Koha/opac
Ian Walls a0dc124a95 Bug 3881: OPAC Privacy reimplementation
Reimplements Paul Poulain's original OPAC Privacy patch, with some minor improvements and changes to wording

If the library enables the OPACPrivacy system preference along with the opacreadinghistory preference, and sets
an AnonymousPatron (must be a valid patron number in the database), the user will see a new tab upon login to
the OPAC, My Privacy.  From there, the user can:

- Set their OPAC Privacy to one of three values
  0 - Forever.  This keeps their reading history unless they explicitly delete it; the bulk anonymiser won't touch it
  1 - Default.  Keep reading history until either they delete it or the library does
  2 - Never.    Instantly anonymises reading history upon item return

- Instantly delete their reading history
  There is a warning and a popup to confirm.  I've removed Paul's extra confirm checkbox, which seemed redundant

A note of which preference the patron has selected is added to the Patorn Details page in the staff client.  This is read-only.

This patch also consolidates Privacy system preferences into the Privacy section of the OPAC tab.

Thank you to BibLibre for the original implmentation of this patch, and Los Gatos Public Library for funding and
testing the reimplementation.

Signed-off-by: Nicole Engard <nengard@bywatersolutions.com>
Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
2011-01-31 22:23:50 +13:00
..
errors Bugfix in errors/*.pl and opac/errors/*.pl 2010-02-14 20:04:40 -05:00
rss adding file just for creating the rss directory 2007-08-02 08:50:43 +00:00
sco Fix FSF address in directory opac/ 2010-03-16 20:17:54 -04:00
changelanguage.pl remove a bunch of unconditional debug warns 2010-07-02 10:57:08 -04:00
ilsdi.pl [MT3696] Fixed ILSDI GetAvailability call 2010-10-13 10:39:38 -04:00
maintenance.pl Bug 2505: Add warnings to opac/maintenance.pl 2010-02-18 11:10:30 -05:00
oai.pl OAI server fixes 2010-02-18 09:45:26 -05:00
opac-account.pl Bug 4192: Fixes warnings generated by opac-account.pl. 2010-02-16 06:12:38 -05:00
opac-addbybiblionumber.pl Bug 4289: 'OpacPublic' feature 2011-01-19 14:30:34 +13:00
opac-alert-subscribe.pl Bug 4289: 'OpacPublic' feature 2011-01-19 14:30:34 +13:00
opac-authorities-home.pl Bug 4289: 'OpacPublic' feature 2011-01-19 14:30:34 +13:00
opac-authoritiesdetail.pl Bug 4289: 'OpacPublic' feature 2011-01-19 14:30:34 +13:00
opac-basket.pl Bug 4289: 'OpacPublic' feature 2011-01-19 14:30:34 +13:00
opac-browser.pl Bug 4289: 'OpacPublic' feature 2011-01-19 14:30:34 +13:00
opac-changelanguage.pl Bug 2617: Add strict (and warnings), partial fix. 2009-03-11 08:36:55 -05:00
opac-detail.pl Bug 5551 - allow shelf browser filters to be changed 2011-01-21 11:08:42 +13:00
opac-downloadcart.pl Bug 5105 - Remove use of depreciated Switch module 2010-11-11 11:32:02 +13:00
opac-downloadshelf.pl Bug 5105 - Remove use of depreciated Switch module 2010-11-11 11:32:02 +13:00
opac-export.pl Fix for Bug 4400, BIBTEX export from OPAC results in empty file 2010-05-11 06:14:38 -04:00
opac-ics.pl Fix FSF address in directory opac/ 2010-03-16 20:17:54 -04:00
opac-ISBDdetail.pl Bug 4289: 'OpacPublic' feature 2011-01-19 14:30:34 +13:00
opac-main.pl Bug 4289: 'OpacPublic' feature 2011-01-19 14:30:34 +13:00
opac-MARCdetail.pl Bug 4289: 'OpacPublic' feature 2011-01-19 14:30:34 +13:00
opac-messaging.pl Fix FSF address in directory opac/ 2010-03-16 20:17:54 -04:00
opac-modrequest.pl Fix FSF address in directory opac/ 2010-03-16 20:17:54 -04:00
opac-mymessages.pl bug 2615: remove unneeded 'require Exporter' 2008-09-26 09:05:08 -05:00
opac-passwd.pl Bug 2505: Enable warnings in opac-passwd.pl an opac-renew.pl. 2009-08-12 21:28:24 -04:00
opac-privacy.pl Bug 3881: OPAC Privacy reimplementation 2011-01-31 22:23:50 +13:00
opac-readingrecord.pl Fix for Bug 4359, noItemTypeImages not active in OPAC 2010-11-13 20:19:12 +13:00
opac-renew.pl Bug 5618: Multiple renewals in the opac 2011-01-24 07:25:54 +13:00
opac-reserve.pl Fix for Bug 4950 - checkbox should be removed when can't place a hold 2011-01-06 12:47:31 +13:00
opac-review.pl Bug 4289: 'OpacPublic' feature 2011-01-19 14:30:34 +13:00
opac-search-history.pl Fix FSF address in directory opac/ 2010-03-16 20:17:54 -04:00
opac-search.pl Bug 4289: 'OpacPublic' feature 2011-01-19 14:30:34 +13:00
opac-sendbasket.pl Bug 4289: 'OpacPublic' feature 2011-01-19 14:30:34 +13:00
opac-sendshelf.pl Fix FSF address in directory opac/ 2010-03-16 20:17:54 -04:00
opac-serial-issues.pl Fix FSF address in directory opac/ 2010-03-16 20:17:54 -04:00
opac-shelves.pl Bug 4289: 'OpacPublic' feature 2011-01-19 14:30:34 +13:00
opac-showmarc.pl Bug 4289: 'OpacPublic' feature 2011-01-19 14:30:34 +13:00
opac-showreviews.pl Bug 4289: 'OpacPublic' feature 2011-01-19 14:30:34 +13:00
opac-suggestions.pl Bug 3881: OPAC Privacy reimplementation 2011-01-31 22:23:50 +13:00
opac-tags.pl Bug 5385: POD Cleanups (part 2) 2010-11-12 10:06:56 +13:00
opac-tags_subject.pl Bug 4289: 'OpacPublic' feature 2011-01-19 14:30:34 +13:00
opac-topissues.pl Bug 4289: 'OpacPublic' feature 2011-01-19 14:30:34 +13:00
opac-user.pl Bug 4289: OpacPublic prevents login into OPAC 2011-01-24 07:18:50 +13:00
opac-userdetails.pl Fix FSF address in directory opac/ 2010-03-16 20:17:54 -04:00
opac-userupdate.pl Bug 4289: 'OpacPublic' feature 2011-01-19 14:30:34 +13:00
unapi fixing various links to point to *.koha-community.org 2010-10-21 22:08:24 -04:00