Dashboard Favorites Manager

  • thumbnail.png
  • Slide1.JPG
  • Slide2.JPG
  • Slide3.JPG
  • Slide4.JPG
  • Slide5.JPG

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