Koha/koha-tmpl/intranet-tmpl/prog/en/modules/circ
Owen Leonard f748443822
Bug 20959: Style checkin form more like the checkout form, with collapsed settings panel
This patch modifies the structure of the checkin form so that settings
(Specify return date, book drop mode, forgive overdue charges) are in a
collapsed panel when inactive. The style of the barcode field and the
mode notification messages has been changed to reduce the vertical
motion of the form when selecting options.

Some class names have been changed in circulation.tt and circulation.js
to make them appropriate for use on both forms.

To test, apply the patch and rebuild the staff client CSS
(https://wiki.koha-community.org/wiki/Working_with_SCSS_in_the_OPAC_and_staff_client).
Clear your browser cache if necessary.

 - View the checkin page. The "checkin settings" panel should be
   collapsed by default.
 - Confirm that the settings panel collapses and expands as it should.
 - Confirm that selecting "Forgive overdue charges" or "Book drop mode"
   trigger the display of the correct message and that the style of the
   barcode field is changed.
 - Confirm that after submitting a barcode for check-in, the
   settings panel stays open and your selected settings are still
   selected.
 - Confirm that specifying a due date and selecting "remember" shows
   a new message with the selected date.
   - Confirm that unchecking "remember" hides the message.
   - Confirm that date settings are remembered and the correct message
     displayed (or not) during check-in.
 - Test with CircSidebar enabled and disabled.

Signed-off-by: Arthur Bousquet <arthur.bousquet@inlibro.com>
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
2019-07-02 09:17:36 +01:00
..
article-requests.tt Bug 20102: Remove attribute "text/css" for <style> element used in staff client templates 2019-02-19 13:52:15 +00:00
bookcount.tt Bug 21449: Update two-column templates with Bootstrap grid: Circulation part 2 2019-01-30 11:59:40 +00:00
branchoverdues.tt Bug 21449: Update two-column templates with Bootstrap grid: Circulation part 2 2019-01-30 11:59:40 +00:00
branchtransfers.tt Bug 10300: (follow-up) add controls on transfers page 2019-04-26 11:49:08 +00:00
checkout-notes.tt Bug 22698: Fix incorrect button classes 2019-04-16 13:17:33 +00:00
circulation-home.tt Bug 10300: (follow-up) add controls on transfers page 2019-04-26 11:49:08 +00:00
circulation.tt Bug 20959: Style checkin form more like the checkout form, with collapsed settings panel 2019-07-02 09:17:36 +01:00
circulation_batch_checkouts.tt Bug 17171: (QA follow-up) Using patron-title.inc for names 2019-04-17 12:25:26 +00:00
offline-mf.tt
offline.tt Bug 22023: Further improve responsive layout handling of staff client menu bar 2019-03-13 05:31:28 +00:00
on-site_checkouts.tt Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
overdue.tt Bug 23097: Fix regression on overdues report and link patrons to moremember 2019-06-21 12:41:08 +01:00
pendingreserves.tt Bug 22536: Display problem in Holds to Pull report 2019-03-28 12:33:06 +00:00
printslip.tt
renew.tt Bug 7088: (follow-up) Remove script "type" attribute 2019-05-09 14:40:49 +00:00
request-article.tt Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
reserveratios.tt Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
returns.tt Bug 20959: Style checkin form more like the checkout form, with collapsed settings panel 2019-07-02 09:17:36 +01:00
selectbranchprinter.tt Bug 21569: Update two-column templates with Bootstrap grid: Circulation part 3 2019-01-11 12:27:04 +00:00
transferstoreceive.tt Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
view_holdsqueue.tt Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
waitingreserves.tt Bug 13094: Make it easy to hide 'Cancel all' button on holds over report 2019-06-11 10:21:12 +01:00