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

| Drupal

Drupal release cycleWith all the discussion of Drupal 8, we've heard more and more questions from nervous people with Drupal 6 sites.

In truth, the status of Drupal 6 is still in flux. Security plans for Drupal 6 were released last month, but they depend on when Drupal 8 will be released, which is unknown.

So, how can good, honest Drupal 6 site owners know what to do?

Never fear, we're here to help. Here are 8 questions and answers to help you decide what to do with your Drupal 6 site.

Read more ...

| Drupal

drupal 8 logoIt's been 8 months since our last overview of Drupal 8.

A good number of OSTraining members went to DrupalCon Austin or to DrupalCamps this summer and came back with questions about Drupal 8.

So, here's an update on Drupal 8 and when you can plan on using it.

Read more ...

| Drupal

drupal 20 modulesOne of the most common questions we get from new Drupal users is, "Which modules do people normally use?"

That's a big question, with over 20,000 modules, but some are far more popular than others.

Webchick, one of the Drupal core developers, has used the statistics available on Drupal.org to make a list of the most popular Drupal 7 modules. This is different from the public stats on Drupal.org module pages, which show the popularity of modules across all versions.

Here's an introduction to the 20 most popular Drupal 7 modules:

Read more ...

| Drupal

Building-a-Business-Directory-With-DrupalOver the last couple of weeks, several different OSTraining members have asked me about creating a directory in Drupal.

I'm going to recommend a 4-step process for creating a basic directory.

Using default Drupal, plus the Display Suite and the Search API modules, we can create almost any type of directory.

Read more ...

| Drupal

Clean-Up-the-Drupal-Content-FormDrupal comes with a lot of options. For some users, all those options can be overwhelming.

One of our members asked for our advice on cleaning up the content form so that only the essential options remained.

Here are three steps to clean up your Drupal content form:

Read more ...

| Drupal

FullCalendar VideosIf you want a calendar on your Drupal site, the FullCalendar module is one of your very best options. Some of the advantages of the FullCalendar module include:

  • It can look as professional as a Google Calendar
  • If you've got an existing Google Calendar, you can import to FullCalendar
  • FullCalendar makes it easy to move scheduled events; all you have to do is drag and drop.
  • You can color code events on many different criteria such as content type, date or taxonomy.

If you are interested in learning about the FullCalendar module, watch our three video introduction below, which is part of our much longer FullCalendar class.

Read more ...

| Drupal

contextual-filterSometimes the name you give something is really important. 

In Drupal 6, a key feature in Views was called "arguments". This term made perfect sense to developers, but caused plenty of raised eyebrows amongst news users.

Both the name and location of this feature has changed in Drupal 7. Arguments are now called "Contextual filters".

Here's an introduction to arguments and contextual filters. We'll show you why they are so useful, whatever they may be called.

Read more ...

| Drupal

drupal-css-viewsThis week one of our OSTraining members was working with the Views module.

They were able to create views, but weren't sure how to improve their design.

In this tutorial, we're going to show you how to apply CSS to your views so you can add both color and width.

Read more ...

| Drupal

Drupal Scheduler ClassOne feature that is common with other software but missing with Drupal is the ability to schedule content. 

The Scheduler module fills in this gap by allowing you to create content and have it published and unpublished on any day and time you choose.

These three videos will give you a great introduction to using Scheduler.

These videos are part of a complete class on Scheduler.

Read more ...

| Drupal

drupal-formatter-embedMany websites want to allow users to submit videos, audio files, documents and the like.

However, if those files are stored on other sites, it can be difficult to display that content consistently. For example, if you allow people to submit YouTube videos, there are multiple different types of embed code.

One of our members wanted to allow users to submit Google docs that would automatically be shown inside iframes.

The solution to all these problems is the "Custom Formatters" module. Here's how to use Custom Formatters:

Read more ...

| Drupal

Panels Training ClassPanels is one of the most popular modules amongst serious Drupal site-builders.

Panels allows you to easily create custom layouts for your content and your landing pages. Without writing a line of code, you can use drag-and-drop tools to rebuild your pages.

In these videos from our Panels training class, we're going to show you how to redesign your site's homepage using Panels. We'll also see how to create different homepages for guests and logged-in users.

Read more ...

| Drupal

drupal custom feedOne of our members wanted to allow users to create customized information feeds in Drupal.

In this tutorial, we'll show you how to do that. We'll demonstrate how to allow users to view only certain types of content.

Read more ...

| Drupal

drupalSome organizations are very serious about their logos. They produce exhaustive guidelines on how their logo should and should not be used.

The Drupal community takes the opposite approach. The Drupal logo is called "Druplicon" and is released under the GPL license. That licensing allows designers to do whatever they want with the logo.

That design freedom has led to some funny, imaginative and downright strange variations on the Drupal logo.

Here are 27 of our favorites from events around the world.

Read more ...

| Drupal

drupal-views-linksThis blog post is the answer to a common request we get from people learning how to use Views.

The question is: "How do I automatically add a link to a field"?

The answer is straightforward, once you know how.

Read more ...

| Drupal

A-Sub-theme-of-a-Drupal-Sub-themeThe best way to design and modify your Drupal site is with overrides.

If you're not sure how overrides work, read our introduction to Drupal overrides.

