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.
With the little disclaimer at the bottom, are you saying it won't work if there is only one leader per usergroup? I have a pretty small board, and I am the only one that will be allowing or denying access...
No, I'm saying I've tested it only with one leader per usergroup. It should support multiple, though.
will this send a notification PM even when usergroup join request moderation is done VIA the admin panel?
Currently, no. Let me see what I can do.
* EDIT: After checking, there doesn't appear to be any $hook's within the necessary areas in admincp/usergroup.php. So, without modifying the actual PHP file, it cannot be done. Sorry.
How about in the automated pms that it tells you which usergroup you were accepted/denied for? And is it possible to find out which forum/s the usergroup has permission to view and include those in the acceptance pm?
ex.
user111, we regret/are pleased to inform you that your request to join the USERGROUP101 usergroup has been denied/accepted.
The usergroup USERGROUP101 has access to the following forums:
forum 1
forum 2
But I guess in some situations that wouldn't be good. (then it would list all the forums they have permission to view instead of the 1 or 2 they have exclusivity for)
That's a bit much. I'll see what I can do, but don't expect it anytime soon. :P
yeah, after I started thinking about it I think it might be pretty useless unless you could somehow define a forum to identify the group with, otherwise it would list all the other forums they have permission to view and not just the exclusive one.