Description
Adds CubePoints support to Buddypress! Reward members using your BuddyPress portion of your website by giving them points!
**IMPORTANT** You will need to install CubePoints first.
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
- Sending a Message
Other BuddyPress Plugin Support

Adds CubePoints to the BuddyPress Profile
It shows the points the member has earned. Donate link and rank with image (if 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.
Pagination is available on the personal Points Logs.

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.
Download it here
Join the “CubePoints Buddypress Integration” BuddyPress.org group here
Installation
1. Upload the contents of `cubepoints-buddypress-integration.zip` to the `/wp-content/plugins/` directory.
2. Activate “CubePoints Buddypress Integration” Plugin
3. Modify the point values if you wish in the `/wp-content/plugins/cubepoints-buddypress-integration/cubepointsBP.php` file.
Frequently Asked Questions
Can I change the point values?
Yes, just update the `/wp-content/plugins/cubepoints-buddypress-integration/cubepointsBP.php` file. If you want to disable an activity change the point value to 0.
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 `cubepointsBP.php` file.
Will this work on WordPress MU?
Not sure, want to test it for me? But it’s been reported to work by one user. But he doesn’t let his member create new blogs.

May 3rd, 2010 on 10:11 am
Hi, Tosh!
Are you interested in whether the possibility of a Russian translation? .. need pot-files and textdomain in code
May 3rd, 2010 on 12:15 pm
Sure, I’ll need to look into how to do that. This is my first plugin
I’ll get back with you. Do you have a WordPress.org account?
May 3rd, 2010 on 5:32 pm
Please contact me by e-mail, and account for wordpress.org is – milordk
..in a nutshell how do localization or rather preparing for it: go to manage their plug-in for wordpress.org (“Admin”) and execute the file creation pot
May 17th, 2010 on 1:06 pm
Thanks for this interesting plugin! Installed it today – but I’m afraid the Top Users widget does not work. See PHP-error in the sidebar on http://basshive.net …
Warning: Invalid argument supplied for foreach() in /bla/bla/bla/wp-content/plugins/cubepoints/cubepoints.php on line 276
(Maybe this has to do with the tons of users marked as spam in my system?)
May 17th, 2010 on 7:59 pm
I didn’t create CubePoints, just the BuddyPress Extension of it. But are you running WordPress MU?
May 18th, 2010 on 1:04 pm
I am running WordPress MU and BuddyPress (both newest versions). So you think this is a bug in the main CubePoints plugin?
May 18th, 2010 on 2:37 pm
Perhaps, they don’t offically support WP MU. But with WordPress 3.0 coming out and merging the 2. They are looking towards getting there plugin 3.0 ready I guess.
June 11th, 2010 on 8:24 am
Getting Errors
Warning: Division by zero in /home/****/public_html/wp-content/plugins/cubepoints-buddypress-integration/includes/bp-cubepoint-templatetags.php on line 56
Warning: Division by zero in /home/****/public_html/wp-content/plugins/cubepoints-buddypress-integration/includes/bp-cubepoint-templatetags.php on line 65
June 11th, 2010 on 1:40 pm
Here is a fix:
http://buddypress.org/community/groups/cubepoints-buddypress-integration/forum/topic/cubepoints-wordpress-mu-fix/#post-57944
July 3rd, 2010 on 8:38 pm
Hey, send me a mail file for the localization of the Russian translation
Thanks.
July 5th, 2010 on 7:44 pm
The division by zero issue won’t show up in version 1.7.2
@Alex I’ll work on that.
August 16th, 2010 on 8:49 pm
Hi!
I’ve installed CubePoints and this caused me a problem.
Both the sidebar and the footer disappeared when I am on “Forums” page logged as admin.
Where do I have to look for this problem?
Thanks!
August 20th, 2010 on 4:08 pm
Very strange, does it go away if you disable CubePoints Buddypress Integration?
August 20th, 2010 on 5:58 pm
This plug in is just what I was looking for. I may however need assistance with a custom implementation.
Are you available for consulting or custom code work on this plug in?
Love to talk to you about this.
thanks.
August 25th, 2010 on 5:30 pm
When I disable BP CubePoints everything appears fine.
I had the same problem with “All In One SEO” but I replaced it with BP SEO and now is OK.
I’m using WordPress 3.0.
August 25th, 2010 on 5:35 pm
mm strange if it this website?
http://expo.qp-x.com/members/nouq/cubepoints/points/
Do you have logs enabled on the “parent” cubepoints plugin?
September 17th, 2010 on 1:35 am
Upgraded plugin to version 1.7.6.4 and all my user blogs have two warnings :
Warning: Division by zero in /home/……/public_html/wp-content/plugins/cubepoints-buddypress-integration/includes/bp-cubepoint-templatetags.php on line 59
Warning: Division by zero in /home/……./public_html/wp-content/plugins/cubepoints-buddypress-integration/includes/bp-cubepoint-templatetags.php on line 68
I have tried to reset and add to the settings from default. All was working before I upgraded this last time.
Thanks for the help and it is a great plugin.
September 17th, 2010 on 2:55 am
What version was working for you before? Are you on WPMU?
September 21st, 2010 on 9:10 pm
Just updated again hoping this would be fixed but still showing the same error as the other people here
September 21st, 2010 on 9:13 pm
Upgrade to 1.7.6.5
Please “Network Deactivate” and just “Activate” instead of “Network Activate”. Then activate the plugin on the blogs you need.
October 13th, 2010 on 11:45 am
hi sly, great job in writing this one. i hope i can also help you in terms of coding but i’m still learning your plugin. ^^
btw, can you take a look (and try to register) to http://tagalogonlinepocketbook.com
we used cubepoints already. we have buddypress installed and used multiple blog features.
concerns.
1. donate button not working/enabled – http://img89.imageshack.us/i/bug1w.png/
2. when i click my current gil in admin bar, it shows the donate box but i only see white screen. – http://img219.imageshack.us/i/bug2p.png/
thanks!
October 13th, 2010 on 1:55 pm
Seems like you might be on WordPress 3.0+ try downloading the CubePoints Beta for WP 3 here:
http://cubepoints.com/forums/topic/cubepoints-214-beta-fix-for-wp3
You can’t globally activate the CubePoints Buddypress Integration, just enabled it on the parent blog then enable on the blogs you want it on manually. I tried going to your site, nothing came up, but I’ll try it at work later.
November 4th, 2010 on 11:05 am
Hi, great plugin! I was wondering if it is possible to:
1) Enable donate points where users can only donate to specified users (not just any users); and
2) Provide a minimum points that should remain in their account, for e.g, they can only donate anything that is more than X points.
November 4th, 2010 on 9:13 pm
I cannot get ranks to work with the cube points and BP cube points. I cannot add them in the pop up. Anyone else have this issue?
November 10th, 2010 on 2:02 pm
@Becky Check out this topic, it has what your looking for:
http://buddypress.org/community/groups/cubepoints-buddypress-integration/forum/topic/donate-to-specific-users-only
@Deana Did you try the Beta for WP 3+
http://cubepoints.com/forums/topic/cubepoints-214-beta-fix-for-wp3
April 18th, 2011 on 2:34 pm
I used this plugin on my wordpress multisite 3.0.5 and I give my user free blog. This plugin does not work.
April 18th, 2011 on 2:59 pm
What does not work? This isn’t compatible with CubePoints 3.0 just yet. Are you using version 2.1.4 of CubePoints?
I have a beta if you want to try it. Are you using CubePoints 3.14
April 18th, 2011 on 4:24 pm
It almost midnight in my country.May I come back tomorrow with the detail. Thanks for all.^_^
April 21st, 2011 on 9:02 pm
I just upgraded to the latest and now my CubePoint is broken:
WP Version: 3.1.1
CubePoints Version: 3.0.1
CubePoints BP Integration Version: 1.9
I get this error:
Rank – Warning: ksort() expects parameter 1 to be array, boolean given in /var/www/wp-content/plugins/cubepoints/modules/ranks.php on line 119 Warning: array_reverse() expects parameter 1 to be array, boolean given in /var/www/wp-content/plugins/cubepoints/modules/ranks.php on line 120 Warning: Invalid argument supplied for foreach() in /var/www/wp-content/plugins/cubepoints/modules/ranks.php on line 121
April 29th, 2011 on 4:02 am
Try Version 3.0.2 of CubePoints and update to the latest version of my plugin as well. You could turn off the ranks module as well.
June 1st, 2011 on 5:28 pm
hi, i use the plugin, everything is fine but i have a BIG Problem with the german translation.
i use the codestyle-locations to translate and there are tow different textdomains:
1. bp-cubepint
2. cp_buddypress
in the first : only 3 word´s to translate: mypoint, points and %s points
The transaltion works fine !
in the seccond file, all the other words include, i translate but nothing shoing on my site !
Please give a help!
Would be nice when you inform me with email when you get a solution, because in don´t look every day here in the forum
THANK YOU !
June 1st, 2011 on 6:26 pm
I won’t have any time to really look at this for another 2 weeks at least to be honest. Busy this week and next week I’m off to E3.
I’ll look into it when I return. If you figure it out let me know.
June 23rd, 2011 on 3:53 pm
I have try to translate into spanish creating cubepoints-buddypress-integration-es_ES.po and cubepoints-buddypress-integration-es_ES.mo from cubepoints-buddypress-integration.pot but it’s not working with this filenames, any help?
June 24th, 2011 on 1:31 pm
Others are having issues with this as well. I might have done something wrong with the translating part of the plugin. I need to look into this more. If you see a fix for this please let me know.
August 15th, 2011 on 7:08 pm
you have a version compatible with CubePoints 3.0?
August 15th, 2011 on 7:11 pm
Yes I do, I forgot to update this post. The latest version is compatible.
August 15th, 2011 on 7:16 pm
ya, I just read on the plugin page that the latest version is compatible. Its not working on my site, but my site is probably a piece of junk. I’ll try to figure out why.
August 15th, 2011 on 8:03 pm
might not be compatible with an MU setup, thats my best guess
August 15th, 2011 on 9:18 pm
It should work. Just don’t activate it site-wide.
August 15th, 2011 on 9:44 pm
ya, I figured it out just activating it on each site. Was just trying not to spam your blog with constant updates. Thanks for your help, and awesome plugin. I’ll be donating.
October 28th, 2011 on 1:14 pm
Hello, I installed your plugin on my blog and there were simply no change, wanted to know if you have to do another procedure after activation. thank you
November 6th, 2011 on 4:34 pm
hi.
After i installed that, i cann’t find its option in admin panel! (it didn’t add any menu in buddypress admin panel or in weblog panel in wordpress)!
could you write me link of option page of this plugin?
i need direct link. for exmpl:
http://MYSITE.COM/wp-admin/admin.php?page=plugin_optinon_page
or
http://MYSITE.COM/wp-admin/network/admin.php?page=plugin_optinon_page
November 6th, 2011 on 5:27 pm
Try not activating it site-wide if you can’t see the admin menu.
@Vahid It would be under CubePoints, not BuddyPress.
http://MYSITE.COM/wp-admin/admin.php?page=cubebp-settings
November 6th, 2011 on 8:28 pm
@SlyAdmin , I tried:
http://azuni.ir/wp-admin/admin.php?page=cubebp-settings
but error again…
i asked from other peoples, too. they have same problem with this plugin.
November 6th, 2011 on 11:53 pm
Did you de-activate the plugin and active it again (not side-wide)?
November 7th, 2011 on 9:04 am
i de-actived and actived plugin…
when i go to: http://azuni.ir/wp-admin/admin.php?page=cubebp-settings
i see error: you don’t have access to this page
November 7th, 2011 on 1:09 pm
What versions do you have of WordPress, BuddyPress, CubePoints, my plugin? Can you access the settings of all other plugins?
Some things to try:
http://markjaquith.wordpress.com/2006/03/28/wordpress-error-you-do-not-have-sufficient-permissions-to-access-this-page/
http://beconfused.com/2007/how-to-solve-you-do-not-have-sufficient-permissions-to-access-this-page-in-wordpress/
November 22nd, 2011 on 2:05 pm
How do you change the page payout for the plugin, it coming up all bunched together with no kind of format.
November 22nd, 2011 on 3:27 pm
Can you provide me a link to the page your talking about so I can take a look?
January 7th, 2012 on 3:32 pm
To load the textdomain properly on bp-cubepoint-core.php
add_action('init', 'bp_cubepoint_load_textdomain');
function bp_cubepoint_load_textdomain() {
load_textdomain( 'cp_buddypress', dirname( __FILE__ ) . '/languages/bp-cubepoint-' . get_locale() . '.mo' );
}
Also, I would suggest distributing a POT file with the same name as the required PO file without the locale sufix.
January 8th, 2012 on 9:16 am
And the filters file has only raw strings. There’s no translation strings there.
February 10th, 2012 on 1:12 pm
Hi,
First of all, thanks for making this plugin. It’s a great idea and something I’m keen to start using on a community site I manage.
One thing stopping me using it, however, is that I do not want CubePoints displayed in BuddyPress profiles or other public areas of the site. The site’s admin team and steering committee feel that having this information being visible to all users won’t promote the kind of site usage we want to have.
Would you mind either pointing me in the direction of any documentation that would show me where to edit the code, or tell me where the code that displays CubePoints publicly is, so I can edit it?
Many thanks in advance.
Ryan
February 12th, 2012 on 6:27 pm
Yes, will some core file editing that is possible. Let me think about the best way to do that.
February 19th, 2012 on 12:30 pm
Thank you, that’s very kind.
April 20th, 2012 on 8:22 pm
Just checking, is your lastest version 1.9.8.4 compatible with CubePoints latest version 3.1?
April 20th, 2012 on 8:24 pm
Yes it is compatible with Cubepoints 3.1
July 24th, 2012 on 4:58 pm
When I use the codestyling-localization plugin to translate the plugin to my language, It shows me the error:The actual loaded translation content does not match the textdomain: bp-cubepoint
Expect, that any text you translate will not occure as long as the textdomain is mismatching!
This is a coding issue at the source files you try to translate, please contact the original Author and explain this mismatch
August 6th, 2012 on 5:59 am
I am installed and cube points tried all forum link but . I am not able to see it in my admin menu
August 7th, 2012 on 4:40 pm
This plugin & buddypress 1.6 upgrade, would that be a problem or all will be ok ?
August 26th, 2012 on 5:52 am
Hello Sly,
I want to translate the two lines:
Points earned by all members is “x”
Your percentage of all points earned by members is “x” %
But I didnt find it where. Looked in every .php file and didnt found.
Can you help me?
Also, I sent a tweet to you with the link to the portuguese-brazilian translation of the plugin.
Only some links that I saw that didnt translated properly, but I edited them in .php files
Thanks
September 5th, 2012 on 3:56 pm
Latest update for this plugin addresses that.
September 5th, 2012 on 3:56 pm
Don’t activate it site-wide.
September 5th, 2012 on 3:57 pm
@DNoSt This is corrected in the latest update.