webstaff: add server administration page
authorGalen Charlton <gmc@esilibrary.com>
Wed, 11 May 2016 17:17:55 +0000 (13:17 -0400)
committerGalen Charlton <gmc@esilibrary.com>
Wed, 11 May 2016 17:17:55 +0000 (13:17 -0400)
commit1648adea7995a6c1668fccb5573f8f5c755d0768
treed453756c06ad84fc24e2fd552df5d491da7a1560
parent39400c77f9215928919441da9ebf2beaaf06038e
webstaff: add server administration page

This patch adds a landing page for Server Administration and
code to embed all of the admin pages available under Serer
Administration in the XUL staff client.

TODO:

* fix the permission groups editor so that it works
  when embedded in the web staff client
* refactor admin/local/app.js and admin/server/app.js to
  unify some of the copy and pasting
* replace the embedded legacy OU editor with a new
  angular one
* fixes some CSS issues that make text hard to read in
  a few places

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Open-ILS/src/templates/staff/admin/server/index.tt2 [new file with mode: 0644]
Open-ILS/src/templates/staff/admin/server/t_splash.tt2 [new file with mode: 0644]
Open-ILS/src/templates/staff/navbar.tt2
Open-ILS/web/js/ui/default/staff/admin/server/app.js [new file with mode: 0644]