Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Moderator Checkpoint System Details »
Moderator Checkpoint System
Mod Version: 1.1.7, by Kirk Y (Member) Kirk Y is offline
Developer Last Online: Jun 2013 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.7.x Rating: (12 votes - 4.83 average) Installs: 135
Released: 20 Mar 2008 Last Update: 03 Jan 2009 Downloads: 857
Not Supported DB Changes Uses Plugins Template Edits  

Moderator Checkpoint System

For boards with a large moderating staff, it can be difficult to know who has checked what post and which threads are completely checked. The goal of the Moderator Checkpoint System is to ensure that moderators don't read over the same post(s) twice, leaving them to spend this time checking other posts/threads.

The core functionality of the Moderator Checkpoint System (MCS) is the ability (for those with appropriate permission) to mark threads/posts as having been "Checked" - indicating that no further action is required and the thread(s)/post(s) has/have been given the OK by a Staff Member. When a post is marked as checked, the checking user's User ID, Username, and a timestamp is stored in the database. This information then appears on the checked post(s), and the post will change markup (depending on your customizations through the included options) indicating the post has been checked. This process is, of course, completely invisible to the community at-large, and only those Users with adequate permission will be allowed to Check/Uncheck and view Checked posts/threads.

Because some Moderators may like to browse forums normally, a feature has been integrated that will allow each user to Enable/Disable viewing the forum in "Moderation Mode" at their leisure. Disabling Moderation Mode will return the display of posts/threads to their normal state.

Features
  • Forumdisplay
    • Threads can be (Admin Optional) colored according to whether they are completely checked -OR- contain unchecked posts.
    • A new column next to "Views" will display the number of Unchecked Posts in each thread.
    • Clicking the "Unchecked" column's header will allow the user to sort threads by the least/most number of unchecked posts, allowing them to see which threads need the most attention.
    • Threads can be (Admin Optional) marked as "Checked", thereby checking ALL the posts in a thread. This is useful for large, old threads which you know contain no problem posts.
  • Showthread
    • Posts can be (Admin Optional) colored according to whether they have been checked -OR- remain to be checked.
    • Checked posts will display the Date/Time they were Checked and the Moderator Username/User ID who checked it. (Unchecked posts will have text indicating as much)
    • Posts can be marked as Checked/Unchecked via Inline Moderation.
    • "Active Checking" is utilized.
      • Active Checking is a feature which each User can Enable/Disable at their leisure. When Active Checking is Enabled, each time the User visits a thread, the posts displayed on that page will be marked as "Checked". The idea is that when in Active Checking mode, the User is actively reviewing the posts that they are reading, thus each can be marked as Checked.
    • Newly Checked Posts can be (Admin Optional) colored to indicate their recent activity. This coloring is visible only to the Checking User and is intended to serve as a guide for them to see which posts they, in their current session, have checked.
  • Update Counters
    • If you ever feel your counters (Unchecked Count per Thread) are off, there is an Update Counters feature included in the modification. To access this feature, go to your AdminCP -> Maintenance (Very bottom) -> Update Counters -> Update Checkcount Counters (Very bottom).
