[% ELSE %]
[% SET tab = 'opened' %]
[% END %]
- <div class="actions">
- <a class="select-all" href="#" data-tab="[% tab %]"><i class="fa fa-check"></i> Select all</a>
- |
- <a class="clear-all" href="#" data-tab="[% tab %]"><i class="fa fa-remove"></i> Clear all</a>
- <span class="itemselection_actions">
- | Actions:
- <a class="itemselection_action_modify"><i class="fa fa-pencil"></i> Modify selected serials</a>
- </span>
- </div>
+ [% IF CAN_user_serials_edit_subscription %]
+ <div class="actions">
+ <a class="select-all" href="#" data-tab="[% tab %]"><i class="fa fa-check"></i> Select all</a>
+ |
+ <a class="clear-all" href="#" data-tab="[% tab %]"><i class="fa fa-remove"></i> Clear all</a>
+ <span class="itemselection_actions">
+ | Actions:
+ <a class="itemselection_action_modify"><i class="fa fa-pencil"></i> Modify selected serials</a>
+ </span>
+ </div>
+ [% END %]
<table>
<thead>
<tr>
[% FOREACH subscription IN subscriptions %]
[% UNLESS subscription.cannotdisplay %]
<tr>
- <td><input type="checkbox" name="subscriptionid" value="[% subscription.subscriptionid %]"/></td>
+ <td>
+ [% UNLESS subscription.cannotedit %]
+ <input type="checkbox" name="subscriptionid" value="[% subscription.subscriptionid %]" />
+ [% ELSE %]
+ <input type="checkbox" name="subscriptionid" value="[% subscription.subscriptionid %]" disabled="disabled" title="You cannot edit this subscription" />
+ [% END %]
+ </td>
<td>
[% IF ( subscription.issn ) %][% subscription.issn %]
[% END %]
}
foreach my $subscription (@subscriptions) {
+ next unless C4::Serials::can_edit_subscription( $subscription->unblessed ); # This should be moved to Koha::Subscription->can_edit
while (my ($key, $value) = each %params) {
if (defined $value and $value ne '') {
$subscription->$key($value);