Media Image
Woman looks at glowing holographic screen in cozy living room.

Filed Under

I'm going to start listing some of the "one-off" modules I've used on sites in this article.  (Note - this list will grow over time so check back).I won't list all the standard modules - like the ones on the home page of this site - only the interesting ones that have helped in specific situations for clients.

  1. https://www.drupal.org/project/datetime_flatpickr - This module allows you to display the date in any format you need on a webform.  I have British clients that require the date to be in d-m-Y format.
  2. https://www.drupal.org/project/structure_sync - Wow - this is a super helpful module.  Export and import custom blocks from one environment / site to another without doing database imports.  Think of it as config sync for content!
  3. https://www.drupal.org/project/dynamic_entity_reference - If you want to reference more than one entity (like content and media), then this module does that.
  4. https://www.drupal.org/project/scripturefilter-  If you include Bible references in text, this automatically creates a link to the Biblegateway and version of your choice.
  5. https://www.drupal.org/project/content_model_documentation  - Provides built in documentation for Content Types and Taxonomies in a really nice click and view layout.
  6. https://www.drupal.org/project/auto_entitylabel
  7. https://www.drupal.org/project/bootstrap_horizontal_tabs
  8. https://www.drupal.org/project/conditional_fields - Conditional Fields allows you to manage sets of dependencies between fields.
  9. https://www.drupal.org/project/field_permissions - When you can't let just anyone update a field
  10. https://www.drupal.org/project/inline_entity_form
  11. https://www.drupal.org/project/layout_builder_tabs
  12. https://www.drupal.org/project/block_token Tokenizes blocks
  13. https://www.drupal.org/project/epp - Prepopulate any entity field with values containing tokens.
  14. https://www.drupal.org/project/tvi - The TVI (Taxonomy Views Integrator) module allows selective overriding of taxonomy terms and/or vocabulary with the view of your choice. Using TVI you can easily create custom views to output all terms in specific vocabularies. (this one is pretty huge)
  15. https://www.drupal.org/project/views_infinite_scroll 

     

Modules I’ve not used but look interesting:

  1. https://www.drupal.org/project/existing_values_autocomplete_widget If I had fields where the information repeated from previous entries, but wasn’t 100% consistent (like a drop down list), I’d definitely consider this module.  It provides a list of previous entries into a field that you can choose from instead of typing. Brilliant!