|
I would have to disagree - sometimes you can't judge the value of an article without downloading the code. Then you find it was written by a chimp. Since you can't un-download code, that would inflate the apparent utility of the article.
Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together.
Manfred R. Bihy: "Looks as if OP is learning resistant."
|
|
|
|
|
Please read my response to Pete - don't weight downloads equal to votes, then people can downvote an article and thus counteract the increase in popularity.
|
|
|
|
|
But why give it an artificial increase in the first place? Isn't it better to avoid a mistake, rather than bodging round it once it's made?
Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together.
Manfred R. Bihy: "Looks as if OP is learning resistant."
|
|
|
|
|
But there you are assuming that the code is always bad and so will always be a mistake. More often than not the code is good and so no mistake has been made and an increase is deserved.
|
|
|
|
|
No, I'm not - I'm reserving judgement until I have enough information to make an informed decision.
Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together.
Manfred R. Bihy: "Looks as if OP is learning resistant."
|
|
|
|
|
Okay but unfortunately people tend not to upvote articles even if they like the code they download. This is why I think downloads should be included in popularity calculations. If people start finding popular articles with rubbish code then they will do something about it - downvoting appears much more common than upvoting.
|
|
|
|
|
People don't always upvote answers in Q&A or the forums either, but nobody is asking for views to be taken into account!
You just have to accept that some people are too rude to be worth bothering with...
Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together.
Manfred R. Bihy: "Looks as if OP is learning resistant."
|
|
|
|
|
That example is a very different situation, but if you are totally against the idea then never mind...
|
|
|
|
|
It's not that different: it's all about correct ratings for information. The rating of both depend on votes: code downloads are analogous to answer views. Logically, if you count a download as a "good vote" for an article, then viewing an answer should count as a "good vote" for that.
Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together.
Manfred R. Bihy: "Looks as if OP is learning resistant."
|
|
|
|
|
Not so - you view an article, if it is convincing then you download the code. Q&A, however, you view and may or may not like what you see. With views it is impossible to tell whether the user likes what they read but with Downloads, it suggests that the user liked what they read enough to download the code. Clearly then they are not equivalent examples.
|
|
|
|
|
There is a lot of merit in what you say, but it's too simplistic.
Luc will be along shortly to tell you and me why we're both wrong.
|
|
|
|
|
I agree that any implementation I have suggested is too simplistic - sort of why I suggested it, for CP people to work out the real solution - but the concept is more what I was suggesting.
|
|
|
|
|
Luc's on his way, he will get this sorted.
|
|
|
|
|
SA's following on behind to point to his post and explain why it's the correct solution.
|
|
|
|
|
There are lots of factors that can be used to measure the popularity and I would argue that bookmarking an article is just as, if not more valuable than a download. I could also add a timer to measure how long an article was read, or whether the entire article was read via scroll tracking, but in the end the popularity value was designed to simply be a way to differentiate two similar ratings with different numbers of votes.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
|
They are probably using a server-side link in a masterpage. Server-side stuff likes to butcher relative links (so "?display=Mobile" becomes "http://www.codeproject.com/Masterpages/?display=Mobile").
|
|
|
|
|
Should also be noted that after going into Mobile site, after clicking on link it reverts to the normal site again, not the idea I would have thought
|
|
|
|
|
|
Ex-spam. Thanks
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
This question. I edited that question to put some of the text into an HTML table. It looked fine in the preview, but after I posted it the HTML got completely messed up. I think it had something to do with the fact that I put a THEAD without a TBODY . The HTML did a bunch of weird stuff. For one, it seems each TR was wrapped with a TBODY and some were wrapped with TABLE tags. And at the end of one of the table were a bunch of unnecessary closing tags. I got so frustrated that I abandoned the whole TBODY/THEAD concept and just went with a plain table and B tags to add emphasis to the column headers. I can see modifying the output HTML, but modifying the input HTML (so that I have to fix it on a subsequent update) and making it look different than it was in the preview makes me
|
|
|
|
|
Also, table captions could use some styling. Right now, it's hard to even tell they are the caption for the table. More info on this can be found here.
|
|
|
|
|
Can you please send me the HTML you were trying to use? I'll dig in and see what the problem is.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
It was something like:
<table border="1"><thead><tr><td>blah</td><td>blah</td><td>blah</td></tr></thead>
<tr><td>blah</td><td>blah</td><td>blah</td></tr>
<tr><td>blah</td><td>blah</td><td>blah</td></tr>
<tr><td>blah</td><td>blah</td><td>blah</td></tr></table>
|
|
|
|
|
Create a WPF Outlook Bar without any Procedural Code got four 1-votes, one 2-vote, and one 3-vote, yet has no "my vote of" messages for the range 1-3. Before, this issue seemed to only occur some of the time, but it seems that with this article is has happened with every single downvote.
|
|
|
|