Summary: | Standard form does not consider PubMed ID | ||
---|---|---|---|
Product: | Koha | Reporter: | Pedro Amorim <pedro.amorim> |
Component: | ILL | Assignee: | Pedro Amorim <pedro.amorim> |
Status: | Pushed to main --- | QA Contact: | Tomás Cohen Arazi (tcohen) <tomascohen> |
Severity: | enhancement | ||
Priority: | P5 - low | CC: | jeremy.evans, pedro.amorim, tomascohen |
Version: | Main | ||
Hardware: | All | ||
OS: | All | ||
GIT URL: | Change sponsored?: | --- | |
Patch complexity: | Trivial patch | Documentation contact: | |
Documentation submission: | Text to go in the release notes: | ||
Version(s) released in: |
25.05.00
|
Circulation function: | |
Bug Depends on: | 38339 | ||
Bug Blocks: | |||
Attachments: |
Bug 39444: Make Standard consider pubmedid field
Bug 39444: Make Standard consider pubmedid field Bug 39444: Make Standard consider pubmedid field |
Description
Pedro Amorim
2025-03-25 10:17:53 UTC
Created attachment 179678 [details] [review] Bug 39444: Make Standard consider pubmedid field This field may be added by a plugin or jQuery, so Standard should consider it as a possibility. This patch does not change anything for existing users that do not add a 'pubmed id' field themselves. 1) Enable ILLModule 2) Install the ILL Actions plugin: https://github.com/PTFS-Europe/koha-plugin-ill-actions/releases/tag/v2.0.1 3) Create a new ILL request: http://localhost:8081/cgi-bin/koha/ill/ill-requests.pl?method=create&backend=Standard 4) Pick type: 'Journal article', notice a top pop-up for DOI/PubMed ID now shows. This is coming from the plugin. 5) Add something to the pubmedid input like '123'. Notice the metadata is auto-filled. 6) Add a patron cardnumber '42'. Notice the library is automatically picked. Click 'Create'. 7) On the manage request screen, notice the PubMed ID is not shown. This is because it was not saved. 8) Apply patch and repeat. Created attachment 180702 [details] [review] Bug 39444: Make Standard consider pubmedid field This field may be added by a plugin or jQuery, so Standard should consider it as a possibility. This patch does not change anything for existing users that do not add a 'pubmed id' field themselves. 1) Enable ILLModule 2) Install the ILL Actions plugin: https://github.com/PTFS-Europe/koha-plugin-ill-actions/releases/tag/v2.0.1 3) Create a new ILL request: http://localhost:8081/cgi-bin/koha/ill/ill-requests.pl?method=create&backend=Standard 4) Pick type: 'Journal article', notice a top pop-up for DOI/PubMed ID now shows. This is coming from the plugin. 5) Add something to the pubmedid input like '123'. Notice the metadata is auto-filled. 6) Add a patron cardnumber '42'. Notice the library is automatically picked. Click 'Create'. 7) On the manage request screen, notice the PubMed ID is not shown. This is because it was not saved. 8) Apply patch and repeat. Signed-off-by: Jeremy Evans <jeremy.evans@ukhsa.gov.uk> Tested on a sandbox. It all works as described. Changing status to signed off. Created attachment 182112 [details] [review] Bug 39444: Make Standard consider pubmedid field This field may be added by a plugin or jQuery, so Standard should consider it as a possibility. This patch does not change anything for existing users that do not add a 'pubmed id' field themselves. 1) Enable ILLModule 2) Install the ILL Actions plugin: https://github.com/PTFS-Europe/koha-plugin-ill-actions/releases/tag/v2.0.1 3) Create a new ILL request: http://localhost:8081/cgi-bin/koha/ill/ill-requests.pl?method=create&backend=Standard 4) Pick type: 'Journal article', notice a top pop-up for DOI/PubMed ID now shows. This is coming from the plugin. 5) Add something to the pubmedid input like '123'. Notice the metadata is auto-filled. 6) Add a patron cardnumber '42'. Notice the library is automatically picked. Click 'Create'. 7) On the manage request screen, notice the PubMed ID is not shown. This is because it was not saved. 8) Apply patch and repeat. Signed-off-by: Jeremy Evans <jeremy.evans@ukhsa.gov.uk> Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> Edit (tcohen): adapted to 38339 Pushed for 25.05! Well done everyone, thank you! |