-
Notifications
You must be signed in to change notification settings - Fork 30
Closed
Labels
new featureSuggestion of an entirely new featureSuggestion of an entirely new featureuser storyA complex feature or enhancement that needs to be functionnally described as a user storyA complex feature or enhancement that needs to be functionnally described as a user story
Description
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 displaydocument.authors<- First threeresponsibilityStatementsseparated by " ; "document.publisher<- firstprovisionActivity.statementof typebf:Agentdocument.year<-provisionActivity.startDateidentifier<- firstidentifiedBy.valuefound_in.source<- RERO+found_in.url<-links.self
Screenshots/files
Example mockup
Tasks
To be completed
Metadata
Metadata
Assignees
Labels
new featureSuggestion of an entirely new featureSuggestion of an entirely new featureuser storyA complex feature or enhancement that needs to be functionnally described as a user storyA complex feature or enhancement that needs to be functionnally described as a user story