<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Module: Moderated User Group</title>
        <description> This module allows you to create a group of users that will always be moderated (ie. their posts will remain hidden until approved by a moderator).

Installation and Usage
This module follows the basic module installation rules.  After you have installed the module, you will need to complete three steps to begin moderating selected users.

First, create a group (eg. Moderated Users) whose users will be moderated.

Second, in the settings page for this module, select each group whose users will be moderated.  Note, more than one group can be moderated if need be.

Third, add any users you would like to moderate as approved users of any group selected in the second step.

Messages posted by those users will now remain hidden until approved by a moderator.

Notes
If a user is removed from a moderated group or a group is removed from the list of moderated groups, all past messages which were posted while the user was under moderation will remain hidden until approved by a moderator.  Messages posted after the moderation was lifted will appear immediately as normal.

Todo
- Add features as they are requested.

Thanks and Acknowledgements
Thanks go to Phorum users Rick and jorgealexander for requesting this module.
Thanks go to Phorum user Rob Granger for helping debug this module.</description>
        <link>https://www.phorum.org/support/read.php?62,142079,142079#msg-142079</link>
        <lastBuildDate>Tue, 08 Sep 2026 11:23:59 -0500</lastBuildDate>
        <generator>Phorum 6.0.4</generator>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,142079,155600#msg-155600</guid>
            <title>Re: Module: Moderated User Group</title>
            <link>https://www.phorum.org/support/read.php?62,142079,155600#msg-155600</link>
            <description><![CDATA[ my group moderator can not moderate message from member group,,only admin can moderate message,,can you help me?]]></description>
            <dc:creator>ganham</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Mon, 29 Dec 2014 02:11:21 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,142079,150679#msg-150679</guid>
            <title>Re: Module: Moderated User Group</title>
            <link>https://www.phorum.org/support/read.php?62,142079,150679#msg-150679</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>dsibilant</strong><br />
