Clarify interaction with contextual user profiles
Submitted by Eelco Visser on 27 March 2014 at 13:34
contextual profile is created whenever a person has a formal role in a conference (committee member, speaker, etc.)
only one profile per federation, i.e. no profiles for sub-conferences
when adding a conference to a federation as a sub-conference, profiles of the sub-conferences should become profiles of the federation
- what happens on conflicts in this case?
on the user’s main profile e.g. http://conf.researchr.org/profile/conf/eelcovisser show a list of all context profiles on the site, and allow the user to update these profiles using copy buttons
Issue Log
Implemented as follows:
- contextual profile is created whenever a person has a formal role in a conference (committee member, speaker, etc.)
It is created on first profile view in context. The profile is only created when the person has a formal role (is member of event/committee) in, or when he/she is manager or editor of, one of the conferences/tracks under the root of the context that is currently viewed.
- only one profile per federation, i.e. no profiles for sub-conferences
There might be previously created profiles for a conference that is later added to a federation. These profiles will still exist and can be used to copy data over to another profile, but they will not be used for viewing profiles in contexts.
- when adding a conference to a federation as a sub-conference, profiles of the sub-conferences should become profiles of the federation
- what happens on conflicts in this case?
A profile is created for the root of the federation, and this profile is used when viewing the person’s profile page in context of one of the conference editions that is under this federations. On creation of the profile for a root conference edition, it tries to copy data from (in order):
- a previously created profile that exists in one of the editions under the federation
- the profile that has been modified most recent
- on the user’s main profile e.g. http://conf.researchr.org/profile/conf/eelcovisser show a list of all context profiles on the site, and allow the user to update these profiles using copy buttons
One can copy data from one profile to the other in profile management tab.
Log in to post comments