1 <div class="strong-text-2">[% l('Notes') %]</div>
2 <div class="pad-vert"></div>
5 grid-controls="activeGridControls"
6 dateformat="{{$root.egDateAndTimeFormat}}"
7 persist-key="circ.patron.staff_messages">
9 <eg-grid-menu-item handler="createPenalty"
10 label="[% l('Create Note') %]"></eg-grid-menu-item>
12 <eg-grid-action label="[% l('Remove Note') %]"
13 disabled="test_for_disable_remove_penalty" handler="removePenalty"></eg-grid-action>
14 <eg-grid-action label="[% l('Edit Note') %]"
15 handler="editPenalty"></eg-grid-action>
16 <eg-grid-action label="[% l('Archive Note') %]"
17 handler="archivePenalty"></eg-grid-action>
19 <eg-grid-field path="read_date"></eg-grid-field>
20 <eg-grid-field path="deleted" required hidden></eg-grid-field>
21 <eg-grid-field path="usr.usrname" label="[% l('User') %]" required hidden></eg-grid-field>
22 <eg-grid-field path="message" label="[% l('Note Text') %]"></eg-grid-field>
23 <eg-grid-field path="title"></eg-grid-field>
24 <eg-grid-field path="pub"></eg-grid-field>
25 <eg-grid-field path="stop_date" hidden></eg-grid-field>
26 <eg-grid-field path="editor.usrname" label="[% l('Editor') %]" required hidden></eg-grid-field>
27 <eg-grid-field path="edit_date" hidden></eg-grid-field>
28 <eg-grid-field path="staff.usrname" label="[% l('Staff') %]" required></eg-grid-field>
29 <eg-grid-field path="standing_penalty.name" required label="[% l('Penalty Name') %]"></eg-grid-field>
30 <eg-grid-field path="standing_penalty.block_list" required hidden></eg-grid-field>
31 <eg-grid-field path="standing_penalty.*" hidden></eg-grid-field>
32 <eg-grid-field path="org_unit.shortname" label="[% l('Location') %]" required></eg-grid-field>
33 <eg-grid-field path="create_date"></eg-grid-field>
34 <eg-grid-field path="ausp_id" required hidden></eg-grid-field>
35 <eg-grid-field path="aum_id" required hidden></eg-grid-field>
36 <eg-grid-field path="id" required hidden></eg-grid-field>
39 <div class="pad-vert"><hr/></div>
41 <div class="pad-vert row padded">
42 <div class="col-md-4">
43 <div class="strong-text-2">[% l('Archived Notes') %]</div>
45 <div class="col-md-4">
46 <label>[% l('Set Date Start:') %]</label>
47 <eg-date-input ng-model="dates.start_date"></eg-date-input>
49 <div class="col-md-4">
50 <label>[% l('Set Date End:') %]</label>
51 <eg-date-input ng-model="dates.end_date"></eg-date-input>
56 grid-controls="archiveGridControls"
57 dateformat="{{$root.egDateAndTimeFormat}}"
58 persist-key="circ.patron.archived_messages">
60 <eg-grid-action label="[% l('View Note') %]"
61 handler="editPenalty"></eg-grid-action>
62 <eg-grid-action label="[% l('Unarchive Note') %]"
63 handler="unarchivePenalty"></eg-grid-action>
65 <eg-grid-field path="read_date"></eg-grid-field>
66 <eg-grid-field path="deleted" required hidden></eg-grid-field>
67 <eg-grid-field path="usr.usrname" label="[% l('User') %]" required hidden></eg-grid-field>
68 <eg-grid-field path="message" label="[% l('Note Text') %]"></eg-grid-field>
69 <eg-grid-field path="title"></eg-grid-field>
70 <eg-grid-field path="pub"></eg-grid-field>
71 <eg-grid-field path="stop_date" hidden></eg-grid-field>
72 <eg-grid-field path="editor.usrname" label="[% l('Editor') %]" required hidden></eg-grid-field>
73 <eg-grid-field path="edit_date" hidden></eg-grid-field>
74 <eg-grid-field path="staff.usrname" label="[% l('Staff') %]" required></eg-grid-field>
75 <eg-grid-field path="standing_penalty.name" required label="[% l('Penalty Name') %]"></eg-grid-field>
76 <eg-grid-field path="standing_penalty.block_list" required hidden></eg-grid-field>
77 <eg-grid-field path="standing_penalty.*" hidden></eg-grid-field>
78 <eg-grid-field path="org_unit.shortname" label="[% l('Location') %]" required></eg-grid-field>
79 <eg-grid-field path="create_date"></eg-grid-field>
80 <eg-grid-field path="ausp_id" required hidden></eg-grid-field>
81 <eg-grid-field path="aum_id" required hidden></eg-grid-field>
82 <eg-grid-field path="id" required hidden></eg-grid-field>