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

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

| Drupal
bolt module drupal

Views Bulk Operations (VBO) is one of those modules whose name and Drupal.org description doesn't indicate how useful it is.

Here's the short version of what VBO does it:

  • Allows you quickly select all the items displayed in a View.
  • Allows you to perform advanced operations on all the items you selected.

Read more ...

| Drupal
bolt module drupal

Drupal has strong default caching systems, but the Boost module offers significant improvements.

Boost creates a cache in the file system rather than the database, so Drupal never needs to communicate with the database. This provides major a performance and scalability boost for sites that receiving mostly anonymous traffic (it doesn't help so much with logged-in users). 

Boost will cache and compress your site's HTML, XML, Ajax, CSS and Javascript. There's also a built-in module that will regenerate pages once they are marked as expired.

Boost isn't always this easiest module to set-up, but this video will help you get started.

Read more ...

| Drupal
drupal 8 large

Over the last few weeks, we've been working really hard on preparing training for Drupal 8.

We'll release the training close to the actual launch date of Drupal 8, but before then we have a great video to get you started.

This is a webinar we did with Acquia called, "10 Things Site Builders Need to Know Before Leaping to Drupal 8".

I talked about the many user-friendly features in Drupal 8, including the mobile-friendly admin interface and the in-place WYSIWYG editor, plus improvements in theming and module development:

Read more ...

| Drupal
blocked login drupal

If you've forgotten your Drupal password and try unsuccessfully to login, you may get this message:

"Sorry, there have been more than 5 failed login attempts for this account. It is temporarily blocked."

The image below shows how the message appears. I'm going to show you how you can fix this error.

Read more ...

| Drupal
How to Use the AdvAgg Drupal Module

Over the last couple of years, I've seen one module appear on almost every high profile Drupal site.

That module is Advanced CSS/JS Aggregation, or AdvAgg, for short.

AdvAgg really helps to improve the frontend performance of your site. This module really helps to improve the aggregation and optimization of your site's CSS and Javascript files.

Here are two videos that will help you install and configure AdvAgg:

Read more ...

| Drupal
drupal bs3

Bootstrap is winning the web.

Nearly 10% of all websites now use the Bootstrap framework.

That's reflected on Drupal.org, where Bootstrap is the third most popular theme. Bootstrap is a base theme that integrates Bootstrap 3 with Drupal.

Here's a guide to getting started with the Bootstrap theme.

Read more ...

| Drupal
wordpress video thumbnail

In my opinion, there are two modules that illustrate the power of Drupal better than any others.

The first module is Views, which most people become familiar with as soon as they learn Drupal. The other is Rules.

Rules is the basis for almost any workflow that's set up in Drupal. You probably need Rules, whether you're running an intranet, a social network, an e-commerce site, or any site that needs "First this, then that" commands.

In this tutorial, we're going to show you how to use Rules to automatically update a node. We're going to make a record of the last person to see this node:

Read more ...

| Drupal
drupal ecosystem recovering

Back in 2012, there was a wave of mergers and acquisitions amongst Drupal agencies.

The most high-profile merger involved four different companies forming Wunderkraut, which now has around 170 team members.

There was also the Phase2 and Treehouse partnership, plus the merger of DrupalConnect and NorthStudio in Canada. And, although they were smaller deals, Acquia picked up Cyrve, Growing Venture Solutions, Drupal Scout and Mollom.

In 2012, acquisitions were so common that they became a community joke.

Fast forward to 2015, and we're seeing a second, much larger round of mergers and acquisitions:

Read more ...

| Drupal
logo juicebox

Last week, two different OSTraining members asked me about using the Juicebox image gallery with Drupal.

To be honest, I had never heard of Juicebox, but the members said that it looked great and worked well. After testing Juicebox, I agree. It's a good option for people who want a basic image gallery in Drupal.

Read more ...

| Drupal
drupal no frontpage content

When you first load up a new Drupal site, the front page of your site shows this message:

"No front page content has been created yet".

You can click "Add new content" and start writing. If you do that, your content will start to stack up, just like a stream of blog posts.

But what happens if you don't want a stream of blog posts for your frontpage? Here are several solutions.

Read more ...

| Drupal
drupal firebug

UPDATE: Firebug is not supported anymore. Please try Dev Tools in Firefox, or Developer Tools in Chrome instead.

There are several tools that that makes designing for Drupal much, much easier.

In particular, we recommend the Theme developer module and also Firebug.

Many of you may know about Firebug already. It's a browser tool that allows you to inspect any CSS, HTML or JavaScript elements.

Think of Theme developer as a Drupal-specific version of Firebug. Using Theme developer you can click on any element of your Drupal site and get a breakdown of how it was built.

Read more ...

| Drupal
drupal shopify

One of the most frequent questions we get asked by OSTraining members is this:

"Is there an easy shopping cart for Drupal?"

Don't get me wrong. Drupal Commerce is a great system, and we have a detailed video class explaining how to use it. But no-one would describe Drupal Commerce as easy, and Ubercart is equally difficult.

There are few other valid e-commerce options. One, called Basic Cart, works great but doesn't actually have any payment options.

So in this tutorial, we'll explain how to use Shopify.com and Drupal together. Shopify is a robust option and can reduce the burden of maintaining an e-commerce store.

Read more ...

| Drupal
drupal glossary view

When you first install the Views module, it comes with several example views.

One of the most popular examples is the Glossary view, which takes a large amount of content and organizes it all by the first letter of the content title. This is useful in a lot of situations, especially when you're creating a directory of businesses or people.

Here's what the Glossary view looks like:

Read more ...

| Drupal
drupal find node id

Several times, our members have asked about finding the Node ID of individual pieces of Drupal content. The Node ID is the primary key in the database for Drupal content and it's useful in many situations.

If you don't have the Pathauto module installed, this information is easy to find. By default, the Node ID is directly in the URL of the content.

However, if you have the Pathauto module enabled (as most sites do) the Node ID can be hard to find. Here's the solution ...

Read more ...

| Drupal
masquerade

If you have a large Drupal site, you may have a large number of roles and users.

  • How do you know if a role is set up correct?
  • How you know if a user has the correct permissions?

Yes, you can create fake accounts for each user role, but that becomes very cumbersome if you have more than a couple of roles.

Yes, you can ask the user for their password, or reset if for them, but that's a painful process.

The solution is the Masquerade module which allows you to easily browse the site through the eyes of any user you choose:

Read more ...

| Drupal
cant install modules

When developers install Drupal modules, they rely on Drush or version control to manage their work.

However, most ordinary Drupal users do everything through the admin interface. They install modules via the "Install new modules" link.

Sometimes that link goes missing. If you can't find your "Install new modules" link, here are four possible solutions.

Read more ...

| Drupal
Drupal Views Database Connector
We often get asked whether Drupal can show information from other websites.

In particular, people want to pull information and display it through Views.

The Views Database Connector module makes this relatively easy. Let's show you how it's done.

Read more ...

| Drupal
200 Drupal 8 Videos for Free

Yes, you read that right: we're going to release 200 free Drupal 8 videos.

We want Drupal 8 to be a success. One way we can help make that happen is to make reliable training available to as wide an audience as possible.

Back in April, we launched our Drupal 8 training Kickstarter project. The project closed in mid-May with enough sponsorship for 100 videos, but over the last 6 weeks we've been talking with more sponsors and now have backing for 200 videos!

Here's an overview of the all the free Drupal training, plus an introduction to the organizations who made it possible.

Read more ...

| Drupal
What If Your Clean URL Test Fails?

By default, Drupal 7 creates URLs that look like this, "/?q=node/4".

This type of URL can be hard to read, hard to remember and may not be search engine friendly. The solution is to configure Drupal's clean URLs.

Drupal provides a test so you can see whether your site is ready for clean URLs:

Read more ...

| Drupal
Using Administration Menu and Shortcuts in Drupal

An OSTraining member recently took our recommendation and installed the Administration Menu module, which makes it much easier to navigate through your Drupal site.

However, after enabling Administration Menu, they found that they lost their Shortcuts menu. This is normally the grey bar under Drupal's default admin toolbar.

Here's how to use Administration Menu and Shortcuts together.

Read more ...

| Drupal
ost blog drupal patch

There was a Drupal security release this week.

This release managed to confuse several of our users, because it wasn't clear if they should update their sites.

Security release information is rarely, if ever, written in plain English. And these week's updates were additionally confusing because they only impacted some Drupal sites.

So here, upon request, is our plain English guide to Drupal security releases.

Read more ...

| Drupal
Allow Users to Delete Their Drupal Accounts

It's good practice to allow users to leave your site completely.

That means users should be able to delete their account entirely, together with all the data associated with it.

In Drupal, you can allow users to delete their accounts. Here's how the feature works:

Read more ...

| Drupal
ost blog drupal patch

Have you ever updated your Drupal site only to suddenly have errors?

If you use Drupal regularly, this will happen to you at some point. One common way to solve an error is with a patch. A patch changes the code on your site, but only by editing a file rather than providing a complete update.

However, applying a patch isn't easy for non-coders. Many of the available instructions for applying patches ask you to use an application called Drush and to use command line instructions. These instructions can be intimidating, so we're going to show you how non-coders can safely apply patches using the Patch Manager module.

Read more ...

| Drupal
How to Add a Slider Search to Drupal

One of our customers was setting up a Drupal Commerce site and wanted to add a slider search.

Here's an example of a slider search in action:

How to Add a Slider Search to Drupal

There are a lot of steps involved in this process, but it's worth the effort. This tutorial will use the default search, without relying on Apache Solr or alternatives.

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!