]> git.evergreen-ils.org Git - Evergreen.git/commit
webstaff: add server administration page
authorGalen Charlton <gmc@esilibrary.com>
Wed, 11 May 2016 17:17:55 +0000 (13:17 -0400)
committerMike Rylander <mrylander@gmail.com>
Thu, 18 Aug 2016 19:34:20 +0000 (15:34 -0400)
commit7292174f182bba027362946c0a4a47d3ba2534da
tree67e03b9d60a6168a7e1332724ed564326d202a14
parent84df55949e502b16c724fdfdcc8dcafa59dedd28
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]