notes
notes copied to clipboard
Drupal related projects to create
Themes
- Drupal TailwindCSS backend theme
- Drupal (TailwindCSS) email only templates
- Generate critical CSS/JS by page
- Convert CSS to TailwindCSS theme with twig templates
- Drupal SDC (components) backend theme
Modules
- Daily webform reports to email (combined to one email, send with cron)
- Admin Views by content Entity/Bundle (show all fields)
- Webform Zoho CRM integration (on submission)
- Module: Important Admin messages from site developers
- Module: Better Updates report email (tokens, patterns, commands to run, info etc)
- Module: Configuration variables Views list
- Module: Mautic integration
- Module: https://CloudConvert.com integration
- Module: AWS Polly (text2speech) integration
- Module: DearFlipReader widget for online PDF
- Module: MergePDF (merge multiple pdf through cli tools)
- Module: Migrate from old WP through db connection
- Module: Tiny redirect block form for search_api
- Module: Instant issue report from the UI (screenshot, screencast, inline comments, click to mark)
- Module: Dashboard news like Wordpress (what's new, developer last news, 3rd party rss news, products/bundles to ask for, modules to enable, contact suport info, active support package details, how to links, branding, promo offers, issues solved last month, statistics about the project etc). See https://www.drupal.org/project/whatsnew.
- Module: REST API system messages (send messages to sites from your site through REST API connections)
- Module: backup_migrate with WebDav (eg with OwnCloud)
- Module: entity_usage reverse (Entity tab to display usage, like the file usage)
- Experiment: Use external json as settings.php (JSON2Settings. Example gist)
Distributions
- Distribution: PM tool for Drupal projects (simple, save to json/yml, files only etc)
- GitHub Template (Drupal repository as GitHub template)
Tools
- Tool: cli tool to display several information about a project (versions, started, repo, domain etc)
- Tool: yeoman generator to create a new local Drupal project (composer, ddev, packages, git etc)
- Tool: Open Drupal project on Gitpod (button on D.O.)
- Tool: JSON API online server for testing core API requests
- LanguageCaptcha (ask users to type a word in specific language without copy-paste)
- https://github.com/backup-manager/backup-manager for database backups
- https://rclone.org for rsync files
- Try https://github.com/district09/php_package_qa-drupal on a real project
- Migrations: Online Drupal 7.x instance (+ distribution) with many modules enabled and real data. Expose the MYSQL to the public for read only consumers so we can test migration plugins, modules etc.
Presentations
- Presentation: Drupal + Cypress + GitHub Actions (commands, examples, setup, CP options, CP dashboard, Cucumber preprocessor etc)
- GraphQL in Drupal
- Contribute to Drupal
- Drupal theming with sdc module