SPECIAL SALE! Get 1 year of access to everything in OSTraining for only $59! Save $85!
  Offer ends in 1
Join today and get access to 1,000's of books and videos. Learn WordPress, Drupal, Magento, Joomla and more! Sign up today!

| Drupal
Colorbox Drupal

One thing that all site builders need to think about is image size.

The size of your images can have an enormous impact on your site's speed and it's performance on mobile devices. Fortunately, the Drupal 8 core provides tools for controlling and optimizing the size of your images.

In these two videos, Robert shows you how to use Drupal 8 image styles and image settings.

Read more ...

| Drupal
Drupal Security Review Module

There are two really useful checklist modules in Drupal:

In this video, taken from our Drupal 7 Security class, Robert introduces the Security Review module. He shows you how to fix some of the most common errors found by the module, such as "Base URL is not set in settings.php" and "Some files and directories in your install are writable". Even if you think your site is safe, give the Security Review module and you may well find something you missed.

Read more ...

| Drupal
Backup and Restore a Drupal 8 Site

Drupal 8 is here and ready to use right now.

However, not all of the contributed modules are available yet. That includes the Backup and Migrate module, which was the most popular way to backup and restore Drupal 7 sites.

These four videos, sponsored by the excellent team at InMotion Hosting, offer a backup and restore solution that you can use with Drupal 8 today.

Read more ...

| Drupal
Video: Train Your Staff for Drupal 8

In mid-January we held a webinar with Acquia, explaining how to train your team on Drupal 8.

This was an interesting webinar to run because it ended up being pretty different from our planning. 

First, we were able to make a very cool surprise announcement. Watch to the end of the webinar for the big reveal.

Read more ...

| Drupal
Custom Layouts for Webforms with Webform Layout Module for Drupal 7

One of our users asked for a way to customize the layout of his Drupal 7 webforms.

Webform Layout is a module that extends Webform's features by providing more control over the design.

In this post, I'll share with you how to use Webform Layout module. Let's start...

Read more ...

| Drupal
Entity Reference Views Help Drupal Content Creators

Entity Reference Views are one way you can make life easier for Drupal content creators.

Normally, when people are creating content on your site, each field consists of a single box with a single data point. For example, in a list of people, you might get only the person's name. 

Entity Reference Views allows you to provide far more information. For example, you can add photos and personal details to your list of people.

Read more ...

| Drupal
Use Openlayers to Build Drupal Maps

Openlayers is a Javascript library that allows you to display maps from multiple sources. It works with Mapquest, Yahoo Maps, Stamen, Google Street Map, Open Street Map and more.

Openlayers' flexibility makes it a very useful option. For example, an OSTraining member wanted to use Openlayers because he needed to build a site in China, where Google Maps is blocked.

Read more ...

| Drupal
The Complete Introduction to Drupal 8 Configuration Management

A lot of OSTraining members have started to experiment with Drupal 8.

Some of the features are really well documented and are easy to use. Some others require more explanation. One such feature is Configuration Management. The aim of this feature is to make it easier to use a development-live site workflow in Drupal 8.

Here is our introduction to Configuration Management in Drupal 8 ... 

Read more ...

| Drupal
Show Only Specific Levels of Taxonomy in Views

One OSTraining member asked us this question:

How can I set the filter criteria so that Views shows only the second level of a taxonomy?

We've had that question from other members before, so here's a tutorial explaining how it's done.

First, you need a taxonomy that has parent and child terms, as in this example:

Read more ...

| Drupal
Use Views to Show Content Created by Drupal Users

One OSTraining member wanted to allow site admins to show the content created by different users.

For example, the admins wanted to see all the articles written by a particular user, or all the orders they made in the store.

I'm going to make this happen by creating a search page using Views.

Read more ...

| Drupal
Count the Total Number of Results in Drupal Views

One of our members wondered if it was possible to automatically calculate the number of results displayed in a View.

Yes, this is definitely possible. To make this work, you will need Views, plus also the Token module installed.

Start with a long list of entries in a View, as in the image below:

Read more ...

| Drupal
Display an Specific Node with Views in Drupal 7

One of our users asked for a way to display a specific node inside a View. Luckily, Views for Drupal 7 has a filter criteria to achieve this requirement.

With the Node ID we can retrieve a single result. Let's start...

Read more ...

| Drupal
Drupal 8 Themes for Beginners

A couple of years ago, we realized that a lot of Drupal beginners were asking us for simple, good-looking Drupal themes.

These beginners didn't want sub-themes, base themes, frameworks or complicated installs. So that meant no Omega, Zen, Fusion or Bootstrap. These beginners just wanted a theme that could be installed easily and didn't look embarrassing. That lead to "Recommended Themes for Drupal Beginners", one of the most popular posts on this blog.

Now that Drupal 8 is here, we've started to hear the same question: "What theme should beginners use to create their first site?"

Read more ...

| Drupal
Add a Floating Feedback Button in Drupal 7

