|
I just saw the Bookmark member link in the Profile page, which is useful. but I can bookmark myself also, which I think is unnecessary. Can we please remove the link from my own profile page ?
Also the 'Report Spam' is also showing up in my own profile page again.
Also Can we please add a Country / Flag in the Popup after the Reputation Points, when hovering over member name ? Sorry I missed the country name in the popup.
Thanks...
modified on Thursday, April 14, 2011 11:28 AM
|
|
|
|
|
you don't want to bookmark yourself? don't you find yourself interesting?
|
|
|
|
|
I already bookmarked myself, but now I dont want anyone else to get that 1 extra reputation point...
|
|
|
|
|
He probably does, but he's already read that book.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997
|
|
|
|
|
Country has already been added, just above the reputation points.
I really don't think a flag is needed.
|
|
|
|
|
Ahhh, Ignore my ignorance... I cant believe that I didn't saw that...
|
|
|
|
|
This is done for those, like myself, who would lose their head if it wasn't screwed on.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Thank you
|
|
|
|
|
When you select "view thread" in a forum, it takes you to a window where all you see is messages related to that specific thread, however, if you happen to reply/comment to a posting within the thread, it takes you back to the forum page. This sort of defeats the purpose of having a view of the thread exclusively of any other content, since as soon as you post it sends you right back to where you started.
Expected behavior would be to just refresh the screen you're in, whether the forum or the view thread page.
|
|
|
|
|
This[^] is in the moderation queue, but without any approve controls. I tried using my Jedi powers to get it approved, but that doesn't seem to be working...
...I guess it got there by accident
|
|
|
|
|
Yes, that is correct. By accident.
Pay no attention to that article behind the curtain.
Thanks,
Sean Ewington
The Code Project
|
|
|
|
|
Hey Chris, just looked at the new competitions for march on the website. My article was added to the asp.net competition, when it doesn't pertain to asp.net. I'm in like second place right now. Please remove me from the competition, I would hate to win a category like asp.net when my code is strictly Javascript. Thanks!
"I do not know with what weapons World War 3 will be fought, but World War 4 will be fought with sticks and stones." Einstein
"Few things are harder to put up with than the annoyance of a good example." Mark Twain
|
|
|
|
|
The ASP.NET comp will be renamed "Web development".
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
It would be great if there was a way of copying a snippet of code (or an entire file) from within the Browse Code tab, but without all the line numbers.
while (e) { Coyote(); }
|
|
|
|
|
This is currently item #2138 "When copying source code from <PRE> tags in articles that have "linecount=true", the line numbers get in the way of the code copying."
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Sorry, I forgot to check the bug list. Nice to see you're working on this one.
while (e) { Coyote(); }
|
|
|
|
|
|
It's a known problem. Remember that bug I fixed for you? It broke another thing.
I really, really dislike the breaking changes between IE versions. It's getting silly.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
|
So, would you rather MS stopped updating IE to be more standards compliant to minimize the cross version hacks you have to write now, or to keep going for it to minimize the cross browser hacks in the future?
3x12=36
2x12=24
1x12=12
0x12=18
|
|
|
|
|
c) drop Trident and move to WebKit.
What I'd actually like, just because I'm lazy, is a way to have conditional CSS inside CSS files themselves. I don't like having multiple style sheets for multiple browsers so I rely on using the IE6 and 7 hacks to write conditional CSS inside the sheets so that I can work around the changes in each version of IE. With IE9 there are no hacks (that I'm aware of) that allow me to target one rule for IE9/Normal browsers and one for IE8. Since IE9 and IE8 do things differently it makes it tremendously painful. Found a hack!
The ultimate answer is that Microsoft moves to replicate the rendering behaviour of Gecko and WebKit. Innovate all they want, but I don't want to have to worry about hasLayout, or deal with odd PRE behaviour, or fiddle with overflow settings just to endlessly beg and plead with it.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
modified on Wednesday, April 13, 2011 4:39 PM
|
|
|
|
|
I think you can do conditional CSS in a couple of ways:
A. with an extra div:
A1. a single CSS file with global as well as specialized style definitions:
p { definitions for paragraph }
div.IE8 p { definitions for paragraph specific to IE8 }
A2. and then you pack every page in a div with a class that depends on the browser:
<div class="IE8">
normal page content
</div>
B. The alternative would be the "PIEBALD approach":
- create a single CSS file, stuff it with typical C-style preprocessor directives;
- have a batch file that "compiles" this for every browser target, using different output file names of course;
- have your pages include the correct CSS file.
Luc Pattyn [Forum Guidelines] [My Articles] Nil Volentibus Arduum
Please use <PRE> tags for code snippets, they preserve indentation, improve readability, and make me actually look at the code.
|
|
|
|
|
I'm not sure I get how A would work. You'd have two divs both showing. You'd need to somehow toggle which div gets displayed. I don't want to use server-side code (it's unreliable) nor can I rely on Javascript (it's not always used).
The other big issue here is that it's often the case that a single element simply renders wrong. Your approach means double the payload (which has massive consequences in terms of bandwidth, speed and maintenance) just to fix, in some cases, a tiny element.
The fix I have settled on is:
IE6: prefix property names by "_"
IE7: prefix property names by "*" or use the *+html hack
IE8: suffix property values by \0/ and ensure these properties are declared last within a rule
IE9: No hacks. Target it as the standard IE version.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
The concept is you pack the whole page in some tag, maybe a div (or a span or whatever suits you), with a class that matches the client's web browser (info gotten from useragent); that is the only change to the page, nothing gets doubled. Your web server just has to add the surrounding div/whatever when it serves the page request. So when the useragent indicates the client is using IE7, you would send:
<html><head>...</head><body>
<div class="IE7"> -- this is a new line, it varies with the browser
normal page content
</div> -- this is the other new line
</body></html>
And then there is a single CSS file that has browser-specific style definitions that refer to the surrounding class when necessary. So it could have
li { ... }
div.IE8 li { ... }
div.IE7 li { ... }
div.FF4 li { ... }
if IE8, IE7, and FF4 were the browsers that would need specialized definitions for li.
So in the CSS file there is some doubling up, which is unavoidable if you want to only have one file. (The alternative is to have one master file, and have the others generated, that was described as plan B).
Luc Pattyn [Forum Guidelines] [My Articles] Nil Volentibus Arduum
Please use <PRE> tags for code snippets, they preserve indentation, improve readability, and make me actually look at the code.
|
|
|
|
|
OK. An interesting approach. I would probably attach the class to the BODY tag, though (assuming testing with IE6+ showed that was possible - I've not done this).
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|