2 <div class="strong-text-2">[% l('Penalties and Messages') %]</div>
3 <div class="pad-vert"></div>
6 grid-controls="activeGridControls"
7 dateformat="{{$root.egDateAndTimeFormat}}"
8 persist-key="circ.patron.staff_messages">
10 <eg-grid-menu-item handler="createPenalty"
11 label="[% l('Apply Penalty / Message') %]"></eg-grid-menu-item>
13 <eg-grid-action label="[% l('Remove Penalty / Message') %]"
14 handler="removePenalty"></eg-grid-action>
15 <eg-grid-action label="[% l('Modify Penalty / Message') %]"
16 handler="editPenalty"></eg-grid-action>
17 <eg-grid-action label="[% l('Archive Penalty / Message') %]"
18 handler="archivePenalty"></eg-grid-action>
20 <eg-grid-field path="set_date" label="[% l('Applied On') %]" datatype="timestamp"></eg-grid-field>
21 <eg-grid-field path="standing_penalty.label"></eg-grid-field>
22 <eg-grid-field path="org_unit.shortname" label="[% l('Library') %]"></eg-grid-field>
23 <eg-grid-field path="note"></eg-grid-field>
24 <eg-grid-field path="id" required hidden></eg-grid-field>
25 <eg-grid-field path="standing_penalty.block_list" required hidden></eg-grid-field>
26 <eg-grid-field path="standing_penalty.*" hidden></eg-grid-field>
30 <div class="pad-vert"><hr/></div>
32 <div class="pad-vert row padded">
33 <div class="col-md-4">
34 <div class="strong-text-2">[% l('Archived Penalties / Messages') %]</div>
36 <div class="col-md-4">
37 <label>[% l('Set Date Start:') %]</label>
38 <eg-date-input ng-model="dates.start_date"></eg-date-input>
40 <div class="col-md-4">
41 <label>[% l('Set Date End:') %]</label>
42 <eg-date-input ng-model="dates.end_date"></eg-date-input>
47 grid-controls="archiveGridControls"
48 dateformat="{{$root.egDateAndTimeFormat}}"
49 persist-key="circ.patron.archived_messages">
51 <eg-grid-field path="set_date" label="[% l('Applied On') %]" datatype="timestamp"></eg-grid-field>
52 <eg-grid-field path="standing_penalty.label"></eg-grid-field>
53 <eg-grid-field path="org_unit.shortname" label="[% l('Library') %]"></eg-grid-field>
54 <eg-grid-field path="note"></eg-grid-field>
55 <eg-grid-field path="id" required hidden></eg-grid-field>
56 <eg-grid-field path="standing_penalty.block_list" required hidden></eg-grid-field>
57 <eg-grid-field path="standing_penalty.*" hidden></eg-grid-field>