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.

Supporting organizations: 
Sponsored the module development

Project information

Releases