SPECIAL OFFER: Only $59 for access to everything in OSTraining for 1 year! You save $85!  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
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 ...

| Drupal
How to Upload a Favicon into Drupal Adaptive Theme

Adaptive Theme is a popular free Drupal 7 theme. It comes with nice features to customize the layout and some design elements, including the option to upload a custom favicon.

In this short tutorial we will show you how to upload a favicon by using the Drupal Adaptive Theme.

Read more ...

| Drupal
Drupal 8 Dates You Need to Know

Yes, 1779 days after Drupal 7 arrived, we finally have a stable release of Drupal 8.

As a result of this decision, two other important dates were set:

  • the end of support for Drupal 6.
  • the approximate release date for Drupal 8.1.

Read more ...

| Drupal
Contact Forms Are In the Drupal 8 Core

In Drupal 7, if you wanted to create contact forms, you had to use a contributed module. Webform and Entityform were the most popular options.

Now in Drupal 8, forms are in core. Will be saying to goodbye to those popular Drupal 7 modules? Read on and find out ...

Read more ...

| Drupal
Everything that's Changed With Comments in Drupal 8

Comments were one of the more basic features in Drupal 7. There was only one type of comment and you had very limited modification and moderation options. 

In Drupal 8, comments are vastly better. Here are 4 ways that comments have changed and improved:

| Drupal
How to Create a Popular Articles View in Drupal

Many sites want to showcase their most popular content to visitors.

However, creating a "Popular Articles" list in Drupal is harder than it might seem.

In this video, Robert shows you how to use the Statistics module (part of the Drupal core) to organize your articles by popularity.

This video is taken from our Advanced Views class.

| Drupal
drupal broken links

It's important to check links on your site to make sure they're working. Sometimes when URLs get updated, some links are forgotten. Manually checking a site for all links can be labor intensive and time consuming.

That's where Drupal's Link Checker module comes in. It's an excellent module that saves you a lot of time. This tutorial will help you to get started with it.

Read more ...

| Drupal
Should I Use Context or Panels for Drupal Sites?

There are multiple different ways to design a Drupal site. You can code your theme, or you can use modules such as Panels, Context and Display Suite.

I'm reluctant to answer the question of which solution is "best", but we do often get asked about which approach Drupal site-builders should use.

In this video, Robert Ring compares Context and Panels, explaining different situations in which he'd choose to use each module. If you want to learn more, we have full classes on Context and Panels.

Read more ...

| Drupal
Drupal8RC1Octagon

Last week the Drupal 8 community hit an important milestone with the first Release Candidate for Drupal 8.

What does "Release Candidate" mean? It means that this version is ready to be considered as the official release for Drupal 8. If no more critical bugs are found, then this will indeed become Drupal 8.0.

This is an important milestone for OSTraining too. This week we're getting started on the 200 videos we'll release for free.

Read more ...

| Drupal
d7 dashboard

When you login to a Drupal site, the very first link you will see in the admin bar is "Dashboard".

Even though it's the first link, few people seem to use it, perhaps because they don't fully understand what it does. Perhaps as a result, the Dashboard won't be included in Drupal 8.

In this video, taken from our Better Drupal Administration class, Robert explains what the Dashboard does. It really can be a helpful control panel for users of small sites.

Read more ...

| Drupal
drupal docker

At the end of 2014, one of OSTraining team member chose Docker as their favorite innovation of the year.

Why is Docker so great? Often developers discover code that’s working on a local machine may not work as expected in other environments.

Also a lot of time is often wasted trying to configure all the developers environments to work perfectly for the application you need to run.

Read more ...

| Drupal
How to Install a Drupal Module

Too often we assume that some things are plainly obvious. However, for a brand new user to Drupal, knowing the best practices for Drupal site creation is a must.

This video tutorial will cover the basics of installing a new module in Drupal 7.

Read more ...

| Drupal
How to Create Custom 404 and 403 Pages in Drupal

One of our users didn't like the generic "Access denied" message for restricted pages. So we created this tutorial for him.

This tutorial will show you how to create custom error pages for 403 (Access Denied) and also 404 (Not Found) errors. 

Read more ...

| Drupal
Use Adminimal for a Responsive Admin in Drupal 7

Do you want many of the benefits of the new Drupal 8 admin area, without actually needing to upgrade? Check out the Adminimal theme.

Adminimal provides a responsive admin area for Drupal 7 sites.

Adminimal also has several usability improvements. For example, Adminimal has colored buttons for common tasks like Submit, Preview and Delete to them easier to see. Adminimal also provides improved layouts for the Configuration, and Module screens. 

In this video, taken from our Better Drupal Administration class, Robert Ring introduces you to Adminimal:

Read more ...

| Drupal
drupal 8 multi lingual

Drupal 8 is a massive undertaking. It's already been 5 years in the making.

Why did it take so long? Partly because so many important contributed modules are now core features. Translation is a perfect example.

It used to take several contributed modules to make even a small multi-lingual Drupal 7 site. Now, you can translate everything using just the Drupal 8 core.

Here's our 5-step guide to building your first Drupal 8 multi-lingual site.

Read more ...

| Drupal
Use Views to Control Drupal Taxonomy Pages

Whenever a user clicks on a taxonony term, they will see a page showing all content tagged with that term.

By default, Drupal shows the most recent layout first, using a teaser display.

But, what can you do if you want to sort content in another way, or use a different display? The answer is to use Views to control your taxonomy pages.

In this video from our "Advanced Views" class, Robert shows you how this is done:

Read more ...

| Drupal
Use Views to Display Fields inside Panels

One of our members had a problem. They wanted to display a large number of images inside a Panel.

The images were all uploaded to a node and they were displaying vertically.

Our recommendation was to use Views. This allows you to take much greater control over how the images are displayed.

Read more ...

| Drupal
Use Aggregation and Compression in Drupal

By default, the Drupal 7 core loads around 20 different CSS and Javascript files.

So, in order to make your Drupal site run quickly, it's essential to load those files as quickly as possible. It's easy to get started by enabling the aggregation and compression options in Drupal.

Aggregation gathers all the files together and loads them as one. Compression reduces the size of each individual file, stripping out unnecessary characters, whitespace and implementing CSS shortcuts.

In this video, Robert Ring shows you how to enable Drupal's core aggregation and compression options:

Read more ...

| Drupal
5 New Fields in Drupal 8

The Drupal 8 core has far more features than the Drupal 7 core. Many popular contributed modules have been included in the core, including five field types.

Here are the 5 new fields in Drupal 8:

  • Date
  • Email
  • Link
  • Telephone
  • Reference

Read more ...

| Drupal
Redirect Drupal Webform Submissions

This week one of our members came up with an interesting question about the Webform module. They wanted to redirect users to different pages depending on their answers.

Here's how you can make that work using Webform conditionals.

Read more ...

Page 7 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!