Version: 1.00, by Overgrow
Developer Last Online: Jun 2004
Version: 2.2.x
Rating:
Released: 02-05-2003
Last Update: Never
Installs: 40
No support by the author.
IMPROVED MODERATOR ALERTv.1.1
Goal: Improve the way staff handles junk posts. Speed up processing time of moderator alerts from users. Make the forum meta-moddable.
Usefuleness: The default moderator alerts are useless. Why rely on email to a few people when you have a perfectly good forum system? This hack will have you create a thread in your private Moderators forum. Then as users click "Moderator Alert" under any post, the system will add a new post to your thread in the private room-- allowing all staff to see and discuss the problem immediately instead of relying on the old style email functions.
Requirements:
-Existing private moderator/admin forum
-Annoying users that violate your TOS
-Useful users that will report them
Installation:
-Create and upload one file to your forum directory
-Make one addition in functions.php
-Upload one gif
-Make one addition to the postbit template
-Add two templates
Difficulty: Somewhat Easy
Speed: Not too bad
Release: 1.1-- Feb 07, 2003
Added option to put all alerts in one post or in mutiple threads
Fixed bugs and tested both versions
Michael Knight:
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
02-09-03 at 05:12 AM ethics said this in Post #39 Guys, anyway that this can have a small text box that the user (complainer) will be able to state their reasons for their report?
If not no biggie, great hack and thank you very much to not only you but all of the hackers and the members.
That would be an excellent feature it's the only things my mods have asked.
02-13-03 at 02:47 PM hukgwai said this in Post #41 i think im confused.. is the person who is reporting the post going to be the poster in mods only forum? the actual "robot" is not the poster?
You specify in modalert.php which user ID you want to post the Alert thread in the forum that you also specify in the same place!
Just one question, I have about 50 different forums all moderated by different people and each forum category has it's own admin forum (to get an idea of what I'm talking about you can see the forums here: http://www.ozforums.com )
With this hack can it be set such that the alert gets placed in the relevant admin forum for that post? (considering there are about 50 admin forums Or is it possible to apply this hack so it only works on one particular forum (as opposed to all of them?
Would be even nicer if the user could add a short comment about why he/she was reporting the post though so the mods don't have to figure out exactly why it was reported.
I've just installed this on 2.2.8, to create a new thread in my moderators forum for each alert. It seems to be working as intended, I have a couple of points that need clarifying.
1. The Name that appears in "Started By" (and the thread author) in the moderators forum is the user reporting the post - not the userid set up in modalert.php. Is this correct or have I forgotten something.
2. When a new thread is added to the moderators forum via ModAlert, the moderators do not get email notification. However if I post a thread manually into the moderators forum they do.
3. I attempted to change over to Erwins suggested method, by editing report.php. This gives a parse error, unexpected ')' in report.php on line 61, which is this:
PHP Code:
$DB_site->query("INSERT INTO thread (threadid,title,lastpost,forumid,open,replycount,postusername,postuserid,lastposter,dateline,iconid,visible,attach) VALUES (NULL,'".$subject))."','".time()."','$modforum','1','0','".$bbuserinfo[username])."','$bbuserinfo[userid]','".$bbuserinfo[username])."','".time()."','$iconid','1','0')");
so I changed back to the original, but still do not have emails going to the moderators.
Thanks in advance for your help.