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

Reply
 
Thread Tools
Per-Thread Moderation Details »»
Per-Thread Moderation
Version: 1.0, by Alan @ CIT Alan @ CIT is offline
Developer Last Online: Apr 2012 Show Printable Version Email this Page

Category: Moderators Functions - Version: 3.6.0 RC1 Rating:
Released: 07-26-2006 Last Update: Never Installs: 60
DB Changes Uses Plugins Template Edits
 
No support by the author.

Per-Thread Moderation
Version 1.0


What does this do then?

Have you ever had a popular thread that quickly gets out of hand? Posters start making personal attacks towards each other, going off-topic, and so on? Fed up with having to go through all the new replies for that day and remove the abusive ones, as well as edit quotes to them from other peoples posts? Worried about how bad the thread is getting in your absence?

Worry no more! Per-Thread Moderation allows you to turn on Post moderation on a thread-by-thread basis. If you have a thread that is getting out of control, turn on Per-Thread Moderation, and all new posts to that thread will need to be approved by a moderator before they appear! What's more, it doesn't affect existing posts to the thread so there is no need to go through and approve hundreds of existing posts!

Once the thread calms down again and people start behaving themselves, just choose "Un-Moderate Thread" from the Thread Tools menu and it will be back to normal!

Sounds great! How do I install?

Full installation instructions can be found in the install.txt file inside the zip, but in general:

Step 1) Upload the Product XML as normal

Step 2) Edit the SHOWTHREAD template.

Find:
Code:
<div><label for="ao_rrd"><input type="radio" name="do" id="ao_rrd" value="removeredirect" />$vbphrase[remove_redirects]</label></div>

BELOW this, add:
Code:
<div><label for="ao_mod"><input type="radio" name="do" id="ao_mod" value="moderatethread" /><if condition="$show['moderatethread']">$vbphrase[moderate_thread]<else />$vbphrase[unmoderate_thread]</if></label></div>

That's it, Per-Thread Moderation is now all installed!

To use it, find the thread that you wish to turn Per-Thread Moderation on for, go to the Thread Tools menu, and select the "Moderate Thread" option at the bottom. Once done, all new posts will need to be approved before they appear!

Important: Unfortunately, my leased vBulletin licence has now expired, and I won't be renewing it until September which means I will be unable to reply to this thread, or update this mod until then. I'm hopeful that the great vBulletin.org community will step in to answer any questions in my absence though See you all in early September!

Show Your Support

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

Comments
  #2  
Old 07-27-2006, 06:12 PM
Alan @ CIT Alan @ CIT is offline
 
Join Date: Nov 2004
Location: South UK
Posts: 625
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Known Bugs: None!
Reply With Quote
  #3  
Old 07-27-2006, 06:30 PM
Guest190829
Guest
 
Posts: n/a
Default

Wow Alan, I get goosebumps just thinking about all the advantages this modification can bring to my forum! Thank alot!
Reply With Quote
  #4  
Old 07-27-2006, 07:00 PM
bashy bashy is offline
 
Join Date: Nov 2005
Posts: 2,544
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I dont have a need for this yet but im sure i will, before long, I will install it as soon as i upgrade, when 3.6 is official, great idea Alan
Reply With Quote
  #5  
Old 07-27-2006, 08:12 PM
albibak's Avatar
albibak albibak is offline
 
Join Date: Feb 2003
Location: Paris (France)
Posts: 302
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes good idea, thanks Alan.
Reply With Quote
  #6  
Old 07-27-2006, 08:34 PM
eXaulz eXaulz is offline
 
Join Date: Oct 2004
Posts: 46
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Woah, this MOD rocks my socks. Very good work.
Reply With Quote
  #7  
Old 07-27-2006, 09:24 PM
thedvs thedvs is offline
 
Join Date: May 2002
Posts: 353
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

will by chance work on 3.5.4 too?
Reply With Quote
  #8  
Old 07-27-2006, 10:31 PM
Pcparts Pcparts is offline
 
Join Date: May 2005
Location: Holland
Posts: 61
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

*pfeww*

I tried installing under 3.5.4. But it gave me a db error. I quicky removed it again, and luckily no damage was done.

I'd surely want to have this installed under 3.5.4.
Reply With Quote
  #9  
Old 07-28-2006, 02:57 AM
hambil's Avatar
hambil hambil is offline
 
Join Date: Jun 2004
Location: Seattle
Posts: 1,719
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Can you make it change the thread type, like locking a thread does, so you get a new image for the thread title?
Reply With Quote
  #10  
Old 07-28-2006, 04:57 AM
Milad's Avatar
Milad Milad is offline
 
Join Date: Apr 2005
Location: Syro
Posts: 663
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

very good Alan
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 02:30 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.04915 seconds
  • Memory Usage 2,288KB
  • Queries Executed 23 (?)
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
  • (2)bbcode_code
  • (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
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (9)postbit_onlinestatus
  • (10)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