SPECIAL OFFER: Only $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!

| WordPress

tutuploadstutuploadsmedia_1328239378919.pngWordPress is making great strides as a CMS, but it does lack one feature found in most CMSs: the ability to control over which posts and pages your widgets appear on.

The Widget Context plugin is the best and most usable solution. It consists of a not much more than some radio buttons, some checkboxes and a box for URLs.

There are some more complex alternatives to Widget Context and these include Widget Logic, Display Widgets and Slayers Custom Widgets.

Read more ...

| Web Design

One of our students wanted to upload full-size photos into a post on his WordPress site. The theme was Canvas from WooThemes.

So, the question became ... what is the smallest photo size that I can upload while still having full-size photos in a post?

Our answer was ... let's find out. We can do that by measuring the width of the posts in Canvas.

Read more ...

| Drupal

Drupal 6 will be around for quite a while longer and module updates are still required periodically. Unlike Drupal 7, there isn't any automated update process for Drupal 6, so here's a complete step-by-step guide to the update process:

Read more ...

| Drupal
Iphone and Android

It's hard to miss the word "Responsive" when looking at Drupal themes these days.

What does it mean? "Responsive" design means that your theme is flexible enough to look good on any device. There is no need to create a separate theme or even a separate subdomain or site. One theme can look good on a large desktop, your tablet and your mobile phone.

In this tutorial we're going to use one particular example to show you how Responsive design works with Drupal sites.

Read more ...

| Drupal

The User 1 account on a Drupal site has special status. This account has life and death rights on your Drupal installation and needs to be protected at all costs. If you've lost access to this account, then it is important to regain that access.

Your first step should be to try and reset your password by adding this to your site's URL: /user/password/. If that doesn't work or if you don't know the email for the account, then you can manually reset your password in the database. This tutorial will show you how to do it.

Click here for this tutorial in Drupal 7.

Read more ...

| WordPress

Android and iPhoneThe phrase "Responsive Web Design" isn't even two years old, but it's hard to read web design articles these days without hearing it mentioned.

What is it and how does it impact WordPress? Responsive design means that your theme is flexible enough to look good on any device. There is no need to create a separate theme or even a separate subdomain or site. One theme can look good on a large desktop, your tablet and your mobile phone.

In this blog post we'll show you a selection of 10 great responsive WordPress themes to wet your appetite.

Read more ...

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

As templates and themes become more complicated, it can also become more difficult to find and replace images. The most likely image you'll want to replace is the logo.

We're going to show you a technique to find and replace logos. Though the technique requires a few steps, it should help you track down almost any image you need to find.

Read more ...

Joomla 2.5Joomla 2.5 was released today and the slogan for it is "Extra Features! Easy Updates!" Both are true.

Updates: If you're using Joomla 1.7, it is a one-click update to 2.5. All your extensions and template will work with the new version. Also, you'll need see an icon when you first login and this will do what WordPress does and warn you and any updates to Joomla or your installed extensions.

Read more ...

| Web Design

fireshotFireshot is a very useful Firefox plugin that allows you capture screenshots. Not only does Fireshot take the screenshot, but it also allows you to edit the image or email, print and upload it directly to Facebook, Flickr and other sites.

To be able take screenshots with FireShot, you'll need two things:

Google Against SOPA

It's been hard to go online this week and not encounter protests against the SOPA and PIPA laws which the U.S. Congress has been considering.

There was a huge amount of pushback from online organizations, and open source projects led the way. Here's how some of the biggest reacted:

Read more ...

2012 is here, our 2nd birthday is approaching in a couple of weeks. It is time for some thank yous. A lot of thank yous.

OSTraining is a new business that has been a long time in making. I used to work full-time as a teacher, doing webdesign in the evenings to pay the bills. From the beginning, the webdesign was powered by open source. My first Mambo ( Joomla ) site was in 2003. Three years later, as open source really started to become popular, the evening job was more profitable than the day job. So I went full-time with Alledia.com, where we did traditional webdesign and SEO services. But the urge to teach remained and over time the teaching side of Alledia grew until in 2010, I split it off into a separate company.

Still, at the beginning of 2011, OSTraining was just me and a large team of part-timers. A year later and we have the equivalent of 5 full-time staff members, plus an even larger team of part-time live trainers and video creators. So a big thank you to Rod, Nick, Ed, Thanh, Stacey, Tessa and everyone else who's worked with us this year.

Read more ...

| Drupal

Login Destinations ModuleLogin Destination is a module that allows you to specify which page the user sees after logging in. One very common use is to redirect users to the page they were viewing before they logged in.

Login Destination is available for both Drupal 6 and 7. In this tutorial we cover D6 because that is the version used by the student who requested this tutorial. However, the only difference for D7 users will be the installation process.

Read more ...

| Drupal
tutuploadstutuploadsStep_1_Download_and_Install.png

LoginToboggan is a module that improves the login experience in Drupal.

It has over eleven useful features including options that allow you to:

  • redirect users after they login and send them to a page of your choice.
  • allow users to use their email address or username to login.
  • combine the login and registration areas on the same page.

Here's how you use LoginToboggan:

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!