my $s = Koha::Virtualshelves->find( $shelf->{shelfnumber} );
$shelf->{can_manage_shelf} = $s->can_be_managed( $loggedinuser );
$shelf->{can_delete_shelf} = $s->can_be_deleted( $loggedinuser );
+ $shelf->{is_shared} = $s->is_shared;
}
return {
iTotalRecords => $iTotalRecords,
{ 'mDataProp': 'dt_type' },
{ 'mDataProp': 'dt_shelfname' },
{ 'mDataProp': 'dt_count' },
+ { 'mDataProp': 'dt_is_shared' },
{ 'mDataProp': 'dt_owner' },
{ 'mDataProp': 'dt_sortby' },
{ 'mDataProp': 'dt_created_on' },
<th class="NoVisible">Type</th>
<th>List name</th>
<th>Contents</th>
+ <th>Type</th>
<th>Owner</th>
<th>Sort by</th>
<th>Creation date</th>
<th></th>
<th><input class="filter text_filter" id="searchshelfname_filter" placeholder="List name"></th>
<th></th>
+ <th></th>
<th><input class="filter text_filter" id="searchowner_filter" placeholder="Owner"></th>
<th>
<select class="filter text_filter" id="searchsortby_filter">
"<a href='/cgi-bin/koha/virtualshelves/shelves.pl?op=view&shelfnumber=[% data.shelfnumber %]'>[% data.shelfname | html%]</a>",
"dt_count":
"[% data.count %] item(s)",
+ "dt_is_shared":
+ "[% IF data.type == 2 %]Public[% ELSIF data.is_shared %]Shared[% ELSE %]Private[% END %]",
"dt_owner":
"<a href='/cgi-bin/koha/members/moremember.pl?borrowernumber=[% data.owner %]'>[% data.firstname %] [% data.surname %]</a>",
"dt_sortby":