The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Moderator management system Details »» | |||||||||||||||||||||||||
tested with 3.0.3
You went into a lot of trouble selecting the moderators for your forum, you created a set of rules, told them what you expected from them. Now, how do you know if they are really moderating? Of course, if you have 3 forums and 3 moderators, it's not big deal. But if you have 5+ moderators then this tool might be useful. I wanted to receive an alert when my moderators were absent, or when they were in the forum but weren't doing any moderation at all... also I want my moderators to be active posters. But checking on every one of them is time consuming. That's why I made this tool. With it you receive an alert pm if:
1) Upload the files in the .zip file to your forum. Make sure that you follow the directory structure in the zip file. modmanagement.php goes in the root of your forum functions_modmanagement.php goes to the includes/ directory modmanagement_cron.php goes into the includes/cron/ directory modmanagement_install.php goes into the admincp directory 2) Open the modmanagement_install.php in your browser 3) That's it No file modifications, no template modifications Customization: - Go to vbulletin options and change how many posts a moderator should do in how many days, how long can someone be inactive, etc. - Go to the scheduled tasks and you can change the cron job. By default, it sends the alerts sunday morning. Other options: Open modmanagement.php in your browser to see a summary of the moderators activity. Even more customization: Note: You should really test that the hack is working and that you like it before doing anything else *optional* For integration in the admincp and a link in every page, you need some file modifications, here: https://vborg.vbsupport.ru/showpost....5&postcount=27 *optional* The summary page can only be accesed by administrators. If you want to give access to supermoderators or moderators, here: https://vborg.vbsupport.ru/showpost....9&postcount=64 Info for hackers: You may modify, improve, upgrade, redistribute this hack, include it in another hack or yours or translate it provided you do it free of charge and you distribute it in www.vbulletin.org at least, there is no need to pm me asking for permission Some portions of the code are (c) Jelsoft Enterprises Ltd. Show Your Support
|
Comments |
#52
|
|||
|
|||
Now, you want to hear the best? I am at home on a different PC, and it tells me unable to add cookies headers already sent on the echo line. When I remove the echo line, the page simply takes forever to load.... or perhaps does not load at all (closed brpwser after 5 minutes)
|
#53
|
||||
|
||||
Page generated in 0.51729 seconds with 13 queries [Server Loads: 0.49 0.55 : 0.47]awesome hack
|
#54
|
|||
|
|||
Quote:
And again, thanks for a lovely hack. Now, I am awaiting for the alerts to see what they are about, haven't seen one yet. Rgds |
#55
|
|||
|
|||
This hack has a major bug. If your Admins dont have the groupid 6 you cant access the page...
/edit: Hm and changing to this doesn't work: if (!can_administer('whatever')) { print_cp_no_permission(); } /edit2: Anybody knows a way to change it in that way, that all people who have access to the admin panel can view it? Because in my case, they are all in a lot of different usergroups. |
#56
|
||||
|
||||
Quote:
if (($bbuserinfo['usergroupid'] != 6) AND ($bbuserinfo['usergroupid'] != 5)) { print_no_permission(); } Add any group that you want to included in the above IF condition, same way I add "AND ($bbuserinfo['usergroupid'] != 5)" |
#57
|
|||
|
|||
Hm I could do that, but I dont want to put everyone who can access the admin panel in one group and especially not as primary group, because they all need different acess to forums and different titles. We got around 400+ Forums, so it is a bit complex
|
#58
|
||||
|
||||
Awesome! Great Job!
|
#59
|
||||
|
||||
Great Hack!!!
|
#60
|
||||
|
||||
Quote:
Certainly yours is a special setup, by default most people use the 6 as the administrator group and it is also the default. I agree with you that it should be fixed. here it is. In modmanagement.php change PHP Code:
PHP Code:
|
#61
|
|||
|
|||
Hehe sorry for calling it a major bug and thanks for your help
But I also need to change the modmanagement_cron.php. Same here: All users, who can see the adminpanel should get the pm's. |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|