[DOCU-856] Rework tools subapp descriptor examples Created: 19/Oct/16  Updated: 30/Sep/19  Resolved: 30/Sep/19

Status: Closed
Project: Documentation
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Neutral
Reporter: Julie Legendre Assignee: Unassigned
Resolution: Done Votes: 0
Labels: maintenance, outdated
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Improve some of the examples on https://documentation.magnolia-cms.com/display/DOCS/ToolsSubApp+descriptor page.

"i18n tool"
Reloading i18n messages bundles requires a lot of resources and is not the best idea.
And i18n as a tool name may also confuse some people.
FormToolDefinition needs to be explained better.

"Helloworld"
Change this into a form which allows to change properties from some <module>/configuration/<item>s stored on the configuration ws.
And highlight the beauty of the form-ui api.



 Comments   
Comment by Ruth Stocks [ 07/Mar/17 ]

I had a look at this page and the examples. Here is my input:

Example ideas

Practical

  • List of pages with duplicate page titles – requires no editor interaction – just lists the pages automatically.
  • List of pages with a certain keyword. Requires a form to enter the keyword.
  • List of contacts from a country or region. Requires a form with a select field to select the region. List displays below. This is how the tools work in Security app > Tools work. May be possible to reuse info.magnolia.security.app.tools.action.ShowResultActionDefinition.

Other

  • Calculator
  • Notepad

Notes on current implementation of toolssubapp-examples.

  • Error in Definitions app: “ Property [description] not found in class [info.magnolia.ui.framework.tools.ConfiguredFormToolDefinition], property is not assigned”
  • label property (value=”HWT”) for Hello tab is defined in app configuration but different in and overridden by i18n file.
Comment by Julie Legendre [ 30/Sep/19 ]

In order to better focus our efforts on DOCU tickets that are still relevant and important, all tickets older than 18 months have been labelled as outdated and are being automatically closed.
If you think your ticket is still relevant and should remain open, please add a comment and set it back to open.

Generated at Mon Feb 12 01:12:59 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.