|
Based on certain feedbacks from us, Chris replied this.[^]
Things should be in queue and coming...
|
|
|
|
|
Yep it's one of our higher priorities.
|
|
|
|
|
I don't know if this is a new change, or a weven64/FF3.6 issue (I upgraded this morning at work); but bob didn't used to disappear between refreshes of the halo on the icon.
3x12=36
2x12=24
1x12=12
0x12=18
|
|
|
|
|
I'll have the icon updated today.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
See my post here.[^]
My message source looks like this:
<strike>Wrong. The engines are moving it forward but the belt is moving it backwards at the same speed. As a result its net velocity is zero meaning the wings aren't generating lift so it stays put.
The only way it could get aloft is if it's a helicopter/vtol/or it's a windy day and the AC is an ultralight with a takeoff velocity lower than the wind speed.</strike>
Edit: ooops.
but the blank line between the struck text and the edit comment is missing in the displayed version. FF3.6
3x12=36
2x12=24
1x12=12
0x12=18
|
|
|
|
|
Yes, tag followed by newline seems to ignore the newline, happens to me all the time, no matter which tag. inserting a space hides the problem.
|
|
|
|
|
Love the "comments" - should improve QA a lot. Well done!
But the "My vote of one" has disappeared - I had just got used to seeing that and thought it was a good idea, it makes people think before rubbishing a question, and gives information as to why a question should be considered bad. And lets you know if the person who thinks it is worthless is actually worth listening to themselves...
Part of me would like to see 1 & 5 voting be attributed on all forums - but I suspect that would take up too much screen real estate (not to mention DB space!)
You should never use standby on an elephant. It always crashes when you lift the ears. - Mark Wallace
C/C++ (I dont see a huge difference between them, and the 'benefits' of C++ are questionable, who needs inheritance when you have copy and paste) - fat_boy
|
|
|
|
|
We haven't finalised that bit yet. We were tempted to hold off but decided getting a better comment system in place outweighed the "My vote of 1" system. Hopefully just a few more days.
OriginalGriff wrote: Part of me would like to see 1 & 5 voting be attributed on all forums
Not clear on what you mean.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
On the previous version of QA a vote of one could not be anonymous - you had to enter a reason, and your name went next to the comment. If this happened on all forums, it would be immediately obvious who is univoting because they don't like the OP or whatever.
I was trying to explain my logic for extending this to votes of 5, but on reflection it doesn't actually contribute anything useful - so please ignore it.
Once again - nice improvement to QA!
You should never use standby on an elephant. It always crashes when you lift the ears. - Mark Wallace
C/C++ (I dont see a huge difference between them, and the 'benefits' of C++ are questionable, who needs inheritance when you have copy and paste) - fat_boy
|
|
|
|
|
Extending this to the forums would require other changes.
Without them we'd have at a minimum this mess:
[Message voted into oblivion]
My Vote of One ($#$()@# spammer)
My Vote of One ($#$()@# spammer)
My Vote of One ($#$()@# spammer)
My Vote of One ($#$()@# spammer)
My Vote of One ($#$()@# spammer)
My Vote of One ($#$()@# spammer)
My Vote of One ($#$()@# spammer)
My Vote of One ($#$()@# spammer)
My Vote of One ($#$()@# spammer)
My Vote of One ($#$()@# spammer)
My Vote of One ($#$()@# spammer)
My Vote of One ($#$()@# spammer)
My Vote of One ($#$()@# spammer)
It gets even uglier when someone is trying to trollstomp because the troll will simply reply back to each 1 vote it gets.
3x12=36
2x12=24
1x12=12
0x12=18
|
|
|
|
|
That's why I said it would probably take up too much screen real estate.
Be nice to be able to tell you univoted you sometimes, though.
You should never use standby on an elephant. It always crashes when you lift the ears. - Mark Wallace
C/C++ (I dont see a huge difference between them, and the 'benefits' of C++ are questionable, who needs inheritance when you have copy and paste) - fat_boy
|
|
|
|
|
OriginalGriff wrote: it would probably take up too much screen real estate
Not necessarily. They could hide 1-vote posts by default and have a little + sign to expand them (or whatever).
|
|
|
|
|
Or why not have it at the bottom of the page as before. Seems a good option to me.
..Go Green..
|
|
|
|
|
I thought posting it here would be more appropriate instead of creating a new thread.
Can we have forced my vote of 1 feature back soon. It's not justified if someone is one-voted and is not given a reason for it.
See this[^]. I feel, asking for a book suggestion is a very much valid question and does not deserve a 1-vote.
..Go Green..
|
|
|
|
|
In chrome the animation makes the right menu flicker
In IE the same + the area to type the text goes beyond the "box"
In Firefox it all works nicely (so you guys are all using Firefox I guess )
I know your still working on it but well figured I'd give you guys some more work
|
|
|
|
|
Thanks Tom. I'll throw it on the pile.
|
|
|
|
|
|
I'm writing a new CP article scraper app and imagine my surprise to discover that the date posted isn't retrieved using any of the normal methods (HtmlAgilityPack , WebClient , or HttpWebRequest ). It seems that you're using javascript to display that info on a given article's page.
It sure would be nice if you guys finally got around to providing a web service that allows us to retrieve an article instead of having to scrape the site (and a web service that allowed us to retrieve the reputation points as well).
.45 ACP - because shooting twice is just silly ----- "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 ----- "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001
|
|
|
|
|
Dates are output using plain ol' HTML.
And yes, it'd be lovely if we could get through our current task list faster so we can get this done but we are definitely up against a hard limit of only 24 hrs in the day.
We're trying.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Chris Maunder wrote: Dates are output using plain ol' HTML.
If I view source on a browser, it shows up as expected. If I use any of the three methods I listed in my OP,none of the data on the right side of the screen is included in the response. It's truly bizarre.
Chris Maunder wrote: We're trying.
I know, I just thought I'd squeak the wheel a little.
.45 ACP - because shooting twice is just silly ----- "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 ----- "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001
|
|
|
|
|
Chris, there is more to it than that. I can provide you with a lot of details now.
Executive Summary: UserAgent is very relevant; dates can be off by 1 day.
Details:
1.
I already noticed CP Vanity sometimes shows dates that are off by 1 day when compared with what your article summary page shows. Example:
http://www.codeproject.com/script/Articles/MemberArticles.aspx?amid=648011[^] shows the CP Vanity article with "Last Updated: 6 Apr 2010" which is correct; the article itself also says "Updated: 6 Apr 2010". So far so good.
CP Vanity itself gets the same page (script/Articles/MemberArticles.aspx?amid=648011) showing "5 Apr 2010" and that is what my app displays.
I noticed this weeks ago, never took the time to investigate thoroughly.
FWIW: CP Vanity does not set a UserAgent.
2.
John is having bigger trouble, he wants to load an article itself and says he misses a lot of content.
3.
So I now downloaded CP Vanity[^] using an HttpWebRequest (without UserAgent) and it results in a file of 85KB. When I look at the same page with FireFox, View Source, and save that as text, it is 165KB and contains a lot more information, including menus and the full header block containing "Updated: 6 Apr 2010" which is completely absent in the WebHttpRequest result.
BTW: the UserAgent I used is:
req.UserAgent="Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.19) Gecko/2010031422 Firefox/3.0.17";
4.
The CP Vanity article shows (in Vista/FireFox):
Posted: 23 Mar 2010
Updated: 6 Apr 2010
The same URL downloaded with HttpWebRequest with my own UserAgent (the one my website gets from my system) contains:
<tr><td>Posted:</td><td><b>22 Mar 2010</b></td></tr>
<tr><td>Updated:</td><td><b>5 Apr 2010</b></td></tr>
so both dates are off by 1 day.
Conclusions
1. the UserAgent is very relevant; when absent a very slimmed down page is obtained. That explains Johns main problem.
2. with a realistic UserAgent, dates can be off by 1 day. I don't know why or how. Maybe you have an idea about that.
|
|
|
|
|
Just my 2c worth... I suspect the date anomalies are related to the site's more general date/time issues. It consistently believes that I am one timezone east of where I actually am. Most times served seem to be "adjusted" for the user's tz (daylight savings effects unexplored), but not all. For example, the message to which I am replying has as a footer:
Luc Pattyn wrote: modified on Tuesday, May 4, 2010 10:28 PM
This matches up with the "posted 1 hr 38 ago" on the forum page if we assume Luc is in tz GMT-4, and it's his time in the footer. Or is it just that the server is in that tz?
I understand what a PITA all this tz stuff is - I maintain a website which logically lives "here" (New South Wales, Australian Eastern Standard/Summer Time), but the server is somewhere on the E coast of the USA. [Oh, and the local support is in Queensland, which is the same timezone as me except they don't do daylight saving.] It took a few iterations before people stopped complaining about ridiculous times, future events scheduled to happen "yesterday", etc.
Chris, I offer this as constructive, not a whinge. (Don't know what smiley is relevant)
|
|
|
|
|
yes, I am willing to believe time zones are a problem sometimes, but here we use a single computer, a single IP address, a single internet provider, but two different ways to look at the same page, one is with a real browser, the other with a code snippet using HttpWebRequest, fetching the exact same page. So I do expect to get exactly the same data in both cases.
I already discovered UserAgent plays a role; I can accept that, and now use the value that is also used by my browser, but still the dates are different. So far it remains a mystery.
BTW: I think I'm at GMT+2, (GMT+1 and in DST). Confirmed here[^]
|
|
|
|
|
OK, so the 'modified' timestamp I mentioned is server time. My point is that you and I can be in 'today' while the server and the americans are legitimately in 'yesterday'. I suspect that the "adjust timestamp to users tz" code on the CP server is in some but not all paths through the conceptual
switch (user agent)
{
case IE: ...
...
} block(s), and if my experience is anything to go by, there's a lot of them scattered all over the shop...
|
|
|
|
|
Yep - I specified the user agent to the request, and I got the entire page - btw, on all of the articles I've tried, the dates are correct.
.45 ACP - because shooting twice is just silly ----- "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 ----- "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001
|
|
|
|