Dashboard Favorites Manager
Manage your Concrete CMS dashboard favorites with more control and faster access. Adds a dashboard page to add, remove, live search, reorder, import, and export favorites, plus an optional toolbar star button for quick access.
Compatible with Concrete CMS 9.2.0 and later
Current version: 1.2.1 (3rd July 2026)
Author: Digitmaster
Description
Dashboard Favorites Manager helps Concrete CMS users to manage the existing dashboard favorites menu, which is not directly editable in the default interface.
Features
Favorites management
- Dedicated dashboard page to manage Concrete CMS dashboard favorites
- Per-user favorites and settings
- Add or remove dashboard pages from favorites
- Reorder favorites with drag and drop on desktop
- Reorder favorites with up/down controls on smaller screens
- Bulk-remove favorites
- AJAX updates for favorite toggles, reordering, bulk removal, and toolbar/menu synchronization
Dashboard page search
- Live dashboard page search in both the manager and toolbar favorites menu
- Direct add/remove favorite actions from search results
- Dedicated links to open dashboard pages from search results
- Controls for ordering dashboard page search results
- Per-user setting to show or hide search in the toolbar favorites menu
Toolbar and favorites menu
- Optional toolbar star button for quick access to favorites
- Compact mobile favorites toolbar button
- Collapsible options panel for toolbar and menu settings
- Optional Concrete CMS version label in the toolbar
- Version label displayed inside the favorites menu on mobile devices
- Action links with play icons
- Safe dashboard-only favorite links in the toolbar menu
- Optional “Log out” action inside the toolbar favorites menu
Cache clearing and feedback
- Optional “Clear cache now!” action inside the toolbar favorites menu
- Background cache clearing with no redirect to the Clear Cache page
- Inline cache-clearing feedback inside the toolbar favorites menu
- Overlay and toast feedback messages for manager and toolbar actions
Import and export
- Export and import favorites to and from JSON
- Import results showing imported and skipped items
Reliability and interface
- Automatic repair of malformed dashboard favorite data where possible
- Responsive interface
Improvements in 1.2.0
- Improved dashboard page search ordering, highlighting, result counts, empty states, and error handling.
- Improved toolbar/menu search performance and shared search logic between manager and toolbar.
- Lazy-loaded manager dashboard page search data to reduce initial page load cost.
- Improved mobile usability of toolbar menu and favorites manager controls.
- Improved favorites table spacing, reorder behavior, and save-state protection.
- Improved import/export UX, validation feedback, and report presentation.
- Improved default toolbar option handling for installs and legacy upgrades.
- Improved safety of dashboard favorite links by filtering unsafe or non-navigable targets.
- Improved duplicate handling, favorite normalization, and malformed favorite repair.
- Improved styling consistency with the Concrete CMS dashboard UI.
Please write me a message to report any issues. I am happy to provide support.
Repo
https://github.com/concrete5-community/dashboard_favorites_manager