Macareux Page Ratings
Add simple, elegant page rating buttons (heart, clap, like) to any page. Tracks totals and offers a dashboard report with filters and CSV export. Compatible with Concrete CMS v8 and v9.
Macareux Page Ratings lets your visitors quickly react to your content with lightweight, non-intrusive rating buttons. Choose among three built‑in styles (heart, clap, like), display cumulative counts, and surface engagement insights in a dedicated Dashboard page. The add‑on is designed to be minimal, fast, and theme-friendly, with client-side assets bundled and registered for both Concrete CMS 8.5.x and 9.x.
Use the Rating Button block to place a single reaction button on any page. The Dashboard > Ratings report enables filtering by date and sorting, along with a one-click CSV export for offline analysis. The package also cleans up ratings automatically when pages or users are deleted.
Key features:
- Three reaction styles: heart, clap, and like
- Simple Rating Button block with live counts
- Dashboard report with filters and CSV export
- Works with Concrete CMS v8.5.x and 9.x
- Lightweight assets; jQuery-compatible client code
- Cleans up ratings when pages or users are deleted
- Tested across PHP 7.2–8.3 in CI
What’s included:
- Blocks:
- Rating Button (handle: c5j_rating_btn)
- Rating Page List (handle: c5j_rating_page_list)
- Dashboard single page: Dashboard > Ratings
- Client assets (CSS/JS) registered via the package controller
Requirements and compatibility:
- Concrete CMS: 8.5.0+ or 9.x
- PHP: 7.2 – 8.3
- Database: Uses Concrete’s default connection (no special setup required)