I have 3 groups: moderators, banned, and probationary.    Probationary may post after their posts are approved, using this module.  Banned may not post at all.<br />
<br />
New users automatically are put into the probationary group (via the register to group module).  When the moderators add a regular user to the banned group, it works fine--they can&#039;t post.  But if the moderator adds a probationary user to the banned group, he can still post as normal--the post just waits for approval from a moderator.<br />
<br />
Is there a way to give a precedence to group permissions?  Otherwise the mods have to remove the offender from one group and then add him to another.  I need the banned group to not be able to post, regardless of any other groups he may be in.<br />
<br />
Ideas?</div></blockquote>
<br />
I dont think so. Groups seem to be about giving permissions, not taking them away.<br />
<br />
I do the same thing as you with new users. Moderators can put someone misbehaving back into this group and then mention it to all the others in the moderators forum. Then, when I get online, I can deactivate them via the admin panel.]]></description>
            <dc:creator>Robert Angle</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Wed, 21 Dec 2011 05:43:06 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,142079,150677#msg-150677</guid>
            <title>Re: Module: Moderated User Group</title>
            <link>https://www.phorum.org/support/read.php?62,142079,150677#msg-150677</link>
            <description><![CDATA[ I have 3 groups: moderators, banned, and probationary.    Probationary may post after their posts are approved, using this module.  Banned may not post at all.<br />
<br />
New users automatically are put into the probationary group (via the register to group module).  When the moderators add a regular user to the banned group, it works fine--they can&#039;t post.  But if the moderator adds a probationary user to the banned group, he can still post as normal--the post just waits for approval from a moderator.<br />
<br />
Is there a way to give a precedence to group permissions?  Otherwise the mods have to remove the offender from one group and then add him to another.  I need the banned group to not be able to post, regardless of any other groups he may be in.<br />
<br />
Ideas?]]></description>
            <dc:creator>dsibilant</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Wed, 21 Dec 2011 01:58:13 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,142079,148136#msg-148136</guid>
            <title>Re: Module: Moderated User Group</title>
            <link>https://www.phorum.org/support/read.php?62,142079,148136#msg-148136</link>
            <description><![CDATA[ Moderators get a mail (if the phorum settings are correct) about moderated posts in the same way as for a fully moderated forum. No need to duplicate that work.]]></description>
            <dc:creator>Thomas Seifert</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Wed, 16 Mar 2011 17:24:46 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,142079,148134#msg-148134</guid>
            <title>Re: Module: Moderated User Group</title>
            <link>https://www.phorum.org/support/read.php?62,142079,148134#msg-148134</link>
            <description><![CDATA[ Can we get this module to send an email to the moderators when a person in the moderator user group posts a message and it get&#039;s held up in the queue?]]></description>
            <dc:creator>Robert Angle</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Wed, 16 Mar 2011 15:25:08 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,142079,145418#msg-145418</guid>
            <title>Re: Module: Moderated User Group</title>
            <link>https://www.phorum.org/support/read.php?62,142079,145418#msg-145418</link>
            <description><![CDATA[ The module doesn&#039;t implement any of these features.<br />
For feature no 1 there is another module: [<a href="http://www.phorum.org/phorum5/read.php?62,139391,139391#msg-139391" target="_blank" >www.phorum.org</a>] .<br />
For feature no 2 you will need to write a custom module (afaik).]]></description>
            <dc:creator>Thomas Seifert</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Sat, 14 Aug 2010 16:32:44 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,142079,145417#msg-145417</guid>
            <title>Re: Module: Moderated User Group</title>
            <link>https://www.phorum.org/support/read.php?62,142079,145417#msg-145417</link>
            <description><![CDATA[ Is it possible to use this module in the following way,<br />
<br />
- make each new user member of the moderated group..<br />
- move user to an unmoderated group after approving x messages of that user<br />
<br />
Or is there any other way that I could keep a certain group of users away from the forum? Some have problems with their attitude and swearing in the forum. Upon banning they just register with a different email address and keep it going... Having a low traffic forum I don&#039;t have many moderators and the people I want to moderate that way possibly will be very small in count since it&#039;s a peaceful forum actually.]]></description>
            <dc:creator>WiiCrazy</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Sat, 14 Aug 2010 16:25:54 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,142079,142087#msg-142087</guid>
            <title>Re: Module: Moderated User Group</title>
            <link>https://www.phorum.org/support/read.php?62,142079,142087#msg-142087</link>
            <description><![CDATA[ No, thank you joe, I think I have a copule of your mods running and they are wonderful!]]></description>
            <dc:creator>Rob Granger</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Wed, 25 Nov 2009 08:48:42 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,142079,142083#msg-142083</guid>
            <title>Re: Module: Moderated User Group</title>
            <link>https://www.phorum.org/support/read.php?62,142079,142083#msg-142083</link>
            <description><![CDATA[ Well, that&#039;s what I get for sloppy programming in a clean test environment.  The settings page only saved an array of enabled groups indexed by group_id (eg. (1=&gt;1, 3=&gt;1)) as opposed to an array of group_id&#039;s which the phorum_api_user_check_group_access() function needs.  In my clean test environment there was only one group which naturally had a group_id of 1 and would seemingly work fine.  <br />
<br />
Thanks for pointing out this bug Rob and sorry for any headaches I may have caused.  Please redownload/reupload this module (or at least the settings.php file) and resave your settings page (please note it will still show the Moderated group checked, but until you actually save the settings with the patched file the stored array will not be correct).]]></description>
            <dc:creator>Joe Curia</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Wed, 25 Nov 2009 00:23:33 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,142079,142082#msg-142082</guid>
            <title>Joe, been trying to debug a problem....</title>
            <link>https://www.phorum.org/support/read.php?62,142079,142082#msg-142082</link>
            <description><![CDATA[ $moderated_user_groups = phorum_api_user_check_group_access(PHORUM_USER_GROUP_APPROVED, $PHORUM[&quot;mod_moderated_user_group&quot;][&quot;moderated_groups&quot;]);<br />
<br />
the count for this always returns zero so the user never gets flagged as moderated.<br />
<br />
id added a check:     $xx = count($PHORUM[&quot;mod_moderated_user_group&quot;][&quot;moderated_groups&quot;]);<br />
and that returns one (1) which is the number of groups that I have checked in the setup.<br />
and I have a test user setup in the &quot;Moderated&quot; group which is the one that I checked in setup.<br />
<br />
sorry, will do more checking tomorrow, I am about to crash. I am still on a php learning curve and arrays hurt my head.<br />
Rob]]></description>
            <dc:creator>Rob Granger</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Tue, 24 Nov 2009 23:39:20 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?62,142079,142079#msg-142079</guid>
            <title>Module: Moderated User Group</title>
            <link>https://www.phorum.org/support/read.php?62,142079,142079#msg-142079</link>
            <description><![CDATA[ This module allows you to create a group of users that will always be moderated (ie. their posts will remain hidden until approved by a moderator).<br />
<br />
<b>Installation and Usage</b><br />
This module follows the basic module installation rules.  After you have installed the module, you will need to complete three steps to begin moderating selected users.<br />
<br />
First, create a group (eg. Moderated Users) whose users will be moderated.<br />
<br />
Second, in the settings page for this module, select each group whose users will be moderated.  Note, more than one group can be moderated if need be.<br />
<br />
Third, add any users you would like to moderate as approved users of any group selected in the second step.<br />
<br />
Messages posted by those users will now remain hidden until approved by a moderator.<br />
<br />
<b>Notes</b><br />
If a user is removed from a moderated group or a group is removed from the list of moderated groups, all past messages which were posted while the user was under moderation will remain hidden until approved by a moderator.  Messages posted after the moderation was lifted will appear immediately as normal.<br />
<br />
<b>Todo</b><br />
- Add features as they are requested.<br />
<br />
<b>Thanks and Acknowledgements</b><br />
Thanks go to Phorum users Rick and jorgealexander for requesting this module.<br />
Thanks go to Phorum user Rob Granger for helping debug this module.]]></description>
            <dc:creator>Joe Curia</dc:creator>
            <category>v5/v6 Modules/Add-Ons</category>
            <pubDate>Tue, 24 Nov 2009 12:22:43 -0600</pubDate>
        </item>
    </channel>
</rss>
