myRobogals is the global intranet and record-keeping tool for Robogals. It has been built to simplify many of our day-to-day tasks including organising school visits, maintaining a member database, communicating with members, storing records reliably for future generations and easily collecting statistics on a global scale.
Some people have more than one myRobogals account. This is especially common in Global or amongst Regional Directors, as those people also have an account in their home chapter, and the school visits are attached to the latter account.
Profile aliases would allow these accounts to be linked, so that when viewing their master account, all the school visits from the other accounts can be seen.
Add a new attribute User.aliases, a many-to-many relationship to User.
Example:
In the Admin Panel I can open the user "marita", and select "marita2" and "speaking" as aliases.
Some people have more than one myRobogals account. This is especially common in Global or amongst Regional Directors, as those people also have an account in their home chapter, and the school visits are attached to the latter account.
For example, Marita has three accounts: https://my.robogals.org/profile/marita/ https://my.robogals.org/profile/marita2/ https://my.robogals.org/profile/speaking/
Profile aliases would allow these accounts to be linked, so that when viewing their master account, all the school visits from the other accounts can be seen.
Add a new attribute User.aliases, a many-to-many relationship to User.
Example:
Because this will only be used by superusers, having it settable in the Admin Panel is sufficient - you don't need to make a form for it.