Select Moodle version:

Course formats: Flexpage format

Moodlerooms is proud to release Flexpage, a course format that provides a teacher with complete control over how educational materials and assessments are presented to a student. Flexpage allows a teacher to create a flexible set of pages and sub pages where blocks and activities can be placed in any location on the page instead of being restricted to a right, left or center column. Flexpage courses provide teachers with the ability to determine how many columns of data are contained within a course (up to three-columns). This allows teachers to have complete control over how they want to present course materials and assessments to students.
Maintained by: Picture of Kris Stokking Kris Stokking


This plugin is part of set Flexpage. Plugins from the set work the best when installed together.


Picture of Kris Stokking
Kris Stokking (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Patryk Szuta
    Thu, Apr 4, 2013, 12:17 AM
    Hi Kris,
    It seems that a backup up of a 1.9 flexpage course will not restore on 2.X. Is that correct? I didn't find a backup/moodle1 directory in the flexpage course theme directory.
  • Picture of Kris Stokking
    Thu, Apr 4, 2013, 11:53 PM
    Hi Patryk - you are correct. Flexpage will upgrade courses during a full site upgrade from 1.9, but will not restore course backups from 1.9.
  • Picture of Génaël Gen
    Mon, Apr 8, 2013, 3:11 AM
    Hi all, I'am very interested by a 2.4 pre-version of flexpage. Anyone can help ?
  • Picture of Brad White
    Wed, Apr 24, 2013, 9:57 PM
    I have a quick question about Flexpage. For one, is the 2.4 version coming out soon. Also, I have a lot of topics on my page which is causing loading problems with some of my users. Does flexpage sort the number of topics into multiple pages so that only, for say, 20 topics load on one page?
  • Picture of Kris Stokking
    Thu, Apr 25, 2013, 12:09 AM
    Hey Brad, the code is nearly ready. It will definitely be by the end of this weekend, we just need to put it through a quick smoke test. We haven't done full end-to-end testing, and won't be able to until closer to June, but I don't see why that should prevent admins from trying the latest-and-greatest version.

    Flexpage is really a paradigm shift from the traditional topics format. You can setup nested pages of content, which allows you to group smaller topics (aka pages) together underneath a larger one. The same activity instance can even be re-used across multiple pages. You'll need to do some initial work in transferring from topics to flexpages, since it won't automatically convert, but the activities will be present and ready to be associated with one or more pages.
  • Gareth J Barnard
    Fri, May 17, 2013, 1:03 AM
    Hi Kris,

    Will the M2.4 and possibly M2.5 version be out before iMoot 2013?


  • Picture of Kris Stokking
    Fri, May 17, 2013, 12:48 PM
    A new version of Flexpage has been released for Moodle 2.4. Please note this is a beta release as it has not gone through full testing by our QA team. Also note that this version no longer requires any core patches, as the 2.3 version did.
  • Picture of Antonio Meono
    Thu, Jul 18, 2013, 4:51 AM
    Hi Kris, one question about the function available in Flexpage 1.9, is it possible to include the function page_theme_print_backto_button() in Moodle 2.3?

  • Picture of Kris Stokking
    Mon, Aug 5, 2013, 9:59 PM
    Hi Antonio - It looks like something we could add to the library of theme functions. Basically you can put in a "Back to Page X" button in your theme that should show when you are viewing an activity, etc. I've added that to our feature backlog, and if you're interested in contributing please let me know.
  • Picture of José Jardines
    Thu, Oct 10, 2013, 11:15 PM
    Hi Kris, is possible to have version 2.5 this year?
  • Picture of Kris Stokking
    Mon, Jan 20, 2014, 5:46 AM
    Version 2.5 of Flexpage has been uploaded to the plugins repository. In addition, we've posted the plugin code in Github, which we will be updating in the future prior to availability in the Plugins Repository. Please check there first for updates to new Core versions.
  • Picture of José Jardines
    Wed, Jan 22, 2014, 12:40 AM
    Hi Kris, the activity block (file) doesn't work in flexpage for moodle 2.5, appears this message: Failed to display the associated activity, please confirm block's configurations. The error message: "Detectado un error de codificación, debe ser corregido por un programador: You cannot call $PAGE->set_activity_record until after $PAGE->cm has been set.
  • Picture of David Lee
    Mon, Mar 31, 2014, 8:49 PM
    I am experiencing the same issue as José Jardines, which I note is 8 weeks old. Error message: Failed to display the associated activity, please confirm block's configurations. The error message: "Coding error detected, it must be fixed by a programmer: You cannot call $PAGE->set_activity_record until after $PAGE->cm has been set." Is this being looked at?
  • Picture of Kris Stokking
    Tue, Apr 1, 2014, 9:39 PM
    David/Jose - sorry for missing the original note, but the plugin comments aren't the appropriate place to handle issues. Would one of you be able to put the details into a ticket on Moodle's Tracker, and include the full stack trace (enable debugging) and specifics about how to reproduce the problem? Thanks in advance.
  • Picture of Doug Loomer
    Sat, Apr 19, 2014, 1:28 PM
1 2 3 4
Please login to post comments