Hi,

I'm new to Drupal and currently setting up a website (www.pita.org.pk/index.php) using Drupal 4.7.5.
There is one feature I'd like to point out in this Gmail like invitation module that Gmail used to take "Email" address of the users who wish to create an account with Gmail and be notified when the service upgrades/news/features are available...

Although I have searched for this feature in all available links for this invite module on drupal website but could not find it, so please post a reply to this request whether it can be made available or not...

If this new feature cannot be added by the project owner any time in the very near future then can you please at least give me some step-by-step guide to help me develop this feature in this invite module (v 4.7.x-1.4)?

Thanks & Kind Regards,
Muhammad Omar

Comments

smk-ka’s picture

Status: Active » Closed (fixed)

Invite already saves all email addresses, just have a look at the invite table.

Apart from that, invite's primary task is to send out invitations, not newsletters. However, nobody hinders you to write a new module that uses invite's collected data to send out announcements (to not already registered email addresses, I suppose).

You could use the invite.module as a starting point, but certainly require some knowledge in Drupal module development. Have a look at invite_page() / _invite_form_validate() /_invite_form_submit() for the form generation/validation/submission, and _invite_send_invite() for sending an email from Drupal. The missing glue would be the list of users that still haven't registered at the site, that is, their invite.mid column is set to zero.

Good luck!
--
Stefan Kudwien
www.unleashedmind.com