1 <!-- edit bucket dialog -->
11 <div ng-show='running'>
12 <progress max="{{progress.max}}" value="{{progress.count}}"></progress>
17 features="allowAll,-display"
21 grid-controls="gridControls"
22 menu-label="[% l('Buckets') %]"
23 persist-key="user.bucket.view">
25 [% INCLUDE 'staff/circ/patron/bucket/t_grid_menu.tt2' %]
27 <eg-grid-menu-item disabled="noDeletePerms" label="[% l('Delete all users') %]"
28 handler="deleteAllUsers" standalone="true"></eg-grid-menu-item>
30 <eg-grid-menu-item disabled="noUpdatePerms" label="[% l('Batch edit all users') %]"
31 handler="updateAllUsers" standalone="true"></eg-grid-menu-item>
33 <eg-grid-menu-item label="[% l('View batch edits') %]"
34 handler="viewChangesets" standalone="true"></eg-grid-menu-item>
36 <eg-grid-menu-item label="[% l('Roll back batch edit') %]"
37 handler="applyRollback" standalone="true"></eg-grid-menu-item>
39 <eg-grid-menu-item label="[% l('Batch modify statistical categories') %]"
40 handler="modifyStatcats" standalone="true"></eg-grid-menu-item>
42 <eg-grid-action label="[% l('Individually Edit Selected Users') %]"
43 handler="spawnUserEdit"></eg-grid-action>
44 <eg-grid-action label="[% l('Remove Selected Users from Bucket') %]"
45 handler="detachUsers"></eg-grid-action>
47 <eg-grid-field path="id" required hidden></eg-grid-field>
49 <eg-grid-field label="[% l('Barcode') %]"
50 path="card.barcode" visible>
51 <a target="_self" href="[% ctx.base_path %]/staff/circ/patron/{{item.id}}/edit">
52 {{item['card.barcode']}}
56 <eg-grid-field label="[% l('First Name') %]" path="first_given_name" visible></eg-grid-field>
57 <eg-grid-field label="[% l('Middle Name') %]" path="second_given_name" visible></eg-grid-field>
58 <eg-grid-field label="[% l('Last Name') %]" path="family_name" visible></eg-grid-field>
59 <eg-grid-field label="[% l('Home Library') %]" path="home_ou.name" visible></eg-grid-field>
60 <eg-grid-field path="mailing_address.*" hidden></eg-grid-field>
61 <eg-grid-field path="billing_address.*" hidden></eg-grid-field>