Site Course Dates

Administration tools ::: tool_sitedates
Maintained by Brian Pool
A Moodle admin tool to bulk update course start dates based on semester designation.
Latest release:
8 downloads
1 fans
Current versions available: 1

A Moodle admin tool to bulk update course start dates based on semester designation.

## Description

This plugin allows site administrators to quickly set start dates for all courses in the Moodle site. It automatically categorizes courses into two groups:

- **Semester 1 & All Year courses**: All courses except those with "Sem 2" in the title
- **Semester 2 courses**: Courses containing "Sem 2" or "Semester 2" in the course full name

Default dates are automatically calculated as:
- **Semester 1**: Second Monday of August
- **Semester 2**: Second Monday of January

## Features

- Editable date fields with smart defaults
- Bulk updates all course start dates with one click
- Case-insensitive detection of Semester 2 courses
- Simple, user-friendly interface

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2

Contributors

Brian Pool (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments

Afficher les commentaires
  • Plugins bot
    jeu., 5 févr. 2026, 23:20
    Approval issue created: CONTRIB-10300
  • Ricardo Caiado
    sam., 14 févr. 2026, 05:03
    Hi,

    It would be very helpful if it were possible to set the new dates within a particular category.

    Ricardo
  • Brian Pool
    sam., 14 févr. 2026, 05:31
    I will look into that. What would be the application? Do schools within the same school have different start dates?
  • Brian Pool
    sam., 14 févr. 2026, 05:35
    I am currently working on another mod, but will circle back to this to add the category option.
  • Ricardo Caiado
    sam., 14 févr. 2026, 05:37
    In my case, I manage a Moodle instance for a large university in Brazil. I have several course categories (undergraduate, postgraduate, etc.), where each category has a particular start date.

    It would be extremely useful to be able to select a specific category.
Please login to post comments