Sitecore Quicklaunch Toolbar
The Sitecore UI has put great emphasis on usability. Right down to the extensability of the UI environement (sheer). One feature of Windows I find I can't live without is the quicklaunch toolbar which sits in the startbar. So I create a quicklaunch toolbar for Sitecore.
The Quicklaunch toolbar
This code is based on the start bar sections by Alexey Rusakov.
Share it
This module has now been moved to Sitecore shared source and can now be found at http://trac.sitecore.net/QuickLaunchToolbar/wiki.
Download
NOTE: All future releases of the quicklaunch toolbar will be made through the Sitecore shared source trac pages at the above URL.
Quicklaunch toolbar 1.0 (47k)Install
The quicklaunch toolbar is distributed as a Sitecore package. Just download the package using the above link and install using the installation wizard in Sitecore.
Uninstall
To uninstall the quicklaunch toolbar just delete the following items from the core database:
- /sitecore/content/Documents and settings/All users/Quicklaunch
Also, delete the following files:
- \sitecore\shell\Override\Startbar.xml
- \sitecore\shell\Applications\Startbar\Quicklaunch.xml
To disbale the quicklaunch toolbar momentarily, just rename the \sitecore\shell\Override\Startbar.xml file to something without an xml extension.
Usage
The quicklaunch toolbar reads application shortcuts out of the /sitecore/content/Documents and settings/<user>/Quicklaunch item in the core database where <user> is the name of the user in "domain-username" format (such as sitecore-admin). A specific users items are appended after the "all users" items on the toolbar. To add an item to the toolbar just add a new application shortcut in the appropriate location.
When creating a shortcut for the content editor, we can have it open on a specific item when invoked. To do this we must pass some parameters to the application in the shortcut (parameters field) containing the ID of the item we want to open on. To save having to enter the ID, you can make use of a shortcut in the parameters field and just pass the path of the item to open on, prefixed with "path=" such as path=/sitecore/path/to/item.