@@ -, +, @@ the OPAC --- C4/VirtualShelves/Page.pm | 7 +------ koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt | 1 + 2 files changed, 2 insertions(+), 6 deletions(-) --- a/C4/VirtualShelves/Page.pm +++ a/C4/VirtualShelves/Page.pm @@ -362,13 +362,9 @@ sub shelfpage { #Deleting a shelf (asking for confirmation if it has entries) foreach ( $query->param() ) { - /(DEL|REMSHR)-(\d+)/ or next; + /(DEL|REMSHR)-(\d+)$/ or next; $delflag = 1; my $number = $2; - unless ( defined $shelflist->{$number} || defined $privshelflist->{$number} ) { - push( @paramsloop, { unrecognized => $number } ); - last; - } #remove a share if(/REMSHR/) { RemoveShare($loggedinuser, $number); @@ -377,7 +373,6 @@ sub shelfpage { $stay=0; next; } - # unless ( ShelfPossibleAction( $loggedinuser, $number, 'manage' ) ) { push( @paramsloop, { nopermission => $shelfnumber } ); last; --- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt +++ a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt @@ -176,6 +176,7 @@
+ [% IF ( showprivateshelves ) %] [% END %] --