CubePoints Buddypress Integration Plugin
Adds CubePoints support to Buddypress. Reward members using your BuddyPress portion of your website by giving them points and awards!
Adds CubePoints support to Buddypress. Reward members using your BuddyPress portion of your website by giving them points and awards! IMPORTANT: You will need to install CubePoints (at least version 3.0.1) first.
Integrates with the CubePoints Giveaway & Betting System
See full details on how the system works and how to get it here. But a brief overview is you can setup a giveaway where your members can enter a giveaway using points. They can get extra entries in the giveaway for sharing it on Twitter, Google+, Facebook and a few other ways and earn points for it!
There is a built in betting system so your members can bet their points against each other. If you have this system installed it displays the number of lotteries or bets they have not entered, in the top BuddyPress admin bar.
Here is what you can get points for. You can change these values or disable them in the BP CubePoints admin menu.
- Group Creation
- Group Deletion
- Joining a Group
- Leaving a Group
- Updates/Replies
- If a user deletes their own update/reply
- Completed Friend Request
- Canceled Friendship
- New Group Forum Topic
- Group Forum Post
- Uploading Avatar
- Uploading Group Avatar
- Sending a Message
bbPress 2.0 Support
- Give your members points for being active in your bbPress 2.0 forum!
Other BuddyPress Plugin Support
Plugin Authors Can Add Their Own Support for CubePoints!
Awards
- Give your members another reason to be active on your website.
- Have anywhere from 1 – 70 awards! Plus 1 more for earning all the awards on your site.
- Customize each award image and title and the criteria for earning the award.
- You can turn this feature off as well.
- Simple:Press Forum Support.
Members can earn awards for a variety of things:
- Groups
- Friends
- Posting Updates
- Replies
- Group Forum Topics
- Group Forum Replies
- Comments
- Blog Posts
- Blog Posts in a Category
- Donations
- Logging In
- Points
- Simple:Press Forum Posts
Adds CubePoints to the BuddyPress Profile
It shows the points the member has earned. Donate link and rank (if enabled).
Adds Points to the BuddyPress Admin Bar
It shows the points the member has earned. If you click on the points you can donate right from there. But only if “Enable user-to-user donations” is enabled.
Public Points Log
- You can view the points you have earned right from your BuddyPress profile. Or view the logs of others on your BuddyPress site.
- There is also a Sitewide Points log that displays the points everyone has earned.
- You can choose how many point logs show up per page.
Point Legend
- Shows all the ways to earn points on your site dynamically on what you enter from the admin menu.
- Plus an option to put other ways to earn points on that page as well.
- Simple instructions on how to enable a [earnpoints] shortcode for use in posts and pages.
Point Blocker!
You can enter in the User ID(s) of people that abuse the system just to earn points. After they are blocked, they will not be able to earn any points on the BuddyPress portion of your website.
Spam Control
- Limit only members with a certain amount of points access to send new messages to other members.
- Limit only members with a certain amount of points access to create new groups.
- Limit only members with a certain amount of points access to updates & replies.
Installation
- Activate the “CubePoints Buddypress Integration” Plugin
- Modify the point values in the BP CubePoints admin menu.
- Have fun!
Screenshots
Displays Points in the BuddyPress profile, donate link and rank with image, if enabled.
Public Points Log. You can view the points you have earned right from your BuddyPress profile.
Admin menu where you can adjust point values.
Support for other BuddyPress Plugins.
Point Blocker! Blocks users from earning points on your BuddyPress website.
Uses the standard CubePoints Logging System.
Awards System
If you have the CubePoints Giveaway & Betting System installed. It displays the number of giveaways or bets they have not entered, in the top BuddyPress admin bar.
FAQ
I can not see the admin menu
Do not activate the plugin sitewide.
Members not getting points for joining a private group
It only support giving points for joining public groups at the moment.
Members not getting awards or points for group avatar update for hidden groups
It only tracks public and private groups.
Member not getting points for Group Avatar Upload
After the group is created go to the admin of the created group and go to the group avatar page to get points.
Did you create CubePoints?
No I did not create CubePoints, this is just an extension of it. Jonathan Lau and Peter Zhang created it.
Can I change the point values?
Yes, just update the point values in the BP CubePoints admin menu. To remove points enter a negative number.
When I create a Group Forum Topic it gives them points twice.
BuddyPress calls 2 functions when creating a forum topic. So think of how much you want to give them total for creating a new topic and adjust the points accordingly in the BP CubePoints admin menu.
Changelog
Version 1.9.8.9
- Fixed bug with points showing in the WP Admin bar when logged out.
- Fixed bug with links in the WP Admin bar.
- Fixed translation issue in the WP Admin bar.
- Code optimization for compatibility with the Cubepoints Giveaway & Betting System
Version 1.9.8.8
- Added support for WordPress Admin Bar.
- Updated German translation.
Version 1.9.8.7
- Updated German translation.
Version 1.9.8.6
- Added German translation.
Version 1.9.8.5
- Translation is now working properly.
- Option of showing community point total on points logs page.
- Code optimization
Version 1.9.8.4
- Code optimization
- You will need to update to version 1.6 of the Cubepoints Giveaway & Betting System for it to work properly with the BuddyPress admin bar.
Version 1.9.8.3
- SVN Timeout when uploading last update to WordPress.org
Version 1.9.8.2
Version 1.9.8.1
- Fixed bug with BuddyPress Admin Bar.
Version 1.9.8
- bbPress 2.0 Support!
- Spam Control: Limit only members with a certain amount of points access to updates & replies.
- Fixed small bug with the admin bar and the CubePoints Giveaway & Betting System.
Version 1.9.7
- Integrates with the CubePoints Giveaway & Betting System
- Spam Control: Limit only members with a certain amount of points access to create new groups.
Version 1.9.6
- Message Spam Control: Limit only members with a certain amount of points access to send new messages to other members!
- Updated [earnpoints] shortcode. See admin screen for new code.
Version 1.9.5
- More BuddyPress 1.5 Compatibility
- Fixed issue with admin menu not showing if Network mode is turned on.
Version 1.9.4
- Fixed database error when accessing awards page if you never hade CubePoints 2.0 installed.
Version 1.9.3
- BuddyPress 1.5 Compatibility
- Small CSS Tweaks
- Admins can delete groups and not lose points.
- Removed code that was no longer needed. Because CubePoints 3 handles the display of points logs now.
Version 1.9.2
- Added hooks for other plugin authors to tie into the CubePoints system and add settings to the admin menu for changing point values.
Version 1.9.1
- Moved admin menu to CubePoints section.
- Fixed members slug in buddypress admin bar when donations is turned off.
Version 1.9
- [IMPORTANT] From this point forward CubePoints 3.0 is required!
- This update makes CubePoints Buddypress Integration compatible with CubePoints 3.0
Version 1.8.2
- Fixed error message on awards page if Simple:Press Forum is not enabled.
Version 1.8.1
- Small bug fix with group awards
Version 1.8
Version 1.7.6.6
- Fixed group avatar upload bug
Version 1.7.6.5
- Points for uploading a group avatar
- Fixed it so members can only get points once for uploading a avatar or group avatar.
- You can disable the top members portion on the point legend page.
- For WordPress MU and WordPress 3.0+ users with network enabled. I made it so the plugin can be activited site-wide or on a per site basis.
Version 1.7.6.4
- Fixed WPMU Issue
- Recreated Point Legend page to use divs instead of tables
- Small fix to the points showing in the BuddyPress Admin Bar, thanks hnla!
Version 1.7.6.3
- Pagination wasn’t showing the correct number at the bottom after you change the value in the admin.
Version 1.7.6.2
- You can change how many point logs show up per page
Version 1.7.6.1
- Point Legend page wasn’t loading. It’s now fixed.
Version 1.7.6
- Point Legend – Shows all the ways to earn points on your site dynamically on what you enter from the admin menu. Also shows the top users on this page.
- Simple instructions on how to enable a [earnpoints] shortcode for use in posts and pages.
- You can change the Menu Titles under “Points” in BuddyPress Admin Bar.
- You can disable or show certain menu items
- CSS Bug Fix – Thanks Nit3watch!
- Included a non optimized css file for those that want to tweak it.
- Other various tweaks.
Version 1.7.5
- Plugin is ready to be localized! If your interested in translating let me know!
- Compressed CSS by 17.6 percent for faster loading.
Version 1.7.4.1
Version 1.7.4
- Adds Points to the BuddyPress Admin Bar.
- It shows the points the member has earned. If you click on the points you can donate right from there.
- But only if “Enable user-to-user donations” is enabled within CubePoints.
Version 1.7.3
- You can choose your own BuddyPress slug in the admin. Default is yoursite.com/members/username/cubepoints/ Now you can change cubepoints to what you want.
- Added another way to integrate CubePoints in the admin area in the bottom.
Version 1.7.2
- Admin can delete things in the activity stream and not get points removed.
- WP-MU Fixes – Thanks to hnla and thekmen!
- Division by zero error no longer shows on the points log.
- The two points screens in members accounts return results now.
Version 1.7.1
Version 1.7
- Point Blocker! You can enter in the User ID(s) of people that abuse the system just to earn points. After they are blocked, they will not be able to earn any points on the BuddyPress portion of your website.
- Public Points Log. You can view the points you have earned right from your BuddyPress profile. Or view the logs of other on your BuddyPress site.
- There is also a Sitewide Points log that displays the points everyone has earned.
- Pagination is available on the personal Points Logs.
- Recoded the plugin to standardized BuddyPress
- Points Menu added to the Admin Bar and profile.
Version 1.6.7
- Fixed a possible points exploit in editing forum topics and posts.
Version 1.6.6
- Reworked the friend feature so it won’t be abused or spammed.
- Points will only be given for a completed friend request. Then points are given to both parties. Same idea for Canceled Friendship.
Version 1.6.5
- Adding support for the following
- Joining a Group
- Leaving a Group
Version 1.6.4
- Points removed for Friend Deleted
Version 1.6.3
- Added support for BP Gallery by Brajesh Singh
- You can remove points for Group Deletion
Version 1.6.2
- Added support for BuddyPress Gifts
- You need to enter a negative number now to remove points.
- Small css update for CubePoints displaying in the BuddyPress Profile.
- Reworked the BP CubePoints Admin Menu a little.
Version 1.6.1
Version 1.6
- Fully functional BP CubePoints admin menu. Thanks thekmen!
- Added CubePoints to the BuddyPress Profile. It shows the points the member has earned. Donate link and rank with image (if enabled).
- Added more support for BuddyPress Links
- Points for BuddyPress Link Vote
- Points for BuddyPress Link Comment
- Delete Points for BuddyPress Link Removal
Version 1.5.1
Version 1.5
- Added points for Avatar Upload
Version 1.4
- Added points for BuddyPress Group Forums
Version 1.3
- Added points for adding friends and friend requests.
Version 1.2
- Fixed issue with deleting comments and not removing points.
Version 1.1
- Small bug fix that showed up in the admin area.
Version 1.0
- First release (Thanks for the support r-a-y!)