From gitmaster at git.koha-community.org Thu Oct 1 12:17:00 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 01 Oct 2020 10:17:00 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v20.05.00-1189-ge4fa2eafda Message-ID: This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "main Koha release repository". The branch, master has been updated via e4fa2eafda0575c39ca6deb7e00dc887921f77b3 (commit) via 189baf8f49cb853e955849dd9a7ad61f6868ac32 (commit) via 1ab62474357e031c6509abbe0a97e4c0fe079cb6 (commit) via dc02192eb73486c6f0491dbccc18041db674a90b (commit) via 3a47b5812a939aaff02871b96411ea17e8d33598 (commit) via 8988941dbc428b9f197df954f05673f5ab874657 (commit) via e3a4d74b2f63181c43b0224ca72e868fe8e76b5f (commit) via d845febfd57288262b2ccf1aec08f8f5f2442fb4 (commit) via be379b664c1cd2c997dc0af742cf00781f2faea9 (commit) via 978daf841293cd7fa7dae7163b672d130c006362 (commit) via e51038687903eb92af4e327333aec027f5fb0247 (commit) via 334c8e94c11554aaf810db4b4e0b5ad0043c19f7 (commit) via 0d9fc7331a873835aa7e1fd2f1a112becccfad85 (commit) via 1e346db48a741d4a8639e9e463cca8a6b13e9109 (commit) via acf11bacfdf72c5eb08be46a4a814914970a43ae (commit) via 41589686e8b9aba7123540ff8ad9f186f5726c89 (commit) via 2146523b2865497fe904d1e182a5193a80752b86 (commit) via e83978614125437078ba7fed93d79c8843e6f069 (commit) via 54454554e9d80e6369e3726826abf08a8356c2ea (commit) via 3e8b9a652b86726f7154c1dac6adb2cc24c5b44f (commit) via bdfb8a556f02761a7e987659f36e237749e8f23e (commit) via a6ca5a6e12f0d3023716a06be9e98cbd9fb0d15a (commit) via 28ecd4cb7e6281260cfc36af6f411cc734201691 (commit) via 04c499b11dfdebc7efb976952d135a1b1af1a140 (commit) via 02f65c89255cb93a08b7b3ac3918c04fe085ac1f (commit) via 3bf7430d1c41bf9acb363f4fff9476f6ee653fdd (commit) via c72f01d9072a35753d235db26983560a4c984522 (commit) via fce5887e16c7869eeeea49c4bab6620eaa2f26e3 (commit) via 817a84001e3a14c0b54b0b36dfef2f7f496aad27 (commit) via e58689a9b9421ca23bcd29d86403670a39412c3f (commit) via 87ca07f4231b72c62ad8e9ba895a3e7575b8c114 (commit) via 7b5a37fa198bacfa6434c235aecf9af2c54e95f4 (commit) via 6e2aba2c02b0a838a6dd83019e7a64269bc8747b (commit) via e302abf49d8d4dd6e099b387d2b63fc4c20a14ae (commit) via fec3cf23f1fe8b71e225fffbc6cd361637b3729e (commit) via e474df640294abfe852fc8231a4cb7ef7206aa92 (commit) via 88f34a355443f8cc530315e6117265f0540e3b8c (commit) via 6824b93b0270a2b2a99b85c36f7a535ec9e4530e (commit) via 0efa9a917b1333409c7e8e664b95fb1f1afac051 (commit) via 6e5142e61be8604c5144077d15e3782e6853677b (commit) via 9aa84cb348731f3429e586ace93d5e54cceb572a (commit) via 0e55d445e5a814e32efa0313f9147061aa71278a (commit) via a51e4425571c0923750b99ed58575e2b9494a5cd (commit) via 4a1c5c13962d01e3c181d2c20fed7efeeed4aecf (commit) via 2cd12ac4d4cafac7fa48393ad61fa6a3b8995194 (commit) via 50877291b26b316eacdf0fdca759d9e8c3004a77 (commit) via 80465d502f2d9d54e65c3f30abfb07134c1fe2ca (commit) via bf5b8c2be79a9dfd6eee61ccda6f0852bca9f39c (commit) via d3619c88cdaa093e53e1d9f9b15dad0db0c39ba4 (commit) via 574e2e80eb0f57838a548f42a0689aa2979b5745 (commit) via d3d89e629eb984511c71b2844899c08036bfa6fb (commit) via 33c89690390de2e637dc22855afaf01e12412685 (commit) via 8e327f696f7ffbdf6346f71b6c0df4d77363d457 (commit) via 90756266e6766ad4530a561559ddf47de1794a85 (commit) via 80da74f8d3cc11ee949ea1c36457987c6b0f9176 (commit) via 9625c409b46cd503a06aab896900926e2b3eb27c (commit) via d93cbf75a4fbb4fb7b2f81ac82d19e08d2571894 (commit) via 175838804559e79f365a47aca827a8abb1123d6d (commit) via 7d2b6a3f3506102dc7cd8ccc729f96579f753fae (commit) via ff64264092f663cf32ba44f2e46367c237f97ddd (commit) via f45b3b3f3a6c0ed8cc946b6f65573f041e0e1e72 (commit) via 5dcca80dc5080dea098938767b1587a42f2ed65b (commit) via d4013f660c47ad697747e9860e159aa23bc4e409 (commit) via ebfbefdeb1a0b4db9f7fd7ca003d75c2038c234e (commit) via fb59f3f0f046c7b08fa509e76c416b2c4db3fa5a (commit) via d7e9388e4d847ab95b560df98eb78a2ff7ab5f74 (commit) via 7606cd73e22e64d9464cfca37bc04c8a305eed5a (commit) via 17c68d11bb76a4134c7f952325d2ec770b873d8b (commit) via 8a6427e9e28ec927748533e8e7b67e73ed36c9b6 (commit) via debf8f804c6bc47777f1a239e6b20f78c847e0b2 (commit) via a2652135f74c6929bedb2452c41b50dc03b7954c (commit) via 3d37f6f08c5e649ec037ba8bba0fa5adcc814b9e (commit) via 8de7332a35bba62f55f406727ae8a87b6e270984 (commit) via d6ddf53ab69cf5f6e0e506b8a39ef782ec47869e (commit) via 268dfb5455b2663f1cdad886e0bcb7d9b768327c (commit) via 2900cee991511862501c3902c901f5f9e9289f9b (commit) via 00e01c5555ff73b00a1dca17e5fc32c93676034a (commit) via 41f0f22cb2f13d04ad9422b73bddc453591e4732 (commit) from 1ac0850a336d2bb3e5d0bd3ad990e61a34b3dd65 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit e4fa2eafda0575c39ca6deb7e00dc887921f77b3 Author: Jonathan Druart Date: Wed Sep 30 14:16:53 2020 +0000 Bug 25261: DBRev 20.06.00.043 Signed-off-by: Jonathan Druart commit 189baf8f49cb853e955849dd9a7ad61f6868ac32 Author: Jonathan Druart Date: Thu Oct 1 11:35:00 2020 +0200 Bug 25261: Prevent tests to fail if CircConfirmItemParts is on Setting items.materials to NULL at TestBuilder level will (certainly) prevent some tests to fail if the pref is on In t/db_dependent/selenium/basic_workflow.t we set 952$3 to an empty string. The tests will pass even if the pref is turned on. Signed-off-by: Jonathan Druart commit 1ab62474357e031c6509abbe0a97e4c0fe079cb6 Author: Martin Renvoize Date: Thu Sep 17 15:01:32 2020 +0100 Bug 25261: (QA follow-up) Prevent server error on bad barcode Prior to this patch if you had CircConfirmParts enabled and you attempted to checkin a deleted item then you would be met with a server error. Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit dc02192eb73486c6f0491dbccc18041db674a90b Author: Martin Renvoize Date: Thu Sep 17 12:59:11 2020 +0100 Bug 25261: (QA follow-up) Catch attepts to return via SCO This patch adds a block to capture attempts to return items with attached materials when checking in via the self checkout when the relevant system preference is set. Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 3a47b5812a939aaff02871b96411ea17e8d33598 Author: Martin Renvoize Date: Thu Sep 17 12:21:10 2020 +0100 Bug 25261: (QA follow-up) Make issue and returns messages consistent This patch makes the confirmation dialogue handing and visuality consistent between issues and returns. Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 8988941dbc428b9f197df954f05673f5ab874657 Author: Martin Renvoize Date: Wed Sep 16 13:18:09 2020 +0100 Bug 25261: (QA follow-up) Prevent double dialogue This patch removes the blue information message box if we are using multi-part confirmations. Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit e3a4d74b2f63181c43b0224ca72e868fe8e76b5f Author: Katrin Fischer Date: Mon Sep 14 07:40:10 2020 +0000 Bug 25261: (QA follow-up) Terminology: checkin/checkout Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit d845febfd57288262b2ccf1aec08f8f5f2442fb4 Author: Martin Renvoize Date: Wed Sep 2 12:17:56 2020 +0100 Bug 25261: (QA follow-up) Restore previously returned list Test plan 0 - Enable ShowAllCheckins 1 - Check in several regular items 2 - Check in an item with parts 3 - Confirm the checkin in 4 - The list of checkins contains all the previous checkins and the multi-part checkin too. Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit be379b664c1cd2c997dc0af742cf00781f2faea9 Author: Martin Renvoize Date: Wed Sep 2 12:00:07 2020 +0100 Bug 25261: (QA follow-up) Capitalize return of needsconfirm This patch capitalizes the 'ADDITIONAL_MATERIALS' key in the needsconfirm hash return value for CanBookBeIssued to restore consistency with previous code and ensure SIP Checkout works as expected. Signed-off-by: Martin Renvoize Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 978daf841293cd7fa7dae7163b672d130c006362 Author: Martin Renvoize Date: Thu Aug 13 17:52:18 2020 +0100 Bug 25261: (QA follow-up) Add handling to SCI Test plan 1/ Enable the feature as per previous patches 2/ Attempt to return an item with materials attached via the SCI 3/ Note that the return is blocked with the message '(The item cannot be returned at a self service terminal, please see library staff for assistance)' 4/ Signoff Signed-off-by: Martin Renvoize Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit e51038687903eb92af4e327333aec027f5fb0247 Author: Martin Renvoize Date: Thu Aug 13 16:44:28 2020 +0100 Bug 25261: (QA follow-up) Catch check in SIP Checkin Test plan 1/ Enable the feature as per previous patches 2/ Attempt to return an item with materials attached via a SIP unit 3/ Note that the return is blocked with an alert type of '99' 4/ Signoff Signed-off-by: Martin Renvoize Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 334c8e94c11554aaf810db4b4e0b5ad0043c19f7 Author: Martin Renvoize Date: Thu Aug 13 16:27:50 2020 +0100 Bug 25261: (QA follow-up) Add handling to SCO Test plan 1/ Enable the feature as per previous patches 2/ Attempt to checkout an item with materials attached via the SCO 3/ Note that the checkut is blocked with the message 'Item must be issued at a circulation desk' 4/ Signoff Signed-off-by: Martin Renvoize Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 0d9fc7331a873835aa7e1fd2f1a112becccfad85 Author: Martin Renvoize Date: Thu Aug 13 16:23:25 2020 +0100 Bug 25261: (QA follow-up) Catch check in SIP Checkout Test plan 1/ Enable the feature as per previous patches 2/ Attempt to checkout an item with materials attached via a SIP unit 3/ Note that the checkut is blocked with the message 'Item must be issued at a circulation desk' 4/ Signoff Signed-off-by: Martin Renvoize Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 1e346db48a741d4a8639e9e463cca8a6b13e9109 Author: Martin Renvoize Date: Wed Aug 5 10:52:48 2020 +0100 Bug 25261: (QA follow-up) Add confirmation to issues table The issues table allows for checkins and was not appropriately requireing confirmation for the multi-part confirmation added in this bug. Test plan 1/ Enable the feature as per previous patches 2/ Checkot an item with attached materials 3/ Navigate to a page that display your users issues table (the checkout page is a reasonable example) 4/ You should have the option to select items for return in the table (If not, use the column settings to enable the feature) 5/ Select at least the item with attached materials to return 6/ Upon clicking the return buttton you should find that items without additional materials are returned as expected, but rows with additional materials turn yellow and contain a message and additional checkbox for confirmation in the table. 7/ Ensure the checkbox is selected and click the return button again 8/ This item should have been returned. Signed-off-by: Martin Renvoize Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit acf11bacfdf72c5eb08be46a4a814914970a43ae Author: Martin Renvoize Date: Fri Jul 24 12:05:29 2020 +0100 Bug 25261: (QA follow-up) Non-confirm on return This patch updates the confirmation from an alert to a dismissable modal which allows for optionally not checking the item in Signed-off-by: Martin Renvoize Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 41589686e8b9aba7123540ff8ad9f186f5726c89 Author: Jonathan Druart Date: Fri Jul 24 10:33:26 2020 +0200 Bug 25261: (QA follow-up) Simplify tests and conditions Use build_sample_item in tests Simplify tests for the confirmation Signed-off-by: Martin Renvoize Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 2146523b2865497fe904d1e182a5193a80752b86 Author: Martin Renvoize Date: Wed May 6 10:33:35 2020 +0100 Bug 25261: (QA follow-up) Add unit tests Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit e83978614125437078ba7fed93d79c8843e6f069 Author: Martin Renvoize Date: Wed May 6 09:25:37 2020 +0100 Bug 25261: (follow-up) item.material may contain non-numerics Whilst QAing bug 13547 it was highlighted to me the at the 952$3 field, and thus the item.materials field, may contain arbitrary notes about the material rather than just numeric values. As such we need to check for the field being defined as aposed to greater than '0'. Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 54454554e9d80e6369e3726826abf08a8356c2ea Author: Martin Renvoize Date: Wed May 6 09:20:32 2020 +0100 Bug 25261: (follow-up) Rename CircConfirmParts to CircConfirmItemParts This clarifies the preference name to make it clear we are talking about the 'parts' that make up an 'item'. 'Part' is a well known term in british english libraries and I think perhaps 'Materials' may be confused with other terms? Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 3e8b9a652b86726f7154c1dac6adb2cc24c5b44f Author: Frédéric Demians Date: Thu Apr 30 12:03:19 2020 +0200 Bug 25261: Checkout confirmation depending on syspref With this follow-up patch, the intended confirmation of checkin based on CircConfirmParts value is effective. Sponsored-by: Royal College of Music [https://www.rcm.ac.uk/] Sponsored-by: PTFS Europe [https://ptfs-europe.com/] Signed-off-by: Frédéric Demians Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit bdfb8a556f02761a7e987659f36e237749e8f23e Author: Martin Renvoize Date: Wed Aug 5 13:52:09 2015 +0100 Bug 25261: Require confirmation of multiple parts items Test plan 1/ Catalogue an item to contain multiple parts by populating 'Materials specified (bound volume or other part)' 2/ Enable the new system preference 'CircConfirmParts' 3/ Attempt to checkout the item created in step 1 to a user and note that confirmation is now required. 4/ Checkout the item 5/ Attempt to checkin the item you have just checked out and note that confirmation is required. 6/ Signoff Sponsored-by: Royal College of Music [https://www.rcm.ac.uk/] Sponsored-by: PTFS Europe [https://ptfs-europe.com/] Signed-off-by: Frédéric Demians Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit a6ca5a6e12f0d3023716a06be9e98cbd9fb0d15a Author: Martin Renvoize Date: Tue Apr 28 13:13:00 2020 +0100 Bug 25261: Add system preference Sponsored-by: Royal College of Music [https://www.rcm.ac.uk/] Sponsored-by: PTFS Europe [https://ptfs-europe.com/] Signed-off-by: Frédéric Demians Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 28ecd4cb7e6281260cfc36af6f411cc734201691 Author: Jonathan Druart Date: Wed Sep 30 15:16:25 2020 +0200 Bug 14648: Take advantage of I18N to deal with plural Signed-off-by: Jonathan Druart commit 04c499b11dfdebc7efb976952d135a1b1af1a140 Author: Katrin Fischer Date: Thu Sep 17 09:34:57 2020 +0000 Bug 14648: (QA follow-up) Terminology items-reserves delete-remove - As we have batch add reserves, we should also have batch remove reserves - Delete items sounds a bit scary, removed items I think is a little better here Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 02f65c89255cb93a08b7b3ac3918c04fe085ac1f Author: Katrin Fischer Date: Thu Sep 17 09:22:39 2020 +0000 Bug 14648: (QA follow-up) Add missing filters Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 3bf7430d1c41bf9acb363f4fff9476f6ee653fdd Author: Joseph Sikowitz Date: Fri Jul 17 11:34:30 2020 -0400 Bug 14648: Batch remove reserve items Adds "Batch remove items" button to course-reserves.tt. Creates batch_rm_items.pl and batch_rm_items.tt. Allows user to enter a list of barcode numbers so that they will be removed from all course reserves to which they are attached. A dialog box will provide a warning before the final deletion is made. This patch also now moves barcodes that are invalid or not attached to a course reserve to the invalid barcodes output. It also provides a count of the courses that the deleted items were attached to. Test Plan 1. Log in as a user with permissions to add and delete course reserves 2. Add the same items to multiple course reserves 3. Go to the main course reserves page (i.e. /cgi-bin/koha/course_reserves/course-reserves.pl) 4. Click the "- Batch remove items" button 5. Enter the barcodes that you added to multiple reserves in step 1 6. Click submit 7. Click Ok if you are ready to delete all of these items 8. Check each course reserve that you added the items to in step 1 to make sure the items you entered were deleted but nothing else 9. Repeat 2-5 10. Add an invalid barcode and a valid barcode that is not attached to a course reserve 11. Repeat 6-7 12. You should see that the items attached to course reserves were removed while the invalid and unattached barcodes were rejected 13. Log out 14. Log in as a user without permission to delete course reserves 15. Go to the main course reserves page (i.e. /cgi-bin/koha/course_reserves/course-reserves.pl) 16. You should not longer see the "- Batch remove items" button Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit c72f01d9072a35753d235db26983560a4c984522 Author: Owen Leonard Date: Mon Sep 14 13:33:01 2020 +0000 Bug 19322: Typo in UNIMARC field 140 plugin This patch corrects some incorrect information in the UNIMARC plugin for tag 140. Literature code "li" should be "mystic literature." To test you do not need a UNIMARC installation. Apply the patch and go to Administration -> MARC frameworks and Actions -> MARC structure for one of your frameworks. - Edit subfields for a tag, e.g. 245. This is only for testing purposes so it doesn't have to be any particular tag. - Change the options for one of the subfields, e.g. $a. Under "Other options (choose one), set "Plugin" to "unimarc_field_140.pl" - Save changes. - Open a bibliographic record for editing using the framework you modified. - Click the plugin link next to the subfield you modified, e.c. 245$a. - This should trigger the "UNIMARC field 140 builder" popup window. - Find "Literature" and select "Mystic literature." Save. - In the MARC editor, the field you modified should contain the value "li" at position 17-18. Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit fce5887e16c7869eeeea49c4bab6620eaa2f26e3 Author: Owen Leonard Date: Mon Sep 14 13:49:14 2020 +0000 Bug 19327: Typo in UNIMARC field 128a plugin This patch corrects some incorrect information in the UNIMARC plugin for tag 128$a. The value for "partsong" should be "pt#" To test you do not need a UNIMARC installation. Apply the patch and go to Administration -> MARC frameworks and Actions -> MARC structure for one of your frameworks. - Edit subfields for a tag, e.g. 245. This is only for testing purposes so it doesn't have to be any particular tag. - Change the options for one of the subfields, e.g. $a. Under "Other options (choose one), set "Plugin" to "unimarc_field_128a.pl" - Save changes. - Open a bibliographic record for editing using the framework you modified. - Click the plugin link next to the subfield you modified, e.c. 245$a. - This should trigger the "UNIMARC field 128a builder" popup window. - Select "partsong" in the dropdown. Save. - In the MARC editor, the field you modified should contain the value "pt#" - Trigger the popup window again and click "Save" without making changes. - The value in the MARC editor should be the same. Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 817a84001e3a14c0b54b0b36dfef2f7f496aad27 Author: Kyle M Hall Date: Fri Sep 25 09:35:49 2020 -0400 Bug 21979: Add unit tests Signed-off-by: Jonathan Druart commit e58689a9b9421ca23bcd29d86403670a39412c3f Author: Kyle M Hall Date: Fri Dec 7 14:32:00 2018 -0500 Bug 21979: Add option to SIP2 config to send arbitrary item field in CR instead of collection code Some libraries need to send a different field as the collection code, depending on how the library catalogs items. We should allow any arbitrary item field to be used as the value for the CR field. Test Plan: 1) Apply this patch 2) Set the new option cr_item_field to 'shelving_location' 3) Restart the SIP server 3) Perform a checkin via SIP 4) Note the CR field contains the shelving location code in the response 5) Perform an item information request 6) Note the CR field contains the shelving location code in the response Signed-off-by: Jesse Maseto Signed-off-by: Bouzid Fergani Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart commit 87ca07f4231b72c62ad8e9ba895a3e7575b8c114 Author: Katrin Fischer Date: Sat Sep 26 20:36:12 2020 +0200 Bug 23114: (QA follow-up) Slightly rephrase message when both barcode options are used Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 7b5a37fa198bacfa6434c235aecf9af2c54e95f4 Author: Matthias Meusburger Date: Wed Jun 26 14:58:44 2019 +0200 Bug 23114: Inventory: allow to scan barcodes This patch allows the user to scan barcodes in the inventory tool (in addition to upload a barcode file, like in other tools) Test plan: 1) Apply the patch. 2) Check that you can still upload a barcode file. 3) Check that you can scan/enter barcodes in the new textarea. 4) Check that if you both upload a barcode file and enter barcodes, you will be prompted to choose only one method. 5) Check that you can then proceed to the next step by either resetting the upload file input or emptying the textarea. Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 6e2aba2c02b0a838a6dd83019e7a64269bc8747b Author: Owen Leonard Date: Fri Sep 18 15:28:17 2020 +0000 Bug 24155: (follow-up) Template fixes and updates This patch makes a few minor changes to the OPAC and staff interface templates: - In both, the "Apply field weights" checkbox will only appear after the "More options" button has been clicked. Otherwise a hidden input sets the value to 1. - In both, the checkbox now appears below the search fields. - Checkboxes are now wrapped in the