View | Details | Raw Unified | Return to bug 4912
Collapse All | Expand All

(-)a/C4/VirtualShelves/Page.pm (+9 lines)
Lines 168-173 sub shelfpage ($$$$$) { Link Here
168
                };
168
                };
169
169
170
                ModShelf( $shelfnumber, $shelf );
170
                ModShelf( $shelfnumber, $shelf );
171
                if($displaymode eq "viewshelf"){
172
                    print $query->redirect( $pages{$type}->{redirect} . "?viewshelf=$shelfnumber" );
173
                } elsif($displaymode eq "publicshelves"){
174
                    print $query->redirect( $pages{$type}->{redirect} );
175
                } else {
176
                    print $query->redirect( $pages{$type}->{redirect} . "?display=privateshelves" );
177
                }
178
                exit;
171
179
172
            } elsif ( $op eq 'modif' ) {
180
            } elsif ( $op eq 'modif' ) {
173
                my ( $shelfnumber2, $shelfname, $owner, $category, $sortfield ) = GetShelf($shelfnumber);
181
                my ( $shelfnumber2, $shelfname, $owner, $category, $sortfield ) = GetShelf($shelfnumber);
Lines 176-181 sub shelfpage ($$$$$) { Link Here
176
                $edit = 1;
184
                $edit = 1;
177
                $template->param(
185
                $template->param(
178
                    edit                => 1,
186
                    edit                => 1,
187
                    display             => $displaymode,
179
                    shelfnumber         => $shelfnumber2,
188
                    shelfnumber         => $shelfnumber2,
180
                    shelfname           => $shelfname,
189
                    shelfname           => $shelfname,
181
                    owner               => $owner,
190
                    owner               => $owner,
(-)a/koha-tmpl/opac-tmpl/prog/en/modules/opac-shelves.tt (-6 / +5 lines)
Lines 209-220 $(function() { Link Here
209
209
210
<a class="print tag_hides" href="opac-shelves.pl" onclick="print(); return false;">Print List</a>
210
<a class="print tag_hides" href="opac-shelves.pl" onclick="print(); return false;">Print List</a>
211
211
212
                [% IF ( manageshelf ) %] | <form method="get" action="opac-shelves.pl" class="tag_hides"><input type="hidden" name="op" value="modif" />[% IF ( showprivateshelves ) %]<input type="hidden" name="display" value="privateshelves" />[% END %] <input type="hidden" name="shelfnumber" value="[% shelfnumber %]" /> <input type="submit" class="editshelf tag_hides" value="Edit List" /></form>
212
                [% IF ( manageshelf ) %] | <form method="get" action="opac-shelves.pl" class="tag_hides"><input type="hidden" name="op" value="modif" />
213
                <input type="hidden" name="display" value="viewshelf" />
214
                <input type="hidden" name="shelfnumber" value="[% shelfnumber %]" /> <input type="submit" class="editshelf tag_hides" value="Edit List" /></form>
213
                      <form method="post" action="opac-shelves.pl" class="tag_hides">
215
                      <form method="post" action="opac-shelves.pl" class="tag_hides">
214
                        <input type="hidden" value="1" name="shelves"/>
216
                        <input type="hidden" value="1" name="shelves"/>
215
                    [% IF ( showprivateshelves ) %]
216
                         <input type="hidden" name="display" value="privateshelves" />
217
                    [% END %]
218
                         <input type="hidden" value="1" name="DEL-[% shelfnumber %]"/>
217
                         <input type="hidden" value="1" name="DEL-[% shelfnumber %]"/>
219
                         <input type="submit" class="deleteshelf" value="Delete List" onclick="return confirmDelete(MSG_CONFIRM_DELETE_LIST);"/>
218
                         <input type="submit" class="deleteshelf" value="Delete List" onclick="return confirmDelete(MSG_CONFIRM_DELETE_LIST);"/>
220
                      </form> [% END %]
219
                      </form> [% END %]
Lines 377-383 $(function() { Link Here
377
                <h3><a href="/cgi-bin/koha/opac-shelves.pl">Lists</a> <img src="[% themelang %]/../images/caret.gif" width="16" height="16" alt="&gt;" border="0" /> <a href="/cgi-bin/koha/opac-shelves.pl?viewshelf=[% shelfnumber %]"><em>[% shelfname |html %]</em></a> <img src="[% themelang %]/../images/caret.gif" width="16" height="16" alt="&gt;" border="0" /> Editing</h3>
376
                <h3><a href="/cgi-bin/koha/opac-shelves.pl">Lists</a> <img src="[% themelang %]/../images/caret.gif" width="16" height="16" alt="&gt;" border="0" /> <a href="/cgi-bin/koha/opac-shelves.pl?viewshelf=[% shelfnumber %]"><em>[% shelfname |html %]</em></a> <img src="[% themelang %]/../images/caret.gif" width="16" height="16" alt="&gt;" border="0" /> Editing</h3>
378
                <form method="post" action="/cgi-bin/koha/opac-shelves.pl">
377
                <form method="post" action="/cgi-bin/koha/opac-shelves.pl">
379
                  <input type="hidden" name="op" value="modifsave" />
378
                  <input type="hidden" name="op" value="modifsave" />
380
                   [% IF ( showprivateshelves ) %]<input type="hidden" name="display" value="privateshelves" />[% END %]
379
                  <input type="hidden" name="display" value="[% display %]" />
381
                  <input type="hidden" name="shelfnumber" value="[% shelfnumber %]" />
380
                  <input type="hidden" name="shelfnumber" value="[% shelfnumber %]" />
382
                  <fieldset class="rows">
381
                  <fieldset class="rows">
383
                    <ol>
382
                    <ol>
Lines 523-528 $(function() { Link Here
523
                              <form action="/cgi-bin/koha/opac-shelves.pl" method="get">
522
                              <form action="/cgi-bin/koha/opac-shelves.pl" method="get">
524
                                <input type="hidden" name="shelfnumber" value="[% shelvesloo.shelf %]" />
523
                                <input type="hidden" name="shelfnumber" value="[% shelvesloo.shelf %]" />
525
                                <input type="hidden" name="op" value="modif" />
524
                                <input type="hidden" name="op" value="modif" />
525
                                <input type="hidden" name="display" value="publicshelves" />
526
                                <input type="submit" class="editshelf" value="Edit" />
526
                                <input type="submit" class="editshelf" value="Edit" />
527
                              </form>
527
                              </form>
528
                              <form action="opac-shelves.pl" method="post">
528
                              <form action="opac-shelves.pl" method="post">
529
- 

Return to bug 4912