Koha/koha-tmpl/opac-tmpl/bootstrap/en/modules
Aleisha Amohia 368dfdc7d0
Bug 12029: Ability for patrons to dismiss OPAC messages
This enhancement adds the ability for patrons to dismiss an OPAC
message, marking it as read to remove it from their summary page.

To test:
1) Update database and restart services
2) Log into the staff interface and go to your patron account
3) Click the Add message button
4) Add a message for the OPAC and Save
5) Log into the OPAC. Note there is a message on the homepage saying you
have a message. Go to your user summary and confirm the message
displays.
6) Click the button to dismiss the message. A confirmation box should
pop up - hitting Cancel should stop the action.
7) Dismiss the message again and this time Confirm. Make sure the
message is gone from the OPAC user summary and from the homepage.
8) Confirm tests pass t/db_dependent/Koha/Patron/Messages.t
9) Create a few more messages for the OPAC
10) Log into the OPAC and dismiss one of the messages
11) Confirm the count of unread messages on the OPAC home page is
correct

Sponsored-by: Koha-US
Signed-off-by: Christopher Brannon <cbrannon@cdalibrary.org>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
2023-04-20 15:48:46 -03:00
..
clubs
errors
sci Bug 32672: Incorrect CSS path to jquery-ui 2023-02-03 10:30:11 -03:00
sco Bug 33150: Add specific message for informing about too_soon for renewal. 2023-03-14 08:49:30 -03:00
svc
ilsdi.tt Bug 30944: Undo change to ILS-DI documentation 2022-10-03 13:44:11 -03:00
maintenance.tt Bug 30733: Undo some <span> additions that don't yield good strings 2022-06-17 10:16:43 -03:00
opac-account-pay-error.tt Bug 30733: Simplify translatable strings 2022-06-17 10:16:34 -03:00
opac-account.tt Bug 32945: (QA follow-up) Fix capitalization of id in even more places 2023-03-27 11:52:38 +02:00
opac-addbybiblionumber.tt Bug 30566: Incorporate link handling in OPAC's biblio-title include 2022-07-05 09:57:25 -03:00
opac-advsearch.tt Bug 31338: (follow-up) add special class and add also to OPAC 2023-02-09 10:21:26 -03:00
opac-alert-subscribe.tt Bug 30733: Simplify translatable strings 2022-06-17 10:16:34 -03:00
opac-auth-detail.tt Bug 29897: Don't display empty li 2022-08-09 10:58:49 -03:00
opac-auth-MARCdetail.tt
opac-auth.tt Bug 33048: Fix email link on error page when opac login not allowed 2023-02-27 11:37:34 -03:00
opac-authorities-home.tt
opac-authoritiessearchresultlist.tt Bug 30036: Allow XSLT for authority results view in OPAC 2022-10-27 09:54:35 -03:00
opac-basket.tt Bug 33160: (QA follow-up) Adjust condition on biblio object 2023-04-06 09:47:24 -03:00
opac-blocked.tt
opac-browse.tt
opac-browser.tt
opac-course-details.tt Bug 32445: Deal with biblio course reserve 2023-01-05 09:09:48 -03:00
opac-course-reserves.tt
opac-curbside-pickups.tt Bug 32653: Fix curbside pickup if configured on more than 1 branch 2023-02-21 10:21:47 -03:00
opac-detail.tt Bug 31028: Add ability to report catalog concerns from the OPAC 2023-03-06 11:23:17 -03:00
opac-discharge.tt
opac-downloadcart.tt
opac-downloadshelf.tt
opac-full-serial-issues.tt Bug 30733: Simplify translatable strings 2022-06-17 10:16:34 -03:00
opac-holdshistory.tt Bug 22456: (QA follow-up) Consider cancellation requested as cancelled in OPAC 2022-07-29 15:28:45 -03:00
opac-ics.tt Bug 30733: Undo <span> in an ICS calendar file 2022-06-17 10:16:42 -03:00
opac-idref.tt Bug 32969: (follow-up) Remove obsolete inline CSS 2023-03-27 11:52:03 +02:00
opac-illrequests.tt
opac-imageviewer.tt Bug 30566: Incorporate link handling in OPAC's biblio-title include 2022-07-05 09:57:25 -03:00
opac-ISBDdetail.tt
opac-issue-note.tt
opac-library.tt Bug 31775: Template cleanup 2022-10-17 08:25:56 -03:00
opac-main.tt Bug 12029: Ability for patrons to dismiss OPAC messages 2023-04-20 15:48:46 -03:00
opac-MARCdetail.tt
opac-memberentry-update-submitted.tt
opac-memberentry.tt Bug 25590: Street number is missing from the alternate address in the OPAC 2023-03-31 18:46:55 +02:00
opac-messaging.tt Bug 32492: (follow-up) Add missing HTML filters 2023-03-06 14:45:23 -03:00
opac-mymessages.tt
opac-news-rss.tt
opac-opensearch.tt Bug 32114: Add missing html_helpers.inc 2022-11-09 10:03:34 -03:00
opac-overdrive-search.tt Bug 31040: jsTree image being used outside of jsTree plugin 2022-07-05 09:18:20 -03:00
opac-page.tt Bug 32023: Remove hr in OpacNav for CMS pages 2023-02-07 10:29:17 -03:00
opac-passwd.tt Bug 30733: Simplify translatable strings 2022-06-17 10:16:34 -03:00
opac-password-recovery.tt Bug 30733: Simplify translatable strings 2022-06-17 10:16:34 -03:00
opac-patron-consent.tt
opac-privacy.tt Bug 33058: Update "fines" to "charges" for viewing a guarantees charges 2023-03-16 16:25:48 -03:00
opac-readingrecord.tt Bug 32969: (follow-up) Remove obsolete inline CSS 2023-03-27 11:52:03 +02:00
opac-recall.tt Bug 30733: Split strings differently 2022-06-17 10:16:44 -03:00
opac-recalls.tt Bug 31146: Fix unclosed table element 2022-07-18 10:21:51 -03:00
opac-recordedbooks-search.tt Bug 31040: jsTree image being used outside of jsTree plugin 2022-07-05 09:18:20 -03:00
opac-registration-confirmation.tt
opac-registration-email-sent.tt
opac-registration-invalid.tt Bug 32426: Fix qatools issues 2023-03-27 12:49:56 +02:00
opac-reportproblem.tt
opac-request-article.tt Bug 31294: Show "Required" label on mandatory fields 2022-08-16 14:32:21 -03:00
opac-reserve.tt Bug 33299: Item type column displays translated_description when placing item level holds in OPAC 2023-04-06 09:47:12 -03:00
opac-reset-password.tt Bug 31483: Close <ol> tag properly on password reset page 2022-09-07 13:23:53 -07:00
opac-restrictedpage.tt
opac-results.tt Bug 31333: (follow-up) Handle anonymous patrons making suggestions 2022-10-04 08:44:26 -03:00
opac-retrieve-file.tt
opac-review.tt
opac-routing-lists.tt
opac-search-history.tt Bug 30570: Replace the use of jQueryUI tabs in OPAC templates 2022-07-20 10:02:21 -03:00
opac-sendbasketform.tt Bug 32946: (QA follow-up) Fix "Send cart" form 2023-02-20 09:44:09 -03:00
opac-sendshelfform.tt Bug 32946: 'Send list' form in OPAC is misaligned 2023-02-20 09:44:08 -03:00
opac-serial-issues.tt Bug 30992: Improve translatability for 'for' 2022-08-05 11:52:50 -03:00
opac-shareshelf.tt
opac-shelves-rss.tt
opac-shelves.tt Bug 33031: Update OPAC lists page to use Bootstrap markup for tabs 2023-03-10 11:15:22 -03:00
opac-showmarc.tt
opac-showreviews-rss.tt
opac-showreviews.tt Bug 30566: Incorporate link handling in OPAC's biblio-title include 2022-07-05 09:57:25 -03:00
opac-suggestions.tt Bug 29311: (follow-up) Add id to span elements 2023-04-11 09:35:05 +02:00
opac-tags.tt Bug 30566: Incorporate link handling in OPAC's biblio-title include 2022-07-05 09:57:25 -03:00
opac-tags_subject.tt
opac-topissues.tt
opac-user.tt Bug 12029: Ability for patrons to dismiss OPAC messages 2023-04-20 15:48:46 -03:00