]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/templates/staff/cat/share/t_authority_browser.tt2
webstaff: implement a headings browser and chooser in authority linker
[Evergreen.git] / Open-ILS / src / templates / staff / cat / share / t_authority_browser.tt2
1 <div>
2 <div>
3 <ul>
4     <li ng-repeat="main in main_headings">
5         {{main.heading}}
6         <div class="row form-inline">
7             <button class="btn btn-xs btn-primary" ng-click="applyHeading({hdg : main.headingField})" >[% l('Apply') %]</button>
8             <span style="font-family: 'Lucida Console', Monaco, monospace;">
9                 <span ng-repeat="sf in main.headingField.subfields">
10                     <span class="marcsfcodedelimiter">‡{{sf.0}}</span> {{sf.1}}
11                 </span>
12             </span>
13         </div>
14         <ul ng-if="main.seefrom_headings || main.seealso_headings">
15             <li ng-repeat="seefrom in main.seefrom_headings">
16                 [% l('See from: [_1]', '{{seefrom.heading}}') %]
17                 <div class="row form-inline">
18                     <button class="btn btn-xs btn-warning" ng-click="applyHeading({hdg : seefrom.headingField})">[% l('Apply') %]</button>
19                     <span style="font-family: 'Lucida Console', Monaco, monospace;">
20                         <span ng-repeat="sf in seefrom.headingField.subfields">
21                             <span class="marcsfcodedelimiter">‡{{sf.0}}</span> {{sf.1}}
22                         </span>
23                     </span>
24                 </div>
25             </li>
26             <li ng-repeat="seealso in main.seealso_headings">
27                 [% l('See also: [_1]', '{{seealso.heading}}') %]
28                 <div class="row form-inline">
29                     <button class="btn btn-xs btn-warning" ng-click="applyHeading({hdg : seealso.headingField})">[% l('Apply') %]</button>
30                     <span style="font-family: 'Lucida Console', Monaco, monospace;">
31                         <span ng-repeat="sf in seealso.headingField.subfields">
32                             <span class="marcsfcodedelimiter">‡{{sf.0}}</span> {{sf.1}}
33                         </span>
34                     </span>
35                 </div>
36             </li>
37         </ul>
38     </li>
39 </ul>
40 </div>
41 <div>
42     <button class="btn btn-default btn-sm" ng-click="page = 0">
43          [% l('Start') %]
44     </button>
45     <button class="btn btn-default btn-sm" ng-class="{disabled : !page}" ng-click="page = page - 1">
46          [% l('Previous') %]
47     </button>
48     <button class="btn btn-default btn-sm" ng-click="page = page + 1">
49          [% l('Next') %]
50     </button>
51 </div>
52 </div>