###This plugin is not yet ready for production use
Reaction is a plugin to capture reactions to ExpressionEngine entries At the moment it's a rough work in progress - but the idea is to have something where users can state their reaction to any kind of channel entry.
For example:
Your members or readers can state their reaction to an article or something they've seen or read with examples like...STAR, LOVE, SMILE, LOL, POOR.
The plugin will count the reactions and store in a database plus show in front end per entry.
Add a control panel pagesFiness control panel pages. :)- Add CP page where admins can customise reactions and icons, plus reorder, etc.
- Add CP page that outputs reports and analysis on what has been reacted to and by whom.
- Output admin customised reactions to front-end.
- Style it so it looks lovely.
- Limit 1 reaction per entry for each user (though users can change reaction).
- Output in variable pair so front-end designers can use data with their own markup.
For example:
{exp:reaction
id="1"
reaction_one_image="img/r1.png"
reaction_two_image="img/r1.png"
reaction_three_image="img/r1.png"
reaction_four_image="img/r1.png"
}
{reactions}
<div class="reactions">
<span class="icon">{reaction_image}</span>
<span>{reaction_name}</span>
</div>
{/reactions}
<div class="total">{reaction_total}</div>
{/exp:reaction}
This plugin is not yet ready for production use