Your Moodle version

Reports: Dates

Maintained by Tim at Lone Pine Koala Sanctuary Tim Hunt
This 'report' is actually a tool to let you edit all the dates in a course on one page.

This 'report' is actually at tool that lets you edit all the dates for all] the activities in your course on a single page.

Once the plugin is installed, you can access the functionality by going to Course administration -> Reports -> Dates in the navigation block when you are looking at the course.


This plugin is part of set Open University.


Tim at Lone Pine Koala Sanctuary
Tim Hunt (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Aaron Isom
    Wed, Oct 15, 2014, 4:47 AM
    Any plans on having Turnitin assignments start date, due date, and post date to be included in the activity type for the dates plugin?
  • Tim at Lone Pine Koala Sanctuary
    Wed, Oct 15, 2014, 5:00 AM
    I have not plans. If someone else writes the code, and does a github pull request, I will review and integrate it.
  • Picture of Christopher Molnar
    Wed, Oct 29, 2014, 8:08 PM
    Hello Tim, Any thoughts of bringing this plugin up to 2.7.2? It was working but with the change from 2.7.1 to 2.7.2 it seems to error out on the quizzes. Thanks!
  • Tim at Lone Pine Koala Sanctuary
    Wed, Oct 29, 2014, 8:10 PM
    What change between 2.7.1 to 2.7.2?

    We have a version that we think works with 2.7.2. I will make sure we have put the latest version here, hopefully in the next few days.
  • Picture of Christopher Molnar
    Sun, Nov 2, 2014, 2:23 AM
    Not sure what changed but when I did the version update the quizzes stopped working. I have a tracker issue open on the error I am getting. Tracker: CONTRIB-5361
  • Tim at Lone Pine Koala Sanctuary
    Sun, Nov 2, 2014, 2:54 AM
    As it says here, this version of this plugin is not compatible with Moodle 2.7. There will be a version that is compatible with Moodle 2.7 soon.

    Also, this is not specific to quiz.
  • Picture of Jon Scherbatskoy
    Mon, Feb 16, 2015, 11:50 PM
    started testing this for our 2.7 install, looks great. in all the documentation it says "Once the plugin is installed, you can access the functionality by going to Reports -> Dates in the navigation block when you are looking at the course." but should say " the Administration block..." - at least that is where it is showing up for us.
    thanks for the plugin.
  • Tim at Lone Pine Koala Sanctuary
    Mon, Feb 16, 2015, 11:51 PM
    That block got renamed a few Moodle releases ago. Thanks for pointing out we need to fix our description here.
  • Picture of Matthew Kelly
    Thu, Apr 16, 2015, 12:15 AM
    Tim - We had implemented this for our 2.2 environment and it worked great. Our faculty were very happy that they could go to one spot and modify all the dates for their course contents. However, after upgrading to 2.7 and we are experiencing issues with the plugin:

    The main issue occurs with uploaded files. The plugin seems to work fine with Assignments, but with an Activity Type of "Upload File to Moodle" there are issues. If a powerpoint or other file is added as this activity type, it does not show up in the Dates page. If a date restriction is manually added on the activity, it shows up in the page, but the date cannot be altered from the Dates page. Instead you see: "Edit restricted access (opens a new window)" which makes you go to the item individually to modify the restricted dates (which defeats the purpose of the plugin).

    I've also noticed that in some courses, the Activity Type "All" is not available in the drop down.

    Am I doing something wrong? Thanks in advance for your help.
  • Picture of Matthew Kelly
    Thu, Apr 16, 2015, 12:19 AM
    There is another plugin called "availability restrictions" that is active. Could this plugin be conflicting?
  • Tim at Lone Pine Koala Sanctuary
    Thu, Apr 16, 2015, 12:29 AM
    This plugins needs a helper for each type of activity you want it to support. If you are using some custom activity type, and you want this plugin to support it, then you will need to code that bit yourself.

    The Activity Type "All" thing is because we were having problems when the form got too big. Therefore, if the course has too many activities, that option is not available. If you want to risk it, you can change this constant to something bigger than 20
  • Picture of Matthew Kelly
    Thu, Apr 16, 2015, 12:33 AM
    Thank you so much for your quick response Tim! I will give this a try!
  • Picture of Matthew Kelly
    Fri, Jun 12, 2015, 4:04 AM
    Tim, thank you again for your assistance. We are still having one last issue with this. There doesn't appear to be functionality for Assignment Type "Upload File to Moodle" (aka "resource). So when a faculty member would like to add date ranges to things like PowerPoints or other files, the functionality does not exist. I don't believe this is a custom activity type, but after re-reading your last response I wasn't sure. I believe if needed we could go ahead and create a helper file for this activity type. I just wanted to check in with you before we did that to make sure we are thinking this through properly. Am I missing anything or should faculty be using a different, non-custom activity to upload files to Moodle and set date ranges?
  • Tim at Lone Pine Koala Sanctuary
    Fri, Jun 12, 2015, 4:29 AM
    Well, in Moodle 2.something, conditional availability conditions became much more complicated, so unfortunately we had to remove them from this plugin for all activities.

    So, adding a helper for mod_resource would only help in the short-term.

    Unless, of course, you wanted to work out how to allow editing of the dates for the new complex availability rules for all activities.
  • Picture of Matthew Kelly
    Fri, Jun 12, 2015, 4:40 AM
    Update/clarification to my last comment: "Restrict Access" and "Availability" (this plugin) are two separate things and it appears that the date range functionality only applies to "Activity Types" whereas "Upload File to Moodle" (or "Resource") does not have the option to set a date range. In your opinion, would be the best way to proceed? Can we somehow grant the date range functionality to a Resource type?
1 2 3
Please login to post comments