SMS Framework
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Downloads
Component created
Component changed
Component body
The SMS Framework is a set of modules enabling interaction between Drupal and mobile users via SMS. The included API allows developers to add support for third party gateways, and integrate gateway-agnostic SMS features in your projects.
The SMS Framework allows you to:
- Send SMS messages using any supported gateway
- Collect, confirm, and store mobile information for Drupal users
- Send batch messages to Drupal users
- Allow users to send nodes or portions of nodes to mobile phones
Discussions are taking place on the SMS Framework Group.
Support #
| Instructions, how-to's, and developer documentation for Drupal 7 and Drupal 8 versions. | |
|
|
Chat on IRC on Freenode in #drupal-sms channel. Chat on Slack in #sms channel. |
Gateways #
The core SMS Framework does not bundle any gateways. Feel free to share your custom gateway modules in a separate project. A list of SMS gateway plugins can be found for Drupal 7 and Drupal 8.
If you use another gateway with a simple HTTP API you may find the simple gateway module a possible option instead of writing your own gateway.
Development Status #
| Drupal 7 | Drupal 8 |
|---|---|
| The Drupal 7 version is being stabilized to allow for focus on development of the 8.x-1.x branch. All sub-modules have been completed and only bugfixes are allowed in 7.x-1.x | The Drupal 8 port is complete. Please test the Drupal 8 versions and report bugs. All new features should be filed against the Drupal 8 version and can be back-ported to the Drupal 7 version after commit. |
Installation #
When downloading the project with Composer, use the sms project (not smsframework):
composer require drupal/smsYou may use the traditional module download procedure if you desire, as we do not have any non-drupal.org dependencies at this time. However, we recommend a Composer-based workflow:
Dependencies #
| Drupal 7 | Drupal 8 | |
|---|---|---|
| Required | None. |
|
| Optional |
|
Known Issues #
Version 8.x-1.0 is not compatible with Drupal 8.4.x release. This is a known issue and has been fixed in the development branch. If you have upgraded your site to Drupal 8.4.x use the 8.x-1.x-dev branch. A new release will be created before December 31st.
Credits
SMS Framework began as a Google Summer of Code 2007 project.
Grown @ Development Seed
