Koha/koha-tmpl/opac-tmpl/bootstrap/en/modules
Owen 8389b5f332 Bug 29212: (follow-up) Fixes to suspend hold process
This patch reworks the process of suspending an individual hold from the
patron's hold list. Instead of repeating the modal markup in each line
of the holds table, a single modal is re-used.

A "focus: false" is added to the modal via a data-attribute in order to
overcome problems with selecting months and using keyboard navigation in
the calendar popup.

To test, apply the patch and log into the OPAC as a user with holds.

- View the holds tab under "Your summary."
- Click the "Suspend" button next to one of the holds.
- You should see a modal which shows the title of the item in question.
- Test that the date picker works correctly:
  - Test selecting a month and year
  - Test selecting a date both with the mouse and by using arrow keys.
  - Test that you can clear the selected date both by clicking the X and
    by clicking the text link.
- Select a date and close the modal without submitting the suspension.
- Click the "Suspend" link on another title to confirm that the date
  picker still works correctly.
- Submit a suspension and confirm that the it completes successfully.
-

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
2022-01-31 21:55:40 -10:00
..
clubs Bug 29611: Clubs enrollment layout problem in the OPAC 2021-12-10 21:21:47 -10:00
errors Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
sci Bug 24223: Convert OpacNav system preference to additional content 2021-11-08 11:18:39 +01:00
sco Bug 29482: Replace the term branch with library 2022-01-31 21:55:40 -10:00
svc Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
text
ilsdi.tt Bug 28238: (follow-up) Add itemcallnumber to ILS-DI GetAvailability output for unavailable items 2022-01-28 11:09:07 -10:00
maintenance.tt Bug 24223: Convert OpacNav system preference to additional content 2021-11-08 11:18:39 +01:00
opac-account-pay-error.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-account.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-addbybiblionumber.tt
opac-advsearch.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-alert-subscribe.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-auth-detail.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-auth-MARCdetail.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-auth.tt Bug 29458: Reorder login elements 2022-01-28 11:09:07 -10:00
opac-authorities-home.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-authoritiessearchresultlist.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-basket.tt Bug 29180: Rename syspref RequestOnOpac with OPACHoldRequests 2021-11-05 12:13:25 +01:00
opac-blocked.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-browse.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-browser.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-course-details.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-course-reserves.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-detail.tt Bug 17127: Remove notes from detail.tt to only use MARCNOTES 2022-01-11 12:38:35 -10:00
opac-discharge.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-downloadcart.tt
opac-downloadshelf.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-full-serial-issues.tt Bug 6734: (QA follow-up) Fix punctuation, TT filters, and CSS class 2022-01-28 21:52:53 -10:00
opac-holdshistory.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-ics.tt
opac-idref.tt
opac-illrequests.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-imageviewer.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-ISBDdetail.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-issue-note.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-library.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-main.tt Bug 29487: Set autocomplete off for userid/password fields at login 2021-12-01 21:57:36 -10:00
opac-MARCdetail.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-memberentry-update-submitted.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-memberentry.tt Bug 29212: Use Flatpickr on OPAC pages 2022-01-31 21:55:40 -10:00
opac-messaging.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-mymessages.tt
opac-news-rss.tt
opac-opensearch.tt Bug 29180: Rename syspref RequestOnOpac with OPACHoldRequests 2021-11-05 12:13:25 +01:00
opac-overdrive-search.tt Bug 29320: Update OverDrive availability to V2 2022-01-28 21:52:54 -10:00
opac-passwd.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-password-recovery.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-patron-consent.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-privacy.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-readingrecord.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-recordedbooks-search.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-registration-confirmation.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-registration-email-sent.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-registration-invalid.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-reportproblem.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-request-article.tt Bug 27946: Add UI handling of AR fees 2022-01-28 11:09:07 -10:00
opac-reserve.tt Bug 29212: (follow-up) Incorporate linked date field code from Bug 29240 2022-01-31 21:55:40 -10:00
opac-restrictedpage.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-results.tt Bug 29180: Rename syspref RequestOnOpac with OPACHoldRequests 2021-11-05 12:13:25 +01:00
opac-retrieve-file.tt
opac-review.tt
opac-routing-lists.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-search-history.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-sendbasket.tt
opac-sendbasketform.tt Bug 29180: Rename syspref RequestOnOpac with OPACHoldRequests 2021-11-05 12:13:25 +01:00
opac-sendshelf.tt
opac-sendshelfform.tt Bug 29180: Rename syspref RequestOnOpac with OPACHoldRequests 2021-11-05 12:13:25 +01:00
opac-serial-issues.tt Bug 6734: (QA follow-up) Fix punctuation, TT filters, and CSS class 2022-01-28 21:52:53 -10:00
opac-shareshelf.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-shelves-rss.tt
opac-shelves.tt Bug 29601: Lists: Test OPACISBD before showing ISBD download 2021-12-02 21:01:10 -10:00
opac-showmarc.tt
opac-showreviews-rss.tt Bug 29200: Remove Adlibris cover service 2021-10-21 12:24:04 +02:00
opac-showreviews.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-suggestions.tt Bug 29419: Retain user's inputs when suggesting for purchase and match found 2022-01-11 12:38:35 -10:00
opac-tags.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-tags_subject.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-topissues.tt Bug 24224: Convert OpacNavBottom system preference to additional content 2021-11-08 11:41:48 +01:00
opac-user.tt Bug 29212: (follow-up) Fixes to suspend hold process 2022-01-31 21:55:40 -10:00