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

ILL request button on the global view for item of other organisations #2950

Closed
pronguen opened this issue Jun 9, 2022 · 0 comments · Fixed by #2982
Closed

ILL request button on the global view for item of other organisations #2950

pronguen opened this issue Jun 9, 2022 · 0 comments · Fixed by #2982
Assignees
Labels
new feature Suggestion of an entirely new feature user story A complex feature or enhancement that needs to be functionnally described as a user story

Comments

@pronguen
Copy link
Contributor

pronguen commented Jun 9, 2022

User story

As an end user, I want to have a request button for interlibary loan on the global interface, so that I don"t have to re-enter manually the bibliographic data.

Acceptance criteria

  • Add a button "Interlibary loan" on the global interface in the bottom of the "Get" tab (document detailed view)
    • This button does not appear for harvested documents (ebooks, etc) of type: online
    • A configuration on the instance defines if the button is displayed or not
      • RERO+: enabled / UCL: disabled = hidden
  • The button action pre-fills the ill request form for currently logged in user (if not logged in, prompt login and redirect to the pre-filled form)
    • The form is only pre-filled and can be modified by the user before submitting
    • Mapping for pre-fill (ill_request field <- document_field):
      • document.title <- same aggregation as brief view title display
      • document.authors <- First three responsibilityStatements separated by " ; "
      • document.publisher <- first provisionActivity.statement of type bf:Agent
      • document.year <- provisionActivity.startDate
      • identifier <- first identifiedBy.value
      • found_in.source <- RERO+
      • found_in.url <- links.self

Screenshots/files

Example mockup

image

Tasks

To be completed

@pronguen pronguen added new feature Suggestion of an entirely new feature user story A complex feature or enhancement that needs to be functionnally described as a user story labels Jun 9, 2022
@Garfield-fr Garfield-fr self-assigned this Jun 30, 2022
Garfield-fr added a commit to Garfield-fr/rero-ils that referenced this issue Jul 4, 2022
* Adds the configuration to hide/show button on global view.
* Adds the populate ill form with record data.
* Closes rero#2950.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
lauren-d pushed a commit that referenced this issue Jul 4, 2022
* Adds the configuration to hide/show button on global view.
* Adds the populate ill form with record data.
* Closes #2950.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/rero-ils that referenced this issue Jul 4, 2022
* Adds the configuration to hide/show button on global view.
* Adds the populate ill form with record data.
* Closes rero#2950.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/rero-ils that referenced this issue Jul 4, 2022
* Adds the configuration to hide/show button on global view.
* Adds the populate ill form with record data.
* Closes rero#2950.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/rero-ils that referenced this issue Jul 4, 2022
* Adds the configuration to hide/show button on global view.
* Adds the populate ill form with record data.
* Closes rero#2950.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/rero-ils that referenced this issue Jul 4, 2022
* Adds the configuration to hide/show button on global view.
* Adds the populate ill form with record data.
* Closes rero#2950.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/rero-ils that referenced this issue Jul 5, 2022
* Adds the configuration to hide/show button on global view.
* Adds the populate ill form with record data.
* Closes rero#2950.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit to Garfield-fr/rero-ils that referenced this issue Jul 5, 2022
* Adds the configuration to hide/show button on global view.
* Adds the populate ill form with record data.
* Closes rero#2950.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit that referenced this issue Jul 5, 2022
* Adds the configuration to hide/show button on global view.
* Adds the populate ill form with record data.
* Closes #2950.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Garfield-fr added a commit that referenced this issue Jul 6, 2022
* Adds the configuration to hide/show button on global view.
* Adds the populate ill form with record data.
* Closes #2950.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
zannkukai pushed a commit that referenced this issue Jul 11, 2022
* Adds the configuration to hide/show button on global view.
* Adds the populate ill form with record data.
* Closes #2950.

Co-Authored-by: Bertrand Zuchuat <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature Suggestion of an entirely new feature user story A complex feature or enhancement that needs to be functionnally described as a user story
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants