Skip to the content
Documentation

[Leftmenu_setup]

No ratings yet
Setting Summary
LinkNames Sets link name.
Links List of link URLs and index.
Name Sets the translated name value for this menu
PolicyList_{Links_index} Sets the policy list per link, using the index from the "Links" array as part of the name.

Changed in Exponential 6.0.15

Settings of this group in the settings files of Exponential 6.0.15 that this page does not describe:

Setting File Default Description
Groups settings/menu.ini content_model; site; design; workflow; users; audit; data; system; ai; updates Groups of the left menu (admin4, parts/ini_menu.tpl): Groups[] in their order, GroupNames[<group>] the title, GroupLinks_<group>[] the link keys. Links in no group follow under "More", the last group. For one plain list reset Groups[] (a line Groups[] with no values) in an override. Only the arrangement changes: access is checked per link as before. The groups ai and updates hold the links of extensions: a key listed there whose extension is not active shows nothing, and a group without a link the user may open is not drawn. An extension puts its own link in a group with GroupLinks_<group>[]=<key> in its menu.ini.append.php (doc/eng-us/features/6.0/admin4-design.md, "Setup overview").
GroupNames settings/menu.ini content_model=Content model; site=Site and URLs; design=Design; workflow=Workflows; users=Users and messages; audit=Audit; data=Data tables; system=System; ai=AI; updates=Updates  
GroupTabs settings/menu.ini design=design; audit=audit A group that stands for a top tab (admin4): GroupTabs[<group>]=<tab> shows the group only while the tab is not in the top menu (left out of [TopAdminMenu] Tabs[], named in HiddenTabs[], or named in SetupTabs[] for a user who may open setup/menu); then the tab's pages (its NavigationPartIdentifier) mark the Setup tab and draw this menu. While the tab is shown, the group and its links are not here at all. GroupSections[<group>]=<section> adds the links of another left menu to the group, after its GroupLinks_<group>[]: that section's Links[], names, PolicyList[] and PolicyList_<key>[], Enabled_<key>[] and tile settings (LinkIcons[], LinkDescriptions[], LinkFigureTemplates[]), so the tab's menu and the group stay one list. A Setup link to an address the added menu has too shows in that group only.
GroupTabsLeftMenu settings/menu.ini setup The left menu of the pages of such a tab while it is moved into Setup (admin4 page_leftmenu.tpl, admin4l's left menu block): setup draws this menu with the tab's group open (default); tab draws the tab's own left menu (the view's left_menu, else parts/<part>/menu.tpl), while the top menu still marks the Setup tab and opens the Setup mega menu; the path above the page is the view's own either way. design/admin and exp_adminui never move a tab into Setup, so they always draw the tab's own menu (doc/eng-us/features/6.0/admin4-design.md, "Moving a tab into Setup").
GroupSections settings/menu.ini design=Leftmenu_design; audit=Leftmenu_audit  
GroupLinks_content_model settings/menu.ini classes; datatypes; sections; states; languages; interface_languages; contentfinder; unreferenced_objects; broken_relations; storage_files; collected  
GroupLinks_site settings/menu.ini preload; rss; packages; pdf_export; search_statistics; url_management; url_translator; url_wildcards; rad  
GroupLinks_design settings/menu.ini design_node  
GroupLinks_workflow settings/menu.ini workflows; workflow_processes; triggers  
GroupLinks_users settings/menu.ini user_hygiene; sessions; notification; mailpreferences; oauth_list; audit  
GroupLinks_data settings/menu.ini datatables; data_connections; secrets; graphql; data_syncs  
GroupLinks_system settings/menu.ini cache; static_publishing; system_information; help_center; upgrade_check; migrations; maintenance; cronjobs; logs; extensions; ini; sitedata; expqueue; dse extensions: expqueue (the job queue, also shipped with expai), sevenx_dse (the database editor)
GroupLinks_ai settings/menu.ini expai_summary; expai_models; expai_budgets extensions: expai
GroupLinks_updates settings/menu.ini ezupdate; git_manager; git_manager_backup extensions: ezupdate, git_manager
LeadLinks settings/menu.ini overview Links shown before the groups and in none of them: the overview (setup/menu), every link of this menu as a tile in the same groups. An extension's link in no group shows under "More" in the menu and on the overview.
MegaMenuLinks settings/menu.ini classes; sections; collected; rss; preload; packages; audit; oauth_list; cache; cronjobs; logs; extensions; system_information; ini; expai_summary; expai_models; expai_budgets; ezupdate; git_manager admin4's mega menu (prototype, [TopAdminMenu] MegaMenuTabs[]=setup): the links of this menu it shows, by link key, in this order; at most 19 (6 to 19 read best), the rest is one click away under "Go to Setup" (the overview). Each link keeps its group (GroupNames[]) and its access checks: a link the user may not open, or whose extension is not active, is left out, and so is a group with no link left. The groups follow the order of their first link here. A list reset to no values shows every link of the menu, as the overview does. Log files (setup/logs) took the place of Link management (url/list), which stays one click away in the group "Site and URLs" of the overview. Collected information (Content model) and RSS (Site and URLs) were added in 6.0.15, and so were Preload sites and Packages (Site and URLs) and EI: Models and EI: Budgets (AI) and oAuth admin (Users and messages): the list holds nineteen.
LinkIcons settings/menu.ini audit=journal-check; broken_relations=exclamation-diamond; storage_files=files; cache=arrow-clockwise; classes=diagram-3; datatypes=ui-radios; collected=inbox; contentfinder=search; cronjobs=clock; design_node=brush; dse=database; expai_budgets=piggy-bank; expai_models=cpu; expai_summary=stars; expq The Setup overview (setup/menu) draws this menu as tiles. Per link key, all optional: LinkIcons[<key>]=<icon> an icon of design.ini [AdminDesignSettings] IconList[] (a Bootstrap icon name, e.g. bar-chart); a name not listed there, or no entry, draws the plug icon LinkDescriptions[<key>]=<text> one line on what the function does, translated in the menu's context (design/admin/parts/setup/menu) like LinkNames[] LinkFigureTemplates[<key>]=design:<path>.tpl a template that draws the tile's figure, included with figure_key=<key> for a shown tile only; empty or not design: draws none An extension sets them for its own link in its menu.ini.append.php (doc/eng-us/features/6.0/admin4-design.md).
LinkDescriptions settings/menu.ini audit=Who changed what: the audit settings and archives.; broken_relations=Visible content that links to deleted, hidden or trashed content.; storage_files=Files in the storage that nothing uses, and files with the wrong owner or mode.; cache=Clear or regenerate the caches.; classes=The content clas  
LinkFigureTemplates settings/menu.ini classes=design:setup/setupmenu_figure.tpl; sections=design:setup/setupmenu_figure.tpl; languages=design:setup/setupmenu_figure.tpl; extensions=design:setup/setupmenu_figure.tpl; sessions=design:setup/setupmenu_figure.tpl; cronjobs=design:setup/setupmenu_figure.tpl  
PolicyList_cache settings/menu.ini setup/managecache  
PolicyList_static_publishing settings/menu.ini staticpublish/read  
PolicyList_audit settings/menu.ini audit/manage  
PolicyList_classes settings/menu.ini class/*  
PolicyList_datatypes settings/menu.ini class/*  
PolicyList_collected settings/menu.ini infocollector/read  
PolicyList_contentfinder settings/menu.ini contentfinder/search  
PolicyList_unreferenced_objects settings/menu.ini contentcheck/unreferenced  
PolicyList_broken_relations settings/menu.ini contentcheck/brokenrelations  
PolicyList_storage_files settings/menu.ini contentcheck/storage  
PolicyList_maintenance settings/menu.ini setup/administrate  
PolicyList_migrations settings/menu.ini migration/read  
PolicyList_cronjobs settings/menu.ini setup/managecronjobs  
PolicyList_logs settings/menu.ini setup/logs  
PolicyList_extensions settings/menu.ini setup/setup  
PolicyList_design_node settings/menu.ini 58  
PolicyList_ini settings/menu.ini settings/*  
PolicyList_languages settings/menu.ini content/translations  
PolicyList_interface_languages settings/menu.ini setup/system_info  
PolicyList_mailpreferences settings/menu.ini mailpreferences/administrate  
PolicyList_notification settings/menu.ini notification/administrate  
PolicyList_preload settings/menu.ini setup/preload  
PolicyList_rss settings/menu.ini rss/edit  
PolicyList_packages settings/menu.ini package/list  
PolicyList_pdf_export settings/menu.ini pdf/edit  
PolicyList_search_statistics settings/menu.ini search/*  
PolicyList_sessions settings/menu.ini setup/administrate  
PolicyList_user_hygiene settings/menu.ini user/hygiene  
PolicyList_datatables settings/menu.ini datatable/read  
PolicyList_data_connections settings/menu.ini datatable/connections  
PolicyList_secrets settings/menu.ini secrets/manage  
PolicyList_graphql settings/menu.ini graphql/playground  
PolicyList_data_syncs settings/menu.ini datatable/sync  
PolicyList_sitedata settings/menu.ini setup/system_info  
PolicyList_states settings/menu.ini state/administrate  
PolicyList_system_information settings/menu.ini setup/system_info  
PolicyList_help_center settings/menu.ini exphelp/read  
PolicyList_upgrade_check settings/menu.ini setup/setup  
PolicyList_triggers settings/menu.ini trigger/*  
PolicyList_url_management settings/menu.ini url/*  
PolicyList_url_translator settings/menu.ini content/urltranslator  
PolicyList_url_wildcards settings/menu.ini content/urltranslator  
PolicyList_rad settings/menu.ini setup/setup  
PolicyList_workflows settings/menu.ini workflow/*  
PolicyList_workflow_processes settings/menu.ini workflow/*  
PolicyList_oauth_list settings/menu.ini oauthadmin/* The views of oauthadmin define no policy functions: the module's own access (oauthadmin/*), as the kernel checks it

In this section

Contributors

Comments

Add a comment

Comments are read by a moderator before they appear.