Koha/opac
Jonathan Druart 4d8ff723d5 Bug 28299: Take OpacHiddenItems into account on opac-shelves
hidden_items was not passed to XSLTParse4Display

2 things:
* Should we hide the biblio record if OpacHiddenItemsHidesRecord is set?
* allow_onshelf_holds is not working like in other scripts, what's the
expected behaviour? If hidden should we completely ignore the item?

Test plan:
1. Without the patch
2. fill OpacHiddenItems with «damaged: [1]»
3. find a record with several item
4. mark one of them as damaged
5. OPAC: go to the record, you shouldn't see the damaged item
6. add the record to a list
7. see the list
8. in Availability you see the damaged item mentioned, this is the issue
9. apply the patches and restart the services
10. the list should not mention the damaged item :D

Signed-off-by: Victor Grousset/tuxayo <victor@tuxayo.net>

Signed-off-by: David Nind <david@davidnind.com>

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
2021-07-06 10:18:52 +02:00
..
clubs Bug 25898: Prohibit indirect object notation 2020-10-15 12:56:30 +02:00
errors Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
external/overdrive Bug 25898: Prohibit indirect object notation 2020-10-15 12:56:30 +02:00
rss adding file just for creating the rss directory 2007-08-02 08:50:43 +00:00
sci Bug 25898: Prohibit indirect object notation 2020-10-15 12:56:30 +02:00
sco Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
svc Bug 27380: (follow-up) Remove earlier declaration and unused assignment 2021-02-12 12:30:58 +01:00
ilsdi.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
maintenance.pl Bug 25898: Prohibit indirect object notation 2020-10-15 12:56:30 +02:00
oai.pl Bug 14939: Modularize OAI Server existing classes 2015-12-31 15:15:05 +00:00
opac-account-pay-return.pl Bug 25898: Prohibit indirect object notation 2020-10-15 12:56:30 +02:00
opac-account-pay.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-account.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-addbybiblionumber.pl Bug 25898: Prohibit indirect object notation 2020-10-15 12:56:30 +02:00
opac-alert-subscribe.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-article-request-cancel.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-authorities-home.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-authoritiesdetail.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-basket.pl Bug 18989: (QA follow-up) Make controllers use Koha::Biblio->hidden_in_opac 2021-05-12 14:12:07 +02:00
opac-blocked.pl Bug 25898: Prohibit indirect object notation 2020-10-15 12:56:30 +02:00
opac-browse.pl Bug 27200: (follow-up) Browse search interface update 2020-12-26 17:58:43 +01:00
opac-browser.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-changelanguage.pl Bug 25898: Prohibit indirect object notation 2020-10-15 12:56:30 +02:00
opac-course-details.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-course-reserves.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-detail.pl Bug 28600: (bug 18989 follow-up) Resolve variable scope issue 2021-06-24 11:53:35 +02:00
opac-discharge.pl Bug 28572: Remove C4::Debug 2021-06-22 12:04:32 +02:00
opac-downloadcart.pl Bug 5087: Add server-side check 2020-07-23 11:17:27 +02:00
opac-downloadshelf.pl Bug 25898: Prohibit indirect object notation 2020-10-15 12:56:30 +02:00
opac-export.pl Bug 24108: Make export file names consistent 2021-02-17 16:28:25 +01:00
opac-holdshistory.pl Bug 20936: (follow-up) add biblio and item relation to old holds and set a limit on search holds 2020-11-11 15:55:48 +01:00
opac-ics.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-idref.pl Bug 25898: Prohibit indirect object notation 2020-10-15 12:56:30 +02:00
opac-illrequests.pl Bug 22818: Add generation and sending of notices 2020-11-11 08:35:10 +01:00
opac-image.pl Bug 28606: Remove $DEBUG and $ENV{DEBUG} 2021-06-24 11:53:44 +02:00
opac-imageviewer.pl Bug 25898: Prohibit indirect object notation 2020-10-15 12:56:30 +02:00
opac-ISBDdetail.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-issue-note.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-library.pl
opac-main.pl Bug 27650: Fix variable passed to the template in opac-main 2021-03-08 15:15:48 +01:00
opac-MARCdetail.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-memberentry.pl Bug 18112: Use GetAuthValueDropbox from the template 2021-05-11 15:37:42 +02:00
opac-messaging.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-modrequest-suspend.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-modrequest.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-mymessages.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-news-rss.pl Bug 25898: Prohibit indirect object notation 2020-10-15 12:56:30 +02:00
opac-overdrive-search.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-passwd.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-password-recovery.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-patron-consent.pl Bug 25898: Prohibit indirect object notation 2020-10-15 12:56:30 +02:00
opac-patron-image.pl Bug 25898: Prohibit indirect object notation 2020-10-15 12:56:30 +02:00
opac-privacy.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-ratings-ajax.pl Bug 28572: Remove C4::Debug 2021-06-22 12:04:32 +02:00
opac-ratings.pl Bug 28572: Remove C4::Debug 2021-06-22 12:04:32 +02:00
opac-readingrecord.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-recordedbooks-search.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-registration-verify.pl Bug 25898: Prohibit indirect object notation 2020-10-15 12:56:30 +02:00
opac-renew.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-reportproblem.pl Bug 25898: Prohibit indirect object notation 2020-10-15 12:56:30 +02:00
opac-request-article.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-reserve.pl Bug 28572: Remove C4::Debug 2021-06-22 12:04:32 +02:00
opac-restrictedpage.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-retrieve-file.pl
opac-review.pl Bug 28572: Remove C4::Debug 2021-06-22 12:04:32 +02:00
opac-routing-lists.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-search-history.pl Bug 28572: Remove C4::Debug 2021-06-22 12:04:32 +02:00
opac-search.pl Bug 28606: Remove $DEBUG and $ENV{DEBUG} 2021-06-24 11:53:44 +02:00
opac-sendbasket.pl Bug 22343: (QA follow-up) Wrap email creation inside the try/catch block 2020-10-02 10:54:41 +02:00
opac-sendshelf.pl Bug 25898: Prohibit indirect object notation 2020-10-15 12:56:30 +02:00
opac-serial-issues.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-shareshelf.pl Bug 25898: Prohibit indirect object notation 2020-10-15 12:56:30 +02:00
opac-shelves.pl Bug 28299: Take OpacHiddenItems into account on opac-shelves 2021-07-06 10:18:52 +02:00
opac-showmarc.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-showreviews.pl Bug 25898: Prohibit indirect object notation 2020-10-15 12:56:30 +02:00
opac-suggestions.pl Bug 26406: Fix suggestions filter at the OPAC 2021-02-15 11:18:25 +01:00
opac-tags.pl Bug 28572: Remove C4::Debug 2021-06-22 12:04:32 +02:00
opac-tags_subject.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-topissues.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
opac-user.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
tracklinks.pl Bug 27979: Modify TrackClicks to verify URL exists in DB when multiple uri 2021-04-16 12:28:18 +02:00
unapi Bug 24052: Rename XSLT_Handler 2020-03-24 10:42:23 +00:00