Flexible sections format

Course formats ::: format_flexsections
Maintained by Marina Glancy
Organises course content in any number of sections that can be nested. Each section can be displayed on the same page or on a separate page
Latest release:
3329 sites
1k downloads
133 fans
Current versions available: 9

This course format looks very similar to Topics format except:

  • sections can be added inside other sections
  • each section (regardless of its nesting level) can be shown either on the same page as parent or on a separate page. Teacher can change it in edit mode.
  • If section is displayed on a separate page, it's name is displayed as a link and on this  page the link "Back to ... " is displayed

If teacher hides a section all nested sections and activities become hidden as well.

Please note that if section has both activities and subsections activities are displayed first.

On the attached screenshots the section "Quizzes" has tree subsections - "Science" and "Mathematics are displayed on the same page and "Other Uses" on a separate page. Note how course navigation looks like in this case.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5

Contributors

Marina Glancy (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Comments

  • Marina Glancy
    Thu, 4 Sept 2014, 2:38 PM
    New version released 2.6.1 and 2.7.1 for Moodle 2.6 and 2.7 respectively. Included better support for conditional availability of sections, see CONTRIB-5052
  • Marina Glancy
    Thu, 1 Jan 2015, 6:18 PM
    New versions released 2.7.2 and 2.8.1 for Moodle 2.7 and 2.8 respectively. Implemented CONTRIB-4671 - deleting sections; fixed bug with not expanding current section in navigation; in 2.8 properly implemented inheritance of conditional availability
  • Giulio Valentino
    Fri, 10 Apr 2015, 6:43 PM
    Hi and first sorry for my bad english.
    I see that this plugin auto number the section (section-1, section-2 etc) In this way is impossible make a link to a specific section because a new add subsection for examploe inside section-1 change then other section id.
    Hope is clear
  • moris afou
    Wed, 22 Apr 2015, 8:25 PM
    Hi there,
    I've tried to install all plugins to get flexpage format working, but when i create a course with flexpage format i get this error :
    Fatal error: Class course_format_flexpage_lib_condition contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (core_availability\info::get_view_hidden_capability) in /$HOME/moodle/course/format/flexpage/lib/condition.php on line 32
    Im using moodle 2.7.7 and i guess the plugins i downloaded are 2.7.0 its could be the problem ?

    Best regards
  • Marina Glancy
    Wed, 22 Apr 2015, 8:59 PM
    Hello moris, this is format "flexsections" and your complain about "flexpage" format. They are two different plugins
  • moris afou
    Wed, 22 Apr 2015, 9:05 PM
    Hi Marina,
    sorry maybe i confused the plugins name, should i redirect to another forum topic?
  • Giulio Valentino
    Mon, 11 May 2015, 10:38 PM
    Hi, any update for moodle 2.9?
  • Marina Glancy
    Wed, 13 May 2015, 1:16 PM
    Done, there was a function name conflict with new API in 2.9 so I renamed my function. I did not create a new branch for 2.9 for easier maintenance, so 2.8 is also updated but without any effect on UI
  • Devon Ritter
    Fri, 10 July 2015, 4:59 AM
    Hi All. Does anyone know if suggestions such as Elizabeth's to allow users to expand/collapse sections are being worked on? We really like the flex sections format, and find it most useful to have sections collapsed on the course homepage, so students can more easily get an overview of all the course units. Once they are within a unit however, I think many would prefer to then be able to expand the various sub-sections for quicker and easier navigation.
  • Inbar Dotan
    Thu, 13 Aug 2015, 4:08 AM
    Hi,
    The name of a collapsed section is missing from the breadcrumbs on 2.8 and 2.9, with different themes (on pages like this: http://yoursite.com/course/view.php?id=XXXX&sectionid=YYYY). It was there on 2.6.
    Is this intentional or should i open a new bug?

    Inbar.
  • Marina Glancy
    Thu, 13 Aug 2015, 9:00 AM
    No, not intentional at all. Please open the bug
  • Inbar Dotan
    Thu, 20 Aug 2015, 9:53 PM
    FFR: CONTRIB-5883

    Thanks!
  • Mark McKay
    Sat, 28 Nov 2015, 7:41 AM
    Hi Marina! Will you be updating this for 3.0?
  • Marina Glancy
    Sat, 28 Nov 2015, 8:17 PM
    version compatible with 3.0 added
  • Mad Eye Moody - not as bad as he looks
    Mon, 4 Jan 2016, 5:37 AM
    This is a great plugin. Thank you. is there any way to have dates associated with the sections and subsections so that they appear in the listing and automatically appear in the calendar.
Please login to post comments