Main Koha release repository https://koha-community.org
Find a file
Owen Leonard b542c9971e Bug 28422: OPAC MARC detail view doesn't correctly evaluate holdability
This patch modifies the MARC detail view in the OPAC so that it
evaluates whether a title can be placed on hold in the same way it is
done on the "normal" detail page and the ISBD detail page. This allows
for consistency in the display of the "Place hold" link.

To test, apply the patch and log into the OPAC.

 - Perform a search which will return results, at least one of which can
   be placed on hold.
 - View the detail page, the MARC detail page, and the ISBD detail page.
   In each case the "Place hold" link should appear in the sidebar.
 - View the same pages for a record which cannot be placed on hold to
   confirm that the link doesn't appear. For instance:
   - All items are not for loan.
   - All items are lost.
   - There are no items attached.

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>

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
2021-07-02 07:18:04 -04:00
acqui
admin
api Bug 27931: Add GET /items/:item_id/pickup_locations 2021-06-18 08:44:45 -04:00
authorities
basket Bug 27268: (QA follow-up) Add Koha::Biblios to basket scripts 2021-03-09 17:20:47 +01:00
bin Bug 20582: Turn Koha into a Mojolicious application 2020-10-06 12:00:04 +02:00
C4 Bug 28519: Put CGI::Session::Serialize::yamlxs in lib directory 2021-06-18 11:23:42 -04:00
catalogue Bug 28513: Fix analytics search links so they don't match unrelated biblios 2021-06-25 09:51:21 -04:00
cataloguing
circ Bug 24434: Unit tests for updateWrongTransfer 2021-06-18 10:37:17 -04:00
clubs
course_reserves
debian Bug 28519: Add lib to koha-shell 2021-06-18 11:23:42 -04:00
docs 21.05.00 - Update history.txt 2021-05-28 08:47:22 +02:00
errors
etc Bug 21286: Add Corporate-name as phrase to zebra indexes 2021-07-02 07:15:39 -04:00
ill Bug 22818: Add generation and sending of notices 2020-11-11 08:35:10 +01:00
installer Increment version for 21.05.01 release 2021-06-24 12:15:12 -04:00
Koha Bug 28586: (follow-up) updated_by should be set 2021-06-24 10:07:26 -04:00
koha-tmpl Bug 28344: Restore ability to issue refund against older payments 2021-07-02 07:13:59 -04:00
labels
lib/CGI/Session/Serialize Bug 28519: Put CGI::Session::Serialize::yamlxs in lib directory 2021-06-18 11:23:42 -04:00
members
misc Update release notes for the 21.05.01 release 2021-06-24 16:44:48 +00:00
offline_circ
opac Bug 28422: OPAC MARC detail view doesn't correctly evaluate holdability 2021-07-02 07:18:04 -04:00
patron_lists
patroncards
plugins
pos Bug 28368: Add fallback language for anonymous payment receipts 2021-05-27 14:12:24 +02:00
reports Bug 16486: Display the timestamp when an accountline is updated 2021-05-06 15:52:41 +02:00
reserve Bug 28338: Default to holding branch to save clicks 2021-06-18 09:41:34 -04:00
reviews
rotating_collections
serials
services
skel
suggestion
svc
t Bug 28409: Adjust regression test 2021-06-24 12:15:00 -04:00
tags
tmp/modified_authorities
tools Bug 28353: Display a list of items that cannot be deleted 2021-06-18 06:48:28 -04:00
virtualshelves
xt Bug 28370: Rewrite tests 2021-05-25 09:28:18 +02:00
.editorconfig
.eslintrc.json
.gitignore
.htaccess
.mailmap Bug 28386: Disambiguate Tomas and Blou 2021-05-26 12:30:59 +02:00
.perlcriticrc
.scss-lint.yml
about.pl Bug 28490: Revert "Bug 26995: Remove references to relationship column" 2021-06-18 07:47:34 -04:00
app.psgi
changelanguage.pl
cpanfile Bug 28317: Use the default CGI::Session serializer 2021-05-19 14:45:32 +02:00
fix-perl-path.PL
gulpfile.js
help.pl
INSTALL
Koha.pm Increment version for 21.05.01 release 2021-06-24 12:15:12 -04:00
koha_perl_deps.pl
kohaversion.pl
LICENSE
mainpage.pl
Makefile.PL Bug 28519: Put CGI::Session::Serialize::yamlxs in lib directory 2021-06-18 11:23:42 -04:00
MANIFEST.SKIP
package.json
README
README.md
README.robots
rewrite-config.PL Bug 28519: Put CGI::Session::Serialize::yamlxs in lib directory 2021-06-18 11:23:42 -04:00
yarn.lock

Koha is a free software integrated library system (ILS).

Koha is distributed under the GNU GPL version 3 or later.

Note: Koha does not accept pull requests from git hosting sites.

Note: This project has its own bug tracker, to report a bug or submit a patch visit http://bugs.koha-community.org.

For guidelines on submitting patches for Koha please visit https://wiki.koha-community.org/wiki/SubmitingAPatch

The developers handbook can be found at https://wiki.koha-community.org/wiki/Developer_handbook

http://koha-community.org/

Koha Logo