One of our users wanted to know how to add a floating button to his Drupal site. Luckily, this task is easy to accomplish, thanks to the Feedback Simple module.

In this short tutorial, I'll share with you how to add a floating feedback button linked to a contact page in Drupal 7.

Read more ...

| Drupal
Add Onclick Events to Drupal Menu Links

We've written before that menu links are one of the more basic features on a Drupal site.

One of our members wanted greater control over their menu links by using Javascript's Onclick events.

An Onclick event allows you to choose the action that happens when someone clicks a link.

I'm going to show you an easy way to make that possible, without any custom coding.

Read more ...

| Drupal
How to Add Custom CSS to Drupal 7

One of the common requests in our support chat and forum involves adding custom CSS to a site.

Normally the solution is to add the CSS to the theme, but many environments are locked down and the site owners don't have access to the files.

In this post, I'm going to show you how to use the CSS Injector module to add custom CSS to your Drupal 7 site.

Read more ...

| Drupal
How to Create a Calendar in Drupal 8

Drupal 8 is still a very new system and many contributed modules are just starting to catch up.

However, there are some features already available in Drupal 8. The Calendar module is not bug-free and doesn't have all the features it did on Drupal 7, but it is working on Drupal 8.

Here's a guide to building your first Drupal 8 calendar.

Read more ...

| Drupal
The Drupal 8 Beginner Class is Here and is Free

Just over 1 month ago, on November 19th, the Drupal community released Drupal 8.

However, the practical kick-off for Drupal 8 was two weeks earlier on November 4th with the launch of Release Candidate 3. That was the first time that Drupal 8 was stable enough for end-users and for trainers like us to start creating lessons. 

Since then, Rod and Robert, our Drupal trainers, have been hard at work producing some really great Drupal 8 videos.

If you want to learn Drupal 8, here's an overview of what's available to you now and what's to come:

Read more ...

| Drupal
How to Create Footnotes in Drupal

If you're using Drupal for an academic site, you may want to use footnotes in your content.

There is a Drupal module that makes this easy. In this tutorial, I'm going to show you how add footnotes.

  • Install and and enable the Footnotes module
  • Go to Configuration > Text formats.
  • Edit a text format and check the "Footnotes" box.
  • Save this text format and repeat the process any other formats you use.

Read more ...

| Drupal
Loops in Rules

Loops are potentially confusing, but they are a very useful feature in Drupal's Rules module.

Essentially a loop allows you to run an action over a list, rather than just a single item.

For example, in these videos, Robert has a list of multiple people who have edited a node. He creates an action to show the names of an editor, and then repeats that action for all the editors.

Read more ...

| Drupal
Put your Drupal Site in Maintenance Mode Manually

Drupal allows to set a website offline with a few clicks via the admin interfacte.

However, we've seen situations where the admin interface becomes unavailable, often via a white screen of death.

In this tutorial, I'm going to show you a manual way to force your Drupal 7 site in maintenance mode.

Read more ...

| Drupal
The Drupal 8 Beginner Class is Here and is Free

Congratulations to the Drupal community. Today, they released Drupal 8!

It has been an epic journey to get here. Back in March 2011, we sat in the audience at DrupalCon Chicago and listened to Dries' plans for Drupal 8. To get from Chicago to today has taken over 1770 days, 3000 contributors and 350,000 lines of code.

Drupal 8 is far larger, more powerful and more modern than anything Drupal has released before.

Read more ...

| Drupal

Installing Drupal 8Drupal 8 is here and it promises to be the best version of Drupal yet.

In these two videos, Rod will show you how to install Drupal 8 at your host or on your computer.

Read more ...

| Drupal
How to Remove Unused Drupal Modules

Over the last few years we've had a wide variety of questions about removing Drupal modules, including these:

  • Do I need to remove modules via the admin or the file system?
  • Do uninstalled modules leave database entries behind?
  • Can I just disable a module, rather than completely uninstall it?
  • Should I uninstall Drupal core modules when I see that option?

Read more ...

| Drupal
Change Drupal File Permissions

If you login to a new Drupal site and check your Status report screen, you may see this warning:

The directory sites/default is not protected from modifications and poses a security risk. You must change the directory's permissions to be non-writable. The file sites/default/settings.php is not protected from modifications and poses a security risk. You must change the file's permissions to be non-writable.

In this video from our Drupal Security class, Robert is going to show you how to fix this warning:

Read more ...

| Drupal
Use Cloud Zoom for Thumbnail Galleries in Drupal

Cloud Zoom is a JQuery addon that provides image galleries that are ideal for shopping carts.

Cloud Zoom will show a small, thumbnail sized image. When you hover over the small image, you'll then get a large version of the image. This effect is really popular in e-commerce: you'll see it on Amazon.com and in Drupal Commerce.

Here's how to use Cloud Zoom in Drupal:

Read more ...

Page 6 of 16
Join today and get access to 1,000's of books and videos. Learn WordPress, Drupal, Magento, Joomla and more! Sign up today!