MT2938 : Adds a permission for editing items
This commit is contained in:
parent
12c60fac6a
commit
aab4cf45cc
|
|
@ -57,6 +57,7 @@ for ($damaged,$itemlost,$wthdrawn) {
|
|||
# modify MARC item if input differs from items table.
|
||||
my $item_changes = {};
|
||||
if (defined $itemnotes) { # i.e., itemnotes parameter passed from form
|
||||
my ($loggedinuser, $cookie, $sessionID) = checkauth($cgi, 0, {editcatalogue => 'edit_items'}, 'intranet');
|
||||
if ((not defined $item_data_hashref->{'itemnotes'}) or $itemnotes ne $item_data_hashref->{'itemnotes'}) {
|
||||
$item_changes->{'itemnotes'} = $itemnotes;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -70,7 +70,7 @@ my ($template, $loggedinuser, $cookie)
|
|||
query => $input,
|
||||
type => "intranet",
|
||||
authnotrequired => 0,
|
||||
flagsrequired => {editcatalogue => 1},
|
||||
flagsrequired => {editcatalogue => 'edit_items'},
|
||||
debug => 1,
|
||||
});
|
||||
|
||||
|
|
|
|||
|
|
@ -738,6 +738,13 @@ if (C4::Context->preference('Version') < TransformToNum($DBversion)){
|
|||
SetVersion ($DBversion);
|
||||
}
|
||||
|
||||
$DBversion = '3.00.06.007';
|
||||
if (C4::Context->preference('Version') < TransformToNum($DBversion)){
|
||||
$dbh->do("INSERT INTO `permissions` (`module_bit` , `code` , `description`) VALUES ('9', 'edit_items', 'Edit items');");
|
||||
print "Upgrade to $DBversion done (Added 'Edit Items' permission)\n";
|
||||
SetVersion ($DBversion);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -153,7 +153,7 @@
|
|||
<!-- TMPL_IF NAME="card2" --><li><span class="label">Previous Borrower:</span> <a href="/cgi-bin/koha/circ/circulation.pl?borrowernumber=<!-- TMPL_VAR NAME="borrower2" -->"><!-- TMPL_VAR NAME="card2" --></a> </li><!-- /TMPL_IF -->
|
||||
<li><span class="label">Paid for?:</span> <!-- TMPL_VAR NAME="paidfor" --> </li>
|
||||
<li><span class="label">Public Note:</span>
|
||||
<!-- TMPL_IF NAME="CAN_user_circulate" -->
|
||||
<!-- TMPL_IF NAME="CAN_user_editcatalogue_edit_items" -->
|
||||
<form class="inline" action="updateitem.pl" method="post"><input type="hidden" name="biblionumber" value="<!-- TMPL_VAR Name="biblionumber" -->" />
|
||||
<input type="hidden" name="biblioitemnumber" value="<!-- TMPL_VAR Name="biblioitemnumber" -->" /><input type="hidden" name="itemnumber" value="<!-- TMPL_VAR Name="itemnumber" -->" />
|
||||
<textarea name="itemnotes" rows="2" cols="30"><!-- TMPL_VAR NAME="itemnotes" --></textarea><input type="submit" name="submit" class="submit" value="Update" />
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@
|
|||
use strict;
|
||||
|
||||
sub kohaversion {
|
||||
our $VERSION = '3.00.06.006';
|
||||
our $VERSION = '3.00.06.007';
|
||||
# version needs to be set this way
|
||||
# so that it can be picked up by Makefile.PL
|
||||
# during install
|
||||
|
|
|
|||
Loading…
Reference in New Issue