Skip to content

Document the personal_tools and more_menu actions for the toolbar menus - #406

Open
sneridagh wants to merge 1 commit into
mainfrom
sneridagh/document-personal-more-tools-actions-166f84
Open

sneridagh wants to merge 1 commit into
mainfrom
sneridagh/document-personal-more-tools-actions-166f84

Conversation

@sneridagh

Copy link
Copy Markdown
Member

Documents the personal_tools and more_menu action categories that the Personal tools and More toolbar menus read since #343. The new section is in the "Customize the toolbar" how-to guide.

  • How the menus get the actions: the actions expander, and the optional keys in ActionsResponse.
  • Personal tools: the actions replace all the built-in links, Log out included. A table lists the built-in links.
  • More: the page settings always show, and more_menu replaces the link section, including the working-copy items. A table lists each built-in link and the condition that shows it.
  • An actions.xml example for a backend add-on, and rules for the URLs: they are used as returned, must be Aurora routes and relative to the site root, and the menus ignore icon_expr, description and link_target.
  • How to replace either menu from the frontend with a plug of the same id.

The personal_tools actions added in plone/plone.volto#218 don't work with Aurora's menu; that is tracked in plone/plone.volto#219.

The docs build was not run locally.

Assisted-by: Claude Opus 5.5

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant