Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard

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
  #32  
Old 04-28-2007, 03:45 AM
tazB.ca's Avatar
tazB.ca tazB.ca is offline
 
Join Date: Sep 2005
Posts: 128
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

greatt I've been waiting forever for this
Reply With Quote
  #33  
Old 04-28-2007, 06:39 PM
theaonline theaonline is offline
 
Join Date: Jun 2006
Posts: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The icons really jazz it up. If nothing else it makes it so that you can actually hit up or down.
Reply With Quote
  #34  
Old 06-06-2007, 10:19 PM
subnet_rx subnet_rx is offline
 
Join Date: Mar 2005
Posts: 294
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nice hack, I'd love to see this one develop with even more features. I have tried to implement this somewhat using the rep system, but it has never worked out with rep power varying so much from user to user.
Reply With Quote
  #35  
Old 08-14-2007, 02:38 AM
Brew's Avatar
Brew Brew is offline
 
Join Date: Sep 2002
Posts: 359
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

After installing this I lost sigs.

Running vB 3.6.8

EDIT:
I think the problem is the hack I installed that puts the sigs at the bottom of posts. It may be either the CSS for this or the <span tag.

Picture below:

EDIT:
Nevermind. I was using span tags that messed up the tables....all OK now
Reply With Quote
  #36  
Old 08-15-2007, 11:02 PM
sickstrings sickstrings is offline
 
Join Date: Oct 2005
Posts: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by abramelin View Post
you can use these icons from digg, they are not copyrighted to digg. there are lots of known sites that uses these icons.
Great Mod! Can someone provide instructions on how to make the mod use these "thumb" icons? I already downloaded the images... no what?
Reply With Quote
  #37  
Old 08-25-2007, 10:59 PM
Brew's Avatar
Brew Brew is offline
 
Join Date: Sep 2002
Posts: 359
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by sickstrings View Post
Great Mod! Can someone provide instructions on how to make the mod use these "thumb" icons? I already downloaded the images... no what?
Go to Manage Products.

Edit the product called "EWT - User Powered Moderation System Lite"

Go to "Styles & Templates" and select the Edit link for the template "ewt_upms_postlinks".

This is where the html is for displaying info.

Here's the code I use for my set up. You can probably adjust it to fit how you want to set it up. Also don't forget to upload the images found elsewhere in this thread.

Code:
 <span id="post_$post[postid]_hidden" $spanstyle class="smallfont">Post by $post[username] below threshold </span><a href="#post$post[postid]" onclick="alterpostdisplay('post_$post[postid]'); return false;" class="smallfont">Toggle</a> ($post[rating]) <span id="upms_$post[postid]"><a href="misc.php?do=upms_non_ajax&amp;p=$post[postid]&ratingvalue=positive" onclick="upms_process('$post[postid]', 'positive'); return false;"><img src="images/up.png" border="0"></a> <a href="misc.php?do=upms_non_ajax&amp;p=$post[postid]&ratingvalue=negative" onclick="upms_process('$post[postid]', 'negative'); return false;"><img src="images/down.png" border="0"></a></span>
Copy/paste the above into notepad or something to edit it.

You can see the img src tags in there. The images are in the ./images folder for my set up.

I also added parenthesis around the score and took out the brackets ("[ ]").

You'll need to play with it to get it to work for you.

I hope this helps!

You can see it running at http://www.politicalforums.net
Reply With Quote
  #38  
Old 08-26-2007, 03:41 PM
Brew's Avatar
Brew Brew is offline
 
Join Date: Sep 2002
Posts: 359
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The total number of the score is not updated with AJAX.

Is this ability only in the pro version?
Reply With Quote
Reply

Thread Tools

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 05:45 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05876 seconds
  • Memory Usage 2,277KB
  • Queries Executed 22 (?)
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_code
  • (2)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
  • (2)pagenav_pagelink
  • (8)post_thanks_box
  • (8)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (8)post_thanks_postbit_info
  • (7)postbit
  • (8)postbit_onlinestatus
  • (8)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