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

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt (-4 / +4 lines)
Lines 358-365 function verify_images() { Link Here
358
358
359
        [% IF shelves %]
359
        [% IF shelves %]
360
            <span class="results_summary"><span class="label">Lists that include this title: </span>
360
            <span class="results_summary"><span class="label">Lists that include this title: </span>
361
            [% FOREACH shelf IN shelves %]
361
            [% FOREACH s IN shelves %]
362
                <a href="/cgi-bin/koha/virtualshelves/shelves.pl?op=view&amp;shelfnumber=[% shelf.shelfnumber %]">[% shelf.shelfname %]</a>
362
                <a href="/cgi-bin/koha/virtualshelves/shelves.pl?op=view&amp;shelfnumber=[% s.shelfnumber %]">[% s.shelfname %]</a>
363
                [% IF ( loop.last ) %][% ELSE %]|[% END %]
363
                [% IF ( loop.last ) %][% ELSE %]|[% END %]
364
            [% END %]
364
            [% END %]
365
            </span>
365
            </span>
Lines 523-530 function verify_images() { Link Here
523
        [% IF shelves %]
523
        [% IF shelves %]
524
            <li><strong>Lists that include this title: </strong>
524
            <li><strong>Lists that include this title: </strong>
525
            <ul>
525
            <ul>
526
            [% FOREACH shelf IN shelves %]
526
            [% FOREACH s IN shelves %]
527
                <li><a href="/cgi-bin/koha/virtualshelves/shelves.pl?op=view&amp;shelfnumber=[% shelf.shelfnumber %]">[% shelf.shelfname %]</a></li>
527
                <li><a href="/cgi-bin/koha/virtualshelves/shelves.pl?op=view&amp;shelfnumber=[% s.shelfnumber %]">[% s.shelfname %]</a></li>
528
            [% END %]
528
            [% END %]
529
            </ul>
529
            </ul>
530
            </li>
530
            </li>
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tt (-6 / +6 lines)
Lines 96-104 $('#sort_by').change(function() { Link Here
96
            [% IF some_private_shelves.count %]
96
            [% IF some_private_shelves.count %]
97
                param1 += "<optgroup label=\""+_("Your lists:")+"\">";
97
                param1 += "<optgroup label=\""+_("Your lists:")+"\">";
98
                [% SET number_of_private_shelves = 0 %]
98
                [% SET number_of_private_shelves = 0 %]
99
                [% FOREACH shelf IN some_private_shelves %]
99
                [% FOREACH s IN some_private_shelves %]
100
                    [% IF shelfnumber != shelf.shelfnumber %]
100
                    [% IF shelfnumber != s.shelfnumber %]
101
                        param1 += "<option id=\"s[% shelf.shelfnumber %]\" value=\"addtolist\">[% shelf.shelfname |html %]<\/option>";
101
                        param1 += "<option id=\"s[% s.shelfnumber %]\" value=\"addtolist\">[% s.shelfname |html %]<\/option>";
102
                        [% SET number_of_private_shelves = number_of_private_shelves + 1 %]
102
                        [% SET number_of_private_shelves = number_of_private_shelves + 1 %]
103
                        [% IF number_of_private_shelves == 10 %][% LAST %][% END %]
103
                        [% IF number_of_private_shelves == 10 %][% LAST %][% END %]
104
                    [% END %]
104
                    [% END %]
Lines 108-116 $('#sort_by').change(function() { Link Here
108
            [% IF some_public_shelves.count %]
108
            [% IF some_public_shelves.count %]
109
                param1 += "<optgroup label=\""+_("Public lists:")+"\">";
109
                param1 += "<optgroup label=\""+_("Public lists:")+"\">";
110
                [% SET number_of_public_shelves = 0 %]
110
                [% SET number_of_public_shelves = 0 %]
111
                [% FOREACH shelf IN some_public_shelves %]
111
                [% FOREACH s IN some_public_shelves %]
112
                    [% IF shelfnumber != shelf.shelfnumber %]
112
                    [% IF shelfnumber != s.shelfnumber %]
113
                        param1 += "<option id=\"s[% shelf.shelfnumber %]\" value=\"addtolist\">[% shelf.shelfname |html %]<\/option>";
113
                        param1 += "<option id=\"s[% s.shelfnumber %]\" value=\"addtolist\">[% s.shelfname |html %]<\/option>";
114
                        [% SET number_of_public_shelves = number_of_public_shelves + 1 %]
114
                        [% SET number_of_public_shelves = number_of_public_shelves + 1 %]
115
                        [% IF number_of_public_shelves == 10 %][% LAST %][% END %]
115
                        [% IF number_of_public_shelves == 10 %][% LAST %][% END %]
116
                    [% END %]
116
                    [% END %]
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/virtualshelves/shelves.tt (-6 / +6 lines)
Lines 134-142 $(document).ready(function(){ Link Here
134
        [% IF some_private_shelves.count %]
134
        [% IF some_private_shelves.count %]
135
            param1 += "<optgroup label=\""+_("Your lists:")+"\">";
135
            param1 += "<optgroup label=\""+_("Your lists:")+"\">";
136
            [% SET number_of_private_shelves = 0 %]
136
            [% SET number_of_private_shelves = 0 %]
137
            [% FOREACH shelf IN some_private_shelves %]
137
            [% FOREACH s IN some_private_shelves %]
138
                [% IF shelfnumber != shelf.shelfnumber %]
138
                [% IF shelfnumber != s.shelfnumber %]
139
                    param1 += "<option id=\"s[% shelf.shelfnumber %]\" value=\"addtolist\">[% shelf.shelfname |html %]<\/option>";
139
                    param1 += "<option id=\"s[% s.shelfnumber %]\" value=\"addtolist\">[% s.shelfname |html %]<\/option>";
140
                    [% SET number_of_private_shelves = number_of_private_shelves + 1 %]
140
                    [% SET number_of_private_shelves = number_of_private_shelves + 1 %]
141
                    [% IF number_of_private_shelves == 10 %][% LAST %][% END %]
141
                    [% IF number_of_private_shelves == 10 %][% LAST %][% END %]
142
                [% END %]
142
                [% END %]
Lines 146-154 $(document).ready(function(){ Link Here
146
        [% IF some_public_shelves.count %]
146
        [% IF some_public_shelves.count %]
147
            param1 += "<optgroup label=\""+_("Public lists:")+"\">";
147
            param1 += "<optgroup label=\""+_("Public lists:")+"\">";
148
            [% SET number_of_public_shelves = 0 %]
148
            [% SET number_of_public_shelves = 0 %]
149
            [% FOREACH shelf IN some_public_shelves %]
149
            [% FOREACH s IN some_public_shelves %]
150
                [% IF shelfnumber != shelf.shelfnumber %]
150
                [% IF shelfnumber != s.shelfnumber %]
151
                    param1 += "<option id=\"s[% shelf.shelfnumber %]\" value=\"addtolist\">[% shelf.shelfname |html %]<\/option>";
151
                    param1 += "<option id=\"s[% s.shelfnumber %]\" value=\"addtolist\">[% s.shelfname |html %]<\/option>";
152
                    [% SET number_of_public_shelves = number_of_public_shelves + 1 %]
152
                    [% SET number_of_public_shelves = number_of_public_shelves + 1 %]
153
                    [% IF number_of_public_shelves == 10 %][% LAST %][% END %]
153
                    [% IF number_of_public_shelves == 10 %][% LAST %][% END %]
154
                [% END %]
154
                [% END %]
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/includes/masthead.inc (-4 / +4 lines)
Lines 40-47 Link Here
40
                                [% IF some_public_shelves.count %]
40
                                [% IF some_public_shelves.count %]
41
                                    <li role="presentation"><a href="/cgi-bin/koha/opac-shelves.pl?op=list&amp;category=2" tabindex="-1" role="menuitem"><strong>Public lists</strong></a></li>
41
                                    <li role="presentation"><a href="/cgi-bin/koha/opac-shelves.pl?op=list&amp;category=2" tabindex="-1" role="menuitem"><strong>Public lists</strong></a></li>
42
                                    [% SET number_of_public_shelves = 0 %]
42
                                    [% SET number_of_public_shelves = 0 %]
43
                                    [% FOREACH shelf IN some_public_shelves %]
43
                                    [% FOREACH s IN some_public_shelves %]
44
                                        <li role="presentation"><a href="/cgi-bin/koha/opac-shelves.pl?op=view&amp;shelfnumber=[% shelf.shelfnumber %]&amp;sortfield=[% shelf.sortfield %]" tabindex="-1" role="menuitem">[% shelf.shelfname |html %]</a></li>
44
                                        <li role="presentation"><a href="/cgi-bin/koha/opac-shelves.pl?op=view&amp;shelfnumber=[% s.shelfnumber %]&amp;sortfield=[% s.sortfield %]" tabindex="-1" role="menuitem">[% s.shelfname |html %]</a></li>
45
                                        [% SET number_of_public_shelves = number_of_public_shelves + 1 %]
45
                                        [% SET number_of_public_shelves = number_of_public_shelves + 1 %]
46
                                        [% IF number_of_public_shelves >= 10 %][% LAST %][% END %]
46
                                        [% IF number_of_public_shelves >= 10 %][% LAST %][% END %]
47
                                    [% END %]
47
                                    [% END %]
Lines 57-64 Link Here
57
                                    [% IF loggedinusername %]
57
                                    [% IF loggedinusername %]
58
                                        [% IF some_private_shelves.count %]
58
                                        [% IF some_private_shelves.count %]
59
                                            [% SET number_of_private_shelves = 0 %]
59
                                            [% SET number_of_private_shelves = 0 %]
60
                                            [% FOREACH shelf IN some_private_shelves %]
60
                                            [% FOREACH s IN some_private_shelves %]
61
                                                <li role="presentation"><a href="/cgi-bin/koha/opac-shelves.pl?op=view&amp;shelfnumber=[% shelf.shelfnumber %]&amp;sortfield=[% shelf.sortfield %]" tabindex="-1" role="menuitem">[% shelf.shelfname |html %]</a></li>
61
                                                <li role="presentation"><a href="/cgi-bin/koha/opac-shelves.pl?op=view&amp;shelfnumber=[% s.shelfnumber %]&amp;sortfield=[% s.sortfield %]" tabindex="-1" role="menuitem">[% s.shelfname |html %]</a></li>
62
                                                [% SET number_of_private_shelves = number_of_private_shelves + 1 %]
62
                                                [% SET number_of_private_shelves = number_of_private_shelves + 1 %]
63
                                                [% IF number_of_private_shelves >= 10 %][% LAST %][% END %]
63
                                                [% IF number_of_private_shelves >= 10 %][% LAST %][% END %]
64
                                            [% END %]
64
                                            [% END %]
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt (-2 / +2 lines)
Lines 391-398 Link Here
391
                    <!--This grabs all of the lists a bib record appears in -->
391
                    <!--This grabs all of the lists a bib record appears in -->
392
                    [% IF shelves %]
392
                    [% IF shelves %]
393
                        <span class="results_summary lists"><span class="label">List(s) this item appears in: </span>
393
                        <span class="results_summary lists"><span class="label">List(s) this item appears in: </span>
394
                        [% FOREACH shelf IN shelves %]
394
                        [% FOREACH s IN shelves %]
395
                            <a href="/cgi-bin/koha/opac-shelves.pl?op=view&amp;shelfnumber=[% shelf.shelfnumber %]">[% shelf.shelfname %]</a>
395
                            <a href="/cgi-bin/koha/opac-shelves.pl?op=view&amp;shelfnumber=[% s.shelfnumber %]">[% s.shelfname %]</a>
396
                            [% IF ( loop.last ) %][% ELSE %]|[% END %]
396
                            [% IF ( loop.last ) %][% ELSE %]|[% END %]
397
                        [% END %]
397
                        [% END %]
398
                        </span>
398
                        </span>
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results.tt (-6 / +6 lines)
Lines 751-759 $(document).ready(function(){ Link Here
751
        [% IF loggedinusername AND some_private_shelves.count %]
751
        [% IF loggedinusername AND some_private_shelves.count %]
752
            param1 += "<optgroup label=\""+_("Your lists:")+"\">";
752
            param1 += "<optgroup label=\""+_("Your lists:")+"\">";
753
            [% SET number_of_private_shelves = 0 %]
753
            [% SET number_of_private_shelves = 0 %]
754
            [% FOREACH shelf IN some_private_shelves %]
754
            [% FOREACH s IN some_private_shelves %]
755
                [% IF shelfnumber != shelf.shelfnumber %]
755
                [% IF shelfnumber != s.shelfnumber %]
756
                    param1 += "<option id=\"s[% shelf.shelfnumber %]\" value=\"addtolist\">[% shelf.shelfname |html %]<\/option>";
756
                    param1 += "<option id=\"s[% s.shelfnumber %]\" value=\"addtolist\">[% s.shelfname |html %]<\/option>";
757
                    [% SET number_of_private_shelves = number_of_private_shelves + 1 %]
757
                    [% SET number_of_private_shelves = number_of_private_shelves + 1 %]
758
                    [% IF number_of_private_shelves == 10 %][% LAST %][% END %]
758
                    [% IF number_of_private_shelves == 10 %][% LAST %][% END %]
759
                [% END %]
759
                [% END %]
Lines 763-771 $(document).ready(function(){ Link Here
763
        [% IF some_public_shelves.count %]
763
        [% IF some_public_shelves.count %]
764
            param1 += "<optgroup label=\""+_("Public lists:")+"\">";
764
            param1 += "<optgroup label=\""+_("Public lists:")+"\">";
765
            [% SET number_of_public_shelves = 0 %]
765
            [% SET number_of_public_shelves = 0 %]
766
            [% FOREACH shelf IN some_public_shelves %]
766
            [% FOREACH s IN some_public_shelves %]
767
                [% IF shelfnumber != shelf.shelfnumber %]
767
                [% IF shelfnumber != s.shelfnumber %]
768
                    param1 += "<option id=\"s[% shelf.shelfnumber %]\" value=\"addtolist\">[% shelf.shelfname |html %]<\/option>";
768
                    param1 += "<option id=\"s[% s.shelfnumber %]\" value=\"addtolist\">[% s.shelfname |html %]<\/option>";
769
                    [% SET number_of_public_shelves = number_of_public_shelves + 1 %]
769
                    [% SET number_of_public_shelves = number_of_public_shelves + 1 %]
770
                    [% IF number_of_public_shelves == 10 %][% LAST %][% END %]
770
                    [% IF number_of_public_shelves == 10 %][% LAST %][% END %]
771
                [% END %]
771
                [% END %]
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt (-15 / +14 lines)
Lines 649-694 Link Here
649
                                        </tr>
649
                                        </tr>
650
                                    </thead>
650
                                    </thead>
651
                                    <tbody>
651
                                    <tbody>
652
                                        [% FOREACH shelf IN shelves %]
652
                                        [% FOREACH s IN shelves %]
653
                                            [% SET contents = shelf.get_contents %]
653
                                            [% SET contents = s.get_contents %]
654
                                            <tr>
654
                                            <tr>
655
                                                <td><a href="/cgi-bin/koha/opac-shelves.pl?op=view&amp;shelfnumber=[% shelf.shelfnumber %]">[% shelf.shelfname |html %]</a></td>
655
                                                <td><a href="/cgi-bin/koha/opac-shelves.pl?op=view&amp;shelfnumber=[% s.shelfnumber %]">[% s.shelfname |html %]</a></td>
656
                                                <td>[% IF contents.count %][% contents.count %] [% IF contents.count == 1 %]item[% ELSE %]items[% END %][% ELSE %]Empty[% END %]</td>
656
                                                <td>[% IF contents.count %][% contents.count %] [% IF contents.count == 1 %]item[% ELSE %]items[% END %][% ELSE %]Empty[% END %]</td>
657
                                                <td>
657
                                                <td>
658
                                                    [% IF shelf.category == PRIVATE %]
658
                                                    [% IF s.category == PRIVATE %]
659
                                                        [% IF shelf.is_shared %]Shared[% ELSE %]Private[% END %]
659
                                                        [% IF s.is_shared %]Shared[% ELSE %]Private[% END %]
660
                                                    [% ELSE %]
660
                                                    [% ELSE %]
661
                                                        Public
661
                                                        Public
662
                                                    [% END %]
662
                                                    [% END %]
663
                                                </td>
663
                                                </td>
664
                                                <td>
664
                                                <td>
665
                                                    [% IF shelf.can_be_managed( loggedinusernumber ) %]
665
                                                    [% IF s.can_be_managed( loggedinusernumber ) %]
666
                                                        <form action="/cgi-bin/koha/opac-shelves.pl" method="get" class="form-inline">
666
                                                        <form action="/cgi-bin/koha/opac-shelves.pl" method="get" class="form-inline">
667
                                                            <input type="hidden" name="shelfnumber" value="[% shelf.shelfnumber |html %]" />
667
                                                            <input type="hidden" name="shelfnumber" value="[% s.shelfnumber |html %]" />
668
                                                            <input type="hidden" name="category" value="[% shelf.category %]" />
668
                                                            <input type="hidden" name="category" value="[% s.category %]" />
669
                                                            <input type="hidden" name="op" value="edit_form" />
669
                                                            <input type="hidden" name="op" value="edit_form" />
670
                                                            <input type="hidden" name="referer" value="list" />
670
                                                            <input type="hidden" name="referer" value="list" />
671
                                                            <input type="submit" class="editshelf" value="Edit" />
671
                                                            <input type="submit" class="editshelf" value="Edit" />
672
                                                        </form>
672
                                                        </form>
673
                                                    [% END %]
673
                                                    [% END %]
674
                                                    [% IF shelf.can_be_deleted( loggedinusernumber ) %]
674
                                                    [% IF s.can_be_deleted( loggedinusernumber ) %]
675
                                                        <form action="/cgi-bin/koha/opac-shelves.pl" method="post" class="form-inline">
675
                                                        <form action="/cgi-bin/koha/opac-shelves.pl" method="post" class="form-inline">
676
                                                            <input type="hidden" name="op" value="delete" />
676
                                                            <input type="hidden" name="op" value="delete" />
677
                                                            <input type="hidden" name="referer" value="list" />
677
                                                            <input type="hidden" name="referer" value="list" />
678
                                                            <input type='hidden' name='category' value='[% category %]' />
678
                                                            <input type='hidden' name='category' value='[% category %]' />
679
                                                            <input type="hidden" name="shelfnumber" value="[% shelf.shelfnumber | html %]" />
679
                                                            <input type="hidden" name="shelfnumber" value="[% s.shelfnumber | html %]" />
680
                                                            <input type="submit" class="deleteshelf" onclick="return confirmDelete(MSG_CONFIRM_DELETE_LIST);" value="Delete" />
680
                                                            <input type="submit" class="deleteshelf" onclick="return confirmDelete(MSG_CONFIRM_DELETE_LIST);" value="Delete" />
681
                                                        </form>
681
                                                        </form>
682
                                                    [% END %]
682
                                                    [% END %]
683
                                                    [% IF shelf.category == PRIVATE AND shelf.can_be_managed( loggedinusernumber ) AND Koha.Preference('OpacAllowSharingPrivateLists') %]
683
                                                    [% IF s.category == PRIVATE AND s.can_be_managed( loggedinusernumber ) AND Koha.Preference('OpacAllowSharingPrivateLists') %]
684
                                                        <a href="/cgi-bin/koha/opac-shareshelf.pl?op=invite&shelfnumber=[% shelf.shelfnumber |html %]" class="">Share</a>
684
                                                        <a href="/cgi-bin/koha/opac-shareshelf.pl?op=invite&shelfnumber=[% s.shelfnumber |html %]" class="">Share</a>
685
                                                    [% END %]
685
                                                    [% END %]
686
                                                    [% IF shelf.is_shared_with( loggedinusernumber ) %]
686
                                                    [% IF s.is_shared_with( loggedinusernumber ) %]
687
                                                        <form action="opac-shelves.pl" method="post" class="form-inline">
687
                                                        <form action="opac-shelves.pl" method="post" class="form-inline">
688
                                                            <input type="hidden" name="op" value="remove_share" />
688
                                                            <input type="hidden" name="op" value="remove_share" />
689
                                                            <input type="hidden" name="referer" value="list" />
689
                                                            <input type="hidden" name="referer" value="list" />
690
                                                            <input type='hidden' name='category' value='[% category %]' />
690
                                                            <input type='hidden' name='category' value='[% category %]' />
691
                                                            <input type="hidden" name="shelfnumber" value="[% shelf.shelfnumber | html %]" />
691
                                                            <input type="hidden" name="shelfnumber" value="[% s.shelfnumber | html %]" />
692
                                                            <input type="submit" class="deleteshelf" onclick="return confirmDelete(MSG_CONFIRM_REMOVE_SHARE);" value="Remove share" />
692
                                                            <input type="submit" class="deleteshelf" onclick="return confirmDelete(MSG_CONFIRM_REMOVE_SHARE);" value="Remove share" />
693
                                                        </form>
693
                                                        </form>
694
                                                    [% END %]&nbsp;
694
                                                    [% END %]&nbsp;
695
- 

Return to bug 14544