Is anyone out there currently working on OR willing to work on a CB plugin that will allow administrative approval or rejection of new users via email. For example something that adds a "click to approve" and "click to reject" links in the moderator/admin email that is sent out to notify moderators/admin of a newly registered user pending approval?
OR if someone knows of the existence of such a plugin, please post and let me know where to find it. I could find nothing on Joomla.org, Joomlapolis, or a google search.
Don't think such a plugin can be developed. CB users a form to approve users which uses generated security codes to ensure the admins session is valid. A URL will not be able to do this even if attempting to pass the security code, it must be done via POST.
Kyle (Krileon) Community Builder Team Member Before posting on forums:
Read FAQ thoroughly
+
Read our Documentation
+
Search the forums CB links:
Documentation
-
Localization
-
CB Quickstart
-
CB Paid Subscriptions
-
Add-Ons
-
Forge
-- If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
-- If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please
send me a private message
with your thread and will reply when possible!
-- Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
-- My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.
My knowledge of HTMl is rusty, but instead of a link/url in a HTML-based notification email, couldn't you include a form with a POST action?
I recognized that the Joomlapolis CB team may consider it inadvisable from a security perspective to use such a plugin, but I don't understand any reason why it couldn't be done. Heck, after all, a person could modify the PHP code in CB that sends the admin notification email to hardcode in a URL to a separate PHP page that just access the CB MYSQL tables directly to approve or block a user - a php page with url parameters of ?user=<username>&action=[approve|reject]&secretkey=<secretkey>
So is it that it can't be done OR that it shouldn't be done?