LikeDislike

for MODX Revolution

LikeDislike flexible extension of voting for MODX Revolution. It allows visitors to vote for anything you want on your website. An admin area and six different templates are included.

442 out of 493 visitors enjoy LikeDislike. Did you?

Highlighted features

Flexible templates

When you add a LikeDislike item to your page, you are free to pick a template (a style) of your choice for each item. This template can be changed at any time, while maintaining the vote results. Here is a list of all templates.

714 like voting
is closed
thanks
for your vote

Custom result formats

LikeDislike ships with a slick “result formatting system” giving you a lot of control over how you'd like to display the vote results.

IP and user ID check

To prevent double votes, LikeDislike sets cookies. You have the option to also enable an IP check. Both cookie and IP lifetime are configurable. Moreover, LikeDislike also allows integration with your user system. You can enable a user ID check as well (or even force users to be logged in to vote).

+318

Administration

LikeDislike has a simple and intuitive administration module in the Control Panel MODX Revolution. At one table the vote is situated in another table - a list of IP addresses that you want to block.

+114
Default format: '{+BALANCE}'

Cached

LikeDislike saves in the cache to the database and updates it after the user has voted on the site for the new object.

Documentation

On page help You will be given information on the setting LikeDislike, flexible options to

The same result is displayed in different formats and templates.

77.7% of 484 people like it.

Dotation

If you are using in projects LikeDislike, and want to thank the author..

+500 -207 voting
is closed
thanks
for your vote
+75% -25% voting
is closed
thanks
for your vote

Few examples

As you can see, I'm also demonstrating the use of different result formats in the mini_likedislik items below the quotes.

The result is output:

+90
Default format: '{+BALANCE}'

Snippet call:

[[!LikeDislike?
&tpl=`mini_likedislik`
&name=`Mini Likedislik`
]]

Snippet call:

[[!LikeDislike?
&tpl=`mini_likedislik`
&name=`Mini Likedislik1`
&format=`{PCT_UP}% agrees`
]]

The result is output:

69% agrees
Format: '{PCT_UP}% agrees'

The result is output:

150 out of 203 agree
Format: '{UP} out of {TOTAL} agree'

Snippet call:

[[!LikeDislike?
&tpl=`mini_likedislik`
&name=`Mini Likedislik2`
&format=`{UP} out of {TOTAL} agree`
]]

Snippet call:

[[!LikeDislike?
&tpl=`mini_likedislik`
&name=`Mini Likedislik3`
&format=`{UP} agree, {DOWN} don't`]]

The result is output:

131 agree, 46 don't
Format: '{UP} agree, {DOWN} don't'

©2012 LikeDislike

Processing Time: 0.0484 s

Powered by MODX
ArtDeVueDeveloped by