[buddypress-dev] Common Ticketing/Action API?

buckfastmonk buckfastmonk at googlemail.com
Tue May 5 15:23:22 GMT 2009


This is excellent!  I will have a play around with this since it is
definately something that will be useful to any community website

On 5/5/09, Casey Bisson <casey.bisson at gmail.com> wrote:
>
>
> WP and WPMU both have a couple different ways they generate tickets (for
> password resets, email confirmation, etc) that are later confirmed by the
> user (usually by clicking a one time link).
>
> The BuddyPress forums, meanwhile, have hosted a bit of discussion about
> invitation systems which would probably also work similarly in that an email
> would be sent to the invitee with a one time link of some sort.
>
> And a site I'm working on has needs like that, plus the need to confirm
> phone numbers (via text messages), allow password resets by phone (again,
> via text messages), invite people with different kinds of relationships
> (friend, family, teacher, student), and other such.
>
> Wouldn't it be a bit easier if there were a common way of tracking the
> one-time "tickets" that are used for these different actions?
>
> I've put together some code as a plugin that does pretty much what I'm
> talking about:
>
> http://maisonbisson.com/blog/post/13862/wordpress-action-ticketing-api/
>
> http://plugins.trac.wordpress.org/browser/wp-ticket-framework/trunk/ticket-framework.php
>
> I'll soon be posting another plugin that uses the API to confirm email
> address changes, allow people to enter (and confirm) a secondary email
> address, and does the same for phone numbers.
>
> The simple idea is that a ticket is a unique string associated with an
> action (in the do_action() sense) and some data that is sent to that action.
> The API could be used to keep track of short URLs (the ticket doesn't have
> to be deleted after the first use), or nuclear launch codes (where deleting
> the ticket is kind of redundant).
>
> Is this useful to anybody else?
>
> --Casey
>
> http://maisonbisson.com/
> http://www.plymouth.edu/
> http://about.scriblio.net/
> _______________________________________________
> buddypress-dev mailing list
> buddypress-dev at lists.automattic.com
> http://lists.automattic.com/mailman/listinfo/buddypress-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://comox.textdrive.com/pipermail/buddypress-dev/attachments/20090505/8f4afa2b/attachment.htm


More information about the buddypress-dev mailing list