Activity Reactions For Buddypress

Описание

This plugin helps you to have Facebook-like 7 emotions for reacting on any activity update . Set aside the boring and age-old style of liking a activity update with revolutionary set of emotions such as – Like, Love, Thankful, Haha, Wow, Sad and Angry to express yourself.

The plugin has following features:

PHP 7 Supported 

This plugins works fine with even the latest version of PHP. Tested with several top themes and plugins.

Notifications

Get notified when some one reacts to your activity updates. The plugin uses buddypress’s default notification system.

Facebook Style Emoticons

There are 7 emoticons to choose from and to offer to your users. Make their social networking expreince more awesome.

Counters

Number of users who reacted to a perticular activtiy update.

One Click Installation

To make this plugin work in your website you need not to do any heavy coding or doing settings. Just install and you are ready to use.

Latest BuddyPress compatible

This plugin is Latest BuddyPress compatible making it usable on websites using social features and reacting with emotions to express yourself.

Light Weight and Well Coded

The plugin is Light Weight and is cross browser compatible

Backend To Manage Emoticons 

In admin panel of wordpress you can easily choose which emoticons should be shown in front for users. By default all are selected.

Last 10 Users Who Reacted

When you hover over the counters you will be able to see the last 10 users username’s who reacted to that activity update.

Last 10 Users Who Reacted To A Activity In Modal Box

When you click on the counter of any activity update a modal box will open and there you will be able to see the recent 10 users who reacted to that activity update. You can also see the reaction they had.

Multi Site Support 

The plugin is multisite supported.

Proper Mobile Support

The plugin uses jquery mobile events for better tap functionality for mobiles and making it work much better in real mobile devices.

Pro Version for this plugin will have more features. Stay Tuned 😉

Emoji provided free by emojione.com (Thank you)

Скриншоты

  • Activity Update Reactions Open.
  • Activity Update Reactions Counter.
  • Activity Update Latest 10 People Reacted.
  • Activity Reactions Backend (WordPress Admin Panel) Settings.
  • Activity Update Recent 10 People In Modal Box With Reaction.
  • Reactions Modal Box In Iphone View.
  • Notifications In Profile.
  • Notifications In Admin Bar.

Установка

  1. Upload the plugin files to the /wp-content/plugins/plugin-name directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.

Часто задаваемые вопросы

Installation Instructions
  1. Upload the plugin files to the /wp-content/plugins/plugin-name directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
Is this plugin compatible with BuddyPress ?

Yes.

Is there any need to do manual setting for BuddyPress ?

No.

Does it have any option to add more emotions to the default set ?

Yes. Pro version has the option to add upto 10 emotions.

Does this plugin automatically shows the counter for number of ‘like’ ?

Yes. The counter shows the emotion used & the number of count for it.

Can we customize emotions ?

Yes. Pro version enables user to add emotions as well as change the name for each emotion in the set.

What are the types of emotions provided in the plugin ?

Like, Love, Thankful, Haha, Wow, Sad and Angry.

Отзывы

cannot translate reaction but good plugin!

fixed with a little manual edit!

*public_html/wp-content/plugins/activity-reactions-for-buddypress/class/class.php

search:

/*********
function used for inserting default values 
in database tables on activation 
*************/
function arete_plugin_smileys()
{
    GLOBAL $wpdb;
    $settings      = $wpdb->base_prefix . 'arete_buddypress_smileys';
	$bp_setting    = $wpdb->base_prefix . 'arete_buddypress_smiley_settings';
    
	$enable_query = ai_bp_reactions_check_existance($settings, 'Like', 'like.png');
	$enable_query = ai_bp_reactions_check_existance($settings, 'Love', 'love.png');
	$enable_query = ai_bp_reactions_check_existance($settings, 'Thankful', 'thankful.png');
	$enable_query = ai_bp_reactions_check_existance($settings, 'Ha Ha', 'haha.png');
	$enable_query = ai_bp_reactions_check_existance($settings, 'Wow', 'wow.png');
	$enable_query = ai_bp_reactions_check_existance($settings, 'Sad', 'sad.png');
	$enable_query = ai_bp_reactions_check_existance($settings, 'Angry', 'angry.png');
	
	$enable_query = ai_bp_reactions_settings_check_existance($bp_setting , 'favorite', "0");
}

change to (this can be ok for italian):

/*********
function used for inserting default values 
in database tables on activation 
*************/
function arete_plugin_smileys()
{
    GLOBAL $wpdb;
    $settings      = $wpdb->base_prefix . 'arete_buddypress_smileys';
	$bp_setting    = $wpdb->base_prefix . 'arete_buddypress_smiley_settings';
    
	$enable_query = ai_bp_reactions_check_existance($settings, 'Mi piace', 'like.png');
	$enable_query = ai_bp_reactions_check_existance($settings, 'T.V.B.', 'love.png');
	$enable_query = ai_bp_reactions_check_existance($settings, 'Grazie', 'thankful.png');
	$enable_query = ai_bp_reactions_check_existance($settings, 'Ahahaha', 'haha.png');
	$enable_query = ai_bp_reactions_check_existance($settings, 'Wow', 'wow.png');
	$enable_query = ai_bp_reactions_check_existance($settings, 'Triste', 'sad.png');
	$enable_query = ai_bp_reactions_check_existance($settings, 'Grrrr', 'angry.png');
	
	$enable_query = ai_bp_reactions_settings_check_existance($bp_setting , 'favorite', "0");
}

