BuddyPress Plugin – Community Activate v0.2.0

Had some time this weekend to make some updates to my plugin. Things are coming along, however remember that this plugin is still a work in progress and not approved for production. Use at your own risk.

What’s different w/ this version?

- Bug fix showing an incorrect error message when successfully activating a user on the waiting list.
- Biggest change is now there’s a control panel in the backend that allows you to (1) change general settings, including the ability to assign the number of activations allowed per user and (2) recent activations, which is something i plan on turning into something bigger later (right now it just shows last 100 activated people).

I welcome feedback and comments as always (for more of a backstory and what the plugin actually does see my last blog post).

Following the “just launch it” mantra!

Click here to download Community Activate v0.2.0 for BuddyPress.

Read More

BuddyPress Plugin – Community Activate v0.1.0

I’m sharing my work done so far w/ a BuddyPress plugin i built over Memorial Day weekend: BuddyPress Community Activate

Inspired by community sites like Forrst (although I think they have changed how this works since their original implantation), this plugin is designed to allow users access to the site only when activated by already existing community members. So a typical user goes to register and confirm their account, but has to await ‘activation’ by someone already a member. Think of this as turning a site into an ‘exclusive community’. Users who are already members can access a dedicated ‘wait list’ page to choose who to let in. Also users are limited as to how many they can activate (currently two, eventually controllable via an admin panel).

Although the basic purpose of the plugin should work (at least it does in my setup), it’s nowhere near done. Although i’ve built and modified many WordPress and BuddyPress plugins in the past they have all been exclusively for clients and never released to the pubic, so i’m VERY self conscious about this particular action. So why i’m I sharing now?

Simple: Following the “just launch it” mantra! This plugin isn’t meant to be used in production, but I want serious feedback from other BuddyPress plugin developers how to what mistakes I made (I’m sure I made alot) and how the current code can be improved. Although suggestions on added features are welcome, they aren’t really what i’m looking for this time around.

So I welcome your suggestions. Two things: (1) Keep in mind this was tested and confirmed in lastest WordPress 3.2 beta and BuddyPress 1.2.8 although it should work with 3.1.x and BuddyPress 1.2.7. (2) This work is provided AS-IS with no support or guarantees, and exists as a v0.1 solely for the purpose of fun/education.

Download bp-community-activate v0.1.0

Read More