Owen Leonard
9bd3a44944
It should be possible for staff client users to search and view authority records even if they don't have permission to edit them. To test, apply the patch and view the staff client as a user with and without "editauthorities" permission. With "editauthorities" permission, authority search results should show both an edit and delete link. Viewing the details of an authority record, one should see a toolbar with edit/delete/new options. The detail view has been altered to use the term "record" in place of "biblio" ("Used in X record(s)). Without "editauthorities" permission, authority search results should show no edit or delete link. Viewing the details of an authority, the only option shown in the toolbar should be "Save." On the staff client home page and in the header's "More" menu the link to the authorities module should now appear with and without permission to edit authorities. This patch also corrects the permissions in the authority export script to allow saving of authority records by users who do not have permission to edit. Signed-off-by: Paola Rossi <paola.rossi@cineca.it> Signed-off-by: Jonathan Druart <jonathan.druart@biblibre.com> Signed-off-by: Galen Charlton <gmc@esilibrary.com>
178 lines
7.6 KiB
Text
178 lines
7.6 KiB
Text
[% INCLUDE 'doc-head-open.inc' %]
|
|
<title>Koha staff client</title>
|
|
<link rel="stylesheet" type="text/css" href="[% themelang %]/css/mainpage.css" />
|
|
[% INCLUDE 'doc-head-close.inc' %]
|
|
<style type="text/css"> </style>
|
|
|
|
</head>
|
|
<body id="main_intranet-main" class="main">
|
|
[% INCLUDE 'header.inc' %]
|
|
[% INCLUDE 'home-search.inc' %]
|
|
|
|
<div id="breadcrumbs" >Home</div>
|
|
|
|
|
|
<div id="doc3" class="yui-t3">
|
|
<div id="bd" role="main">
|
|
<div id="yui-main">
|
|
<div class="yui-b"><div class="yui-g">
|
|
[% IF adminWarning %]
|
|
<div id="adminwarning" class="dialog alert">
|
|
<p><strong>Warning:</strong> You're logged in with the database administrator account. This is a bad idea, and you are likely to encounter problems.</p>
|
|
<p>You should <a href="/cgi-bin/koha/members/members-home.pl">create a patron</a> to use when administering Koha and give it superlibrarian permissions.</p>
|
|
</div>
|
|
[% END %]
|
|
<div class="yui-u first">
|
|
|
|
<div id="area-list-left">
|
|
<ul class="biglinks-list">
|
|
[% IF ( CAN_user_circulate ) %]
|
|
<li>
|
|
<a class="icon_general icon_circulation" href="/cgi-bin/koha/circ/circulation-home.pl">Circulation</a>
|
|
</li>
|
|
[% END %]
|
|
|
|
[% IF ( CAN_user_borrowers ) %]
|
|
<li>
|
|
<a class="icon_general icon_patrons" href="/cgi-bin/koha/members/members-home.pl">Patrons</a>
|
|
</li>
|
|
[% END %]
|
|
|
|
[% IF ( CAN_user_catalogue ) %]
|
|
<li>
|
|
<a class="icon_general icon_search" href="/cgi-bin/koha/catalogue/search.pl">Advanced search</a>
|
|
</li>
|
|
[% END %]
|
|
|
|
<li>
|
|
<a class="icon_general icon_lists" href="/cgi-bin/koha/virtualshelves/shelves.pl">Lists</a>
|
|
</li>
|
|
|
|
[% IF ( CAN_user_editcatalogue_edit_catalogue || CAN_user_editcatalogue_edit_items ) %]
|
|
<li>
|
|
<a class="icon_general icon_cataloging" href="/cgi-bin/koha/cataloguing/addbooks.pl">Cataloging</a>
|
|
</li>
|
|
[% END %]
|
|
|
|
<li>
|
|
<a class="icon_general icon_authorities" href="/cgi-bin/koha/authorities/authorities-home.pl">Authorities</a>
|
|
</li>
|
|
</ul>
|
|
</div><!-- /area-list-left -->
|
|
</div><!-- /yui-u first -->
|
|
<div class="yui-u">
|
|
<div id="area-list-right">
|
|
<ul class="biglinks-list">
|
|
[% IF ( CAN_user_serials ) %]
|
|
<li>
|
|
<a class="icon_general icon_serials" href="/cgi-bin/koha/serials/serials-home.pl">Serials</a>
|
|
<span class="biglink"></span>
|
|
</li>
|
|
[% END %]
|
|
|
|
[% IF ( CAN_user_acquisition ) %]
|
|
<li>
|
|
<a class="icon_general icon_acquisitions" href="/cgi-bin/koha/acqui/acqui-home.pl">Acquisitions</a>
|
|
<span class="biglink"></span>
|
|
</li>
|
|
[% END %]
|
|
|
|
[% IF ( CAN_user_reports ) %]
|
|
<li>
|
|
<a class="icon_general icon_reports" href="/cgi-bin/koha/reports/reports-home.pl">Reports</a>
|
|
</li>
|
|
[% END %]
|
|
|
|
[% IF ( CAN_user_parameters ) %]
|
|
<li>
|
|
<a class="icon_general icon_administration" href="/cgi-bin/koha/admin/admin-home.pl">Koha administration</a>
|
|
</li>
|
|
[% END %]
|
|
|
|
[% IF ( CAN_user_tools ) %]
|
|
<li>
|
|
<a class="icon_general icon_tools" href="/cgi-bin/koha/tools/tools-home.pl">Tools</a>
|
|
</li>
|
|
[% END %]
|
|
|
|
<li>
|
|
<a class="icon_general icon_koha" href="/cgi-bin/koha/about.pl">About Koha</a>
|
|
</li>
|
|
</ul>
|
|
</div><!-- /area-list-right -->
|
|
</div><!-- /yui-u -->
|
|
</div><!-- /yui-g -->
|
|
<div class="yui-g">
|
|
[% IF ( ( CAN_user_tools_moderate_comments && pendingcomments )
|
|
|| ( CAN_user_tools_moderate_tags && pendingtags )
|
|
|| ( CAN_user_borrowers && pending_borrower_modifications )
|
|
|| ( CAN_user_acquisition && pendingsuggestions ) ) %]
|
|
<div id="area-pending">
|
|
[% IF ( CAN_user_acquisition && pendingsuggestions ) %]
|
|
<div class="pending-info" id="suggestions_pending">
|
|
|
|
<a href="/cgi-bin/koha/suggestion/suggestion.pl#ASKED">Suggestions pending approval</a>:
|
|
<span class="pending-number-link">[% pendingsuggestions %]</span>
|
|
</div>
|
|
[% END %]
|
|
|
|
[% IF ( CAN_user_tools_moderate_comments && pendingcomments ) %]
|
|
<div class="pending-info" id="comments_pending">
|
|
<a href="/cgi-bin/koha/reviews/reviewswaiting.pl">Comments pending approval</a>:
|
|
<span class="pending-number-link">[% pendingcomments %]</span>
|
|
</div>
|
|
[% END %]
|
|
|
|
[% IF ( CAN_user_tools_moderate_tags && pendingtags ) %]
|
|
<div class="pending-info" id="tags_pending">
|
|
<a href="/cgi-bin/koha/tags/review.pl">Tags pending approval</a>:
|
|
<span class="pending-number-link">[% pendingtags %]</span>
|
|
</div>
|
|
[% END %]
|
|
|
|
|
|
[% IF ( CAN_user_borrowers && pending_borrower_modifications ) %]
|
|
<div class="pending-info" id="patron_updates_pending">
|
|
<a href="/cgi-bin/koha/members/members-update.pl">Patrons requesting modifications</a>:
|
|
<span class="pending-number-link">[% pending_borrower_modifications %]</span>
|
|
</div>
|
|
[% END %]
|
|
|
|
</div>
|
|
|
|
[% END %]
|
|
|
|
</div>
|
|
[% IF ( IntranetmainUserblock ) %]
|
|
<div class="yui-g" id="area-userblock">
|
|
<div class="user-info">
|
|
[% IntranetmainUserblock %]
|
|
</div>
|
|
</div>
|
|
[% END %]
|
|
</div>
|
|
</div>
|
|
<div class="yui-b"><!-- YOUR NAVIGATION GOES HERE -->
|
|
[% IF ( koha_news_count ) %]
|
|
<div id="area-news">
|
|
<h3><span="news_title">News</span></h3>
|
|
[% FOREACH koha_new IN koha_news %]
|
|
<div class="newsitem" id="news[% koha_new.idnew %]"><h4>[% koha_new.title %]</h4>
|
|
<p>[% koha_new.new %]</p>
|
|
<p class="newsfooter"> Posted on [% koha_new.newdate %]
|
|
[% IF ( CAN_user_tools ) %]
|
|
<a href="/cgi-bin/koha/tools/koha-news.pl?op=add_form&id=[% koha_new.idnew %]">Edit</a>
|
|
| <a href="/cgi-bin/koha/tools/koha-news.pl?op=del&ids=[% koha_new.idnew %]">Delete</a>
|
|
| <a href="/cgi-bin/koha/tools/koha-news.pl?op=add_form">New</a>
|
|
[% END %]
|
|
</p>
|
|
</div>
|
|
[% END %]
|
|
</div><!-- /koha-news -->
|
|
[% END %]
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- the main div is closed in intranet-bottom.inc -->
|
|
[% INCLUDE 'intranet-bottom.inc' %]
|