Tips and Tricks: Modules

The best Drupal modules to show image and video contents in an overlay gallery

Magnific Popup ( Drupal 8 and 7)
Integrate Dmitry Semenov's Magnific Popup jQuery lightbox plugin with Drupal as a field formatter. This module provides a "Magnific Popup" field formatter for File Entity and Image fields. Fields with multiple items (cardinality > 1) can be grouped into a Magnific Popup gallery, or shown individually as a stand-alone popup (no "previous"/"next" navigation options). Magnific Popup is a responsive jQuery lightbox plugin that is focused on performance and providing best experience for user with any device (Zepto.js compatible).

Drupal colorbox

Use the Drupal module "HybridAuth Social Login" for social media user login & registration

The module HybridAuth Social Login integrates HybridAuth library into Drupal and allows your users to login and register using: Facebook, Twitter, LinkedIn, Google, Yahoo, Windows Live, Foursquare, AOL, OpenID, Github, LastFM, PayPal, Vimeo, Disqus, Instagram, Tumblr, Vkontakte,, Yandex, Odnoklassniki,, Steam and more.

Drupal HybridAuth Social Login module

Use the Image Link Formatter module to add links to Image Fields

Frequently you might want to add links to images that you included to content types with the field type image (included in Drupal 7 core). The module Image Link Formatter offers you an easy and straightforward way to do so. Just install the module, configure the image field in the "Manage Display" section of your content type (see image below) and add the links to your content.

Use the Image Link Formatter module to add links to Image Fields

Use the module Responsive Menus to easily add a choice of responsive menus

Frequently it might happen that you implement a responsive theme but that you are not satisfied with responsive menu included. The module Responsive Menus offers you a very easy and quick way to add professional, simple and lightweight responsive menus to your theme.

Responsive Menus

Show related nodes in a block based on taxonomy terms with views

You want to show a related nodes to the current node in a block using taxonomy terms?

There is an excellent article giving a step-by-step guide for Views 3 and Drupal 7 on Really easy and comfortable!

Here’s a modified copy:

Show related nodes in a block based on taxonomy terms with Drupal views

User Default Page or Login Destination for login redirects in Drupal 7, 8 and 9

The Drupal modules User Default Page and Login Destination allow you to customize the destination that a user is redirected to after logging in, registering or logging out.


Use the module "Bundle Copy" to clone content types with Drupal 7

The Drupal module Bundle Copy offers you an easy and convenient way to clone content types (currently release 7.x-2.x-dev). In Drupal 8 this function will be a part of the core CMI. If you combine Bundle Copy with Node Convert you have the perfect solution to migrate content types and nodes that already exist as such a content type. Clone the existing content type, convert the nodes and apply potential changes.

Drupal Bundle Copy module

Use the module Node Convert to change the content type of nodes

Frequently it might happen, that you want to convert the content type of a node or of many nodes. The Node Convert module is an easy way to do so. The options are straightforward: 1. To what content type should the node(s) be converted to and 2. Into which fields should the existing fields be inserted to.

Drupal module Node Convert

How to change the title of the Drupal Blog page?

Surprisingly there is no option in the admin interface to change the title of the blog page which is generated by the blog module. Though you can change the title by changing the menu link. But sometimes you probably want to keep the menu link, but change the blog title or you want to have different titles in the menu and on the page. If so you can change the title by editing the blog module. This is not a very proper solution, but it is apparently the most efficient. Don't forget to log this change, because with an update of the blog module you will loose this change.

Use the Drupal module "Secure Site" to easily and quickly restrict the access to your website

If you need to control the access to your Drupal website, so that only authorized people can see restricted sections or the entire site, the Drupal module Secure Site offers you a very easy and quick way to do so. Just download, install and enable the "Secure Site" module and there you go.


Drupal themes to be compared