This has been done similarly in various forum software. Wouldn’t be too hard to adapt to fit WordPress/BuddyPress.
I say do it.
I think it is a great idea. I would definately use it.
Yes, I’m working something I’m calling Achievements which is inspired by the World of Warcraft/Xbox 360 achievemens systems.
DJPaul, please let us know more about your achievements plugin. Can you tell us when it might be ready?
I want to have an alpha release out within 2 weeks
Awesome! Look forward to it.
@DJPaul, Am interested in this and what features would it have?
What features will the alpha have? First cuts of admin interface, component interface (i.e. example.com/members/DJPaul/achievements) and a few ‘achievements’ built-in.
What features do I want in this plugin down the road? Achievements for pretty much everything you can do with standard WPMU and BuddyPress.
Pipe dream features? An admin interface to let site administrators create and define their own achievements without having to muck with code.
Here’s a PDF draft of the achievements I’d want to get into the first test release – comments welcome.
I use the CubePoints plugin however the show Top users widget does not work.
A more buddypress orientated plugin would be appreciated.
some of the achievments in your PDF are awsome!
cant wait to check it out.
but im a little worried, they get points for having their friend requests rejected? so, if i joined your site, made my profile look like im a spammer and added every member on the members list and everyone rejects my profile… i get an ‘achievement’?
thoes ‘rejected’ achievements worry me a little, but i like the others.
Will the admin be able to choose which achievements to activate and how many points to provide for each?
@Kunal17 – site admins can control which are enabled. They can’t change the points (well you could edit the DB manually…), at least not in the first release. We’ll see how it goes.
@Chris Clayton – yes indeed. There’s very little negative achievements in that list, and about the only one is that friends and the group invites. I thought the group invites one might be fun as already on my BP site, whenever someone makes a group, they just invite everyone to it regardless. Still early days yet I will see how they go when I test them a bit more.
This is sounding great! When can we test it out?
@DJPaul: I have to second the others – it sounds great!
We’re running a youth community and the kids love ranks and badges.
Sorry, at the moment I don’t have any ideas for the list, since it’s pretty exhausting. However from experience I know that ideas and desires come too late and thus an individual extension would be great. My idea goes like that:
– Definition of a new badge e.g. “proudclicker” and set points to 100
In the field:
– calling “points(‘proundclicker’,’user_login’,’amountofpoints2add’)” wherever I want (e.g. as a callback when a user clicks a certain button) to update the points.
– After the set amout of points is reached the user earnes the badge.
– Associating an image with a badge in order to express the pride (kids love it as much as army vets )
– Notice on activity stream when a badge is earned
– A Top list showing the top of all badge collectors
DJPaul: I wait for it excitedly, sounds very well
This would be a great addition to my BuddyPress installation. It would really help me build membership up.
@DJPaul, How is the progress going?
ooo, ive been looking for something like this @Djpaul
i am using mass effect achievement images for my makeshift achievements script, but yours looks better
Looking forward to an alpha/beta launch. I’ll help beta test when you’re ready.
Hi, stumbled upon this thread and love the concept, as a XBOX 360 owner. Would like to keep track of where this is going. Would be a great social attribute to buddypress.
I have a beta version which I’ve given to a few people, so things are getting close to a public release.