]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/src/templates/staff/serials/t_routing_list.tt2
LP#1739286: Revert "lp1739286 default search box in Z39.50"
[working/Evergreen.git] / Open-ILS / src / templates / staff / serials / t_routing_list.tt2
1 <form ng-submit="ok(args)" role="form">
2 <div class="modal-header">
3     <button type="button" class="close" ng-click="cancel()" 
4         aria-hidden="true">&times;</button>
5     <h4 class="modal-title">
6         [% l('Manage Routing List for [_1]','{{stream_label}}') %]
7     </h4>
8 </div>
9 <style>
10 /* odd/even row styling */
11 .modal-header > div:nth-child(odd) {
12   background-color: rgb(248, 248, 248);
13 }
14 .strike {
15     text-decoration: line-through;
16 }
17 </style>
18 <div class="modal-header">
19     <div ng-repeat="route in routes">
20         <div class="row">
21             <div class="col-md-2">
22                 <span>
23                     [% l('[_1].','{{route.pos + 1}}') %]
24                 </span>
25             </div>
26             <div class="col-md-8">
27                 <span ng-show="route.reader" ng-class="route.delete_me ? 'strike' : ''">
28                 {{route.reader.family_name}}, {{route.reader.first_given_name}}
29                 ({{route.reader.home_ou.shortname}})
30                 </span>
31                 <span ng-show="route.department" ng-class="route.delete_me ? 'strike' : ''">
32                 {{route.department}}
33                 </span>
34             </div>
35             <div class="col-md-2">
36                 <span>
37                     <a href ng-click="move_route_up(route)">&uarr;</a>
38                     <a href ng-click="move_route_down(route)">&darr;</a>
39                     <a href ng-click="toggle_delete(route)">&times;</a>
40                 </span>
41             </div>
42         </div>
43         <div class="row">
44             <div class="col-md-2">
45             </div>
46             <div class="col-md-8" ng-class="route.delete_me ? 'strike' : ''">
47                 {{route.note}}
48             </div>
49             <div class="col-md-2">
50             </div>
51         </div>
52     </div>
53 </div>
54
55 <div class="modal-body">
56     <div class="row">
57         <div class="col-md-1">
58             <input type="radio" name="which_radio_button"
59                 ng-model="args.which_radio_button" value="reader">
60             </input>
61         </div>
62         <div class="col-md-3">
63             <label for="reader">
64                 [% l('Reader (barcode):') %]
65             </label>
66         </div>
67         <div class="col-md-8">
68             <input type="text" ng-model="args.reader" id="reader" class="form-control"
69                 ng-click="args.which_radio_button='reader'" focus-me="readerInFocus"
70                 ng-model-options="{ debounce: 1000 }">
71             </input>
72             <span ng-show="args.reader && !readerNotFound">{{reader_obj.family_name}}, {{reader_obj.first_given_name}}</span>
73             <span class="alert alert-warning" ng-show="readerNotFound">
74                 [% l('Not Found') %]
75             </span>
76         </div>
77     </div>
78     <div class="row">
79         <div class="col-md-1">
80             <input type="radio" name="which_radio_button"
81                 ng-model="args.which_radio_button" value="department">
82             </input>
83         </div>
84         <div class="col-md-3">
85             <label for="department">
86                 [% l('Department:') %]
87             </label>
88         </div>
89         <div class="col-md-8">
90             <input type="text" ng-model="args.department" id="department" class="form-control"
91                 ng-click="args.which_radio_button='department'">
92             </input>
93         </div>
94     </div>
95     <div class="row">
96         <div class="col-md-1">
97         </div>
98         <div class="col-md-3">
99             <label for="note">[% l('Note:') %]</label>
100         </div>
101         <div class="col-md-8">
102             <input ng-model="args.note" type="text" id="note" class="form-control"></input>
103         </div>
104     </div>
105 </div>
106
107 <div class="modal-footer">
108     <button type="button" class="btn btn-primary pull-left"
109         ng-click="add_route()"
110         ng-disabled="(args[args.which_radio_button] == '')||(args.which_radio_button=='reader'&&readerNotFound)"
111     >
112         [% l('Add Route') %]
113     </button>
114     <input type="submit" class="btn btn-primary" ng-disabled="!model_has_changed"
115         value="[% l('Update') %]"></input>
116     <button class="btn btn-warning" ng-click="cancel()">[% l('Cancel') %]</button>
117 </div>
118 </form>