Contributed modules for Drupal 7
- API module
- Accelerated Mobile Pages (AMP)
- Accessibility
- Accounting distribution
- Administration Views
- Advanced Views RSS Feed
- Advanced help
- Advanced help hint
- Affiliate-NG
- Agenda
- Album Photos
- Amazon Product Advertising API
- Amazon Wysiwyg
- Anonymous publishing
- Answers
- Apache Solr Popularity
- Attributions
- BACnet
- Backup and Migrate
- Bassets
- Bean
- Block in Block
- Brand
- Breeding API
- Brightcove Video Connect
- Bulk migrate taxonomy terms
- Bynder
- Bynder Orbit
- CDEK API
- CKEditor
- CKEditor LTS
- CRM Core
- Changed Fields API
- Charts
- CiviCRM Entity
- CiviCRM Starter Kit
- Cleaner
- Collapsiblock
- Comment mover
- Commerce Affirm Credit Payment Gateway
- Commerce Coupon (D7)
- Commerce Discount
- Commerce ECPay AllInOne
- Commerce Google Tag Manager
- Commerce License Cancel
- Commerce Login and Pay with Amazon
- Commerce Order Cleanup
- Commerce Point of Sale (POS)
- Commerce Square Connect
- Commerce TaxJar
- Conditional Fields
- Conditional Message
- Confident CAPTCHA
- CrowdRiff
- Customerror
- DAN Polaroid
- Devel
- Domain Access
- Drafty
- Drip Marketing Automation
- Drupal 8 upgrade evaluation
- Drupoint
- EU Cookie Compliance
- Email Field
- Entity List Field
- Entity Lister
- Entity Print
- Entity Share
- Entity Translation
- Entity Translation Copy
- Entity reference
- Epsilon Harmony Connector
- Extensions API
- Extra SiteInfo
- Features
- Feeds
- Feeds TD Fetcher
- Filebrowser
- FillPDF
- Fivestar
- Flag Notify
- Flexi access
- Freelinking
- General Data Protection Regulation
- Glossary
- GovCMS
- HTML2book
- Help Scout's Beacon
- Hiecor Secure Payment - Ubercart
- Human Presence Form Protection
- Image Replace
- Important Information block
- Instagram Block
- Invite
- Isotopia Documentation
- Journal
- Key
- Lazy-load
- Libraries API
- LiftIgniter
- Lightweight Directory Access Protocol (LDAP)
- Link
- Link block titles
- Linkit
- LoginToboggan
- Mandrill
- Markdown Exporter
- Maxlength
- Media
- Media Fotoweb
- Media: Panopto
- Metatag
- Mime Mail
- Mobile App Updater
- Mobile Number
- Mother May I
- Multipage Navigation
- Name redactor
- Node noindex
- Notify
- Numeric Field Filter
- OG Tasks
- Olark Chat
- OpenEDU
- Openlayers
- Organic Groups
- PHP Native password_hash for Drupal
- Panels Ajax Tabs
- Panels Ajax Tabs
- Panels Responsive Tabs
- Password Policy
- Payfast
- Phone field
- Progressive Web App (PWA)
- Protected node
- Quiz
- Quotes
- RBKmoney Checkout for Ubercart
- RabbitMQ
- Radioactivity
- Realname registration
- Reference field option limit
- RegEx Field Validation
- Registration Date
- Renderkit
- Revision Field Views
- Rotating Banner
- Rules
- SMS Framework
- Sailthru API Module
- Salesforce Suite
- Salsify
- Schema.org Metatag
- Scrambler
- Search API
- Search API Federated Solr
- Search API Pages
- Secure Site
- Semantic Connector modules
- Sharerich
- Sherpa Webform
- ShrinkTheWeb
- Simple FB Connect
- Simple Instagram feed
- Simple LinkedIn Autopost
- Single Page Apps documentation
- Siteimprove
- Snippets
- Soundslides
- Spam Detect
- Style Switcher
- Swift Mailer
- Taxonomy List
- The Better Mega Menu
- ToDoist API
- Two-factor Authentication (TFA)
- Ubercart
- Ubercart Addresses
- Ultimate Cron
- Units
- Update Rules
- User Data Connector
- Video
- Views Bootstrap
- Views Exposed Filters Summary
- Views FractionSlider
- Views Natural Sort
- Views PDF
- Views PHP
- Views Rules
- Views Save
- Views Send
- Views Slideshow
- Visitors
- Voting Rules
- Web Service Data
- Webform Default Fields
- Willibald Panelstyle
- Wordfilter
- Workbench Access
- Workflow
- Wysiwyg
- Wysiwyg Boxout
- Wysiwyg Smart Paging SEO
- YAML Configuration
- [Drupal 7] Views
- bootstrap 4 based subtheme
- miniOrange OpenID Connect Rest API
SMS Framework
Drupal 7 will no longer be supported after January 5, 2025. Learn more and find resources for Drupal 7 sites
The SMS Framework for Drupal 7 provides SMS functionality that allows modules to take advantage of the convenience and flexibility of SMS messaging to provide a standard experience regardless of SMS provider. In most cases your module will fall into one of two categories.
- Modules that provide integration between the framework and Drupal. Your module could provide a feature that could integrate nicely with SMS or your module could supplement an existing module with SMS integration.
- Modules that provide integration between the framework and a third party SMS service.
This section holds instructions for using SMS Framework Drupal 7 version. This includes building gateways, handling incoming SMS, and other resources.
SMS Framework hooks and example code can also be found in the sms.api.php file in the module folder.
Gateways for SMS Framework
A list of available carrier plugins for SMS Framework for Drupal 7 and older versions.
Processing Incoming Messages
This section holds instructions for processing incoming SMS messages
Writing a Gateway Module
Detailed information on how to create your own gateway module for SMS Framework.