SocialEngine / phpv4-feature-requests

The purpose of this repository is to collect SocialEngine PHP public feature requests.
https://www.socialengine.com
1 stars 0 forks source link

Signup Process does not notify SuperAdmin that Member Must Be Approved #15

Open DonnaScriptTechs opened 7 years ago

DonnaScriptTechs commented 7 years ago

From @auntialias on October 26, 2015 3:43

SE 4.8.9 — When the site's signup process is configured so that New Member must be approved (and notify Site Admin), the site does NOT notify the admin that there is the need to approve new members.

When signup settings are set up so that these two conditions exist, there is failure: AutoApprove = NO Notify Admin = YES (see screenshot, at bottom)

Built to fail.

The workflow, as is, IS BUILT TO FAIL.

You are requiring that a brand new administrator of your site must know far too much about how everything works, and multiple detailed consequences of what to do.

  1. New Admin MUST KNOW to edit Admin Signup Notification template.
  2. New Admin MUST KNOW how to edit a template to ensure success on ongoing basis. From "Go here to welcome them"
    To "You must approve this member for that person to be able to use the site."
  3. New Admin MUST KNOW where to navigate to on an individual Member Profile page in order to do approval there. OR
  4. New Admin MUST KNOW how to write a different URL in order to go to Member Management area. http://[host]/admin/user/manage
    Or wait. Should that slash be there after [host]? edited to add: YES!
    Maybe it MUST be this:
    http://[host]admin/user/manage
    Yes, in order to create a template that actually works, your New Admin must know even more!!!
  5. Later on, suppose for some reason the Admin decides to change the signup process to NOT require approval but to YES notify the administrator. Now the ADMIN MUST KNOW how to revert all that text back to its original form.

    HOW TO FIX

Fix the missing template so that there is a Dedicated mail template that is sent to Admin when New People Sign Up and Need To Be Approved.

Screenshot depicting conditions set the site up for failure.

signup-process-se-bugreport

Copied from original issue: SocialEngine/phpv4-issues#286

DonnaScriptTechs commented 7 years ago

From @GarfieldS on October 26, 2015 4:24

You explained this clearly.

DonnaScriptTechs commented 7 years ago

From @Elshara on October 28, 2015 3:25

Yeah this is something that we need.

DonnaScriptTechs commented 7 years ago

From @Anshuse on November 11, 2015 9:13

Hi @auntialias , We've added your point in internal bug tracker for our internal team discussion.