Problem
The Webform module for Drupal 8 needs to find funding so that it can be completed and maintained. Within the Webform module UI, I (@jrockowitz) would like to start promoting SaaS contrib modules that have referral programs which would generate funds which would be used to help me build and maintain the Webform module.
Currently, I am working with Lingotek to translate webforms using their module and Lingotek's Translation Management System.
Solutions
Promote Lingotek and Webform partnership using a dismissable message displayed only to administrators (typically developers) when the Webform module is installed and updated. Message will be less than 60px high and dismissible. All partnership promotions can be disabled via Webform settings.
Tasks
- Create promotion message design with tagline, logo, and orange color scheme.
- Display promotion on 'Extend', 'Webform', and 'Translation' 'pages.
- Add Lingotek promotion to Add-ons, include logo, full summary, video button, call to action. Promotion on Add-ons page will not be dismissable.
- Add disable_promotions to webform.settings.
- Write update hooks
Notes
- This is an experimental feature.
- Goal is to find the most direct way to generate revenue without asking individuals and small organizations to donate and/or fund development.
- I am trying to be as transparent as possible and open to feedback.
References
- https://www.lingotek.com/media-kit
- https://www.drupal.org/project/lingotek
- https://www.lingotek.com/drupal
- https://www.youtube.com/watch?v=HNi3QamtqlU
Screenshots
Comment | File | Size | Author |
---|---|---|---|
#6 | webforms-manage-page-01.png | 103.15 KB | jrockowitz |
#6 | webforms-addons-page.png | 186.31 KB | jrockowitz |
#6 | webforms-video-modal.png | 483.13 KB | jrockowitz |
Comments
Comment #6
jrockowitz CreditAttribution: jrockowitz at The Big Blue House commentedComment #18
jrockowitz CreditAttribution: jrockowitz at The Big Blue House commented