chenejac / VIVOTestMigration

0 stars 0 forks source link

VIVO-1833: Shall we avoid using a fallback mechanism for "Preferred title" ? #1718

Open chenejac opened 4 years ago

chenejac commented 4 years ago

Nicolas B Dickn (Migrated from VIVO-1833) said:

Problem

Adding a person in VIVO works by adding an individual to a specific class, e.g. Faculty member.

If no preferred title is specified for that individual, VIVO uses a fallback mechanism and displays the class as the default value.

But if a preferred title is specified, any mention of the class will disappear from the page of that individual: it won't be displayed in the public view nor in the admin view.

This has two impacts:

h3. Pages affected

The preferred title is at the top of a person's profile ; it is therefore always visible while looking at this person's page, no matter which tab has the focus.

When looking a the People overview page ([http://localhost:8080/vivo/people)] the double status problem is different, as we can see both the class (in the column on the left hand) and the preferred title (underneath the person's name). See attached screenshot. h3. Possible solution

A possible solution would be to treat the two pieces of data as truly distinct values. The preferred value would be empty by default (and invisible in the public view), and the class would be always displayed under some label (or maybe without any label, since the value is pretty self explanatory).