Summer Sale: You can get 1 year of the Everything Club for $59! 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

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

| Joomla

So you are faced with having to upgrade your Joomla Core version. Where do you begin? You could do it manually, however, if you are new to Joomla, that can get a bit complicated. Thankfully, there is a great extension released by Akeeba, Admin Tools, which does the hard parts for you! Best of all, it is quick, easy, and safe!

Things to note first:

  • If you have made any changes to the core Joomla files, you will need to upgrade manually.
  • Backup first! (use steps 1 to 5 here)

Find Your Joomla Version


You can almost always find your Joomla version in the top right of your administrator backend. If it's not there you can go to Help -> System Info (see next image)


Download now




In your site's administrator area, go to Extensions >> Install/Uninstall, click Browse to find the file and click Upload File & Install to complete the upload.

Upgrading Your Joomla Version


In your site's administrator area, go to Components >> Admin Tools


Near the top right will be displayed your Joomla version and the latest Joomla version available.


Click on "Joomla! Core UPDATE FOUND" near the top left to get started.


You have two options for getting the latest version. (1) Upgrade (2) Reinstall.

In most cases it is best, and the recommended path, just to upgrade, as that will only install the necessary files to get to the most up-todate version from your current version. However, if your site has issues with corrupt files, then you would want to reinstall 1.5.22 which will replace all the core files, thus correcting any corrupted files.

In this example, we will upgrade to 1.5.22 which is, at the date of this tutorial, the most recent version.



Now you are given two options for extracting the files: (A) Directly (B) Using FTP

The simplest method is just to use the default "Write directly to files", however, with many shared hosts that is not possible, and so an FTP method is given. If you go with "Write directly to files", there is no need to change any of the FTP conguration; if, however, you use FTP, you will have to enter the correct credentials.

Once you've decided which method, simply click Update Joomla.


That is it! You have just updated your Joomla version, saved yourself a significant amount of time, and secured your site from known vulnerabilities! Mission accomplished by the powerful Admin Tool by Akeeba!

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

| Development

JForm is one of the most exciting new features to be introduced as part of Joomla! 1.6. The intention is to provide XML configurable forms complete with custom field types and form validation. I cannot stress enough just how much easier this is going to make life as a Joomla! developer. In this article we take a look at how to define JForms and how to display them.

Read more ...

| Joomla

Amazon S3 and JoomlaThis tutorial will show you how to host your website site on a CDN (content delivery network).

A CDN solves the problem of hosting your website in only one part of the world:

  • If your server is in the U.S.A., it's going to load much more slowly for visitors from Australia
  • If your server is in Germany, your visitors from India are going to be waiting a long time.

CDNs solve that problem by hosting your content on multiple servers around the world. The client accesses the copy of the data that is nearest to them instead of pulling it directly from your central server. This speeds up load time and eliminates bottlenecks!

jomCDN is a Joomla extension that automatically collects your site's assets (images, Javascript files, CSS files, etc.), synchronizes them with Amazon's servers and relinks all your page content to the Amazon servers. Once it's set up, each person gets your sites file from the Amazon server nearest to them. Wherever your site visitors are in the world, they'll be happy.

Here's how to use jomCDN:

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

| WordPress

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 we can now go directly to

Read more ...

| Joomla

Sometimes it's necessary to disable or unpublish a Joomla plugin.

99.9% of the time plugins are completely harmless but 0.01% they can cause problems with your site and need to be turned off. Here are the three ways you can do that.

The first technique is the normal way to disable a plugin. The second and third techniques should only be used if the plugin has locked you out of Joomla's administrator area.

Read more ...

| Joomla

k2Mart JoomlaK2mart is a new product from Joomlaworks, the people who created K2, the wonderful content component for Joomla (read Part 1 and Part 2 of our introduction to K2).

What is the purpose of K2mart? It allows you to import your Virtuemart products into K2. Why is this a good thing?

  1. You can really improve your product listings by adding image galleries, videos, tags, social bookmarks, comments and many of the other wonderful features of K2.
  2. You can create much more sophisticated designs for your product pages - K2 is very easy to design for whereas Virtuemart is notoriously difficult.

K2mart does replace all the design and layout features of Virtuemart but it doesn't replace the checkout process. Customers will still pay through Virtuemart,

Here's how to use K2mart:

Read more ...

| Joomla

JCal Pro is the premier events calendar for Joomla and has been actively developed since 2006. It is maintained by Anything Digital who have earned a reputation for building some of the best extensions available for Joomla, including sh404SEF.

These tutorials will walk you through JCal Pro from deciding whether it's right for your site, to downloading and installing to fully taking advantage of all its features:

Read more ...

| Joomla
Admin Tools - Change Folder and File Permissions

A common issue with server migrations, components installations, and site security in Joomla is wrong folders and files permissions. If you are new to Joomla folders and file permissions, please visit our tutorial How to Change Joomla Folder and File Permissions.

In this tutorial, however, you will learn how to fix wrong files and folders permissions using free Admin Tools Core. This popular component is a powerful way to quickly correct any folder and file permissions you may encounter.

Read more ...

| Joomla

There are several ways to make sure that your Joomla site is easy to read and browser on mobile phones. Recently we wrote The Ultimate Mobile Joomla Guide which covered 5 options in detail. In this tutorial we're going to explain more about Mobile Joomla which is one of the fastest and easiest ways to make your site mobile. It is particularly useful if you already have a site template and don't want to redesign everything just to get ready for mobile phone.

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!