Hide admin tabs: HiddenTabs
This page is for administrators who want a simpler admin on one siteaccess, for example an editor siteaccess. Two settings take a tab out of the admin's top menu or the node view, whatever added it. Added 2026-10-01.
Before, a siteaccess could restate the list of tabs but never remove an extension's tab: extensions append their
tabs, and the settings of an extension in ActiveExtensions[] are read after a siteaccess's.
Settings
| File | Block | Key | Default | Scope |
|---|---|---|---|---|
settings/menu.ini | TopAdminMenu | HiddenTabs[] | empty | siteaccess or override |
settings/admininterface.ini | WindowControlsSettings | HiddenTabs[] | empty | siteaccess or override |
[TopAdminMenu] HiddenTabs[]is read by thetopmenutemplate operator (the top menu).[WindowControlsSettings] HiddenTabs[]is read bywindow_controls.tplofadmin,admin3andadmin4(the node view's tabs).
The tab identifiers are the entries of Tabs[] and AdditionalTabs[], for example dashboard, design, roles.
Example: no Design menu and no Layouts node tab
settings/siteaccess/<admin-like siteaccess>/menu.ini.append.php:
[TopAdminMenu]
HiddenTabs[]
HiddenTabs[]=design
*/ ?>settings/siteaccess/<admin-like siteaccess>/admininterface.ini.append.php:
[WindowControlsSettings]
HiddenTabs[]
HiddenTabs[]=layouts
*/ ?>Then clear the INI cache:
php bin/php/ezcache.php --clear-tag=ini --allow-root-userReload the admin: the Design tab and the node view's Layouts tab are gone on that siteaccess only.
Find every place that reads the settings:
grep -rn HiddenTabs kernel design settingsDesign, Audit and Dashboard without their tabs (admin4)
In admin4, hiding design or audit loses no page: the Setup menu and the Setup overview then show a Design or an
Audit group with the tab's links, and the tab's pages mark the Setup tab. Without dashboard the logo leads to the
dashboard. See Moving a tab into Setup. Clear the template cache as well:
the menus compile the settings in.
The shipped editor siteaccess
The editor siteaccess uses both settings. It hides explayouts_ui_dashboard, setup, design, gitmanager,
xrowextract, bccie_overview and syndication in the top menu, and layouts in the node view. See
the setup wizard and the editor siteaccess.
Changed on the same day
- The node view shows each additional tab once. A tab that an extension appended twice used to appear twice.
- The dashboard, its menus and the top tabs show a link only to a user who can open it; see admin links follow permissions.
- The Store sidebar (
[Leftmenu_shop]inmenu.ini) lists Dashboard, Orders, Products overview, Product statistics and Product categories first.
Related pages
- Admin links follow permissions
- The admin4 design
- Setup wizard and editor siteaccess
- Upgrade checklist of 1-2 October 2026
- 6.0.15 changelog
- October 2026 chronicle
Become an Exponential Partner
Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.