Version: 2.1, by magnus
Developer Last Online: Feb 2012
Category: Miscellaneous Hacks -
Version: 3.6.0
Rating:
Released: 09-06-2006
Last Update: 09-08-2006
Installs: 129
Uses Plugins
No support by the author.
Keywords: group, leader, notification, usergroups, public
Description:
Quote:
Notifies the group leader(s), via PM, of join requests to their respective usergroup(s). Also notifies the users the status of their join requests upon moderation.
1. Download the attachment and import the product-glpn.xml file via the Product Manager.
2. ???
3. Profit
Support:
Quote:
Officially, this hack is UNSUPPORTED. However, I will attempt to help you as much as possible. Please understand that this plugin was tested within a rather limited environment. Provide as much detail as possible when reporting any unwanted behavior so I (and others) may better assist you.
Version History: v1.0 - Initial version. v2.0 - Added ability to notify users the status of their request once moderated. All replies are phrased. v2.1 - Passed usergroup title to JOINREQUET_NOTIFY_MESSAGE_APPROVED and JOINREQUETS_NOTIFY_MESSAGE_DECLINED phrases (requested by EasyTarget)
* THIS PLUGIN HAS ONLY BEEN TESTED ON USERGROUPS WITH A SINGLE LEADER. I'VE CODED IT TO, THEORETICALLY, SUPPORT MULTIPLE LEADERS. HOWEVER, YOUR MILEAGE MAY VARY.
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
I'm running 3.7.2 on a new forum. I dropped this mod in this afternoon and it appeared to work great...until one of the forum moderators changed their profile to not allow PM's (which is WIERD for a moderator...but hey). Anyway, the message post action bombed with:
Fatal error:
Chris has chosen not to receive private messages or may not be allowed to receive private messages. Therefore you may not send your message to him/her.
If you are trying to send this message to multiple recipients, remove Chris Barbour from the recipient list and send the message again.
Unable to proceed with save while $errors array is not empty in class vb_datamanager_pm in [path]\includes\class_dm.php on line 810
So...I yanked Chris out of the moderator list and it appeared to work again, but then one of the new users was getting a 500 page after requesting to join. So... I disabled it for now, but will do some more local testing.
Another bug occurs if the the group the user is requesting membership to has more leaders than the maximum amount of PMs the user is allowed to send at once;
We kinda needed this plugin for a site, so I modified it so it will not break if a user has PM's turned off. Here is my version (2.2). Submitting to product author so they can update it. Working for 3.7.x
We kinda needed this plugin for a site, so I modified it so it will not break if a user has PM's turned off. Here is my version (2.2). Submitting to product author so they can update it. Working for 3.7.x
We kinda needed this plugin for a site, so I modified it so it will not break if a user has PM's turned off. Here is my version (2.2). Submitting to product author so they can update it. Working for 3.7.x