2 WRAPPER "staff/base.tt2";
3 ctx.page_title = l("Item Status");
4 ctx.page_app = "egItemStatus";
5 ctx.page_ctrl = "SearchCtrl";
9 <script src="[% ctx.media_prefix %]/js/ui/default/staff/services/grid.js"></script>
10 <script src="[% ctx.media_prefix %]/js/ui/default/staff/services/ui.js"></script>
11 <script src="[% ctx.media_prefix %]/js/ui/default/staff/services/file.js"></script>
12 <script src="[% ctx.media_prefix %]/js/ui/default/staff/services/eframe.js"></script>
13 <script src="[% ctx.media_prefix %]/js/ui/default/staff/cat/item/app.js"></script>
14 <script src="[% ctx.media_prefix %]/js/ui/default/staff/cat/services/record.js"></script>
15 <script src="[% ctx.media_prefix %]/js/ui/default/staff/circ/services/billing.js"></script>
20 #item-status-barcode {width: 16em;}
26 <h1 class="sr-only">[% l('Item Status Display') %]</h1>
28 <h2>[% l('Scan Item') %]</h2>
30 <form id="item-status-form" ng-submit="context.search(args)" role="form">
31 <!-- the upload button drops down to the line below when it sits in the
32 same col-md-x as the text input and submit. avoid by using a flex-row -->
33 <div class="flex-row">
34 <div class="input-group">
35 <input type="text" id="item-status-barcode" class="form-control"
36 select-me="context.selectBarcode" ng-model="args.barcode">
37 <input class="btn btn-default"
38 type="submit" value="[% l('Submit') %]"/>
40 <!-- give the upload container div some padding to prevent force the
41 upload widget into the vertical middle of the row -->
42 <div class="btn-pad" style="padding:4px;">
43 <div class="flex-row">
44 <div class="strong-text">[% l('OR') %]</div>
46 <input type="file" eg-file-reader
47 container="barcodesFromFile" value="[% l('Upload from File') %]">
51 <div class="flex-cell"></div><!-- force the final divs to the right -->
53 <button class="btn btn-default" ng-click="toggleView($event)">
54 <span ng-show="context.page == 'list'">[% l('Detail View') %]</span>
55 <span ng-show="context.page == 'detail'">[% l('List View') %]</span>
59 <div class="btn-group btn-pad" dropdown>
60 <button type="button" class="btn btn-default dropdown-toggle">
61 [% l('Actions for Catalogers') %]<span class="caret"></span>
63 <ul class="dropdown-menu" role="menu">
67 </div><!-- flex row -->
72 <div class="col-md-6">
73 <div ng-show="context.itemNotFound" class="alert alert-danger">
74 [% l('Item Not Found') %]