X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;ds=sidebyside;f=opac%2Fopac-addbybiblionumber.pl;h=004577d313fd95d2ddff05c11ed1be0d96ffe656;hb=488a3d6fed57b4e0d773157ee4a6ab7e4775e7a4;hp=b1a460ee16620c44b6e7a0735e512be96c371b73;hpb=a598b100613a37dc2710090cb381dce56eae2f26;p=koha.git diff --git a/opac/opac-addbybiblionumber.pl b/opac/opac-addbybiblionumber.pl index b1a460ee16..004577d313 100755 --- a/opac/opac-addbybiblionumber.pl +++ b/opac/opac-addbybiblionumber.pl @@ -115,12 +115,11 @@ sub HandleShelfNumber { sub HandleSelectedShelf { if($authorized= ShelfPossibleAction( $loggedinuser, $selectedshelf, 'add')){ #adding to specific shelf - my ($singleshelf, $singleshelfname, $singlecategory)= GetShelf($query->param('selectedshelf')); + my ($singleshelf, $singleshelfname)= GetShelf($query->param('selectedshelf')); $template->param( singleshelf => 1, shelfnumber => $singleshelf, shelfname => $singleshelfname, - "category$singlecategory" => 1 ); } } @@ -144,6 +143,10 @@ sub HandleSelect { } sub LoadBib { + #see comment in AddBibliosToShelf + if (scalar(@biblionumber) == 1) { + @biblionumber = (split /\//,$biblionumber[0]); + } for my $bib (@biblionumber) { my $data = GetBiblioData( $bib ); push(@biblios,