Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
User Powered Moderation System Lite (Post Management System) Details »»
User Powered Moderation System Lite (Post Management System)
Version: 1.01, by eXtremeTim eXtremeTim is offline
Developer Last Online: Feb 2008 Show Printable Version Email this Page

Category: Show Thread Enhancements - Version: 3.6.5 Rating:
Released: 04-16-2007 Last Update: 04-19-2007 Installs: 33
DB Changes Uses Plugins Template Edits
Additional Files  
No support by the author.

What this hack does:

This hack allows your users to rate the individual posts in the threads so that they can effectively moderate them somewhat. By defualt posts with a negative rating thats below a predefined threshold (defined by admin) will be collapsed with an expand link there to show the hidden posts.

Features:
Admin Definable threshold
*User definable threshold if enabled (will use the admin defined threshold as a fallback for if the user has no threshold defined)
*Ability to define which usergroups posts can never be hidden by defualt
*Ability to define which usersgroups posts may never be rateable

Uses ajax to update the post rating so no page reloading. Has a fallback method for boards that dont use ajax and users that dont have javascript. Users who dont use javascript will still be able to rate the posts but they will not be able to use the toggle function to show or hide a post.

Planned Additional Features:
Ability to enable the system on a per forum basis
Full usergroup permissions control
A point system where users votes if enabled will no longer always be +/-1. The point system would basicly create a set of criteria similiar to the reputation system with a given value for each time a criteria is met and that value will effect their rating potential in either a possitive or negative way depending on what you have setup.
Others that just havent been thought of yet.

Some Background Information:
This hack uses no queries to when displaying the posts. Infact the only queries in this system are done when a rating is added. Making this hack extremely server friendly.


*professional version features.


Version 1.0.1 Released
Whats fixed?
Fixed a bug regarding the private message system.

How to upgrade?
Just reload the plugin



Edit:

Missed the following two queries for the package for install so for now just run them in phpmyadmin replacing TABLE_PREFIX with your table prefix.

SQL Query: (how to run queries)
ALTER TABLE `TABLE_PREFIXpost` ADD `rating` INT( 10 ) NOT NULL DEFAULT '0'; CREATE TABLE `upms_posts` ( `pid` INT( 10 ) NOT NULL , `uid` INT( 10 ) NOT NULL , `value` VARCHAR( 10 ) NOT NULL , `ipaddy` VARCHAR( 50 ) NOT NULL ) ENGINE = MYISAM ;

Note to not touch the table upms_posts as it is not designed to be prefixed for future reasons.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #22  
Old 04-20-2007, 05:56 PM
theaonline theaonline is offline
 
Join Date: Jun 2006
Posts: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have a couple of suggestions:

Since the user can't vote on their own post, a conditional to not have the voting display at all on your own post would be a lot cleaner. Also, the AJAX isn't updating the vote. It removes the up/down, but doesn't increment the counter. "Toggle" to me seems ambiguous. Toggle what? "Hide Post"/"Reveal Post" would convey more accurate information. I also have a semi-difficult time getting to the +/- buttons. These should probably be beefier and perhaps iconic.

Works great though, these are just style suggestions really.
Reply With Quote
  #23  
Old 04-20-2007, 07:50 PM
eXtremeTim eXtremeTim is offline
 
Join Date: Jun 2002
Location: eXtremewebtech.com
Posts: 1,201
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for pointing that out.
Reply With Quote
  #24  
Old 04-23-2007, 09:30 AM
eXtremeTim eXtremeTim is offline
 
Join Date: Jun 2002
Location: eXtremewebtech.com
Posts: 1,201
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I will hopefully get the update for this out in the next 2-3 days which will include better ajax that will update all the information correctly.
Reply With Quote
  #25  
Old 04-24-2007, 04:47 PM
kniveswood kniveswood is offline
 
Join Date: Nov 2006
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great mod! Looking forward to implementing it when it becomes a little more feature-packed.
Reply With Quote
  #26  
Old 04-24-2007, 04:57 PM
pete_brady pete_brady is offline
 
Join Date: Mar 2002
Location: Dublin
Posts: 209
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by kniveswood View Post
Great mod! Looking forward to implementing it
ditto.
Reply With Quote
  #27  
Old 04-24-2007, 07:38 PM
aggiefan aggiefan is offline
 
Join Date: Apr 2005
Posts: 169
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

yeah ive got it installed.... didnt see the manual db changes so it took me a bit to get it working properly.

i also second the changes to the look... i think a small thumbsup and down icon would work better than the plus/minus. also the toggle text should be changed to something else. not sure what exactly but toggle doesnt tell me anything about the rating.

also where would one get info about the "pro" version? i assume that will have all the cool stuff or will the lite version have most things?
Reply With Quote
  #28  
Old 04-26-2007, 08:27 PM
abramelin abramelin is offline
 
Join Date: Mar 2006
Posts: 263
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

great mod! waiting for the new version. i also suggest to use icons instead of + / -
thanks!
Reply With Quote
  #29  
Old 04-27-2007, 12:45 AM
eXtremeTim eXtremeTim is offline
 
Join Date: Jun 2002
Location: eXtremewebtech.com
Posts: 1,201
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This hack wont be getting to many more features since most of them are going into the professional edition of it which is available for $29.95.

The professional version already has the ability for users to specify their own thresholds as well as ability to specify which groups are unhidable and even which groups are unrateable.

If you are interested in the professional version please contact me via pm and we can get you taken care of.
Reply With Quote
  #30  
Old 04-27-2007, 12:47 AM
eXtremeTim eXtremeTim is offline
 
Join Date: Jun 2002
Location: eXtremewebtech.com
Posts: 1,201
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

if anybody can provide some icons for me to replace the + and - with that would be great.
Reply With Quote
  #31  
Old 04-27-2007, 08:07 AM
abramelin abramelin is offline
 
Join Date: Mar 2006
Posts: 263
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

you can use these icons from digg, they are not copyrighted to digg. there are lots of known sites that uses these icons. if user want to change it later, he/she just replace them with the news also what are the full list of pro version? $29 is very much i think. you should make an observation that what are the costs of the payed mods nowadays and what are their features. thanks
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 09:36 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05798 seconds
  • Memory Usage 2,306KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete