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

Washington DC Drupal

Drupal is taking off in Washington D.C.

At the beginning of 2010 we were running our Beginner and Intermediate Drupal classes every three months in Washington D.C. 

The classes became increasingly popular so that by summer and fall we were running the pair every two months.

In November and December we tried once every month and that worked too. So, that's becoming our plan going forward in Washington:

We're going to be running a Beginner and Intermediate Drupal class in the second week of every month

Here are the first class dates for 2011:

| Drupal

Drupal's search module allows your site's users to search both the content on the site and also the registered users.

In order for your users to use the search feature, you must enable it first. Let's get started.

Read more ...

| Drupal

Perhaps one of most frightening things for novice Drupal adminsitrators is finding out they forgot to set the site back to Online before logging out. In panic, they scream, "How can I get my site back Onine?! I can't even log in!!!!"

When the site is set to Off-line, there is no login at www.mysite.com, as there usually is. This is to prevent your sites users from logging in as maintenance is done. So let's quickly show how to log in.

Read more ...

| Drupal

This tutorial will walk you through, step-by-step, how to update your Drupal module to a new version.

Please make sure you have fully backed up your site before proceeding.

Download and Extract the New Module

Go to http://drupal.org/project/modules and download the new version of the module, then extract the module folder. For more detailed instruction on how to download and extract, please visit the first few steps of our How to Install a Drupal Module tutorial.

Read more ...

| Drupal

This tutorial will show you how to install a module in order to add new functionality to your Drupal site. Modules are user contributed add-ons for Drupal which allow you to extend Drupal’s core functionality. Let's get started!

Read more ...

Post by Email to Your WordPress Blog

By default WordPress allows you to write posts on your WordPress blog simply by sending an email.

However, as the video below makes clear, that default feature is fairly limited.

In this tutorial we'll show you how to set up your blog so that creating your posts by email is both fun and easy. The solution is the Postie plugin.

Read more ...

| Drupal

This tutorial will show you how to take a block and place it inside a Drupal node.

Often this is done through one of two methods:

  1. With modules such as Panels or Context which allows you to easily place blocks and many other Drupal items inside nodes.
  2. With PHP code snippets.

However, sometimes Panels and PHP are too complex and you need a quicker and easier solution. Enter the "Insert Block" module. Here's how to use it:

Read more ...

200 Joomla Drupal WordPress ClassesLast year in early December we reached a key milestone in our growth: 100 live classes.

That landmark coincided with the holiday season so we celebrated by giving back: we held a free class for 16 non-profit organizations in Atlanta.

Fast forward almost a year and last week we hit another milestone: 200 live classes!

Those Joomla and Drupal classes were held all across North America and England, from Los Angeles to London and from Vancouver to Miami.

This year's landmark also coincided with the holiday season and so we've decided to give back again, only bigger and better:

Read more ...

| Drupal

This tutorial is designed to do two things:

  1. Show you how to sort Drupal nodes alphabetically
  2. Introduce you to the Views module

Views is, without question, the most important Drupal module that is not in the core. It allows you to use a graphical interface to sort and organize all your nodes. It a powerful but also complex module and it can take a lot of time to learn all its features. This tutorial will only help you get your feet wet.

This particular tutorial was inspired by a site member who had the contact details of many employees stored as nodes. They wanted to make an alphabetical directory of all the staff members.

Read more ...

| Drupal

Creating a photo gallery is the same as with most things in Drupal: there are many different ways to reach your goal.

In this tutorial we're going to show you the quickest and easiest way: using the Node Gallery module.

Read more ...

This tutorial will show you how to move a WordPress site from one folder to another.

In our example we're going to move the WP site from a folder called /blog/ and place it in the root of our site. That means that instead of accessing the site from http://example.com/blog/ we can now go directly to http://example.com.

Read more ...

This tutorial will show you how to split a long WordPress post or page into several sections. People will click 1, 2, 3 to go to the first, second or third page respectively.

Open Up A Post or Page

tutuploadsmedia_1287691422863.png

In order to split a post or page, we need to edit it directly. Go ahead and open up the post or page and then clck HTML in the top right corner.

Insert the Pagebreak Code

tutuploadsmedia_1287691463054.png

Insert this code into the article anywhere you want a pagebreak:

tutuploadsmedia_1287691558164.png

Save the post or page and visit the front of your site. You should that pagination has now been created at the bottom of the article.

| Drupal

One of the most frequent questions we've had in our Drupal training classes is ... "Does Drupal have a good file manager?".

The class attendees had often found solutions, but they were cobbled together from an assortment of modules and often lacked common features in file managers.

Our answer is Filedepot, which is an advanced file manager that works right out of the box and relies only on the CCK and Filefield modules.

Read more ...

| Drupal

One of our students was having problems finding why some images were visible on her site and others weren't. There's no one-size-fits-all answer to this problem, but here is one way to start closing in on the answer.

Install the Web Developer Toolbar for Firefox

tutuploadsmedia_1285351295463.png

If you haven't done so already, install Firefox on your computer. You can download it from http://www.mozilla.com/firefox/

Then, with Firefox open, search Google for "webdeveloper toolbar".

tutuploadsmedia_1285351326632.png

Click "Add to Firefox" and you'll be able install the Web Developer toolbar. It will look like the image below.

tutuploadsmedia_1285351522513.png

Troubleshooting Your Site

tutuploadsmedia_1285351146976.png

The image above is a sample Drupal node. It is meant to have two images but one is missing. Here's how we'd start to look for the error:

tutuploadsmedia_1285351643825.png

Click "Images" and then "Find Broken Images". You'll see a result like the one below:

tutuploadsmedia_1285351709621.png

In this case the problem is obvious - I've written http://drul.org instead of http://drupal.org. However if your problem is more difficult, this technique will still tell you where Drupal is looking for the file and hopefully it will give you enough hints to fix the problem.

| Drupal

This tutorial will show you how to move your Drupal site from one server to another. This example uses two live servers, however the same principles also apply for moving to or from a local server.

Your Drupal Site

tutuploadsmedia_1284064777892.png

I'm going to move a straight-forward Drupal install to a new location. Each Drupal site has two halves - the files and the database. We're going to move one and then the other. Finally we'll make sure they can talk to each other.

Download the Files to Your Desktop

tutuploadsmedia_1284064850534.png

Step 1 is to download all of your Drupal site's files to your desktop.

Upload the Files to Your New Server

tutuploadsmedia_1284065113738.png

Step 2 is to upload them all your new server.

Export Your Old Database

tutuploadsmedia_1284065247021.png

For accesing the Drupal database I'm using phpMyAdmin which is commonly used by hosting companies and localhost setps. Find your site's database and click on "Export".

tutuploadsmedia_1284065288199.png

You'll need to export your database as SQL. I've chosen to also compress it using Gzip so that the process is a little quicker. Finally click Go.

Import to the New Database

tutuploadsmedia_1284065461180.png

I'm also using phpMyAdmin at the new site. Click "Import".

tutuploadsmedia_1284065493032.png

Choose the file that you just exported and click "Go" to import it into the new database.

tutuploadsmedia_1284065582137.png

Check to make sure that all the tables have imported sucessfully.

Change Settings.php

tutuploadsmedia_1284066038140.png

Finally we need to make sure that our files and database can talk to each other.

Login to your site's files and go to /sites/default/ and open settings.php. There are two things you'll need to change.

On line 92, chang the $db_url line to reflect the new database name, username and password.

tutuploadsmedia_1284066088958.png

On line 125, change $base_url to reflect the location of your new site.

That's it. Visit your Drupal site in it's new location and it should be live.

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