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
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 ...

| 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 ...

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!