webstaff: browser client: misc. new links
authorBill Erickson <berickxx@gmail.com>
Wed, 30 Sep 2015 01:57:40 +0000 (21:57 -0400)
committerKathy Lussier <klussier@masslnc.org>
Tue, 2 Feb 2016 19:58:52 +0000 (14:58 -0500)
field documentation
group penalty threshold
hold policies
library settings edito
noncat types
action/trigger
search filter group
stat cats editor

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Open-ILS/src/templates/staff/admin/local/t_splash.tt2
Open-ILS/web/js/ui/default/staff/admin/local/app.js

index 63c1d35..cdd2c37 100644 (file)
         [% l('Copy Locations Editor') %]
       </a>
     </div>
+    <div class="col-md-4">
+      <span class="glyphicon glyphicon-pencil"></span>
+      <a target="_self" href="./admin/local/actor/search_filter_group">
+        [% l('Search Filter Groups') %]
+      </a>
+    </div>
   </div>
   <div class="row new-entry">
     <div class="col-md-4">
         [% l('Copy Template Editor') %]
       </a>
     </div>
+    <div class="col-md-4">
+      <span class="glyphicon glyphicon-pencil"></span>
+      <a target="_self" href="./admin/local/config/standing_penalty">
+        [% l('Standing Penalties') %]
+      </a>
+    </div>
   </div>
   <div class="row new-entry">
     <div class="col-md-4">
         [% l('Auto-Print Settings') %]
       </a>
     </div>
+    <div class="col-md-4">
+      <span class="glyphicon glyphicon-pencil"></span>
+      <a target="_self" href="./admin/local/asset/stat_cat_editor">
+        [% l('Statistical Categories Editor') %]
+      </a>
+    </div>
   </div>
   <div class="row new-entry">
     <div class="col-md-4">
         [% l('Cash Reports') %]
       </a>
     </div>
+    <div class="col-md-4">
+      <span class="glyphicon glyphicon-pencil"></span>
+      <a target="_self" href="./admin/local/config/idl_field_doc">
+        [% l('Field Documentation') %]
+      </a>
+    </div>
   </div>
   <div class="row new-entry">
     <div class="col-md-4">
         [% l('Circ Limit Sets') %]
       </a>
     </div>
+    <div class="col-md-4">
+      <span class="glyphicon glyphicon-pencil"></span>
+      <a target="_self" href="./admin/local/permission/grp_penalty_threshold">
+        [% l('Group Penalty Thresholds') %]
+      </a>
+    </div>
   </div>
   <div class="row new-entry">
     <div class="col-md-4">
         [% l('Circulation Policies') %]
       </a>
     </div>
+    <div class="col-md-4">
+      <span class="glyphicon glyphicon-pencil"></span>
+      <a target="_self" href="./admin/local/config/hold_matrix_matchpoint">
+        [% l('Hold Policies') %]
+      </a>
+    </div>
   </div>
   <div class="row new-entry">
     <div class="col-md-4">
         [% l('Closed Dates Editor (pending)') %]
       </a>
     </div>
+    <div class="col-md-4">
+      <span class="glyphicon glyphicon-pencil"></span>
+      <a target="_self" href="./admin/local/asset/org_unit_settings">
+        [% l('Library Settings Editor') %]
+      </a>
+    </div>
   </div>
   <div class="row new-entry">
     <div class="col-md-4">
         [% l('Copy Location Groups') %]
       </a>
     </div>
+    <div class="col-md-4">
+      <span class="glyphicon glyphicon-pencil"></span>
+      <a target="_self" href="./admin/local/config/non_cat_types">
+        [% l('Non-Cataloged Types Editor') %]
+      </a>
+    </div>
   </div>
   <div class="row new-entry">
     <div class="col-md-4">
         [% l('Copy Location Order') %]
       </a>
     </div>
+    <div class="col-md-4">
+      <span class="glyphicon glyphicon-pencil"></span>
+      <a target="_self" href="./admin/local/action_trigger/event_definition">
+        [% l('Notifications / Action Triggers') %]
+      </a>
+    </div>
   </div>
 
 </div>
index 8a520dd..20b9647 100644 (file)
@@ -32,6 +32,25 @@ angular.module('egLocalAdmin',
         resolve : resolver
     });
 
+    // non-conify routes come first
+    $routeProvider.when('/admin/local/asset/org_unit_settings', {
+        template: eframe_template,
+        controller: 'EmbedXHTMLCtl', // non-conify
+        resolve : resolver
+    });
+
+    $routeProvider.when('/admin/local/config/non_cat_types', {
+        template: eframe_template,
+        controller: 'EmbedXHTMLCtl', // non-conify
+        resolve : resolver
+    });
+
+    $routeProvider.when('/admin/local/asset/stat_cat_editor', {
+        template: eframe_template,
+        controller: 'EmbedXHTMLCtl', // non-conify
+        resolve : resolver
+    });
+
     // Conify page handler
     $routeProvider.when('/admin/local/:schema/:page', {
         template: eframe_template,