Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Simple favourites

18 sites Security covered Drupal 10–11
View on drupal.org

This module allows users to mark pages as favorites, storing them either in their database profile or a cookie. It provides blocks to display the favorite button and a list of favorites, with customizable markup and styling. Integration with Views and Search API is also included.

Setup instructions

Install this module then add the heart block where you want it and the "My Favourites" block where you want it. Then visit the configuration page which you will find in the admin -> configuration -> user interface -> Simple Favs Settings. A views field is also available for node based tables as well as search_api based indexes of nodes. Simply add the field and configure it as you would a normal views field.

Functionality Overview

  1. Supports optionally storing favourites in the DB for authenticated users . (fallsback to cookie for anonymous users or if db mode is disabled.).
  2. Support generic page types not just node/nid pages.
  3. Allows various prefix and suffix configurations for the block markup and js for site builders.
  4. Configurable classnames for site builders
  5. Easy ui for other languages configuration
  6. Added install setup and uninstall cleanup
  7. Added some basic styling for the heart (to be improved)
  8. Prettier fontawesome support if installed.
  9. Improved promise based asynchronous ajax
  10. Improved logic (better performance)
  11. Added views integration, a views plugin field with full UI.
  12. Block cache strategy and tags that make sense.
  13. Management page.
  14. Configurable maximum for the My Favourites.

Screenshots

The heart block (fontawesome mode):
Unselected:

Now for a selected heart (fontawesome mode)

Fallback heart icon provided if fontawesome is not installed or is if fontawesome mode is disabled.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
20
Tracked since
Apr 2025
Latest release
1 month ago
Releases (12 mo)
2 ▼ from 18
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
2.0.12 Stable 10–11 Jul 14, 2026
2.0.11 Stable 10–11 Dec 11, 2025
2.0.10 Stable 10–11 May 27, 2025
2.0.9 Stable 10–11 May 26, 2025
2.0.8 Stable 10–11 May 21, 2025
2.0.7 Stable 10–11 May 7, 2025
2.0.6 Stable 10–11 Apr 30, 2025
2.0.5 Stable 10–11 Apr 10, 2025
2.0.4 Stable 10–11 Apr 10, 2025
2.0.3 Stable 10–11 Apr 9, 2025
2.0.2 Stable 10–11 Apr 9, 2025
2.0.1 Stable 10–11 Apr 9, 2025
2.0.0 Stable 10–11 Apr 8, 2025
2.0.0-rc3 Pre-release 10–11 Apr 7, 2025
2.0.0-rc2 Pre-release 10–11 Apr 5, 2025
2.0.0-rc1 Pre-release 10–11 Apr 5, 2025
2.0.0-alpha1 Pre-release 10–11 Apr 3, 2025
2.0.x-dev Dev 10–11 Apr 3, 2025
1.0.0-alpha1 Pre-release 10–11 Apr 3, 2025
1.0.x-dev Dev 10–11 Apr 3, 2025