3 features="allowAll,-display"
7 grid-controls="gridControls"
8 menu-label="[% l('Buckets') %]"
9 persist-key="user.bucket.view">
11 [% INCLUDE 'staff/circ/patron/bucket/t_grid_menu.tt2' %]
13 <eg-grid-menu-item disabled="noDeletePerms" label="[% l('Delete all users') %]"
14 handler="deleteAllUsers" standalone="true"></eg-grid-menu-item>
16 <eg-grid-menu-item disabled="noUpdatePerms" label="[% l('Batch edit all users') %]"
17 handler="updateAllUsers" standalone="true"></eg-grid-menu-item>
19 <eg-grid-menu-item label="[% l('View batch edits') %]"
20 handler="viewChangesets" standalone="true"></eg-grid-menu-item>
22 <eg-grid-menu-item label="[% l('Roll back batch edit') %]"
23 handler="applyRollback" standalone="true"></eg-grid-menu-item>
25 <eg-grid-menu-item label="[% l('Batch modify statistical categories') %]"
26 handler="modifyStatcats" standalone="true"></eg-grid-menu-item>
28 <eg-grid-action label="[% l('Individually Edit Selected Users') %]"
29 handler="spawnUserEdit"></eg-grid-action>
30 <eg-grid-action label="[% l('Remove Selected Users from Bucket') %]"
31 handler="detachUsers"></eg-grid-action>
33 <eg-grid-field path="id" required hidden></eg-grid-field>
35 <eg-grid-field label="[% l('Barcode') %]"
36 path="card.barcode" visible>
37 <a target="_self" href="[% ctx.base_path %]/staff/circ/patron/{{item.id}}/edit">
38 {{item['card.barcode']}}
42 <eg-grid-field label="[% l('First Name') %]" path="first_given_name" visible></eg-grid-field>
43 <eg-grid-field label="[% l('Middle Name') %]" path="second_given_name" visible></eg-grid-field>
44 <eg-grid-field label="[% l('Last Name') %]" path="family_name" visible></eg-grid-field>
45 <eg-grid-field label="[% l('Home Library') %]" path="home_ou.name" visible></eg-grid-field>
46 <eg-grid-field path="mailing_address.*" hidden></eg-grid-field>
47 <eg-grid-field path="billing_address.*" hidden></eg-grid-field>