my $input = new CGI;
my $id = $input->param('id');
+my $op = $input->param('op') || '';
my $offset = $input->param('offset') || 0;
my $searchfield = $input->param('searchfield');
$searchfield = '' unless defined $searchfield;
-$searchfield=~ s/\,//g;
+$searchfield =~ s/\,//g;
my $script_name = "/cgi-bin/koha/admin/authorised_values.pl";
my $dbh = C4::Context->dbh;
+# my $subpermission = C4::Context->preference('GranularPermissions') ?
+# { editcatalogue => ... } :
+# { parameters => 1 } ;
+
my ($template, $borrowernumber, $cookie)= get_template_and_user({
template_name => "admin/authorised_values.tmpl",
authnotrequired => 0,
- flagsrequired => {parameters => 1},
+ flagsrequired => {parameters => 1}, # soon $subpermission
query => $input,
type => "intranet",
debug => 1,
});
my $pagesize = 20;
-my $op = $input->param('op') || '';
$template->param( script_name => $script_name,
($op||'else') => 1 );
$row_data{authorised_value} = $results->[$i]{'authorised_value'};
$row_data{lib} = $results->[$i]{'lib'};
$row_data{imageurl} = getitemtypeimagelocation( 'intranet', $results->[$i]{'imageurl'} );
- $row_data{edit} = "$script_name?op=add_form&id=".$results->[$i]{'id'}."&offset=$offset";
- $row_data{delete} = "$script_name?op=delete_confirm&searchfield=$searchfield&id=".$results->[$i]{'id'}."&offset=$offset";
+ $row_data{edit} = "$script_name?op=add_form&id=".$results->[$i]{'id'}."&offset=$offset";
+ $row_data{delete} = "$script_name?op=delete_confirm&searchfield=$searchfield&id=".$results->[$i]{'id'}."&offset=$offset";
push(@loop_data, \%row_data);
}
$template->param(isprevpage => $offset,
prevpage=> $prevpage,
searchfield => $searchfield,
- script_name => $script_name,
);
}
if ($offset+$pagesize<$count) {
my $nextpage =$offset+$pagesize;
$template->param(nextpage =>$nextpage,
searchfield => $searchfield,
- script_name => $script_name,
);
}
}