- Feb 25, 2011
-
-
The Great Git Migration authored
-
The Great Git Migration authored
-
- Nov 04, 2009
-
-
Wolfgang Ziegler authored
-
- Feb 11, 2009
-
-
Jakob Petsovits authored
and make it a bit more themeable.
-
- Feb 05, 2009
-
-
Jakob Petsovits authored
Plus minor formatting changes in order to fit lines into 80 characters.
-
Jakob Petsovits authored
* Streamline message template retrieval, and make it pluggable too. * Update the copyright notices, and remove the amateur GPL header (drupal.org now explicitely states GPLv2+ anyways).
-
- Feb 02, 2009
-
-
Jakob Petsovits authored
nearer to the actual output (although in practice it shouldn't make a lot of difference).
-
Jakob Petsovits authored
separate function. Also, reduce complexity by moving replacements out of the _temporary_invitation_get_message_template() function. * Provide a token for the invitation creation date. * Sort loaded arrays by creation date (newest first).
-
Jakob Petsovits authored
-
Jakob Petsovits authored
-
- Jan 10, 2008
-
-
Jakob Petsovits authored
that might be set by hook_user() and confuse guest users as they don't get to the target path.
-
- Jan 03, 2008
-
-
Jakob Petsovits authored
-
- Dec 31, 2007
-
-
Jakob Petsovits authored
-
- Dec 14, 2007
-
-
Jakob Petsovits authored
-
Jakob Petsovits authored
'temporary-invitation-login' still doesn't work in that case.
-
- Dec 05, 2007
-
-
Jakob Petsovits authored
-
Jakob Petsovits authored
* Change form callback signature & Co. so that the $destination parameter is not required anymore, takes the current page as default. * Introduce an option "Don't assign roles to existing users". * And update the .install file so that everything works like before.
-
- Nov 28, 2007
-
-
Jakob Petsovits authored
Uses drupal_get_destination() instead of a fixed base path, makes it possible to have the "temporary-invitation" path cached again, and removes one more non-cached path while making it possible for external themers to use the temporary_invitation_overview() function and have it redirect correctly. Whoo.
-
Jakob Petsovits authored
-
Jakob Petsovits authored
choice but to make this a non-cached path even if the path is stable.
-
- Nov 21, 2007
-
-
Jakob Petsovits authored
-
Jakob Petsovits authored
-
Jakob Petsovits authored
expiration date can be displayed in the preview already.
-
- Nov 15, 2007
-
-
Jakob Petsovits authored
* Make $mail an object instead of an array, more consistent this way. * The return value of loginticket_login() is a user object, not a boolean.
-
Jakob Petsovits authored
while reviewing them.
-
Jakob Petsovits authored
* Fix the workflow-ng user argument handlers, as global $user is not always the host user. Instead, introduce two API functions that take care of determining the user. * Rename the token type 'new_temporary_invitation' to 'temporary_invitation_with_passcode', which fits better as it also applies to logins.
-
Jakob Petsovits authored
spaces are not needed, and fix a few minor issues.
-
Jakob Petsovits authored
update.php because mail templates are converted to the Token format.
-
- Nov 11, 2007
-
-
Jakob Petsovits authored
when it has been filled with (unique) values. Grave update procedure bug.
-
- Nov 08, 2007
-
-
Jakob Petsovits authored
-
Jakob Petsovits authored
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."
-
- Mar 30, 2007
-
-
Jakob Petsovits authored
-
Jakob Petsovits authored
Initial commit of the Temporary Invitation module. Enables site users to invite guests for a limited timespan, and deletes or blocks guest user accounts after the invitation has expired.
-