webstaff: more Booking menu entries
authorJason Etheridge <jason@esilibrary.com>
Fri, 2 Dec 2016 20:58:17 +0000 (15:58 -0500)
committerKathy Lussier <klussier@masslnc.org>
Mon, 9 Jan 2017 15:58:59 +0000 (10:58 -0500)
  * Pull List
  * Capture Resources
  * Pick Up Reservations

plus another xulG load timing issue workaround

Signed-off-by: Jason Etheridge <jason@esilibrary.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>

Open-ILS/src/templates/staff/navbar.tt2
Open-ILS/web/js/ui/default/booking/pickup.js

index fe72af0..ac82c6d 100644 (file)
               [% l('Create Reservations') %]
             </a>
           </li>
-          <li class="divider"></li>
+          <li>
+            <a href="./booking/legacy/booking/pull_list" target="_self">
+              <span class="glyphicon glyphicon-ok"></span>
+              [% l('Pull List') %]
+            </a>
+          </li>
+          <li>
+            <a href="./booking/legacy/booking/capture" target="_self">
+              <span class="glyphicon glyphicon-pushpin"></span>
+              [% l('Capture Resources') %]
+            </a>
+          </li>
+          <li>
+            <a href="./booking/legacy/booking/pickup" target="_self">
+              <span class="glyphicon glyphicon-user"></span>
+              [% l('Pick Up Reservations') %]
+            </a>
+          </li>
         </ul>
       </li>
 
index afa0527..62dfea5 100644 (file)
@@ -28,5 +28,7 @@ function my_init() {
     }, document.getElementById("patron_barcode"));
     init_auto_l10n(document.getElementById("auto_l10n_start_here"));
 
-    react_to_pass_in(xulG.bresv_interface_opts);
+    setTimeout(
+        function() { react_to_pass_in(xulG.bresv_interface_opts); }, 0
+    );
 }