FUDforum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » FUDforum » FUDforum Suggestions » Karma
Show: Today's Messages :: Polls :: Message Navigator
Return to the default flat view Create a new topic Submit Reply
Re: Karma [message #3785 is a reply to message #3776] Fri, 05 July 2002 20:31 Go to previous messageGo to previous message
Ilia is currently offline  Ilia   Canada
Messages: 13241
Registered: January 2002
Karma:
Senior Member
Administrator
Core Developer
coppper wrote on Fri, 05 July 2002 13:43


- Admin/Moderator can also add/delete points to user who posts useful thread or nonsense.



Sounds fine, but in reality presents many problems. It is very hard for moderators to track actions of users outside of their own forums, since they are not moderators there and there are only 1-3 admins per forum in most cases. On a large forum just keeping track of messages in hard, but now you suggest keeping track of user actions as well?
That sounds somewhat impractical, especially when you consider a large forum.

Quote:


- Admin can set auto ban feature to on or off. If this feature is set to on, users' karma points that
exceed the negative point admin set to, will be banned from posting or replying threads.



That could work, BUT what if 3 users decide they don't like 4th user and continually assign negative karma points to that user. Those 3, who are just regular users eventually would be able to get the 4th person banned as the result of their actions.

[qoute]
so you have complete control. even a person write a script that posts a topic every 1 hour. there are moderators in the forums to moderate. they delete non-sense or flame-war topics.
[/quote]

Automatic deletion is VERY BAD idea, since once something is removed it is gone, heck the admin won't even know it was removed unless he had seen the thread prior to removal.
Although, this concept can be slightly modified to make a 'low karma trigger' that would report low karma threads to moderators & admins automatically.

Quote:


for the performance point of view thread/reply/thread view calculations may be done hourly or (selectable) X-hour periods even via a cron job or a php file. another way is with a enable/disable switch, users concerning about performance switch off karma.



Cron is not an option, since windows users do not have cron and many vhost accounts to do offer access to cron. So, it would need to be done realtime inside an IF.

When I think of a karma system I always think of Slashdot, I've actually read up a rather large chapter on how Karma is used inside slashcode. It is a very complex system, which despite its complexity and much testing still has its fair share of issues.
On Slashdot the karma system allows certain users to assign certain amount of karma points at certain times. Based on the given karma points users can establish filters that would result in messages with a karma level lower then specified from not being displayed.

This process of filtering messages is rather slow, because there can be a huge number of combinations possible. This is why slashcode generates static pages with default settings for all non registered users and only does dynamic pages for registered users. They can do that since the majority of the browsing audience in weblogs are generally anonymous readers, while on 90% of forums majority of the audience are registered users.


FUDforum Core Developer
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Avatar on Signup
Next Topic: multiple language support?
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ]

Current Time: Tue Dec 03 01:44:06 GMT 2024

Total time taken to generate the page: 0.04516 seconds