One of the most powerful ways to use overrides Drupal is with sub-themes. You might not be surprised to know we have an introduction to sub-themes too!

However, sometimes you need not just sub-themes, but you also sub-sub-themes. Sounds crazy? Well, sub-sub-themes are what you need to safely override some themes you download from Drupal.org.

Read on to find out about sub-sub-themes:

Read more ...

| Drupal

twigPHPTemplate is the engine that has been driving Drupal templates since 2005.

After nearly 10 years of honorable service, PHPTemplate is about to be replaced by Twig in Drupal 8.

This will be the biggest overhaul of Drupal theming in a decade.

What is Twig? How will it change Drupal themes? Read on and find out ...

Read more ...

| Drupal

Drupal CKEditor

CKEditor will be the default editor in Drupal 8 and is currently the most popular editor in Drupal 7.

However, in some respects, CKEditor isn't very tightly integrated into Drupal. For example, it's not able to access Drupal images or link to Drupal content.

The Linkit module is the best way to improve linking.

Linkit provides an auto-complete field for linking to nodes, users, files, terms, and fields. Linkit makes creating links significantly more user-friendly.

Read more ...

| Drupal

Is Drupal Entityforms a Good Alternative to Webform? Last month, we ran a webinar called 45 Modules in 45 Minutes.

In the webinar we listed 45 of the best Drupal modules in 45 minutes.

One of the modules we mentioned was Webform, which is a module we use in every beginner class.

In the comments on that webinar, someone mentioned Entityforms as a better option than Webform and one that is more tightly integrated to Drupal.

I decided to take Entityforms for a test drive ...

Read more ...

| Drupal

Drupal You have not created any content types yetSome times we write long blog posts with detailed, technical explanations.

Other times we write about very quick and simple fixes. This is one of those very quick posts.

We've had questions from OSTraining members about an error message on Drupal's Add content page. The message they get is: "You have not created any content types yet".

Read more ...

| Drupal

Drupal CKEditorA few times over the last couple of weeks, OSTraining members have run into trouble with CKEditor for Drupal.

They find that some buttons are missing from CKEditor when they try to create content.

These buttons include the Styles, Format and Size icons.

Read more ...

| Drupal

Spam BlockingIf you're going to use popular software like Drupal, one of the downsides is that you'll need to deal with spam.

A lot of OSTraining members report that they receive many spam user registrations on their sites.

In this blog post, we'll look at 10 of the best ways to avoid getting overwhelmed by spam users.

Read more ...

| Drupal

Drupal Webinar 45 Modules in 45 MinutesLast week, I did a webinar with the team at Acquia. The webinar was called, "45 Modules in 45 Minutes".

During this session, we walked … jogged … okay, actually we ran through 45 of the best and most popular modules in 45 minutes.

Drupal is a great CMS, but not all features come right out of the box. There are thousands and thousand of modules available for Drupal 7. Figuring out which modules to use can be a real challenge!

In this webinar, you'll get an overview of 45 of the most important modules.

Read more ...

| Drupal

drupal remove duplicate views resultsWhen you are building a Drupal site and creating views, it's not uncommon to find that your view is showing the same result multiple times.

Here are two common ways to remove duplicate views results.

Read more ...

| Drupal

Entity-Views-AttachEntity Views Attach (EVA) is a wonderfully useful Drupal module which makes Views more powerful.

EVA allows you to automatically attach any view to content, comments or terms.

We're going to show you 2 examples of EVA in use. Both of them solve problems that were asked by our members this week.

First, we'll see how to sort terms however we want and then we'll see how to add an image for a file download link.

Read more ...

| Drupal

Decimal, Float or Integer in Drupal FieldsDrupal comes with 13 fields and several of them deal with numbers.

Newcomers to Drupal can become confused about the difference because there are 5 different number fields available:

  1. Decimal
  2. Float
  3. Integer
  4. List (float)
  5. List (integer)

In this tutorial, we're going to explain the difference between those 5 number fields and explain when you would use each one.

| Drupal

HTML-emails-drupalThe Webform module is one of the most popular modules in Drupal.

Webform is relied upon for everything, from contact forms, to donations to event registrations.

By default, Webform sends emails in plain text. In this tutorial, we're going to show you how to send Webform emails in plain text, which allows you choose different layouts or designs.

Read more ...

| Drupal

drupal-social-sharingIf you don't give your site visitors an opportunity to share your webpages, you're missing out on an opportunity for others to hear about your great content.

Drupal has several modules that allow you to add Facebook, Twitter, Linkedin and other social buttons.

In this blog, we're going to introduce you to four different options for adding social sharing to your Drupal site:

Read more ...

| Drupal

drupal display suit viewsDisplay Suite is one of our very favorite Drupal modules.

We love how easy it is for even new Drupal users to control their content layouts with Display Suite.

In this tutorial, we'll show you how you can use Display Suite together with Views. This allows you to create complex pages, controlling both the output and layout, without knowing any code.

Read more ...

| Drupal

show-drupal-own-contentIf you have multiple content creators on your site, you may want to make their life easier.

One way that you can help is by providing a list of the content they have created.

There are advanced ways to do this, such as using the Workbench module, but in this tutorial we'll show you an easy way to provide a list of each user's content.

Read more ...

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