Active
Project:
Drigg
Version:
6.x-1.x-dev
Component:
Code
Priority:
Critical
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
1 Jun 2010 at 14:05 UTC
Updated:
3 Jun 2010 at 14:58 UTC
Hi,
I've just bumped into this major bug.
If you edit a scoop that has been promoted and re-submit it again, it goes to the top of the Popular-Newest list. So if before it said "promoted 1year 47 weeks ago" now it says "promoted 1 second ago".
This is a major bug because if you allow your users to edit their own scoops after the scoop has been promoted to front page, then they will soon find out a way to stay at the top of the list on the front page: just keep editing/resubmitting an old scoop. And a scoop that is 1 year old cannot really be called "news".
Has anyone experienced this problem and found a solution in 6.x ?
Comments
Comment #1
alliax commentedYes, I experienced the problem, but now only I can edit scoops, and my members can only edit scoops for 6 hours after submition.
I wouldn't want my members to be able to modify their scoops by themselves, because I'm monitoring new content to be sure that it complies with adsense TOS, so having to also monitor changes would be too much.
That way it's ok.
I think the "promoted X time ago" is simply looking at the last modification date of the node (scoop) so I don't see a solution except creating another field just to store this data. Not worth it in my opinion. Look at how many major digg-like you can keep on editing your scoops? None I know of. Because abuse WILL BE, that's not a maybe that's 100% sure! It will be abused by hackers taking over other people accounts and will be abused by users themselves to advertize links not authorized by the site's terms, long after submition, sneaky.
Comment #2
drupalina commentedHi aliax - thanks.
In 5.x version of Drigg this problem did not happen. So I don't think that "promoted X time ago" is simply looking at last modification time. If it does, then it's a bug - because it should be looking at time of the promotion to the front page, which exists in Drupal API.
I have been with Drigg for more than 2 years and I ran a relatively successful citizen journalism website powered with Drigg, so people were able to submit their own articles and naturally edit them as well. Because of the sense of "community" people didn't abuse the right to edit after scoops promotion. So I think it still should exist and function well.