Bug 26718: Rename "reading history" to "checkout history"
This changes all occurences of reading history to the more
accurate term 'checokut history' as it was correctly pointed out
that 'reading' doesn't apply to all kind of items available
at the library (audio books, games, etc.)
To test:
- Verify that the term reding history has been replaced by checkout
history in:
- System preferences
- OPAC tab "your checkout history"
- OPAC tab "your privacy" (switch OpacPrivacy pref first)
- Staff permission for patron batch anonymization
Signed-off-by: Barbara Johnson <barbara.johnson@bedfordtx.gov>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
@ -600,7 +600,7 @@ CREATE TABLE `deletedborrowers` ( -- stores data related to the patrons/borrower
`altcontactphone`MEDIUMTEXTdefaultNULL,-- the phone number for the alternate contact for the patron/borrower
`smsalertnumber`varchar(50)defaultNULL,-- the mobile phone number where the patron/borrower would like to receive notices (if SMS turned on)
`sms_provider_id`int(11)DEFAULTNULL,-- the provider of the mobile phone number defined in smsalertnumber
`privacy`integer(11)DEFAULT'1'NOTNULL,-- patron/borrower's privacy settings related to their reading history KEY `borrowernumber` (`borrowernumber`),
`privacy`integer(11)DEFAULT'1'NOTNULL,-- patron/borrower's privacy settings related to their checkout history KEY `borrowernumber` (`borrowernumber`),
`privacy_guarantor_fines`tinyint(1)NOTNULLDEFAULT'0',-- controls if relatives can see this patron's fines
`privacy_guarantor_checkouts`tinyint(1)NOTNULLDEFAULT'0',-- controls if relatives can see this patron's checkouts
`checkprevcheckout`varchar(7)NOTNULLdefault'inherit',-- produce a warning for this patron if this item has previously been checked out to this patron if 'yes', not if 'no', defer to category setting if 'inherit'.
@ -1527,7 +1527,7 @@ CREATE TABLE `borrowers` ( -- this table includes information about your patrons
`altcontactphone`MEDIUMTEXTdefaultNULL,-- the phone number for the alternate contact for the patron/borrower
`smsalertnumber`varchar(50)defaultNULL,-- the mobile phone number where the patron/borrower would like to receive notices (if SMS turned on)
`sms_provider_id`int(11)DEFAULTNULL,-- the provider of the mobile phone number defined in smsalertnumber
`privacy`integer(11)DEFAULT'1'NOTNULL,-- patron/borrower's privacy settings related to their reading history
`privacy`integer(11)DEFAULT'1'NOTNULL,-- patron/borrower's privacy settings related to their checkout history
`privacy_guarantor_fines`tinyint(1)NOTNULLDEFAULT'0',-- controls if relatives can see this patron's fines
`privacy_guarantor_checkouts`tinyint(1)NOTNULLDEFAULT'0',-- controls if relatives can see this patron's checkouts
`checkprevcheckout`varchar(7)NOTNULLdefault'inherit',-- produce a warning for this patron if this item has previously been checked out to this patron if 'yes', not if 'no', defer to category setting if 'inherit'.
('IntranetmainUserblock','','70|10','Add a block of HTML that will display on the intranet home page','Textarea'),
('IntranetNav','','70|10','Use HTML tabs to add navigational links to the top-hand navigational bar in the staff interface','Textarea'),
('IntranetNumbersPreferPhrase','0',NULL,'Control the use of phr operator in callnumber and standard number staff interface searches','YesNo'),
('intranetreadinghistory','1','','If ON, Reading History is enabled for all patrons','YesNo'),
('intranetreadinghistory','1','','If ON, Checkout history is enabled for all patrons','YesNo'),
('IntranetReportsHomeHTML','',NULL,'Show the following HTML in a div on the bottom of the reports home page','Free'),
('IntranetSlipPrinterJS','','','Use this JavaScript for printing slips. Define at least function printThenClose(). For use e.g. with Firefox PlugIn jsPrintSetup, see http://jsprintsetup.mozdev.org/','Free'),
('intranetstylesheet','','50','Enter a complete URL to use an alternate layout stylesheet in Intranet','free'),
('OpacMaxItemsToDisplay','50','','Max items to display at the OPAC on a biblio detail','Integer'),
('OpacMetaDescription','','','This description will show in search engine results (160 characters).','Textarea'),
('OpacMoreSearches','',NULL,'Add additional elements to the OPAC more searches bar','Textarea'),
('OPACMySummaryHTML','','70|10','Enter the HTML that will appear in a column on the \'mysummary\' and \'myreadinghistory\' tabs when a user is logged in to the OPAC. Enter {BIBLIONUMBER}, {TITLE}, {AUTHOR}, or {ISBN} in place of their respective variables in the HTML. Leave blank to disable.','Textarea'),
('OPACMySummaryHTML','','70|10','Enter the HTML that will appear in a column on the \'mysummary\' and \'mycheckouthistory\' tabs when a user is logged in to the OPAC. Enter {BIBLIONUMBER}, {TITLE}, {AUTHOR}, or {ISBN} in place of their respective variables in the HTML. Leave blank to disable.','Textarea'),
('OPACMySummaryNote','','','Note to display on the patron summary page. This note only appears if the patron is connected.','Free'),
('OpacNav','Important links here.','70|10','Use HTML tags to add navigational links to the left-hand navigational bar in OPAC','Textarea'),
('OpacNavBottom','Important links here.','70|10','Use HTML tags to add navigational links to the left-hand navigational bar in OPAC','Textarea'),
- 'Include a "Links" column on the "my summary" and "my reading history" tabs when a patron is logged in to the OPAC, with the following HTML (leave blank to disable):'
- 'Include a "Links" column on the "my summary" and "my checkout history" tabs when a patron is logged in to the OPAC, with the following HTML (leave blank to disable):'
- '<br />Note: The placeholders {BIBLIONUMBER}, {TITLE}, {ISBN} and {AUTHOR} will be replaced with information from the displayed record.'
- pref: OPACMySummaryHTML
type: textarea
@ -710,7 +710,7 @@ OPAC:
choices:
yes: Allow
no: "Don't allow"
- "patrons to choose their own privacy settings for their reading history. This requires opacreadinghistory and AnonymousPatron system preferences."
- "patrons to choose their own privacy settings for their checkout history. This requires opacreadinghistory and AnonymousPatron system preferences."
<div class="alert alert-success">Your reading history has been deleted.</div>
<div class="alert alert-success">Your checkout history has been deleted.</div>
[% ELSIF history_not_deleted %]
<div class="alert alert-warning">The deletion of your reading history failed, because there is a problem with the configuration of this feature. Please help to fix the system by informing your library of this error</div>
<div class="alert alert-warning">The deletion of your checkout history failed, because there is a problem with the configuration of this feature. Please help to fix the system by informing your library of this error</div>
[% ELSIF nothing_to_delete %]
<div class="alert alert-warning">No reading history to delete</div>
<div class="alert alert-warning">No checkout history to delete</div>
[% END %]
[% IF ( privacy_updated ) %]
@ -47,12 +47,12 @@
[% END %]
[% IF ( Ask_data ) %]
<p>We take great care in protecting your privacy. On this screen, you can define how long we keep your reading history.</p>
<p>We take great care in protecting your privacy. On this screen, you can define how long we keep your checkout history.</p>
<p>Your options are: <p>
<ul id="opac-privacy-options-list">
<li class="privacy0">Forever: keep my reading history without limit. This is the option for users who want to keep track of what they are reading.</li>
<li class="privacy1">Default: keep my reading history according to local laws. This is the default option : the library will keep your reading history for the duration permitted by local laws.</li>
<li class="privacy2">Never: Delete my reading history immediately. This will delete all record of the item that was checked-out upon check-in.</li>
<li class="privacy0">Forever: keep my checkout history without limit. This is the option for users who want to keep track of what they are reading.</li>
<li class="privacy1">Default: keep my checkout history according to local laws. This is the default option : the library will keep your checkout history for the duration permitted by local laws.</li>
<li class="privacy2">Never: Delete my checkout history immediately. This will delete all record of the item that was checked-out upon check-in.</li>
</ul>
<p id="note1">Please note that information on any book still checked-out must be kept by the library no matter which privacy option you choose.</p>
<p id="note2">Please also note that the library staff can't update these values for you: it's your privacy!</p>
<p>Whatever your privacy rule you choose, you can delete all your reading history immediately by clicking here. <strong>BE CAREFUL</strong>. Once you've confirmed the deletion, no one can retrieve the list!</p>
<p>Whatever your privacy rule you choose, you can delete all your checkout history immediately by clicking here. <strong>BE CAREFUL</strong>. Once you've confirmed the deletion, no one can retrieve the list!</p>