Koha/koha-tmpl/intranet-tmpl/prog/en/modules
Owen Leonard 0906773333 Bug 20807: Lost items report: Improve the display of CSV profile errors
This patch modifies the template for the lost items report to change the
way it handles a missing CSV profile. Now, if there is a missing CSV
profile, a message is displayed with details about the profile
requirements. If the logged-in user has the right permission there is a
link to the CSV profiles page.

Since item selection is used only in conjunction with exporting results,
item selection controls are all hidden when there is no valid CSV
profile.

To test, apply the patch go to Reports -> Lost items.

 - Run the report with parameters which will return results.
 - If your system has no CSV profile for exporting lost items:
   - If you are logged in as a user with manage_csv_profiles permission:
     - You should see a message dialog instructing you to create a CSV
       profile with a link to the CSV profiles page.
   - If you are not logged in as a user with manage_csv_profiles
     permission:
     - You should see a similar message but without a link to the CSV
       profiles page.
   - In both cases, with no CSV profile defined there should be no
     checkboxes in the table of results and no "select all/clear all"
     controls.
 - If your system has a valid CSV profile for exporting lost items:
   - Checking the checkbox for one or more items in the table should
     trigger the display of an "Export selected items" link.

Signed-off-by: Mark Tompsett <mtompset@hotmail.com>

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

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
2018-07-18 19:11:34 +00:00
..
acqui Bug 12395: Add FK constraint and use patron-title.inc 2018-07-06 14:01:51 +00:00
admin Bug 7651: put TT directive on a single line to help translation 2018-07-18 17:45:22 +00:00
authorities
basket
batch
catalogue Bug 19902: (follow-up) Deal with patron column regarding on intranetreadinghistory setting 2018-07-18 17:24:51 +00:00
cataloguing Bug 20641: Switch single-column templates to Bootstrap grid: Various, part 2 2018-07-06 13:41:21 +00:00
circ Bug 20805: Update child to adult patron process broken on several patron-related pages 2018-07-13 12:23:09 +00:00
clubs
common Bug 20641: Switch single-column templates to Bootstrap grid: Various, part 2 2018-07-06 13:41:21 +00:00
course_reserves Bug 20467: (QA follow-up) Display error if no or invalid course id is passed 2018-07-02 12:55:38 +00:00
errors
help Bug 7136: Correct description of Grace period for subscriptions 2018-07-06 11:37:23 +00:00
ill Bug 20651: Improve full supplier metadata display 2018-07-02 13:12:31 +00:00
installer Revert "Bug 20104: Update minimum version of Perl to 5.20" 2018-04-19 12:32:23 -03:00
labels Bug 6647: Label item search should use standard pagination routine 2018-07-13 10:34:29 +00:00
members Bug 20806: Surround string by span tag to help translation 2018-07-18 17:01:47 +00:00
offline_circ
onboarding
patron_lists Bug 19524: Use existing logged_in_user variable 2018-07-18 16:49:30 +00:00
patroncards Bug 20650: (follow-up) Add missing include file 2018-07-06 13:47:13 +00:00
plugins Bug 20650: Switch single-column templates to Bootstrap grid: Various, part 3 2018-07-06 13:47:13 +00:00
reports Bug 20807: Lost items report: Improve the display of CSV profile errors 2018-07-18 19:11:34 +00:00
reserve Bug 20220: Move template JavaScript to the footer: Holds 2018-07-06 13:39:02 +00:00
reviews
rotating_collections
serials Bug 7910: Give feedack when the subscriptions have been renewed 2018-05-11 11:04:44 -03:00
services
suggestion
tags
test
tools Bug 20650: Switch single-column templates to Bootstrap grid: Various, part 3 2018-07-06 13:47:13 +00:00
virtualshelves Bug 20650: Remove unused virtualshelves/merge.tt 2018-07-06 13:47:14 +00:00
about.tt Bug 7143: Update about page for documentation team 2018-05-16 13:13:09 -03:00
auth.tt
intranet-main.tt Bug 20489: Remove warnings from the interface 2018-04-20 12:24:00 -03:00