Bug 31122: Terminology - Replace occurences of 'Notices & slips' with 'Notices and...
authorDavid Nind <david@davidnind.com>
Fri, 8 Jul 2022 12:25:01 +0000 (12:25 +0000)
committerArthur Suzuki <arthur.suzuki@biblibre.com>
Tue, 16 Aug 2022 10:07:20 +0000 (12:07 +0200)
Replace occurences of 'Notices & slips' with 'Notices and slips'
(replacing '&' and '&amp' with 'and'), as per the terminology
guidelines.

See the terminology list:
https://wiki.koha-community.org/wiki/Terminology

Test plan:
1. Find occurrences of 'Notices & slips':
   - git grep 'Notices &amp; slips' -- :^misc/translator/po
   - git grep 'Notices & slips'
2. Review places in the staff interface where 'Messages & slips' is
   displayed:
   - Tools home page
   - Tools > Notices & slips: page title and breadcrumb
   - Other breadcrumbs:
     . Tools > Notices & slips > New notice > [select any module]
     . Tools > Notices & slips > [select Edit for any notice]
     . Tools > Notices & slips > [select Delete for any notice]
3. Review other occurences:
   . The cron job description for misc/cronjobs/holds/holds_reminder.pl:
     misc/cronjobs/holds/holds_reminder.pl -man (scroll down to the
     description)
   . The TalkingTech README file:
     vi misc/cronjobs/thirdparty/TalkingTech.README
4. Apply the patch.
5. Re-run the grep queries from step 1 - no occurences are now found.
6. Review places where 'Notices & slips' was found in steps 2 and 3 -
   these should all be replaced with 'Notices and slips' and should
   read correctly.
7. Sign off!

Alernative: review the diff for the patch and check that occurences of
'&amp' and '&' are replaced with 'and' and the updated text reads
correctly.

Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
(cherry picked from commit d614a0199b235405c2b341c1ba6ef86f2ca4b128)

Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
(cherry picked from commit f7d26a8dd89cb06110cd3dfba5ee75d4bd7fcbe6)
Signed-off-by: Arthur Suzuki <arthur.suzuki@biblibre.com>
koha-tmpl/intranet-tmpl/prog/en/includes/tools-menu.inc
koha-tmpl/intranet-tmpl/prog/en/modules/tools/letter.tt
koha-tmpl/intranet-tmpl/prog/en/modules/tools/tools-home.tt
misc/cronjobs/holds/holds_reminder.pl
misc/cronjobs/thirdparty/TalkingTech.README

index 0b5f33110fba4bd408ac57fab901514e41a0db09..0d43c5a283c19ca01cd7ccd08b5bf61a39c86cc1 100644 (file)
@@ -21,7 +21,7 @@
        <li><a href="/cgi-bin/koha/tools/import_borrowers.pl">Import patrons</a></li>
     [% END %]
     [% IF ( CAN_user_tools_edit_notices ) %]
-    <li><a href="/cgi-bin/koha/tools/letter.pl">Notices &amp; slips</a></li>
+    <li><a href="/cgi-bin/koha/tools/letter.pl">Notices and slips</a></li>
     [% END %]
     [% IF ( CAN_user_tools_edit_notice_status_triggers ) %]
        <li><a href="/cgi-bin/koha/tools/overduerules.pl">Overdue notice/status triggers</a></li>
index f2337e39e921fa4c56dc2d23b4fd4a531c2c1709..054bfef959e77188ecfd8ded6f4e200ccd5a0bb8 100644 (file)
@@ -41,7 +41,7 @@
             [% IF ( add_form or copy_form) %]
                 [% IF ( modify ) %]
                     <li>
-                        <a href="/cgi-bin/koha/tools/letter.pl">Notices &amp; slips</a>
+                        <a href="/cgi-bin/koha/tools/letter.pl">Notices and slips</a>
                     </li>
                     <li>
                         <a href="#" aria-current="page">
@@ -50,7 +50,7 @@
                     </li>
                 [% ELSE %]
                     <li>
