Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Author Role to Publications #3712

Open
tadean opened this issue Sep 12, 2024 · 3 comments
Open

Add Author Role to Publications #3712

tadean opened this issue Sep 12, 2024 · 3 comments
Assignees
Labels
editor experience Improvements to the editor experience for individuals editing Quickstart websites enhancement New feature or request publications spike Research required

Comments

@tadean
Copy link
Contributor

tadean commented Sep 12, 2024

Motivation

The CSL Schema allows for the notion that contributors may have a specific role in a publication, such as editor, translator, etc. We should add the ability for selecting a role for the contributor when attaching them to the publication

Is your feature request related to a problem? Please describe.

Users need to be able to indicate an contributors role in the publication, for styles that allow for that.

Proposed Resolution

field_az_authors should be updated to allow a role to be chosen when selecting the author. This should take the form that the role is in the context of the reference, not the author - i.e. an author should be able to have different roles in different publications. This will likely mean a subclass of the inline entity form that allows for a reference to an entity (the author) and a role (a config entity)

Describe alternatives you've considered

Not having roles selectable. This would make citations for styles where translators, editors, etc are listed incorrectly.

@tadean tadean added enhancement New feature or request spike Research required editor experience Improvements to the editor experience for individuals editing Quickstart websites publications labels Sep 12, 2024
@tadean tadean self-assigned this Sep 12, 2024
@trackleft
Copy link
Member

trackleft commented Sep 19, 2024

We also need the illustrator role for books where the same person can be both author and illustrator.

@trackleft
Copy link
Member

Would also likely need to follow this issue for allowing the same entity to be referenced more than once from a parent.
https://www.drupal.org/project/inline_entity_form/issues/3363988

@tadean
Copy link
Contributor Author

tadean commented Nov 20, 2024

I agree - I'd been wondering about that too. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
editor experience Improvements to the editor experience for individuals editing Quickstart websites enhancement New feature or request publications spike Research required
Projects
None yet
Development

No branches or pull requests

2 participants