Upload Drupal modules or themes with eXtplorer

NOTE: You need to have eXtplorer installed & configured on your environment before following this guide.

Why use this method?


If you're not familiar with Drush or comfortable using the command-line, eXtplorer is a light-weight alternative.

Robust alternative
It gives you access to a range of file-management tools, at the convenience of your browser.
Quick and Practical
Downloading files to a local machine. Installing and loading remote file-management software. Dragging files to the remote-client. Waiting for the file-upload to finish. -- Are you doing this all the time? Forget all that and follow this guide.
This guide will show you how to transfer files directly from another server to your site's folder-structure. You can use the same technique with your favorite php-based application (WordPress, Joomla, Elgg, etc).

Transferring files to your site using eXtplorer

Here's a brief visual-guide on how to transfer custom/contributed Drupal modules or themes using eXtplorer.

1) Navigate to the modules folder

Following Drupal best-practices, it is recommended to store contributed modules in one location (visible to all sub-sites):
On your Drupal site's directory structure, navigate to:
NOTE: if not present, create a folder named modules

2) Click the 'Upload' button

3) Paste download link & save

example: on Google Chrome browser, it's "Copy link address".
Visit the download page of the module/theme you need to install.
Copy the download link. Do so by right-clicking the download link. Select the option that copies the URL address (or link).
Back at the Upload Dialog box in eXtplorer, click "Transfer from another Server" tab.

Paste the URL in a textfield.

Click Save to initiate file transfer.

NOTE: Be careful. Make sure your app has enough disk-space and bandwidth. File-transfer takes time if the file-size is too big.

4) Extract module archive

To extract, right-click the file (.tar.gz file) and select "Extract Archive".
You'll see the unpacked folder upon successful extraction.

HINT: Not seeing the module folder yet? -- Click the Reload buttons near the Directory Tree or Browsing Directory to refresh the display.

Visit your Drupal site's administration page to enable the module or theme as usual.


The procedure is simple: transfer files and extract the archive. All this can be done in seconds! Easy right? 

Do you find this useful?

Let us know what you think! Send your feedback through our contact page.