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

There is nothing quite so important to a developer as backups.

Backup and Migrate makes the task of backing up your Drupal database and migrating data from one Drupal install to another easier. It provides a function to backup the entire database to file or download, and to restore from a previous backup. You can also schedule the backup operation. Compression of backup files is also supported. The database backup files created with this module can be imported into this or any other Drupal installation with the restore feature, or you can use a database tool such as phpMyAdmin.

Full Class on this topic

Read more ...

| Drupal

You've seen Captcha used on many, many websites. Before you can submit a form, it provides a question and asks for a response from you. This prevents many spam comments, form submissions and email submissions.

This tutorial will show you how to use the standard Captcha module for Drupal and will introduce you to several alternatives.

Read more ...

| WordPress

Contus Vblog is a WordPress plugin which allows you to record videos as you post blogs.

It has a built-in recorder that connects to your webcam. When you post, you can see the button “Add Video Post” at top right of you editor. Just point the camera at yourself and start talking. That's all there is to it.

You don't even need to wait for the video to go live to view the video. You can view the preview of the recorded video as soon as you want, and decide to post the video or rerecord. You can also allow your blog readers/visitors to post video comments for your post.

Read more ...

| WordPress

It's hard not to make a play on words or a pun when talking about 1 Flash Gallery, because it is what it says, and adds what it is, and really makes your site flashy. (Sorry, I couldn't resist.) The most popular gallery for WordPress is the NextGen gallery, which is excellent, but this is something quite different.

If you've been looking for a way to put up eye-catching galleries, Flash is one way to go. 1 Flash Gallery is a plugin that will provide Flash galleries for your WordPress site.

Read more ...

Today marks a major milestone for OSTraining: 300 live Joomla and Drupal classes. That's more than every other company put together.

During the last three years, we've been to all over the United States, Canada and United Kingdom teaching people how to use Open Source software.

We're celebrating 300 live classes with a special offer: 30% off all classes for the next seven days.

Use the coupon code "300classes" to save on any Joomla or Drupal class. This code is valid from today until midnight on September 28th.

Read more ...

| Drupal
tutuploadstutuploadsResult.png
Drupal 7 has a new core module called "Fields", which replaces the CCK module in Drupal 6. To show you how it works, we are going to create a custom content type for Employees, and add some extra fields to it so you can create a directory of people.

You can use content types and fields to create product pages, business listings, or virtually any type of content that has specific information that needs to be included with each entry.

We'll show you how to add a new field, and existing field and a teaser to a new content type that you create.

Read more ...

| Drupal

This tutorial is part of our series on upgrading from Drupal 6 to 7. Click here to find other tutorials on upgrading.

Notice: unserialize() [function.unserialize]: Error at offset 74 of 75 bytes in variable_initialize() (line 749 of /srv/www//includes/bootstrap.inc).

This error and others like it often occur when updating from Drupal 6 to 7 and is caused by left-over settings from modules that did not clean up when they were uninstalled, and are not stored in the correct format. These will cause PHP errors.

A new module called Variable Check will check the database for errors and make it easy to spot the problem and delete the variable name that is causing the error message.

Read more ...

| WordPress

Earlier this year we wrote tutorial about custom post formats, in which we explained that they are different from custom post types.

That led some people to scratch their heads ... "what's the difference between post formats and post types?".

Many people confuse the two. In this tutorial we're going to explain custom post types, and give you some ideas on how to use them.

Read more ...

| WordPress

Taxonomy is a common word in biology (and also Drupal!). In science it's a hierarchy of terms used to classify almost everything. Wikipedia has a full explanation here.

Recently WordPress has adopted the word "taxonomy" as an additional way to organize information. It's an uncommon word for a common concept.

When you were in school, you picked up a book and opened to the table of contents, and you were looking at the book's taxonomy. It's just a way to classify and label things. In a web site, it makes it easier to find thing or show them when you need them. Here's how it applies to WordPress:

Read more ...

| WordPress

WordPress continues to improve on its ability to mange content. Custom post types and taxonomies are a big step in making WordPress a fully featured CMS.

If you're not sure what custom post types are, go ahead and read this tutorial first.

Custom post types are powerful tools for creating an information architecture. However, by default you are required to write code if you want to use them.

Fortunately, there are a number of plugins that allow you to create post types and taxonomies to go with them. This tutorial explains the use of Custom Post Type UI.

Read more ...

| WordPress

By default, WordPress comes with a pretty great way to run and manage a multi-site network. You can click here to read tutorials on how to set up a network. However, those networks are designed to be run on one server and for the sites to be deeply inter-connected.

What happens if you have lots of different WordPress sites spread out over lots of different servers? What happens if you're managing sites for lots of different clients? ManageWP.com has an intriguing solution: one dashboard for all your WordPress sites. Here's how it works:

Read more ...

Wow! What a great 4 days (including our training day) We’re minutes away from the closing session for DrupalCon London 2011.

Unlike most conferences, the room is still really full – a testimony to the rabid following most Drupalers bring to a DrupalCon.

Read more ...

This is a live blog of the keynote presentation “The Future of Social Media – An Historical Perspective” by Tom Standage at DrupalCon London.

Tom Standage is Digital Editor for The Economist. They just moved from ColdFusion to Drupal… (they wanted to burn the CF discs when they were done@

“Social Media” isn’t new, it goes back to the Romans. Getting information from one person to another has always been around, but with the rise of technology it is now global, permanent and searchable. However, it was actually more social in history of course… people actually talked to each other!

Read more ...

This is a live blog of the sessopm “Damn Quick Drupal: How to Make Drupal Perform and Scale Like a Rockstar!” by Michael Cooper at DrupalCon London.

This is one of the more anticipated sessions here at DrupalCon. One of the criticisms is that Drupal doesn’t scale and that it can get very slow. Looking forward to hearing how to avoid both of those. To give you an idea about how big this issue is – the hall is absolutely packed. There are actually more people in here than this morning’s keynote.

Read more ...

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