Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The toolbox replaces the edit bar dedicated to the page, which was shown at the top in preview-based editing in earlier Magnolia versions. The page properties are accessed using a regular page action. Page options like a language selector or information on page links have been extended and moved to the options rack (see definition below). The button to return to AdminCentral has been replaced with a button to leave editing in the Toolbox, which is also where the "Preview" button was moved to.

The toolbox also features a two-level control at the top for the selection of a target and a rack (definition see below). The target may be either a selected paragraph or area or the page itself. The targets you may choose depend on which elements are currently selected on the page, if any. If a paragraph is selected, the target can be either this paragraph or the page as a whole. If no element is selected, then the page is the only valid target left.

Once you selected a target, racks become available allowing you to choose either actions or options related to your target.

Note that while this concept may sound complicated, its day-to-day use actually isn't. If you select a paragraph on the page, the target selector is automatically switched to "paragraph". The same holds if you select an area. If you deselect any element, the target selector switches to "page". The only time you have to manually switch it is when you've selected a paragraph, but would like to switch back to work on the page level to e.g. activate the page.

Racks and Units

A rack is basically an enclosure for mounting multiple modules. In Magnolia 5, a rack is a container for a basically arbitrary (but usually small) number of units. Each unit collects a number of UI elements logically and semantically belonging together, such as a language selector or an element representing the translation status of the current page.

...

A unit may either use a single-state or a two-state interface. If a unit can provide a short overview of its core settings, but needs more space to show all values, it is dubbed an expanding unit and uses the two-state interface offering both a collapsed and an expanded view. In the expanded view, the unit takes over most of the space available in the rack and thus has plenty of space available to show its data. In the collapsed view, only the brief overview fits in. If a unit only needs one interface to show its settings, it is called a uniform unit and uses a single-state interface offering only the collapsed view.

Targets

The toolbox features a two-level control at the top for the selection of a target and a rack. The target may be either a selected paragraph or area or the page itself. The targets you may choose depend on which elements are currently selected on the page, if any. If a paragraph is selected, the target can be either this paragraph or the page as a whole. If no element is selected, then the page is the only valid target left.

Once you selected a target, racks become available allowing you to choose either actions or options related to your target.

Note that while this concept may sound complicated, its day-to-day use actually isn't. If you select a paragraph on the page, the target selector is automatically switched to "paragraph". The same holds if you select an area. If you deselect any element, the target selector switches to "page". The only time you have to manually switch it is when you've selected a paragraph, but would like to switch back to work on the page level to e.g. activate the page.

Actions and Options rack

...