Koha/catalogue
Marcel de Rooy c4d21bcbfe Bug 7310: Code changes for Improving list permissions
This lays the foundation for further changes for report 7310.
Implements following points from the wiki page List permissions:
1) Preference that controls if users may create public lists in opac.
2) New add/delete own/delete other permissions per list.

Code has been changed (in some cases refactored). New permissions are not yet visible; with this patch current functionality is kept as much as possible while resolving several issues, improving permissions and extending the code for further developments (using the new permissions and sharing lists).

Feb 23, 2012 (revision): Changed defaults for new lists. Could also remove routine GetRecentShelves by using GetSomeShelfNames in catalogue/search.pl just as opac-search.pl already did. (More consistent.)

Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com>

Feb 29, 2012: Automerge version.
March 5, 2012: Rebase for pushed 4912 patch.
March 21, 2012: Rebased. Resolving some conflicts in relation to pushed report 7719.
2012-03-21 16:46:40 +01:00
..
cardview.pl Bug 4330 : Adding some copyright BibLibre statements 2011-03-21 10:57:20 +13:00
detail.pl Bug 6933 [REVISED] Add a view of titles with a particular tag to the staff client 2012-02-02 09:46:01 +01:00
detailprint.pl Bug 6050 Make calls to GetItemsInfo consistent 2011-06-14 14:12:02 +12:00
export.pl Bug 7345: Enable exporting records sans private fields 2012-02-13 11:32:18 +01:00
image.pl Bug 7600: Return a single-pixel GIF when no local cover image exists 2012-03-20 16:54:31 +01:00
imageviewer.pl Bug 1633: QA follow-up 2012-01-24 11:16:10 +01:00
ISBDdetail.pl Bug 5729 - Add CoinS to intranet 2011-12-27 18:37:20 +01:00
issuehistory.pl Bug 7097: HidePatronName not hiding on issue history 2012-01-17 18:02:00 +01:00
labeledMARCdetail.pl Bug 5791 - Robust handling of deleted/non-existent biblios and authority records 2011-04-20 12:03:59 +12:00
MARCdetail.pl Bug 5729 - Add CoinS to intranet 2011-12-27 18:37:20 +01:00
moredetail.pl Bug 7235: Add order date and checks for permissions 2012-03-20 16:11:44 +01:00
search.pl Bug 7310: Code changes for Improving list permissions 2012-03-21 16:46:40 +01:00
showmarc.pl Merge remote-tracking branch 'origin/master' into new/bug_6679 2011-12-08 10:08:44 +01:00
updateitem.pl Bug 6296: allow users to be authenticated by SSL client certs 2012-03-19 17:02:44 +01:00