Course formats: Periods format

format_periods
Maintained by Picture of Marina Glancy Marina Glancy
This course format allows to set duration for each section (period) in days, weeks, months or years. Each individual section (period) may override this duration. The course settings allow automatically collapse or hide past or future periods.
274 sites
283 downloads
27 fans

This course format allows to set duration for each section (period) in days, weeks, months or years. Each individual section (period) may override this duration.

The course settings allow automatically collapse or hide past or future periods. For the past periods it is possible to hide them from course view page but have each individual module still accessible through reports and/or gradebook. Also it is possible to hide past periods only if all activities in them are completed and show otherwise.

Current section is automatically highlighted.


Please note that this format takes advantage of the new feature introduced only in 2.8 (see MDL-46937), so it will not work properly on 2.7.

Related issues and discussions: https://moodle.org/mod/forum/discuss.php?d=268797 , MDL-47318 , MDL-47516

Screenshots

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

Contributors

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

Comments RSS

Show comments
  • Picture of David Mudrák
    Wed, 14 Jan 2015, 6:58 PM
    Hi Marina. Re "this file is part of Moodle", the way how I understand it is that it says this plugin is part of the Moodle project. In other words, it's a Moodle plugin and not, for example, Drupal plugin. Anyway, please free to amend that so it says what you like.
    Thanks for the explanation of the duration class. It makes perfect sense now. I'll be happy to approve this plugin as I really think it will be a great contribution for many teachers. Thanks a lot for your work on this course format. Please do not forget to schedule it for re-approval one you upload the new version (sorry for learning the old eagle how to fly and work with local_plugins smile)
  • Picture of David Mudrák
    Wed, 14 Jan 2015, 6:59 PM
    ... and yes, I know about of the formslib and the syntax checker. That is why I said above "I am aware it's not always possible to make cibot 100% happy"
  • Picture of Marina Glancy
    Thu, 15 Jan 2015, 11:06 AM
    I set it yesterday into "waiting for approval" state, what else should I do?
  • Anthony Borrow
    Thu, 15 Jan 2015, 12:53 PM
    Marina - Thanks for tidying things up. I installed and played around with this course format and it worked as expected. I am going to go ahead and approve this. Peace -Anthony
  • Picture of Michael Storzieri
    Wed, 20 May 2015, 3:35 AM
    So, does the plugin show but block the student from accessing future class info until the time I set it to be available?

    Can it be set to only let the student move to the next lesson if they pass the one they are on?
  • Picture of Marina Glancy
    Wed, 20 May 2015, 7:25 AM
    Every course format can do that using completion and conditional availability https://docs.moodle.org/29/en/Conditional_activities_settings
  • Picture of Rahul Paul
    Thu, 4 Jun 2015, 5:28 PM
    The course format must be using the course start date to calculate its own dates. Would it be possible to be able to use the user's enrollment date start instead for this purpose? This way one could have courses where a user can enroll any time and then sections would become available in a controlled manner starting from the date of enrollment.
  • Picture of Micah Yarborough
    Tue, 7 Jul 2015, 5:49 PM
    I would like this info as well. I would like to use weekly period format, however, start date must be enrollment date for each individual user.
  • Picture of Marina Glancy
    Mon, 24 Aug 2015, 1:41 PM
    It is not possible in this course format. Feel free to create an improvement issue in bug tracker (see the link above)
  • Picture of admin admin
    Sat, 14 Nov 2015, 9:04 AM
    Hi Marina, I too would like this format but with start date based on enrollment date. Will add to the bug trcker.

    Rahul, Micah, Greicy - did you find any course formats that can do this?

    Thanks

    Mike
  • Picture of admin admin
    Sat, 14 Nov 2015, 9:05 AM
    Or Marina - do you know of any course formats that can do this? I'm wondering if there is a database of course formats anywhere?
  • Picture of Johan de Bruin
    Sun, 3 Jul 2016, 3:11 PM
    Can this format add the days to the calendar ? If not is there a format that can add the day's to the calendar ?
  • Picture of Marina Glancy
    Mon, 4 Jul 2016, 12:30 PM
    This sounds like a good suggestion. Please use github to report bugs and suggest imrpovements: https://github.com/marinaglancy/moodle-format_periods/issues
  • Picture of Marina Glancy
    Fri, 20 Jan 2017, 11:52 AM
    New version released for Moodle 3.0-3.2
  • Picture of Andréa Oliveira
    Wed, 7 Jun 2017, 2:29 AM
    Hi Marina,

    My version moodle is 3.1.1 with conection sql server 2014. After installation, I went to test and gave 'error connecting to base' .... Can you help me, please?
1 2
Please login to post comments