https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33260
Martin Renvoize (ashimema) <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Text to go in the|This enhancement adds a |This enhancement adds a release notes|Notices management tool to |Notices management tool to |view the notices Koha has |view the notices Koha has |generated (the message |generated (the message |queue), filter them and |queue), filter them and |print them. |print them. | | |Tools > Notices management |Tools > Notices management |lists the notices of the |lists the notices of the |patrons the staff member is |patrons the staff member is |allowed to see, newest |allowed to see, newest |first (up to 1000 are |first (up to 1000 are |listed). They can be |listed). They can be |filtered by notice type, |filtered by notice type, |status, patron category, |status, patron category, |patron library and queue |patron library and queue |date (from and to, both |date (from and to, both |inclusive). The content of |inclusive). The content of |a notice can be previewed, |a notice can be previewed, |a notice can be resent, and |a notice can be resent, and |notices can be printed one |notices can be printed one |by one or in a batch with |by one or in a batch with |"Print selected notices". |"Print selected notices". |The patron's Notices tab |The patron's Notices tab |offers the same actions for |offers the same actions for |that patron's notices. |that patron's notices. | | |It needs the new |It needs the new |NoticesManagement system |NoticesManagement system |preference (disabled by |preference (disabled by |default) and the new tools |default) and the new tools |> view_generated_notices |> view_generated_notices |permission. |permission. | | |Printing notices: |Printing notices: |* Notices that have been |* Notices that have been |printed get a new status, |printed get a new status, |"printed", instead of |"printed", instead of |"sent", so a printed email |"sent", so a printed email |or SMS notice can be told |or SMS notice can be told |from one that was |from one that was |delivered. The |delivered. The |gather_print_notices.pl |gather_print_notices.pl |cronjob now also marks the |cronjob now also marks the |print notices it gathers as |print notices it gathers as |"printed" rather than |"printed" rather than |"sent". Printing is logged |"sent". |when NoticesLog is enabled. |* Pending notices can only |* Browsers cannot tell |be printed if they are |whether a notice was |print notices, the same on |printed or the print dialog |the patron's Notices tab |was cancelled, so after the |and on the Notices |print window has been used, |management page. Notices |staff are asked to confirm |converted to print notices |that the notices were |are not printed themselves, |printed, and only then are |their print notice is. |they marked as printed. |* The notices are shown in |* Pending notices can only |the print window in frames |be printed if they are |that cannot run scripts, so |print notices, the same on |the content of a notice |the patron's Notices tab |cannot do anything in the |and on the Notices |staff interface. |management page. Notices | |converted to print notices |Convert to print: |are not printed themselves, |* An email or SMS notice |their print notice is. |that was sent, failed, or | |was deleted can be |Convert to print: |converted to a print |* An email or SMS notice |notice, for example for a |that was sent, failed, or |patron without a working |was deleted can be |email address. A new |converted to a print |pending print notice is |notice, for example for a |queued from the new |patron without a working |CONVERTED_TO_PRINT notice |email address. A new |(Tools > Notices and slips, |pending print notice is |which libraries can edit). |queued from the new |It shows the patron's and |CONVERTED_TO_PRINT notice |the library's address and a |(Tools > Notices and slips, |note that the original was |which libraries can edit). |sent, or could not be sent, |It shows the patron's and |by email or SMS, followed |the library's address and a |by the original content. |note that the original was |The original notice gets |sent, or could not be sent, |the new status "converted". |by email or SMS, followed |* The two notices are |by the original content. |linked: the delivery note |The original notice gets |of the original says |the new status "converted". |"Converted to print notice |* The direct Print action |123", and that of the print |is kept, for example to |notice says "Converted from |hand a notice to a patron |notice 122". |at the library. |* Converting is not offered | |when the CONVERTED_TO_PRINT |Privacy and security: |notice does not exist, and |* The notices a staff |when it has an error the |member can see, print, |staff member is told so and |convert and resend are |the error is in the error |limited to those of patrons |log, the notice that was to |of the libraries whose |be converted is not |patron information they can |changed. |see (patron data library |* The direct Print action |groups and |is kept, for example to |IndependentBranches are |hand a notice to a patron |respected). |at the library. |* The content of notices | |that contain a secret is |Privacy and security: |not shown or printable, on |* The notices a staff |the new page or on the |member can see, print, |patron's Notices tab, |convert and resend are |although the notices are |limited to those of patrons |still listed with their |of the libraries whose |status: PASSWORD_RESET, |patron information they can |STAFF_PASSWORD_RESET, |see (patron data library |OPAC_REG_VERIFY and |groups and |2FA_OTP_TOKEN. Staff with |IndependentBranches are |this permission could |respected). |otherwise read password |* The content of notices |reset links and security |that contain a secret is |codes. |not shown or printable, on |* Notice content is shown |the new page or on the |in sandboxed frames. |patron's Notices tab, |Printing, converting, |although the notices are |resending and marking |still listed with their |notices as printed are done |status: PASSWORD_RESET, |with POST requests |STAFF_PASSWORD_RESET, |protected against CSRF. |OPAC_REG_VERIFY and | |2FA_OTP_TOKEN. Staff with |Upgrade notes: |this permission could |* message_queue.status has |otherwise read password |two new values, "printed" |reset links and security |and "converted". |codes. |* members/printnotice.pl |* Notice content is shown, |and its template are |and printed, in sandboxed |replaced by |frames. Printing, |members/print_notice.pl, |converting, resending and |which takes notice ids. |marking notices as printed | |are done with POST requests | |protected against CSRF. | | | |Upgrade notes: | |* message_queue.status has | |two new values, "printed" | |and "converted". | |* members/printnotice.pl | |and its template are | |replaced by | |members/print_notice.pl, | |which takes notice ids. -- You are receiving this mail because: You are watching all bug changes. _______________________________________________ Koha-bugs mailing list -- [email protected] To unsubscribe send an email to [email protected] website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
