Grid Format

Course formats ::: format_grid
Maintained by Gareth J BarnardGareth J Barnard
A modular and visual course format. Hides all topics and creates a grid of icons (one for each topic) with short titles. Clicking on an icon brings up the content from the corresponding topic.
Latest release:
7336 sites
157 fans
Current versions available: 20

A modular and visual course format. Hides all topics and creates a grid of icons (one for each topic) with short titles. Clicking on an icon brings up the content from the corresponding topic in a "lightbox" style display.


The format comes with NO support.  Please see the 'Support' section in '' file that comes with the format.  This is because the format is complex and I regret that I don't have the time / resources to freely assist with questions pertaining to specific enhancements / changes / knowledge improvement.

I will investigate genuine bugs and issue fixes in a timescale set by myself.  When reporting issues you MUST clearly state the full version and release of both Moodle and the Grid format format as contained within their 'version.php' files - if not it takes me longer to figure out, often resulting in me asking for the details anyway and slowing the process of solving your problem down.  It really helps to upload and describe in detail the issue you are having on the 'Course formats' forum.

Screen cast:

More to follow as new icons have been added....

Privacy API support starts with V3.3.0.5 for M3.3 and V3.4.0.4 for M3.4 where the API has been implemented in the minor release of Moodle.


Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3


Gareth J Barnard
Gareth J Barnard (Lead maintainer): Maintainer
Please login to view contributors details and/or to contact them

Comments RSS


  • Ricardo Caiado
    Thu, Mar 9, 2017, 10:19 PM

    I just installed version "2016111502" on my Moodle 3.2.1+, but the plugin is not showing on the course format list (??). Plugin installation was successful.

    I run another Moodle instance (v3.1.4+). On this one the plugin (2016060702) is working just fine.

    Any idea?

  • Gareth J Barnard
    Fri, Mar 10, 2017, 6:28 PM
    Hi Ricardo,

    No idea, sorry. Look in the PHP log for any errors.

  • Ricardo Caiado
    Fri, Mar 10, 2017, 8:23 PM

    Problem solved!

    File permission issues.

  • Sun, Mar 12, 2017, 1:00 PM
    How can I set Week 1 Week 2 etc instead of Section 1 Section 2 etc... Currently I need to change each title. All courses are weekly based, so its better to add week 1 week 2 .
  • Mon, Mar 13, 2017, 4:11 PM
    Nisanth - I don't think you can automatically set the grid format to display Week 1, Week 2 etc, you do have to do this manually. The collapsed topics format would let you do this, but gives a different layout.
  • Wed, Apr 12, 2017, 2:49 AM
    Hi, Gareth!
    I can not change the Grid image. When I click on "Change Image" the page (image change) is empty.
    I use adaptable theme in Moodle 3.2.
    If I change to boost theme, then I can upload the image.
    Any solution?
    Thank you very much!
  • Gareth J Barnard
    Wed, Apr 12, 2017, 3:10 AM
    Hi Josh,

    This is / was a problem with the Adaptable theme. Please ask for support from Fernando Adeco or Jez H:

  • Tue, Jun 6, 2017, 6:19 PM
    Hello, do you plan to release a version compatible with moodle 3.3?
  • Gareth J Barnard
    Wed, Jun 7, 2017, 12:17 AM
  • Thu, Jun 8, 2017, 7:13 PM
    Great! Do you have any dates?
  • Gareth J Barnard
    Thu, Jun 8, 2017, 10:52 PM
  • Wed, Jul 5, 2017, 11:09 PM
    How can i configure each container so that they are centered relative to the page. I'm using 3.2+ Right now they seem to be justified left (4 containers - three on the top row and 1 on its own row, justified left.). I'd like to move center all of them, or have 2 rows of 2 containers. In the edit settings I didn't see that option. Thanks!
  • Gareth J Barnard
    Thu, Jul 6, 2017, 2:00 AM
    Hi Peter,

    The Grid format comes with no support. Please read the file for details.

    Kind regards,

  • Thu, Jul 6, 2017, 2:32 AM
    Gareth - thanks. Where can I find the file? I can't seem to find that on the discussion page or on the website. Thanks in advance for pointing me in the right direction.
Please login to post comments