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.3 (16th 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 using drag and drop on desktop or 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, displayed inside the favorites menu on mobile devices
  • Action links with play icons
  • Dashboard-only favorite links, with unsafe or non-navigable targets filtered out
  • 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

  • Automatic normalization and repair of malformed dashboard favorite data where possible

Improvements in 1.2.0

  • Improved dashboard page search highlighting, result counts, empty states, error handling, and result ordering
  • Improved toolbar/menu search performance through shared search logic
  • Lazy-loaded manager dashboard page search data to reduce initial page load cost
  • Improved mobile usability of the 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 new installations and legacy upgrades
  • Improved duplicate handling and favorite normalization
  • 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