navigation_extra
371 sites
Security covered
What does it do?
Formerly known as "Admin Toolbar Content" and "Admin Toolbar Version", navigation extra's adds the same functionality as for mentioned modules to the new core Navigation menu.
NOTES:
- Navigation was introduced in D10.3 and will be part of D11. This module will only be made compatible with the core version of Navigation (not the older contrib module).
- There is currently no upgrade/migration path available from admin_toolbar_content to navigation_extra. The collections hook needs to be updated (see api file in module).
Features:
- Expands the "content" menu block in navigation by adding other content entities to the menu (eg Media, Files, Blocks, Taxonomies,...).
- Option to hide the core "Create" menu and add individual "Add new" links to the content types in the "Content" menu items.
- Allows to group these content types into hierarchical "Collections". NOTE: currently only 1 level is supported.
- Option to structure the core "Create" menu and also use these collections.
- Supports customised content type views. This allows you to create views, with exposed filters per content type. Simply name your views using a simple naming convention "content_<content_type>".
- List recent items under each content type and link these items to either view, edit or layout builder. (coming soon)
- Version plugin shows the current drupal version and optional your "application" version (for example an install profile or module version).
- Version plugin can also colorizes the site logo to easily identify different environments (production, acceptance, local dev, .... all configurable).
- Supports the #navigation_extra_tools module and allows you to reposition the links to a different part in the navigation.
- Supports #devel module and allows you to reposition the links.
- Allows to place a block with "Local Tasks" into navigation.
- Fully extendible using plugin system so third party modules can easily hook into altering or adding there own custom navigation links.
- Allows to configure other blocks as "safe for navigation" so you can add them to the navigation layout (Note: this will probably mean you will need to theme them correctly yourself).
- People plugin, allows you to add a shortcut item to each role to filter the user overview page.
Current state / things in development
- Hierarchies in collections: The current templates of the core navigation don't support this. (https://www.drupal.org/project/drupal/issues/3425084)
- Plugins for dealing with menu's and webforms - as were available in admin_toolbar_content - are not yet included.
- Version plugin should notify visually there are drupal updates available or that a new version has been installed since the last user login. (todo)
- Recent items still needs to be implemented.
- ....