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

(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt (-5 / +18 lines)
Lines 192-203 Link Here
192
                                            <a href="/cgi-bin/koha/opac-shareshelf.pl?op=invite&shelfnumber=[% shelf.shelfnumber | uri %]" class="btn btn-link sharelist"><i class="fa fa-fw fa-share"></i> Share list</a>
192
                                            <a href="/cgi-bin/koha/opac-shareshelf.pl?op=invite&shelfnumber=[% shelf.shelfnumber | uri %]" class="btn btn-link sharelist"><i class="fa fa-fw fa-share"></i> Share list</a>
193
                                        [% END %]
193
                                        [% END %]
194
                                    [% ELSIF category == PRIVATE # not manageshelf and private means shared %]
194
                                    [% ELSIF category == PRIVATE # not manageshelf and private means shared %]
195
                                        <form action="/cgi-bin/koha/opac-shelves.pl" method="post" class="form-inline">
195
                                        <form action="/cgi-bin/koha/opac-shelves.pl" method="post" id="unshare[% shelf.shelfnumber | html %]" class="form-inline">
196
                                            <input type="hidden" name="op" value="remove_share" />
196
                                            <input type="hidden" name="op" value="remove_share" />
197
                                            <input type="hidden" name="referer" value="list" />
197
                                            <input type="hidden" name="referer" value="list" />
198
                                            <input type='hidden' name='category' value='[% category | html %]' />
198
                                            <input type='hidden' name='category' value='[% category | html %]' />
199
                                            <input type="hidden" name="shelfnumber" value="[% shelf.shelfnumber | html %]" />
199
                                            <input type="hidden" name="shelfnumber" value="[% shelf.shelfnumber | html %]" />
200
                                            <button type="submit" class="btn btn-link deleteshelf" onclick="return confirmDelete(MSG_CONFIRM_REMOVE_SHARE);"><i class="fa fa-fw fa-remove"></i> Remove share</button>
200
                                            <button type="submit" class="btn btn-link remove remove_share"
201
                                                            data-shelfname="[% shelf.shelfname | html %]" data-shelfnumber="[% shelf.shelfnumber | html %]"><i class="fa fa-remove" aria-hidden="true"></i> Remove share</button>
201
                                        </form>
202
                                        </form>
202
                                    [% END %]
203
                                    [% END %]
203
                                </div>
204
                                </div>
Lines 699-710 Link Here
699
                                                        <a href="/cgi-bin/koha/opac-shareshelf.pl?op=invite&shelfnumber=[% s.shelfnumber | uri %]" class="sharelist btn btn-link"><i class="fa fa-share"></i> Share</a>
700
                                                        <a href="/cgi-bin/koha/opac-shareshelf.pl?op=invite&shelfnumber=[% s.shelfnumber | uri %]" class="sharelist btn btn-link"><i class="fa fa-share"></i> Share</a>
700
                                                    [% END %]
701
                                                    [% END %]
701
                                                    [% IF s.is_shared_with( loggedinusernumber ) %]
702
                                                    [% IF s.is_shared_with( loggedinusernumber ) %]
702
                                                        <form action="opac-shelves.pl" method="post" class="form-inline">
703
                                                        <form action="opac-shelves.pl" method="post" id="unshare[% s.shelfnumber | html %]" class="form-inline">
703
                                                            <input type="hidden" name="op" value="remove_share" />
704
                                                            <input type="hidden" name="op" value="remove_share" />
704
                                                            <input type="hidden" name="referer" value="list" />
705
                                                            <input type="hidden" name="referer" value="list" />
705
                                                            <input type='hidden' name='category' value='[% category | html %]' />
706
                                                            <input type='hidden' name='category' value='[% category | html %]' />
706
                                                            <input type="hidden" name="shelfnumber" value="[% s.shelfnumber | html %]" />
707
                                                            <input type="hidden" name="shelfnumber" value="[% s.shelfnumber | html %]" />
707
                                                            <input type="submit" class="deleteshelf" onclick="return confirmDelete(MSG_CONFIRM_REMOVE_SHARE);" value="Remove share" />
708
                                                            <button type="submit" class="btn btn-link remove remove_share"
709
                                                            data-shelfname="[% s.shelfname | html %]" data-shelfnumber="[% s.shelfnumber | html %]"><i class="fa fa-remove" aria-hidden="true"></i> Remove share</button>
708
                                                        </form>
710
                                                        </form>
709
                                                    [% END %]&nbsp;
711
                                                    [% END %]&nbsp;
710
                                                </td>
712
                                                </td>
Lines 964-969 $(function() { Link Here
964
        });
966
        });
965
    [% END %]
967
    [% END %]
966
968
969
    $(".remove_share").on("click", function(e){
970
        e.preventDefault();
971
        var shelf_name = $(this).data("shelfname");
972
        var shelf_number = $(this).data("shelfnumber");
973
        confirmModal( shelf_name, _("Are you sure you want to remove sharing? You will no longer have access to the list."), _("Yes, remove sharing"), _("No, do not remove sharing"), function( result ){
974
                if( result ){
975
                    $("#unshare" + shelf_number ).submit();
976
                }
977
            }
978
        );
979
    });
980
967
}); // document.ready
981
}); // document.ready
968
982
969
function sortMenu( sorting_form ){
983
function sortMenu( sorting_form ){
970
- 

Return to bug 25280