2 <div class="strong-text-2">[% l('Staff-Generated Penalties / Messages') %]</div>
3 <div class="pad-vert"></div>
6 grid-controls="activeGridControls"
7 dateformat="{{$root.egDateAndTimeFormat}}">
9 <eg-grid-menu-item handler="createPenalty"
10 label="[% l('Apply Penalty / Message') %]"></eg-grid-menu-item>
12 <eg-grid-action label="[% l('Remove Penalty / Message') %]"
13 handler="removePenalty"></eg-grid-action>
14 <eg-grid-action label="[% l('Modify Penalty / Message') %]"
15 handler="editPenalty"></eg-grid-action>
16 <eg-grid-action label="[% l('Archive Penalty / Message') %]"
17 handler="archivePenalty"></eg-grid-action>
19 <eg-grid-field path="set_date" label="[% l('Applied On') %]" datatype="timestamp"></eg-grid-field>
20 <eg-grid-field path="standing_penalty.label"></eg-grid-field>
21 <eg-grid-field path="org_unit.shortname" label="[% l('Library') %]"></eg-grid-field>
22 <eg-grid-field path="note"></eg-grid-field>
23 <eg-grid-field path="id" required hidden></eg-grid-field>
24 <eg-grid-field path="standing_penalty.block_list" required hidden></eg-grid-field>
25 <eg-grid-field path="standing_penalty.*" hidden></eg-grid-field>
29 <div class="pad-vert"><hr/></div>
31 <div class="pad-vert row padded">
32 <div class="col-md-4">
33 <div class="strong-text-2">[% l('Archived Penalties / Messages') %]</div>
35 <div class="col-md-4">
36 <label>[% l('Set Date Start:') %]</label>
37 <eg-date-input ng-model="dates.start_date"></eg-date-input>
39 <div class="col-md-4">
40 <label>[% l('Set Date End:') %]</label>
41 <eg-date-input ng-model="dates.end_date"></eg-date-input>
46 grid-controls="archiveGridControls"
47 dateformat="{{$root.egDateAndTimeFormat}}">
49 <eg-grid-field path="set_date" label="[% l('Applied On') %]" datatype="timestamp"></eg-grid-field>
50 <eg-grid-field path="standing_penalty.label"></eg-grid-field>
51 <eg-grid-field path="org_unit.shortname" label="[% l('Library') %]"></eg-grid-field>
52 <eg-grid-field path="note"></eg-grid-field>
53 <eg-grid-field path="id" required hidden></eg-grid-field>
54 <eg-grid-field path="standing_penalty.block_list" required hidden></eg-grid-field>
55 <eg-grid-field path="standing_penalty.*" hidden></eg-grid-field>