-
Notifications
You must be signed in to change notification settings - Fork 11
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
documents: improve detail views #258
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Field ORCID not displayed in professional editor (it is impossible to add an ORCID)
- Bug keeping only first author when editing a document (i think the bug is already described for RERO ILS)
- Thesis imported from RERO DOC don't have a date 😞 Date of thesis is stored in MARC field 502$9. We should update the conversions AND the date facet for this case.
- According to mockups:
- The affiliation is not displayed if there is no controlled affiliation > a solution?
- The role is not displayed > should we display it only if it is not "creator" (
cre
)?
- If an author has the role
dgs
, it is not displayed in the author list (brief + detailed view). It even creates a small punctuation error (see screenshot below). Check also other roles.
- ORCID should be stored in the data model as identifiers of type "bf:Local". There are now stored as "bf:Doi"
- The abstract should be displayed in the interface language first (brief + detailed view). It is currently displayed in German first, whatever the interface language is (test this example)
- [detail] Field
controlled_affiliation
should not be displayed/editable in professional editor - [detail] The preview at the end of the process "Deposit a publication" doesn't correspond to current detailed view.
Yes, the affiliation should be displayed in all cases. In addition, we might consider (now or later) to add a link to controlled affiliations allowing the user to bounce to a new search having that affiliation as criterion (and activating the corresponding facet entry).
Sure, we should show the distinction between creators and the other roles. The proposal of showing the role label only for non-creators seems interesting. Later on, we might add the role label to creators as well, based on feedback from our users or clients. |
@sebastiendeleze Result of a brief discussion with Miguel:
Solution: display the controlled affiliation in the tooltip, and the other one next to the author (the inverse of current situation).
Solution: display creators first, without role indication, and then the other roles (with indication in brackets, cf. image below) Mockup has been updated on Switchdrive ( |
Some modifications have been done, here's my feedback:
I will correct that in the issue dedicated for the editor #230.
That's right and will be corrected in next
This field will be imported in #254, which is ready to review. What's the priority of this field against other dates?
OK, corrected taking care of your additional comments.
OK, corrected taking care of your additional comments. Corrected.
Corrected
Corrected
This will be done in #230.
Could you create another specific issue for that? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great corrections, everything works 👌
I would just put the roles with first character in lower case.
Thanks!
Done! This will be available after next deployment. |
* Improves detail views for documents. * Removes unused macros. * Removes unused filters functions. * Completes JSON test document. * Adds a method to get permalink for a document in document API. * Adds a configuration to set permalink URL format. * Adds the permalink when document is serialized. * Adds the text for `provisionActivity` and `partOf` when the document is serialized. * Adds an outline to search button in frontpage. * Specifies current language in admin page, to have the UI interface in the correct language. Co-Authored-by: Sébastien Délèze <[email protected]>
Co-Authored-by: Sébastien Délèze [email protected]