UAB 2024 Development
This page is about the continuing development of Tiki's Unified Admin Backend, which will replace the legacy admin pages, tentatively for Tiki 28.
Structural issues
From the original Unified Admin Backend page:
- Following some links in the Unified Admin backend, the user ends up at a page without the UAB navigation (only the standard modules / menus, etc.)
- Basically, all the links under the Settings in the Main Menu module should probably be also part of the UAB theme - it could be done if we add the tiki_admin class to the body element for them too and maybe based on that apply the theme for these pages.
- Jonny suggested at avan.tech to . . .
. . . take the "body" part out of the "management" pages, e.g.tiki-admin_modules.tplandtiki-admin_modules.phpand put them in include pages in the admin dirs, e.g.admin/include_admin_modules.phpandtemplates/admin/include_admin_modules.tpland make a list in tiki-admin of which ones are "migrated" so in UAB mode it would include the php and tpl includes just like a control panel, but in legacy-admin mode we just replace the extracted code (-+in tiki-admin_modules.tpl+- andtiki-admin_modules.php) with arequire_once(...)for php and{include...}for the template...- luci found (a simple) way how to code it by creating a special
adminlayout for UAB intemplates/layouts/admin/and forcing it onto the other pages outside oftiki-admin.phpcontrol panels inlib/setup/theme.php
- luci found (a simple) way how to code it by creating a special