Actually, we don't have to change anything for the "Confirm
registration" switch. That governs the "Pending registration" page under
"Institutions".

When you allow registrations, the admin of the institution already gets
a notification and can decide whether to allow a person into their
institution or not. "Confirm registration" ensures that if a user
registers for a new account in an institution but is denied registration
that no account is set up. Without "Confirm registration", the user
would not be able to be a member of an institution but still have an
account under "No institution".

So:

1. Change "Registration allowed" to "Account registration allowed".
2. Change "Confirm registration" to "Confirm account registration", and keep it 
below "Account registration allowed".
3. New switch "Institution change allowed" that governs whether a member of the 
current institution is allowed to request membership in another institution. 
This switch is only clickable if the site allows multiple institutions in 
"Config site" -> "Site options" -> "Institution settings". If that is not 
allowed, the switch is greyed out.

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1667522

Title:
  Separate account registration and institution joining requests

Status in Mahara:
  In Progress

Bug description:
  When you allow registration in an institution, two actions are
  allowed:

  1. New users can register on the site for that institution.
  2. Existing users can request membership in the institution.

  These two actions should be separated as they are two very different
  actions. While an institution may allow the registration of new
  accounts, they may not allow the switching of institutions by simply
  contacting another institution.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1667522/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~mahara-contributors
Post to     : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp

Reply via email to