Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Uxstatus
revisit
revisit
Distinction between asset and rendition too strong


Table of Contents

Story

Magnolia offers me a list of all digital assets used on all sites or one site in particular. It shows all assets in all folders at once. I can search the list using a text, but can also apply additional filters to e.g. restrict the list to only show assets which are currently published.

...

The list view shows all assets of a particular asset set as a flat list. Thus, if this asset set supports folders, the list ignores the hierarchy set up by them and shows all assets of all levels at the same time. Note that the list view only shows the assets in a single asset set, since every asset is at least contained in one asset set. You may not obtain a list of all assets in all asset sets at once.

Mockup
List view - assets
List view - assets
Version1
NameList view - assets

The list view is very convenient to sort all existing assets using one of the criteria shown by columns. The columns shown typically also contain the asset's status (published, changed and published, unpublished) and an indicator if the asset is currently in a work flow.

...

Every asset with at least one rendition features a little triangle (or similar element), which can be clicked to view its renditions. The renditions of an asset are shown in-place inside the tree - the panel showing them moves down the other entries below when it appears.

Mockup
List view - asset showing renditions
List view - asset showing renditions
Version1
NameList view - asset showing renditions

Renditions are shown along their typical characterizing data set allowing to easily identify one specific rendition. Such data could include a format string combining both their format, resolution, and color info (or whatever is appropriate for the asset type). It should also be obvious if a rendition is currently published or not, and whether it is being currently worked on in a work flow. For rows showing renditions, the column layout of the surrounding tree does not apply, but information should nevertheless appear well aligned and ordered to ease reading.

Mockup
List view - asset showing renditions 2
List view - asset showing renditions 2
Version1
NameList view - asset showing renditions 2

...

Rendition rows must be selectable. Selecting a rendition shows a preview and the list of actions applicable to it in the sidebar. The information shown by the preview is similar to UX:details shown on an asset, but focuses on rendition information instead.

Mockup
List view - rendition selected
List view - rendition selected
Version1
NameList view - rendition selected

...

By default, the list view shows the list of assets. You may UX:open an asset to show its renditions. A switch in the toolbar allows to switch the list to show the (flat) list of all renditions instead. This comes in handy if you would like to sort renditions by one of the criteria offered by the table columns or if you'd like to restrict the list to only show items you may actually place on a page (that's what renditions are for).

Mockup
List view - renditions only
List view - renditions only
Version1
NameList view - renditions only

A separate column textually links back to the asset a rendition belongs to, but there's no direct way to select an asset or view its details.

Anchor
autoSelect
autoSelect
However, if you select a rendition, that rendition stays selected when you switch back to the list of assets so you may easily retrieve additional details on the asset from there. Likewise, if I select an asset, then switch to the list of renditions, all renditions of that asset are being selected.

...

The advanced search settings of the page asset list allow to restrict the list to only include those assets or renditions of a particular site. This largely depends on how multi-sites are configured in a setup; if site definitions exist, such a filter shall be available as well.