Installation
  1. Import the Product XML file.
    1. (a) IMPORTANT: THIS PRODUCT ADDS COLUMNS TO YOUR DATABASE'S POST TABLE. IF YOU HAVE A LARGE NUMBER OF POSTS, THE IMPORT PROCESS WILL TAKE SOME TIME (AND MAY APPEAR TO HANG); IT IS *IMPORTANT* THAT YOU DO NOT EXIT YOUR BROWSER DURING THE INSTALLATION PROCESS
  2. Follow the instructions included in the ZIP archive to edit your templates.
  3. Configuration Options are accessible through AdminCP -> vBulletin Options -> Moderator Checkpoint Configuration. Permissions are accessible through the Moderator Permissions panel (AdminCP -> Forums & Moderators -> Show All Moderators -> Edit Permissions.
UpgradeIf you like this modification, feel free to Nominate it for Modification of the Month. Please click Install if you're actively using it, so you can receive updates about new releases.

This modification was written by request for Spinball, whose MCS Concept was utilized throughout development.

------------------------------------------------------------

Version History:
1.1.7 - Fixes Checkcount Display Bug in Forumdisplay
1.1.6 - Fixes Announcement Bug in Forumdisplay
1.1.5 - Prevents Checks/Unchecks from being written to the Moderator Log
1.1.4 - Added option for Default Moderation Mode
1.1.3 - Bug fixes
1.1.2 - Bug fixes
1.1.1 - Bug fix for soft-deleted post redirection issue
1.1.0 - Core code consolidated - numerous bug fixes
1.0.9 - Minor SQL Query fix

1.0.8 - Bug fix to correct issue with Forumdisplay sorting of Unchecked Threads

1.0.7 - Bug fix to correct counters not carrying over when merging threads
1.0.6 - Initial Release to Community

Download Now

Only licensed members can download files, Click Here for more information.

Screenshots

Click image for larger version

Name:	ss1.JPG
Views:	1768
Size:	139.9 KB
ID:	77489   Click image for larger version

Name:	ss2.jpg
Views:	2267
Size:	162.5 KB
ID:	77490   Click image for larger version

Name:	ss3.jpg
Views:	2535
Size:	41.8 KB
ID:	77491   Click image for larger version

Name:	ss4.jpg
Views:	2511
Size:	39.7 KB
ID:	77492  

Click image for larger version

Name:	ss5.jpg
Views:	3180
Size:	117.4 KB
ID:	77493   Click image for larger version

Name:	ss6.jpg
Views:	1199
Size:	62.6 KB
ID:	77494   Click image for larger version

Name:	ss7.jpg
Views:	888
Size:	145.8 KB
ID:	77495  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Moderator management system Kentaurus vBulletin 3.0 Full Releases 149 22 Oct 2007 22:59

  #16  
Old 22 Mar 2008, 11:35
Kirk Y's Avatar
Kirk Y Kirk Y is offline
 
Join Date: Apr 2005
Originally Posted by mariocaz View Post
Hi Kirk,

I want to know if with the update now the template edits are automatic ?

Thank you!
No, mariocaz the template edits are not (nor do I currently plan for them to be) automatic. It would be virtually impossible to do so and have it work uniformly across all boards.
__________________
Former vBulletin.org Staff Member

Please feel free to re-use any of the code in any of my projects submitted to vB.org, so long as original attribution is retained.

Last edited by Kirk Y; 22 Mar 2008 at 11:51.
Reply With Quote
  #17  
Old 24 Mar 2008, 11:12
citroenar citroenar is offline
 
Join Date: Jan 2007
I get this:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Reply With Quote
  #18  
Old 24 Mar 2008, 15:42
lutics lutics is offline
 
Join Date: Jul 2007
Yes I also Get the database error.

Ok fixed it. Open your .xml file end edit this

'WHERE moderator.userid =' . $vbulletin->GPC['userid'],
to

'WHERE userid =' . $vbulletin->GPC['userid'],
works good now great work.

Last edited by lutics; 24 Mar 2008 at 15:50.
Reply With Quote
  #19  
Old 24 Mar 2008, 16:24
citroenar citroenar is offline
 
Join Date: Jan 2007
and now:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

did I make something wrong with template edit?
Reply With Quote
  #20  
Old 24 Mar 2008, 19:00
Kirk Y's Avatar
Kirk Y Kirk Y is offline
 
Join Date: Apr 2005
It seems I forgot to add an alias to the table name. I will do this when I get home; I would prefer that you wait for my version and not attempt to modify the XML yourself.
__________________
Former vBulletin.org Staff Member

Please feel free to re-use any of the code in any of my projects submitted to vB.org, so long as original attribution is retained.
Reply With Quote
  #21  
Old 24 Mar 2008, 19:02
Discussions Discussions is offline
 
Join Date: Dec 2006
Will this work for vBulletin 3.7?
Reply With Quote
  #22  
Old 24 Mar 2008, 22:17
choccyclaire's Avatar
choccyclaire choccyclaire is offline
 
Join Date: Jan 2008
^ Ditto to that! Anyone tested or shall I be the hero? lol.
Reply With Quote
  #23  
Old 24 Mar 2008, 23:31
Kirk Y's Avatar
Kirk Y Kirk Y is offline
 
Join Date: Apr 2005
v1.0.9 is released: fixes the aforementioned SQL error.

Select "upgrade" when importing the new Product XML, to upgrade.
__________________
Former vBulletin.org Staff Member

Please feel free to re-use any of the code in any of my projects submitted to vB.org, so long as original attribution is retained.
Reply With Quote
  #24  
Old 31 Mar 2008, 22:54
Neo_obs Neo_obs is offline
 
Join Date: Mar 2006
Real name: Jeff Baldwin
Works great.... But Just wondering... Can we have it put the date it was checked in the threadbit so you can see when the last time it was checked without opening the thread?
Reply With Quote
  #25  
Old 02 Apr 2008, 21:25
my evil twin my evil twin is offline
 
Join Date: Mar 2008
Hello,

thanks for the good mod, we're happily using it

One question tho:

Is it possible to display the unchecked posts in a searchquery, too? For example getnew or getdaily?

I suppose it's somewhere to find here:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

would be great if it could be possible.

thanks in advance for any hit or tip,

greetings
Reply With Quote
  #26  
Old 03 Apr 2008, 15:36
my evil twin my evil twin is offline
 
Join Date: Mar 2008
Another question....

is it possible to save the activation-state of the script in a cookie?

so you don't have to switch on moderation-mode after every log-on?

thanks in advance
Reply With Quote
  #27  
Old 07 Apr 2008, 23:50
ForenFan ForenFan is offline
 
Join Date: Feb 2008
I have to say: this is one great hack ! I just testet it and it works perfect, at least with the default style. Now i'm going to edit my other styles. Thank You very much for this hack.

Suggestions:
"my evil twin" already asked for the option to search unchecked posts, I think that would be a really great addition. The "save activation" option he suggested would be good to, because I know my Mods, they will forget to switch it on and think the threads are already checken *g*.
Another option I'd like to have as admin is to force moderation mode on moderators, or at least set it as default when they log-in. I hope you will implement our suggestions .

Thanks again fpr this great hack.
Reply With Quote
  #28  
Old 08 Apr 2008, 04:20
Kirk Y's Avatar
Kirk Y Kirk Y is offline
 
Join Date: Apr 2005
I am planning on implementing all three of those ideas when I have some free time.

(a) Search for Unchecked Posts
(b) Save Active Status for Moderation Mode
(c) Default Moderation Mode Status for Moderators
__________________
Former vBulletin.org Staff Member

Please feel free to re-use any of the code in any of my projects submitted to vB.org, so long as original attribution is retained.
Reply With Quote
  #29  
Old 08 Apr 2008, 17:21
my evil twin my evil twin is offline
 
Join Date: Mar 2008
Originally Posted by ForenFan View Post
Suggestions:
"my evil twin" already asked for the option to search unchecked posts, I think that would be a really great addition. The "save activation" option he suggested would be good to, because I know my Mods, they will forget to switch it on and think the threads are already checken *g*.
Another option I'd like to have as admin is to force moderation mode on moderators, or at least set it as default when they log-in. I hope you will implement our suggestions .
i'm not a HE

i'm also looking forward your improvements, kirk, as this is a very very useful hack.

our mods tend to moderate with the "new posts" view (getdaily search), so it would be very useful for us to have this feature, or, at least, to know how to to make it work with other views than "showthreads".

thanks in advance and have a nice day
Reply With Quote
  #30  
Old 08 Apr 2008, 17:36
ForenFan ForenFan is offline
 
Join Date: Feb 2008
Originally Posted by my evil twin View Post
i'm not a HE
Ooops, sry .

Originally Posted by my evil twin View Post
our mods tend to moderate with the "new posts" view (getdaily search), so it would be very useful for us to have this feature, or, at least, to know how to to make it work with other views than "showthreads".
I'd prefer a new button/link below "Moderation Mode", like "Show unchecked".


I installed it now with my other styles, it works fine with style 1, but with style 2 there is a litte problem: The "Forumdisplay Markup Color" doesn't show in Style2. It's still the same color as in the original style. In Style1 everythings's fine.

Can u give me hint, where to check and resolve the problem?
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

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


New To Site? Need Help?

All times are GMT. The time now is 00:25.

Layout Options | Width: Wide Color: