| Drupal

In Drupal 6, uploading modules and themes was often troublesome for beginners. They would have to follow a confusing process:

  1. Download the files
  2. Uncompress them
  3. Make sure there was a /sites/all/modules/ or /sites/all/themes/ folder on their site
  4. Upload the files manually to the /sites/ folder. Few beginners remembered that folder name - they just uploaded to the /modules/ and /themes/ folder which would be more logical.
  5. Go to Site building > modules and enable them

If you'd like to, you can still install modules the old way, but Drupal 7 also offers a much simpler process:

  1. Download the files
  2. Upload them using a graphical installer
  3. Go to Modules and enable them

Let's walk you through the new upload process in Drupal 7:

Enable the Update Manager Module

The new graphical installer for themes and modules is actually handled by a module called Update Manager. So the first thing we need to do is check that it's enabled. Go to Modules, scroll down and make sure there's a check next to Update Manager.

tutuploadsmedia_1303494379052.png

You'll know that you're ready to upload if you see the Install new module link at the top of the Modules page:

tutuploadsmedia_1303495437930.png

Click on that link and you'll see the graphical installer screen:

tutuploadsmedia_1303495501922.png

Download the File

Now let's go and download the files for our new module or theme. The screenshot below is from Drupal.org:

tutuploadsmedia_1303495744802.png

There's no need to uncompress the download files. Just leave them as they are and go to the Module installer screen.

Click Browse to find the downloaded file and then click Install:

tutuploadsmedia_1303495883417.png

Hopefully you'll now get the message: "Installation was completed successfully".

tutuploadsmedia_1303495968500.png

That's it. Much easier than Drupal 6. You can now click on "Enable newly added modules" and turn on your new module.