diff --git a/admin/authorised_values.pl b/admin/authorised_values.pl index f30193e20e..9c85a0188a 100755 --- a/admin/authorised_values.pl +++ b/admin/authorised_values.pl @@ -90,7 +90,8 @@ if ($op eq 'add_form') { authorised_value => $data->{'authorised_value'}, lib => $data->{'lib'}, id => $data->{'id'}, - imagesets => C4::Koha::getImageSets( checked => $data->{'imageurl'} ) + imagesets => C4::Koha::getImageSets( checked => $data->{'imageurl'} ), + offset => $offset, ); ################## ADD_VALIDATE ################################## @@ -123,7 +124,7 @@ if ($op eq 'add_form') { my $lib = $input->param('lib'); undef $lib if ($lib eq ""); # to insert NULL instead of a blank string $sth->execute($new_category, $new_authorised_value, $lib, $imageurl, $id); - print "Content-Type: text/html\n\n"; + print "Content-Type: text/html\n\n"; exit; } } @@ -139,7 +140,7 @@ if ($op eq 'add_form') { my $lib = $input->param('lib'); undef $lib if ($lib eq ""); # to insert NULL instead of a blank string $sth->execute($id, $new_category, $new_authorised_value, $lib, $imageurl ); - print "Content-Type: text/html\n\nparam('category')."\">"; + print "Content-Type: text/html\n\nparam('category')."&offset=$offset\">"; exit; } } @@ -170,7 +171,7 @@ if ($op eq 'add_form') { my $id = $input->param('id'); my $sth=$dbh->prepare("delete from authorised_values where id=?"); $sth->execute($id); - print "Content-Type: text/html\n\n"; + print "Content-Type: text/html\n\n"; exit; # END $OP eq DELETE_CONFIRMED ################## DEFAULT ################################## @@ -218,8 +219,8 @@ sub default_form { $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'}; - $row_data{delete} = "$script_name?op=delete_confirm&searchfield=$searchfield&id=".$results->[$i]{'id'}; + $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); } diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/authorised_values.tmpl b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/authorised_values.tmpl index 716b5d26ef..46abf4457e 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/authorised_values.tmpl +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/authorised_values.tmpl @@ -42,6 +42,7 @@
" name="Aform" method="post"> + " />