InMotion Hosting Support Center

When developing Courses in Moodle, there are ways to add functionality to Courses that the default plugins do not offer. Custom plugins allow the Moodle site to be customized according to the needs of the teacher. For example, The teacher can add a progress bar in the navigation that gives a visual graph of the students progress in the Course. There are many plugins like this that are available at the Moodle Plugins Directory.

In this article, a Progress Bar will be installed in the blocks plugin location. To complete this tutorial, Download the zip file from the following link. The file in this tutorial is named

Blocks: Progress Bar

Important! Moodle plugins are developed by open source developers. In many instances, the plugin may not be compatible or may contain a security risk not foreseen. Make sure the plugin is for your specific Moodle version and that you have a backup of your website prior to installing a plugin.

Installing a Moodle Plugin

  1. Log into cPanel or use an FTP client to upload the folder to the server. If the file is archived, it will need to be extracted; otherwise, upload the folder that was extracted from the zip file directly to the following directory:


  2. Log into the Moodle Dashboard
  3. install-plugin-1-select Navigate to Settings > Site administration > Notifications.

    The Plugins Check page should display. Here is where the plugin is activated. Plugins waiting to be installed will show green "To be installed" in the status column.

    Click Upgrade Moodle database now.

    install-plugin-2-successWhen the Block progress shows Success, Click Continue.

  4. install-plugin-3-final Install the Block on the Course.

    Once the Block is added and configured it should look like the snapshot to the right.

    This concludes the article on installing a plugin for Moodle 2.3.

Was this article helpful?
Continued Education in Course 108: Managing Moodle Plugins
You are viewing Section 2: How to install a plugin in Moodle 2.3
Section 1: Moodle 2.3 Plugin Overview
Section 3: Uninstalling or removing a Moodle plugin

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Ask a Question

Forum Login

You are NOT logged in. You can still browse our Support Center.

To participate within our Community Support Forum:

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

0 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?


Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail:
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!