Project:Subscriptions
Version:6.x-1.x-dev
Component:Code
Category:feature request
Priority:normal
Assigned:Unassigned
Status:active

Issue Summary

Hi

Could this module be used for getting subscription notifications via SMS, using the email-to-SMS gateway of a SMS provider?

The cell phone number could be fetched from a user profile field. There should also be an admin interface so the admin can choose which items (taxonomies) can get notified by SMS and which can only get notified by email. Also, it would be nice to choose which user roles get SMS notifications.

Anyone willing to work on this? I'm not a coder myself, but I'm willing to help in testing and I can provide an SMS account.

Thanks
--
Albert

Comments

#1

Version:4.7.x-1.4» 6.x-1.x-dev

The modular structure of the new 5.x-2.0 (currently in beta) easily allows replacing or overriding subscriptions_mail.module.

Anyone?

#2

The way to do this would be to provide a bridge to the Messaging module.

I would be interested in seeing a patch that does this. Anyone want to work on this?

#3

I'm thinking about it. Sure would be nice to have. From here it seems like you would just have to replace the subscriptions mail module with calls to messaging_message_send(), but I have to imagine there are more complications than that.

I'm suspicious it would turn a larger project that it looks like.

Any thoughts or input on this?

- Tim.

#4

This would need to be implemented for D7 first, and in D7 we have replaceable mail systems.

Subscriptions for D7 (upcoming) relies more heavily on Mail Editor (and Token) for D7 to format the messages, but it should still be open to switching mail systems. There is a thread here in the queue about splitting subscriptions_mail into two parts, a queue handling part and a message sending part, which might make sense in this context.

I'm not sure what the state of Messaging is in D7 and whether it will be superseded by replaceable mail system.

#5

Hmm... we're only doing Drupal 6 on our sites. Would it be a problem if I implemented it on 6.2 and whoever else could then port it to 7?

#6

I cannot commit new features to D6 before they are in D7.

We go out of our way to ensure that major version upgrades preserve existing functionality and don't suddenly turn out to be downgrades.

That said, you are free to post patches for D6, but I'll ignore them. It's possible that others might appreciate them though.