From 253302317217678de35a5659d3d941e5fca22eab Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Thu, 31 May 2018 16:53:19 -0400 Subject: [PATCH] LP#1775466 More admin UI and entries Signed-off-by: Bill Erickson --- .../server/admin-server-splash.component.html | 32 +++++++++++----------- .../share/admin-page/admin-page.component.html | 8 ++++-- .../staff/share/admin-page/admin-page.component.ts | 10 +++++++ 3 files changed, 32 insertions(+), 18 deletions(-) diff --git a/Open-ILS/src/eg2/src/app/staff/admin/server/admin-server-splash.component.html b/Open-ILS/src/eg2/src/app/staff/admin/server/admin-server-splash.component.html index 7597cd13c4..5e6058da9c 100644 --- a/Open-ILS/src/eg2/src/app/staff/admin/server/admin-server-splash.component.html +++ b/Open-ILS/src/eg2/src/app/staff/admin/server/admin-server-splash.component.html @@ -52,29 +52,29 @@ + routerLink="/staff/admin/server/vandelay/match_set"> + routerLink="/staff/admin/server/config/coded_value_map"> + routerLink="/staff/admin/server/vandelay/import_bib_trash_group"> + routerLink="/staff/admin/server/config/record_attr_definition"> + routerLink="/staff/admin/server/config/metabib_class_ts_map"> + routerLink="/staff/admin/server/config/metabib_class"> + routerLink="/staff/admin/server/config/metabib_field_ts_map"> + routerLink="/staff/admin/server/config/metabib_field"> + routerLink="/staff/admin/server/config/marc_field"> + routerLink="/staff/admin/server/actor/org_unit_proximity_adjustment"> + routerLink="/staff/admin/server/config/org_unit_setting_type"> + routerLink="/staff/admin/server/config/usr_activity_type"> + routerLink="/staff/admin/server/config/usr_setting_type"> + routerLink="/staff/admin/server/config/weight_assoc"> + routerLink="/staff/admin/server/config/z3950_index_field_map"> + routerLink="/staff/admin/server/config/z3950_source"> diff --git a/Open-ILS/src/eg2/src/app/staff/share/admin-page/admin-page.component.html b/Open-ILS/src/eg2/src/app/staff/share/admin-page/admin-page.component.html index 1480593c61..9c9c7ed639 100644 --- a/Open-ILS/src/eg2/src/app/staff/share/admin-page/admin-page.component.html +++ b/Open-ILS/src/eg2/src/app/staff/share/admin-page/admin-page.component.html @@ -19,12 +19,16 @@
-
-
diff --git a/Open-ILS/src/eg2/src/app/staff/share/admin-page/admin-page.component.ts b/Open-ILS/src/eg2/src/app/staff/share/admin-page/admin-page.component.ts index a9b4fccd2f..be28ac9081 100644 --- a/Open-ILS/src/eg2/src/app/staff/share/admin-page/admin-page.component.ts +++ b/Open-ILS/src/eg2/src/app/staff/share/admin-page/admin-page.component.ts @@ -196,6 +196,16 @@ export class EgAdminPageComponent implements OnInit { return this.pcrud.retrieveAll(this.idlClass, searchOps); }; } + + disableAncestorSelector(): boolean { + return this.contextOrg && + this.contextOrg.id() === this.org.root().id(); + } + + disableDescendantSelector(): boolean { + return this.contextOrg && this.contextOrg.children().length === 0; + } + } -- 2.11.0