-                        <a href="/cgi-bin/koha/tools/letter.pl">Notices &amp; slips</a>
+                        <a href="/cgi-bin/koha/tools/letter.pl">Notices and slips</a>
                     </li>
                     <li>
                         <a href="#" aria-current="page">
@@ -61,7 +61,7 @@
             [% ELSE %]
                 [% IF ( add_validate or copy_validate) %]
                     <li>
-                        <a href="/cgi-bin/koha/tools/letter.pl">Notices &amp; slips</a>
+                        <a href="/cgi-bin/koha/tools/letter.pl">Notices and slips</a>
                     </li>
                     <li>
                         <a href="#" aria-current="page">
@@ -71,7 +71,7 @@
                 [% ELSE %]
                     [% IF ( delete_confirm ) %]
                         <li>
-                            <a href="/cgi-bin/koha/tools/letter.pl">Notices &amp; slips</a>
+                            <a href="/cgi-bin/koha/tools/letter.pl">Notices and slips</a>
                         </li>
                         <li>
                             <a href="#" aria-current="page">
@@ -81,7 +81,7 @@
                     [% ELSE %]
                         <li>
                             <a href="#" aria-current="page">
-                                Notices &amp; slips
+                                Notices and slips
                             </a>
                         </li>
                     [% END %]
     [% END %]
 
                 [% IF ( no_op_set ) %]
-                    <h1>Notices &amp; slips</h1>
+                    <h1>Notices and slips</h1>
                     <form method="get" action="/cgi-bin/koha/tools/letter.pl" id="selectlibrary">
                         <input type="hidden" name="searchfield" value="[% searchfield | html %]" />
                         [% UNLESS independant_branch %]
index 7cb853f53dd38695c8cd5576751de436c76969c4..6bae9178dd67c48c1381a88d989db5707f241eeb 100644 (file)
@@ -51,7 +51,7 @@
     [% END %]
 
     [% IF ( CAN_user_tools_edit_notices ) %]
-    <dt><a href="/cgi-bin/koha/tools/letter.pl">Notices &amp; slips</a></dt>
+    <dt><a href="/cgi-bin/koha/tools/letter.pl">Notices and slips</a></dt>
     <dd>Define notices (print and email notification messages for overdues, etc.)</dd>
     [% END %]
 
index 11cbc63edb33151e94a461afad6577dc72393153..7044625268c70593fb5ff3b841ff40b93c9b7206 100755 (executable)
@@ -139,7 +139,7 @@ holds.
 =head2 Configuration
 
 This script sends reminders to patrons with waiting holds using a notice
-defined in the Tools->Notices & slips module within Koha. The lettercode
+defined in the Tools > Notices and slips module within Koha. The lettercode
 is passed into this script and, along with other options, determine the content
 of the notices sent to patrons.
 
index f1e66a8d7cf68570ab21927bfd2660975e261608..f79bc6a068f6c7d87ec6fac5c81cc42131d09144 100644 (file)
@@ -1,11 +1,11 @@
 Installation and Setup instructions for Talking Tech I-tiva phone notification
 =============================
 
-Be sure you enabled the TalkingTechItivaPhoneNotification syspref and you created notice text for the Phone message transport type under the HOLD, PREDUE and OVERDUE notices. (See Tools > Notices & Slips.)
+Be sure you enabled the TalkingTechItivaPhoneNotification syspref and you created notice text for the Phone message transport type under the HOLD, PREDUE and OVERDUE notices. (See Tools > Notices and Slips.)
 
 If you wish to process PREDUE or HOLD messages, you'll need the EnhancedMessagingPreferences system preference turned on, and patrons to have filled in a preference for receiving these notices by phone.
 
-For OVERDUE messages, overdue notice triggers must be configured under Koha -> Tools -> Overdue Notice Triggers.
+For OVERDUE messages, overdue notice triggers must be configured under Koha > Tools > Overdue Notice Triggers.
 Either branch-specific triggers or the default level triggers may be used (script will select whichever is appropriate).