Favorites is a Magnolia app that allows you to bookmark locations in the system. Use favorites for often-used apps and actions so you can navigate to them faster. Favorites are user specific.

The advantage of storing favorites inside Magnolia is that they are automatically ported to all instances (dev, test, production). If you work on multiple computers and browsers, favorites are still available. Favorites enable system administrators to provision functionality to a large user base: an admin can create a set of pre-defined favorites that all users get out of the box.

Adding a favorite

To add a favorite:

  1. Navigate to the target location.
  2. Go to Favorites.
  3. Click Add new.
  4. Optional: Change the favorite title and location.
  5. Optional: Assign the favorite to a group or type a new group name.
  6. Click Add

(warning) You can also start the above process at 3. and enter content manually.

Adding a group

Groups allow you to organize similar favorites together. For example, an editor who works in the news section of the site could set up a News group. Groups are displayed on the right.

To add a group:

  1. Click Add new > Add a new group.
  2. Enter a title.
  3. Click Add.

You can also add a group as you add a favorite.

Editing groups and favorites

To edit groups or favorites:

  1. Click Edit favorites.
  2. Click next to the item.
  3. Edit the content.
  4. Click .

Moving favorites

You can drag and drop favorites from a group to the single list or reorder them.

A fragment identifies the location

Fragment is the part of the URL that starts with the hash character #. In AdminCentral URLs, the fragment keeps track of an app's internal state. It identifies the name of the app, the subapp that is open, and optionally a path to the content that is operated on. In public URLs the fragment identifies an anchor.
 The fragment also makes it possible to use the browser’s back and forward buttons.

See Location, location, location for examples of fragments.

Favorites are stored in the profiles workspace under each user, for example profiles:/eric/favorites/bookmarks.

#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
  • No labels