Closed (duplicate)
Project:
Organic Groups
Version:
4.7.x-1.x-dev
Component:
og.module
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
8 Jun 2006 at 16:09 UTC
Updated:
13 Aug 2006 at 15:37 UTC
If a group invitation is sent to a user who is not yet a member of the site, the user must register before accepting the invitation. I would like to combine the functionality of the invite module with organic groups so that a user can be allowed to join the site and be automatically added to a group by responding to a single invitation.
The GoJoinGo project provides this feature for Drupal 4.6. Can we adapt the invite API from GoJoinGo to organic groups for Drupal 4.7?
I plan to have several hundred groups on an invitation-only site, so listing groups on the registration page is not a good option for me.
Comments
Comment #1
moshe weitzman commentedI would accept a clean patch forn this. it might be that this isn't much related to og in the end. please speak to webchick since she knows a lot about GJG and og.
Comment #2
moshe weitzman commentedsomeone might want to take an easier task of customizing the invite email for unrecognized users so that it explains better that registration is required, and then subscription can be accepted.
Comment #3
darren ohChanging the E-mail message would work in cases where site membership is open but group membership is by invitation. In my case, both site membership and group membership are by invitation.
The invite module automatically approves invited users on sites set up to require administrator approval of new users. On such a such, a user needs to be sent two invitations, on to the site and one to the group, or else wait for an administrator to approve his registration.
What I would like is for users who have an invitation to join a group to be automatically approved for site membership.
Comment #4
darren ohI'm changing the title of this issue to clarify the request.
Comment #5
webchickIMO this is beyond the scope of OG and should really be refactored out into an invitation API type of thing, somewhat what GJG had under 4.6, only generalized/"hookified" (I just made up that term ;)) so that any module can use it without massive hacking. Other modules such as Event also use the concept of invitations, and this could also be applied potentially any node type (a CCK "course" node for example, for registering to college courses). Maybe file this under Invite module?
Comment #6
darren ohI have made a request for an invite API to the Invite project.
Comment #7
darren ohDuplicate of issue 54947.