@@ -, +, @@ icon - Log in to the OPAC and go to Lists -> Your lists. - Create one or more private lists if necessary. - In the table of your lists there should be a "Share" link with the new icon. - View one of these lists and confirm that the "Share" link at the top of the table of list items. - Click through to the share list page and confirm that the page looks correct. --- .../opac-tmpl/bootstrap/en/modules/opac-shareshelf.tt | 6 ++++-- .../opac-tmpl/bootstrap/en/modules/opac-shelves.tt | 4 ++-- koha-tmpl/opac-tmpl/bootstrap/images/sprite.png | Bin 3348 -> 2561 bytes koha-tmpl/opac-tmpl/bootstrap/less/opac.less | 11 +++++++++-- 4 files changed, 15 insertions(+), 6 deletions(-) --- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shareshelf.tt +++ a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shareshelf.tt @@ -13,6 +13,7 @@ [% IF ( loggedinusername ) %]
  • [% USER_INFO.title %] [% USER_INFO.firstname %] [% USER_INFO.surname %]
  • [% END %] +
  • Lists
  • Share a list
  • @@ -26,10 +27,11 @@ [% END %] +
    +
    + [%# This section contains the essential code for error messages and three operations: invite, confirm_invite and accept. %]

    Share a list with another patron

    -
    -
    [% IF errcode %] [% IF errcode==1 && op %]
    The operation [% op | html %] is not supported.
    [% END %] --- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt +++ a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt @@ -185,7 +185,7 @@ [% IF category == PRIVATE && Koha.Preference('OpacAllowSharingPrivateLists') %] - Share list + Share list [% END %] [% ELSIF category == PRIVATE # not manageshelf and private means shared %]
    @@ -699,7 +699,7 @@
    [% END %] [% IF s.is_private AND s.can_be_managed( loggedinusernumber ) AND Koha.Preference('OpacAllowSharingPrivateLists') %] - Share + Share [% END %] [% IF s.is_shared_with( loggedinusernumber ) %]
    --- a/koha-tmpl/opac-tmpl/bootstrap/less/opac.less +++ a/koha-tmpl/opac-tmpl/bootstrap/less/opac.less @@ -1338,6 +1338,7 @@ a.deleteshelf.disabled, a.detail, a.download, a.editshelf, +a.sharelist, a.empty, a.hide, a.highlight_toggle, @@ -1407,6 +1408,12 @@ a.editshelf { text-decoration : none; } +a.sharelist { + background-position : 2px -1148px; /* List share */ + padding-left : 26px; + text-decoration : none; +} + a.empty { background-position : 2px -598px; /* Trash */ text-decoration : none; @@ -1505,7 +1512,7 @@ input.hold { input.editshelf { background-color: transparent; - background-position : 2px -736px; /* List edit */ + background-position : 2px -734px; /* List edit */ border : 0; color : #006699; cursor : pointer; @@ -1532,7 +1539,7 @@ input.editshelf { .deleteshelf { background-color: transparent; - background-position : 2px -690px; /* Delete */ + background-position : 2px -687px; /* Delete */ border : 0; color : #006699; cursor : pointer; --