Closed (fixed)
Project:
Drupal core
Version:
x.y.z
Component:
other
Priority:
Normal
Category:
Feature request
Assigned:
Reporter:
Created:
25 Aug 2005 at 21:33 UTC
Updated:
13 Aug 2006 at 15:30 UTC
I sandboxed invite.module which is an API which mails one time URLs to users (existing and nonexisting as well). You can invite someone to register at the site, you can invite someone to join a group an event etc. etc.
Comments
Comment #1
kbahey commentedName clash with the other invite module.
Comment #2
boris mann commentedchx, call it inviteapi or invite_api -- then the invite.module can be re-written using the API. I'm hoping you re-used ideas from there, it looks well done.
(and yes, event should really be event_api, and location should be location_api)
Comment #3
kbahey commentedThat *_api.module is a very good idea. I thought that having *.inc would be better, but *_api.module is way better, since these can be contrib modules, and can be contained in their own subdirectory without having to copy stuff in includes directory.
+1.
Comment #4
adrian commentedI think we need the concept of 'libraries' in drupal.
IE: they are modules that won't show up on the module selection screen at all, and will just be enabled if needed / found.
Comment #5
drummReopen if the code comes back (it seems to have fallen in some sort of project module black hole).
Comment #6
chx commentedComment #7
darren ohTagged issue 68012 as a duplicate of this issue. By the way, the code is still available in the sandbox.