Drupal is a registered trademark of Dries Buytaert
Drupal 10.6.14 Update released for Drupal core (10.6.14)! Drupal 11.3.16 Update released for Drupal core (11.3.16)! OAuth2 Client 4.2.0 Minor update available for module oauth2_client (4.2.0). OAuth2 Client 4.1.5 Minor update available for module oauth2_client (4.1.5). CKeditor Details Accordion 2.1.1 Minor update available for module ckeditor_details (2.1.1). Schema Markup Generator using AI 1.0.2 Minor update available for module ai_schema_markup_generator (1.0.2). DSFR for Drupal 1.6.2 Minor update available for theme dsfr4drupal (1.6.2). DSFR for Drupal 1.6.1 Minor update available for theme dsfr4drupal (1.6.1). Field Defaults 2.1.1 Module field_defaults updated after 15 months of inactivity (2.1.1). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

This module adds "like" and "dislike" functionality to Drupal content, similar to social media platforms. It allows users to separately indicate a like or dislike for entities, and administrators can configure which content types will feature these widgets.

This module provides "like" and "dislike" widgets for contents inside Drupal, making it easiers to promote features as the one seem on many social network websites.

Technically speaking, the module provides 2 tags for Voting API, "like" and "dislike", working in a different way from Vote Up/Down, that is like a "plus or minus" approach. Likes are separate from Dislikes here.

How it works

Like/Dislike widget works for any Entity Types and Bundles, and includes a settings page to specify on which bundles the user wants the widgets available(node types, comments, files, users, etc). By default, none of them are available, so it is needed to go at "/admin/config/search/like_and_dislike" and enable the wanted ones.

About 8.x version

Dependencies

Voting API
Helps developers who want to use a standardized API and schema for storing, retrieving, and tabulating votes for Drupal content.

About 7.x version

Dependencies

Common Object Oriented Library (aka COOL)
COOL helps your project become maintainable over the time.
Voting API
Helps developers who want to use a standardized API and schema for storing, retrieving, and tabulating votes for Drupal content.

Acknowledgment

The module took some initial code and idea from the Like Dislike Buttons.

Migration

For the ones coming from the other module, there should be no special needs to start using this module, as the data structure is handled by Voting API and was not changed.

Activity

Total releases
1
First release
Jul 2026
Latest release
19 hours ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Release date
2.0.2 Stable Jul 23, 2026