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

Improve entities navigation and links #3513

Closed
PascalRepond opened this issue Nov 7, 2023 · 0 comments
Closed

Improve entities navigation and links #3513

PascalRepond opened this issue Nov 7, 2023 · 0 comments
Assignees
Labels
enhancement Improvement of an existing feature UX User experience, ergonomy

Comments

@PascalRepond
Copy link
Contributor

PascalRepond commented Nov 7, 2023

How it works

Entities linked to documents have a complex mechanism to decide if and how they are clickable links according to the type of entity and which interface we are in. This can be confusing for users.

Improvement suggestion

Document views (public + pro same behaviour)

Entities displayed in a document always have the same behaviour wether in the pro/public/brief/detailed view:

  • (Brief and detailed) contribution field -> expert search for this entity only in the contribution field
  • (Detailed) subjects field -> expert search for this entity only in the subject field
  • (Detailed) genre, form field -> expert search for this entity only in the genreForm field

Expert searches are built according to the sort of entity. Remote or local entites use the pid (example), textual entities use the authorized_access_point (example)

The exception to this rule is a new tab (Linked entities) only in the pro UI in the document detailed view. It lists all the remote or local entities (not textual) contained in the document and allows to access the ENTITY DETAILED VIEWS.

entities

Entity detailed view (public + pro same behaviour)

The button "Search documents" in the local or remote entity detailed view links to a document expert search by pid in fields according to the entity type:

  • bf:Person/bf:Organisation: search in fields contribution OR subjects
  • bf:Topic: search in fields subjects OR genreForm
  • bf:Place/bf:Temporal/bf:Work: search in field subjects
@PascalRepond PascalRepond added the enhancement Improvement of an existing feature label Nov 7, 2023
@PascalRepond PascalRepond added the UX User experience, ergonomy label Nov 7, 2023
@PascalRepond PascalRepond moved this from Inbox to Product Backlog in RERO ILS issues Nov 7, 2023
@Garfield-fr Garfield-fr moved this from Product Backlog to In Development in RERO ILS issues Nov 21, 2023
@Garfield-fr Garfield-fr self-assigned this Nov 21, 2023
Garfield-fr added a commit to Garfield-fr/rero-ils-ui that referenced this issue Nov 22, 2023
* Adds a new tab for related entities on document detail view.
* Updates contribution, subject and genreForm to relaunch a search.
* Updates search documents on entities detail view to target
  certain fields only.
* rero/rero-ils#3513.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/rero-ils-ui that referenced this issue Nov 22, 2023
* Adds a new tab for related entities on document detail view.
* Updates contribution, subject and genreForm to relaunch a search.
* Updates search documents on entities detail view to target
  certain fields only.
* rero/rero-ils#3513.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
@Garfield-fr Garfield-fr moved this from In Development to Ready to test in RERO ILS issues Nov 23, 2023
Garfield-fr added a commit to rero/rero-ils-ui that referenced this issue Nov 27, 2023
* Adds a new tab for related entities on document detail view.
* Updates contribution, subject and genreForm to relaunch a search.
* Updates search documents on entities detail view to target
  certain fields only.
* rero/rero-ils#3513.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/rero-ils-ui that referenced this issue Nov 27, 2023
* Adds a new tab for related entities on document detail view.
* Updates contribution, subject and genreForm to relaunch a search.
* Updates search documents on entities detail view to target
  certain fields only.
* rero/rero-ils#3513.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
@PascalRepond PascalRepond moved this from Ready to test to In testing in RERO ILS issues Nov 27, 2023
Garfield-fr added a commit to Garfield-fr/rero-ils-ui that referenced this issue Nov 27, 2023
* Adds a new tab for related entities on document detail view.
* Updates contribution, subject and genreForm to relaunch a search.
* Updates search documents on entities detail view to target
  certain fields only.
* rero/rero-ils#3513.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
@PascalRepond PascalRepond moved this from In testing to Approved in RERO ILS issues Nov 28, 2023
Garfield-fr added a commit to Garfield-fr/rero-ils-ui that referenced this issue Dec 6, 2023
* Adds a new tab for related entities on document detail view.
* Updates contribution, subject and genreForm to relaunch a search.
* Updates search documents on entities detail view to target
  certain fields only.
* rero/rero-ils#3513.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to rero/rero-ils-ui that referenced this issue Dec 6, 2023
* Adds a new tab for related entities on document detail view.
* Updates contribution, subject and genreForm to relaunch a search.
* Updates search documents on entities detail view to target
  certain fields only.
* rero/rero-ils#3513.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
@Garfield-fr Garfield-fr moved this from Approved to Done in RERO ILS issues Dec 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvement of an existing feature UX User experience, ergonomy
Projects
Archived in project
Development

No branches or pull requests

2 participants