after change, u need to disable and re-enable plugin 🙂

work here: [link removed]

hope this can help other users and author to insert maybe a translation file (.po) for this…

regards,
S.N.

Super Fantastic Plugin/Where can we get the Pro Version!?

Love this plugin. The ui is fantastic for a free plugin. I have tried a whole bunch of other «like» plugins and they either have too much or to little. This one is simple, out of the box.

I do have a question….I have seen a pro version talked off by the plugins author; where can I purchase the pro version?

Thanks for a great plugin. It will make any community that much more interactive.

Need some polishing, but great attempt

As always, very thankful to the developer for trying to create this plugin for free. But, it needs some extra work. It has issues with CSS and it needs to be hooked with the Buddypress notification system so the publisher of a post or update in the activity stream, gets to know who reacted to what. Great idea, that needs a bit more work. Once the CSS issues are solved, I will be using it. Also, I would be willing to pay for a Pro version including the notifications feature.

Fantastic Plugin

I’ve given it a good testing and found no issues, will be pusing this to my main live community site soon. Thank you for your hard work!

— An extra that would be nice, and certainly worth of a ‘pro’ version should you see fit, would be the ability to add your own emoticons / images and their respective titles.

Nice

I love this plugin. if there were 10 stars i would have given them all. Than,ks to the developper of this plugin. Just like facebook

Посмотреть все 10 отзывов

Участники и разработчики

«Activity Reactions For Buddypress» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

Перевести «Activity Reactions For Buddypress» на ваш язык.

Заинтересованы в разработке?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Журнал изменений

1.0.22 — Release date: 28th July, 2017

  • FIX! — Vertical reactions issues with css with some themes.
  • FIX! — Tootips not working with latest jquery.
  • Tweak! — Changed dynamic css generation code for better performace.

1.0.21 — Release date: 13th July, 2017

  • FIX! — Fixes for undefined variable issues.
  • FIX! — Compatibility with PHP 7 and latest WooCommerce.
  • Tweak! — Changes in code for better mobile and desktop support.
  • Tweak! — Changed logics for likes for better performance.

1.0.19 — Release date: 15th December, 2016

  • Tweak! — Removal of old files and compressions.

1.0.18 — Release date: 15th December, 2016

  • Fix! — PHP 7 issues fixed. Plugin now compatible till PHP 7.

1.0.17 — Release date: 14th December, 2016

  • New! — Notifications for buddypress reactions.
  • Fix! — Css issue for admin dashboard tables conflict.
  • Fix! — Database table already exist errors.
  • Tweak! — Animations code rewritten and converted to dynamic.
  • Tweak! — More stable logics for reactions.

1.0.16 — Release date: 6th August, 2016

  • Fix! — Compatibility for buddyboss theme.

1.0.15 — Release date: 6th August, 2016

  • Fix! — Major fixes in structure and support for themes.

1.0.14 — Release date: 3rd August, 2016

  • Tweak! — Added settings in wordpress backend to remove favorite button from buddypress.

1.0.13 — Release date: 3rd August, 2016

  • Tweak! — CSS changes support added for right side activity meta themes.
  • Fix! — Bug Fix for reaction.

1.0.12 — Release date: 3rd August, 2016

  • Tweak! — CSS animation changes to match exactly like facebook.

1.0.11 — Release date: 1st August, 2016

  • Tweak! — CSS animation changes to match exactly like facebook.

1.0.10 — Release date: July 28th, 2016

  • Fix! — Fixes for jquery mobile events.

1.0.9 — Release date: July 17th, 2016

  • Tweak! — Better code for more smooth animations.
  • Tweak! — Jquery Mobile added for proper mobile functionlity on tap in real mobile devices.
  • Tweak! — Multisite code changes.

1.0.8 — Release date: July 13th, 2016

  • Tweak! — Added License for modal box.

1.0.7 — Release date: July 13th, 2016

  • New! — Multisite support.
  • New! — Show recent 10 users who reacted to activity update in modalbox.
  • New! — Added Touch click support for mobile users.

1.0.6 — Release date: July 12th, 2016

  • Tweak! — Plugin JS update for better compatibility.

1.0.5 — Release date: July 12th, 2016

  • Tweak! — Plugin JS update.

1.0.4 — Release date: July 12th, 2016

  • Tweak! — Plugin Version Update For DB.

1.0.3 — Release date: July 12th, 2016

  • Tweak! — Plugin Version Update.

1.0.2 — Release date: July 12th, 2016

  • Tweak! — Emojione Mentions.

1.0.1 — Release date: July 12th, 2016

  • Fix! — Read Me Fixes.

1.0.0 — Release date: July 12th, 2016

  • New! — Initial Release.