The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
QUICKMODERATION: Moderation queue info on Forums Details »» | |||||||||||||||||||||||||||
QUICKMODERATION: Moderation queue info on Forums
Developer Last Online: May 2013
What does it do? Well, at the top of all forums will be a bar that tells your mods and admins how many:
The features include:
Hope this is to your liking, and if anyone has any I am open to suggestions. The installation requires 2 new plugins, 1 template change, 1 new template and a bit of configuration to choose which options you want. [high]Plugins[/high] Open your admincp -> Click Plugin System on the left nav panel -> Click 'Download/upload Plugins' -> Browse to QUICKMOD plugin.xml included in this package. This adds 2 plugins. One is the quick mod php code + queries. The second is the caching of the quick mod template (not required but recommended). [high]Templates[/high] Add new template called navbar_moderation to all styles with this code: Code:
<if condition="$bbuserinfo[usergroupid]=='6' or $bbuserinfo[usergroupid]=='5'"> <!-- Quick Moderation --> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <tr> <td class="<if condition="$alertmods==true">alertmod<else />alt1</if>" width="100%"> <div class="smallfont"> <b>Quick Moderation:</b> <if condition="$show['threads']"> <a href="modcp/moderate.php?do=posts">Threads</a>: <b>$threads[count]</b> </if> <if condition="$show['posts']"> <a href="modcp/moderate.php?do=posts#posts">Posts</a>: <b>$posts[count]</b> </if> <if condition="$show['attachments']"> <a href="modcp/moderate.php?do=attachments">Attachments</a>: <b>$attachments[count]</b> </if> <if condition="$show['events']"> <a href="modcp/moderate.php?do=events">Events</a>: <b>$events[count]</b> </if> <if condition="$show['users']"> Users: <b>$users[count]</b> </if> <if condition="$show['reports']"> <a href="private.php">Reports Unfulfilled</a>: <b>$reports[count]</b> </if> </div> </td> </tr> </table> <!-- / Quick Moderation --> <br /> </if> At absolute bottom of template insert this code: Code:
$moderate [high]Configuration[/high] To change what user groups can view the quick-mod bar replace Code:
<if condition="$bbuserinfo[usergroupid]=='6' or $bbuserinfo[usergroupid]=='5'"> You may choose which options are shown on the quick moderation bar through the 'QUICKMOD::code' template By default all but "reports unfulfilled" are shown on the quick mod bar, you can see that it is commented out using /* and */ (text between those is commented out, meaning it is not included in the code). The Users, Posts, Threads, Attachments and Events can also be turned off this same way. To have the quick mod bar show in a red color (or any other color of your choice) if there is something your mods must attend to, replace the following code in the QUICKMOD::code plugin: Code:
//See if any of them are greater than 1 /* if ($threads['count']>0 or $posts['count']>0 or $reports['count']>0 or $events['count']>0 or $attachments['count']>0 or $users['count']>0) { $alertmods = true; } */ Code:
//See if any of them are greater than 1 if ($threads['count']>0 or $posts['count']>0 or $reports['count']>0 or $events['count']>0 or $attachments['count']>0 or $users['count']>0) { $alertmods = true; } Code:
.alertmod { background-color: #F2D0D0; color: #183562; } That's about it, fairly simple but VERY useful mod. Enjoy If anyone has any questions or suggestions post, pm or email me. Supporters / CoAuthors Show Your Support
|
Comments |
#22
|
||||
|
||||
Quote:
|
#23
|
|||
|
|||
Hey rossco_2005
Nice mod, which I've been using a good while now and am still using quite happily with the latest 3.6.0 beta Just one request. Is it possible to add the PM's awaiting moderation to this as defined by this hack? It would just finish it off nicely for me. Cheers |
#24
|
||||
|
||||
Quote:
This mod is due for an update anyway...Maybe make it use the vbulletin options and usergroup permissions instead of the plugin and template editing. |
#25
|
|||
|
|||
Fantastic
I'll keep an eye open for it, as it is going to be very useful for my site. If possible can we keep the template edit though? I've got other things added to mine that I only want my staff to know about, so it's handy to be able to edit it. |
#26
|
||||
|
||||
Quote:
I mean that setting what usergroups can see it will be a usergroup setting rather than being at the top of the template. |
#27
|
||||
|
||||
Fantastic mod. Still works well with 3.6.1. I think the main concern is, don't all 7 queries run regardless of the usergroup of the person viewing the page? So every single person who loads up the forum generates 7 queries? Could be wrong here.
I added the clickable link for Users, added the target="_blank" to all the links, and wrapped the whole template with this conditional: Code:
<if condition="($threads[count] > 0) or ($posts[count] > 0) or ($users[count] > 0) or ($attachments[count]) or ($events[count]) or ($reports[count])"> . . . </if> |
#28
|
||||
|
||||
I was wrong. It only runs most of those queries if can_moderate evaluates to true, so it only shows for admins and mods.
Great addon! Should be a built-in feature of vBulletin! |
#29
|
||||
|
||||
Found a bug. This doesn't take into account renamed modcp/admincps.
|
#30
|
||||
|
||||
Any fix for this?
|
#31
|
|||
|
|||
You would need to edit the navbar_moderation template and change the links to reflect the renamed directories.
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|