Drupal Recipes

Fox Valley Drupal in conjunction with other local Drupal user groups is engaging to create a collection of site-building recipes of core and contributed modules.

There are many great blog posts, training resources and tutorials already available to the Drupal community, so our intent is not to duplicate, but rather enhance and collect the "best of" examples and keep them updated. As they are deemed complete we hope to add them to the documentation at Drupal.org.


Title Objective Participants Status
Creating a Static Drupal Site on Lando with Tome

To start with a lando instance and use tome to transition it to a static html site.
To accomplish it we will create a separate lando instance so as not to interfere with the live site/development.
Afterwards will create a gitlab repository and host the site on gitlab since it will be pure html at this point.

Adrianm6254 Active
Video Gallery

video gallery/player with featured video on the left and scrolling list of available videos on the rightCreating a view block to display video entities in a player/list format. Function: when you click a video in the right-hand scrollable list it then populates the player on the left.

Includes embedded video with title and description

K L Dickenson Idea
Responsive Images

This recipe describes how to set up the Responsive Image module in Drupal 8, Breakpoints and also set up Image Styles.

What are responsive images?
Using responsive images means loading images that have been specifically sized for the user screen based on breakpoints. This practice makes websites load faster on mobile devices because image sizes are optimized for mobile devices. This is different than fluid images when large images are scaled down with CSS.

Andrew Olson Active
Email Handling

Presenting information on what needs to be setup in-order to send email so it does not get rejected or put in the recipient's spam folder.

Combating Spam & Phishing 

  • Spam & phishing mail messages have been a problem since the Internet became popular and it has kept growing exponentially. 
  • Despite the numerous attempts at creating anti-spam tools, there’s still a fairly high number of unwanted messages sent every day.
  • To combat spam email three tools were developed, SPF, DKIM and DMARC.
Adrianm6254, bsnodgrass Idea
Organic SEO

Most sites need some level of search engine optimization, at least on the basic organic level. Meaning a solid structure to provide the best low maintenance approach to getting indexed and noticed for your site content as it is updated. The objective for this recipe is to outline the various modules and configurations to provide a sustainable approach to optimize with the least effort and maintenance.

Simple Payment and Access

Providing a stand-alone process to pay for and access services, events, and content, (i.e. things you don't have to ship) without implementing a full-blown e-commerce system.

bsnodgrass, Adrianm6254 Idea
Media Considerations
Providing Printable content
Migration best practices
Email deliverability

Make sure email can be delivered by the site.