Total Subscription

Component ID

2113077

Component name

Total Subscription

Component type

module

Maintenance status

Development status

Component security advisory coverage

covered

Downloads

2818

Component created

Component changed

Component body

Total Subscription provides functionality which would allow the user to subscribe to node pages, taxonomy terms, etc. The main feature which distinguishes it from other subscription modules is that it allows subscription for Anonymous along with Authenticated users.

Total Subscription provides users the ability to:

  • Subscribe to a specific content type through the node page.
  • Subscribe to the related taxonomy terms associated with the node on the node page.
  • Subscribe to a specific taxonomy term from the term page.
  • Unsubscribe from any previous subscription.
  • Add a separate ctools content type - "subscription", which could be integrated with any panel page.
  • Add a "subscription" block to the any region.

Dependencies

Email Trigger

Email will be triggered thrice in the process:-

  • During anonymous Subscription.
  • After Content Published.
  • During Unsubscription.

You can play around with hook_mail_alter along with t function for inserting dynamic link.

Future Plans

  • Expecting feature requests from community.
  • Porting this module to Drupal 8.

Extra Feature

  • Bitly integration : If you wish to send the verification link in compressed form (eg. http://bit.ly/1icB6B3), then you can go to the link and create the account and provide the username and bitly api key.
  • HTML Mail : If you wish to send html mail then just add the key Confirmation to the html mail configuration settings.
    1. The key for verification mail for anonymous user subscription is total_subscription_message
    2. The key for sending mail while content publication is total_subscription_node_message
  • Views Integration is also available. Relevant data is exposed in views which would help in compiling reports useful for analtyics.

Alternatives:

  • http://drupal.org/project/subscriptions -: Subscriptions module provides the following features which are not there in total subscriptions, namely it allows subscription to new comments in specific forums, or additions to some category of blog. More control on subscription management for user. Users can also set an auto-subscribe function which notifies the user if anyone comments on posts they have made which can be turned off by admin. But the biggest disadvantage of this module is it does not allow anonymous users to subscribe, which this module provide. We also have views and token integration.
  • http://drupal.org/project/newsletter -: People subscribe to differerent mailing lists not valid for anonymous users. So multiple newsletters, great stats and customisable. But it does not allow subscription to categories and nodes.
  • http://drupal.org/project/simplenews -: People subscribe to differerent mailing lists, which even anonymous users can. Again, it does not allow subscription to categories and nodes.

This module is currently in use in Editage Insights, where you can get a preview to as to how the total subscription block could be themed for your site. Notice the subtle variation in the block on comparison between the front page, and the category pages.

For Documentation, Please read https://drupal.org/node/2170825

Contact