This blog gets quite a number of comments. Some are just nice words of appreciation, others are kind of useful. Then there are some that are more valuable than the post itself! (For an example of this – check out my last few posts about CSS.)
I really hope that if you've been reading this blog for awhile, you've learned to comb through the comments. Sometimes the scripts get completely overhauled in there. Other times, people post other solutions, solve installation problems, etc. post helpful links.
Of course the difficult side of that request, is that some posts have A LOT of comments. Unfortunatley, in some cases you'll see the same question get posted over and over again – when it was already answered or addressed previously – but you'd never find that answer in all the comments. Quite simply, it's difficult to find the answers you really need when there's so many comments in a single post.
SO – my script idea is a "COMMENT" rating system – much like this one which was designed for POSTS (side note: Seems like some updates were added and here is the most recent version). As well, there's an update with timestamps and banning here.
It would be simple enough to modify those scripts to store ratings for comments. Additionally what I would add is this: if the comment is rated 50% or 75% (user choice) positively, then highlight it so it's easier for people to find. (This would probably be a simple div around each comment that has a php include in it – that checks the comment's rating and gives the div a background color for a hightlight) By 50 – 75% I mean this: for example if there are "10" votes on a comment and if 7 of them were + (3 of them were – – maybe from people who didn't completely agree) it would get highlighted. If it got only 3 + votes (from a total of 3 votes) – it would get hightlighted – since 3 out of 3 is 100%.
Here's why I haven't just jumped in and written the script.
1) I don't know when MT 3.0 is coming out and I don't know if maybe it already has a feature like this (My comment queue script is already going to be a waste of space – as MT 3.0 will have it baked in. For this I'm glad – because it will be better that way)
2) Since comment stuff is changing in MT 3.0 – I'm not sure what to expect and I don't want to write a script that will have to be updated/modified the day the new version comes out.
3) Since this script is specifically designed for posts with many comments – my original "design" for it meant checking the database x number of times (where x = the number of comments.) For particularly popular posts (I can't believe that one has 125 comments!!) – would this kill my database, bandwidth, and "download" speed?
So just wanted to throw this out there – I won't be writing this script before the MT 3.0 release… but I'd REALLY like to as I think it would greatly help people trying to use scripts from this site. If anyone else has any ideas – feel free to leave a comment.