Bugzilla – Attachment 5154 Details for
Bug 5524
Can't delete list from second page of results
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 5524 : Cant delete list from the second page of lists
Bug-5524--Cant-delete-list-from-the-second-page-of.patch (text/plain), 4.00 KB, created by
Chris Cormack
on 2011-08-26 02:11:33 UTC
(
hide
)
Description:
Bug 5524 : Cant delete list from the second page of lists
Filename:
MIME Type:
Creator:
Chris Cormack
Created:
2011-08-26 02:11:33 UTC
Size:
4.00 KB
patch
obsolete
>From 8d9577506dd84af2ee840ae4f12d54bf2eec8f5d Mon Sep 17 00:00:00 2001 >From: Chris Cormack <chrisc@catalyst.net.nz> >Date: Fri, 26 Aug 2011 13:42:44 +1200 >Subject: [PATCH] Bug 5524 : Cant delete list from the second page of lists > >--- > C4/VirtualShelves/Page.pm | 2 +- > .../prog/en/modules/virtualshelves/shelves.tt | 6 ++++-- > 2 files changed, 5 insertions(+), 3 deletions(-) > >diff --git a/C4/VirtualShelves/Page.pm b/C4/VirtualShelves/Page.pm >index 73a590d..161a7aa 100644 >--- a/C4/VirtualShelves/Page.pm >+++ b/C4/VirtualShelves/Page.pm >@@ -62,6 +62,7 @@ sub shelfpage ($$$$$) { > my @paramsloop; > my $totitems; > my $shelfoff = ( $query->param('shelfoff') ? $query->param('shelfoff') : 1 ); >+ $template->{VARS}->{'shelfoff'} = $shelfoff; > my $itemoff = ( $query->param('itemoff') ? $query->param('itemoff') : 1 ); > my $displaymode = ( $query->param('display') ? $query->param('display') : 'publicshelves' ); > my ( $shelflimit, $shelfoffset, $shelveslimit, $shelvesoffset ); >@@ -88,7 +89,6 @@ sub shelfpage ($$$$$) { > > # the format of this is unindented for ease of diff comparison to the old script > # Note: do not mistake the assignment statements below for comparisons! >- > if ( $query->param('modifyshelfcontents') ) { > my ( $shelfnumber, $barcode, $item, $biblio ); > if ( $shelfnumber = $query->param('viewshelf') ) { >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/virtualshelves/shelves.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/virtualshelves/shelves.tt >index a91046e..8ba30db 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/virtualshelves/shelves.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/virtualshelves/shelves.tt >@@ -24,7 +24,7 @@ $(document).ready(function(){ > > function confirmDelete(message){ > if (window.confirm(message)) { >- location.href="/cgi-bin/koha/virtualshelves/shelves.pl?[% IF ( showprivateshelves ) %]display=privateshelves&[% END %]shelves=1&DEL-[% shelfnumber %]=1"; >+ location.href="/cgi-bin/koha/virtualshelves/shelves.pl?[% IF ( showprivateshelves ) %] display=privateshelves&[% END %]shelves=1&DEL-[% shelfnumber %]=1&shelfoff=[% shelfoff %]"; > } else { > return false; > } >@@ -349,7 +349,7 @@ function placeHold () { > <tr><th>List Name</th><th>Contents</th><th>Sort by</th><th>Type</th><th>Options</th></tr> > [% FOREACH shelveslooppri IN shelveslooppriv %] > [% IF ( shelveslooppri.toggle ) %]<tr class="highlight">[% ELSE %]<tr>[% END %] >- <td><a href="shelves.pl?[% IF ( shelveslooppri.showprivateshelves ) %]display=privateshelves&[% END %]viewshelf=[% shelveslooppri.shelf %]">[% shelveslooppri.shelfname |html %]</a></td> >+ <td><a href="shelves.pl?[% IF ( shelveslooppri.showprivateshelves ) %]display=privateshelves&[% END %]viewshelf=[% shelveslooppri.shelf %]&shelfoff=[% shelfoff %]">[% shelveslooppri.shelfname |html %]</a></td> > <td>[% shelveslooppri.count %] item(s)</td> > <td>[% IF ( shelveslooppri.authorsort ) %]Author[% ELSIF ( shelveslooppri.yearsort ) %]Year[% ELSE %]Title[% END %]</td> > <td>[% IF ( shelveslooppri.viewcategory1 ) %]Private[% END %] >@@ -368,6 +368,7 @@ function placeHold () { > <input type="submit" class="editshelf" value="Edit" /> > </form> > <form action="shelves.pl" method="post"> >+ <input type="hidden" name="shelfoff" value="[% shelfoff %]"> > <input type="hidden" name="shelves" value="1" /> > <input type="hidden" name="display" value="privateshelves" /> > <input type="hidden" name="DEL-[% shelveslooppri.shelf %]" value="1" /> >@@ -416,6 +417,7 @@ function placeHold () { > <input type="submit" class="editshelf" value="Edit" /> > </form> > <form action="shelves.pl" method="post"> >+ <input type="hidden" name="shelfoff" value="[% shelfoff %]"> > <input type="hidden" name="shelves" value="1" /> > <input type="hidden" name="DEL-[% shelvesloo.shelf %]" value="1" /> > [% IF ( shelvesloo.confirm ) %] >-- >1.7.4.1
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 5524
:
5154
|
5189
|
5191
|
5212