/[drupal]/contributions/modules/temporary_invitation/temporary_invitation.info
ViewVC logotype

Contents of /contributions/modules/temporary_invitation/temporary_invitation.info

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.3 - (show annotations) (download)
Thu Nov 8 04:03:51 2007 UTC (2 years ago) by jpetso
Branch: MAIN
CVS Tags: DRUPAL-5--2-4, DRUPAL-5--2-2, DRUPAL-5--2-3, DRUPAL-5--2-0, DRUPAL-5--2-1, DRUPAL-5--2-0-RC2, DRUPAL-5--2-0-RC3, DRUPAL-5--2-0-RC1, DRUPAL-5--2-0-RC6, DRUPAL-5--2-0-RC7, DRUPAL-5--2-0-RC4, DRUPAL-5--2-0-RC5, HEAD
Changes since 1.2: +1 -1 lines
Huge overhaul of the Temporary Invitation module.
It now works not only better and more usable, but also rather different.
Therefore, HEAD is being revived as 5.x-2.x development branch until 6.x-1.x opens.

The major change is that I was able to get rid of quite a few settings
in favor of letting users draft their invitation mails by themselves.
It is now compulsory to have mails sent to the invited entity, which
includes the nice feature of integrating login codes inside the mail
automatically. Additionally, there's a preview where the user can
have a look at the complete mail (amended with login information)
before sending it to the invitee.

That, and a freaking lot of other cool features:
* Multiple users can now send invitations to the same mail address.
  (Yeah, that was a pretty grave design bug in 5.x-1.x. Fixing it
   required to change the database schema a bit, so run update.php.)
* Users that already exist (from a mail address point of view)
  can now also be invited, and don't even get blocked/deleted
  when the invitation expires. Whoo!
* The admin form is so much more straightforward now.
  I also claim the same for the invitation management form.
* Support for direct login URLs in addition to the login form.
* The module now adapts also dynamic menu paths to aliases
  of the static (cached) paths. That is, http://example.org/my-login/123abc
* An additional 'login' op for hook_temporary_invitation().
* I surely forgot something. But well, you get the point :)

Make dead sure you run update.php, otherwise you're screwed.
Quite a lot of the configuration options will be deleted in the process,
but you'll soon recognize that you only needed those to work around
conceptual defiencies in 5.x-1.x.
Also, updating Login Ticket API is pretty much a good idea if
you want the "multiple invitations for the same person" feature,
or the 'login' op in the hook.

Really, I guess that was my largest commit message ever.
And rightly so. Hah. Like,
"Temporary Invitation 2.0: so much better than the first one."
1 ; $Id: temporary_invitation.info,v 1.1.2.1 2007/04/12 11:34:30 jpetso Exp $
2 name = "Temporary Invitation"
3 description = "Invite guests for a limited timespan."
4 dependencies = loginticket

  ViewVC Help
Powered by ViewVC 1.1.2