From: Bill Erickson <berickxx@gmail.com>
Date: Wed, 30 Sep 2015 01:57:40 +0000 (-0400)
Subject: webstaff: browser client: misc. new links
X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=2844f4932032a1d6f13d62ff40afb5cacc2fae35;p=evergreen%2Fmasslnc.git

webstaff: browser client: misc. new links

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>
---

diff --git a/Open-ILS/src/templates/staff/admin/local/t_splash.tt2 b/Open-ILS/src/templates/staff/admin/local/t_splash.tt2
index 63c1d35396..cdd2c37a2a 100644
--- a/Open-ILS/src/templates/staff/admin/local/t_splash.tt2
+++ b/Open-ILS/src/templates/staff/admin/local/t_splash.tt2
@@ -20,6 +20,12 @@
         [% 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">
@@ -34,6 +40,12 @@
         [% 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">
@@ -48,6 +60,12 @@
         [% 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">
@@ -56,6 +74,12 @@
         [% 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">
@@ -64,6 +88,12 @@
         [% 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">
@@ -72,6 +102,12 @@
         [% 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">
@@ -80,6 +116,12 @@
         [% 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">
@@ -88,6 +130,12 @@
         [% 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">
@@ -96,6 +144,12 @@
         [% 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>
diff --git a/Open-ILS/web/js/ui/default/staff/admin/local/app.js b/Open-ILS/web/js/ui/default/staff/admin/local/app.js
index 8a520ddfa6..20b9647707 100644
--- a/Open-ILS/web/js/ui/default/staff/admin/local/app.js
+++ b/Open-ILS/web/js/ui/default/staff/admin/local/app.js
@@ -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,