History: UAB 2024 Development
Source of version: 6 (current)
Copy to clipboard
{DIV(class="lead")}This page is about the continuing development of Tiki's Unified Admin Backend, which will replace the legacy admin pages, tentatively for Tiki 28.{DIV}
!! 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 . . . %%% {QUOTE()} . . . take the "body" part out of the "management" pages, e.g. -+tiki-admin_modules.tpl+- and -+tiki-admin_modules.php+- and put them in include pages in the admin dirs, e.g. -+admin/include_admin_modules.php+- and -+templates/admin/include_admin_modules.tpl+- and 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+- and -+tiki-admin_modules.php+-) with a -+require_once(...)+- for php and -+{include...}+- for the template... {QUOTE}
*** luci found (a simple) way how to code it by creating a special -+admin+- layout for UAB in -+templates/layouts/admin/+- and forcing it onto the other pages outside of -+tiki-admin.php+- control panels in -+lib/setup/theme.php+- {sign user="luci" datetime="2024-10-17T09:49:07+00:00"}
!! Usability and cosmetic issues
* https://gitlab.com/fellowship-of-mine/tiki/-/issues/4
!! Related links
* ((Ideas for Sidebars, Asides, and Offcanvas Elements))