Description
Mega-issue to overhaul the alternate names editor for author records. Eventually seeks to close:
- Better Editor for "Alternative Names" #8183
- Provide quick way to swap alias into the primary name #7846
- Translatable author names #7556
In addition to any new issues created during planning.
Describe the problem that you'd like solved
The current interface to manage an author record's alternate names needs to be updated. It's very hard to parse at the moment and prone to errors. Providing a more organized and intuitive editing interface will make it easier for editors to purge bad values and make sure that different languages are being represented.
The current alternate names input:
Values are unnecessarily grouped in one textbox and separated by semicolons.
Proposal & Constraints
- Alternate names need to be separated into a list of different input fields, similar to the current autocomplete inputs (author section on work edit page for example).
- An additional option to promote an alternate name to the author record's main title should be added alongside each value.
- If available, the language of the alternate name should also be inputted alongside each value in order to track translations.
- When viewing an author's page, the title should be translated into the user's current language if an alternate name of a matching language is available.
Proposed final solution markup:
Additional context
A new issue will need to be created to track step 3 if moving forward with that approach. Any community feedback is much appreciated as well as any more ideas about how to improve.