Filed Under
Publication Date
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.
- 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.
- 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!
- 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.
- 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.
- 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.
- https://www.drupal.org/project/auto_entitylabel
- https://www.drupal.org/project/bootstrap_horizontal_tabs
- https://www.drupal.org/project/conditional_fields - Conditional Fields allows you to manage sets of dependencies between fields.
- https://www.drupal.org/project/field_permissions - When you can't let just anyone update a field
- https://www.drupal.org/project/inline_entity_form
- https://www.drupal.org/project/layout_builder_tabs
- https://www.drupal.org/project/block_token Tokenizes blocks
- https://www.drupal.org/project/epp - Prepopulate any entity field with values containing tokens.
- 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)
https://www.drupal.org/project/views_infinite_scroll
Modules I’ve not used but look interesting:
- 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!
Keywords (Drupal AI Generated)
Drupal modules, web development, site enhancement, content management, module integration
Article Summary (Drupal AI Generated)
In this article, I explore a selection of unique Drupal modules that have proven invaluable for specific client needs. Highlights include "datetime_flatpickr" for flexible date formats, especially useful for British clients, and "structure_sync," which simplifies moving custom blocks across environments without database imports. For dynamic content referencing, the "dynamic_entity_reference" module stands out. Additionally, "scripturefilter" automatically links Bible references to Biblegateway, while "content_model_documentation" provides intuitive content type documentation.
For endless possibilities with Drupal, stay updated on intriguing modules like "existing_values_autocomplete_widget" for improved field consistency. Discover tools that enhance site functionality, SEO, and social media engagement.