Course Expiry

Local plugins ::: local_courseexpiry
Maintained by Robert Schrenk, Andreas Riepl, Zentrum für Lernmanagement
This moodle plugin monitors all courses and schedules expired courses (identified by courses enddate) for deletion. Editingteachers of courses are notified about the scheduled deletion and can postpone the deletion.
Latest release:
11 sites
6 downloads
5 fans
Current versions available: 1

Attention: This plugin can result in a data loss. It requires further development and is used at own risk!

This moodle plugin monitors all courses and schedules expired courses (identified by courses enddate) for deletion.

Editingteachers of courses are notified about the scheduled deletion and can postpone the deletion.

It is recommended to use the plugin block_courseexpiry, as it can show an information for users on the dashboard.

Screenshots

Screenshot #0

Contributors

Robert Schrenk (Lead maintainer)
Zentrum für Lernmanagement
Please login to view contributors details and/or to contact them

Comments RSS

Паказаць каментары
  • Plugins bot
    чц, 24 чэр 2021, 12:40 AM
    Approval issue created: CONTRIB-8584
  • Ricardo Caiado
    аў, 31 жні 2021, 4:53 AM
    Hi, Robert,

    After installing "Course Expiry" I can no longer access the settings page.

    Moodle 3.10.6 (Build: 20210729)
    Postgres 12
    PHP 7.4
    Ubuntu 20.04

    Ricardo
  • Robert Schrenk
    аў, 31 жні 2021, 5:15 AM
    Hello, please report bugs to the issue tracker at GitHub (https://github.com/center-for-learning-management/moodle-local_courseexpiry/issues). What is the error message when you enable debugging and which Moodle version are you using? We have the plugin installed on several Moodle 3.9 and Moodle 3.10 sites and did not experience such issues.
  • Paul Nijbakker
    пн, 27 вер 2021, 4:43 PM
    Hi Robert, We have the plugin installed on out test server and the accompanying block as well, yet I have been unable to get anything to display. Where does one go to see the "Expired Courses" page? How are teachers notified? Does it send email or Moodle messages?
  • Robert Schrenk
    аў, 28 вер 2021, 6:15 PM
    Hi Paul, yes, the trainers receive an email, if a course is expired. Additionally, you can use the block_courseexpiry, that also shows a link in a block, if a user has expired courses.
  • Paul Nijbakker
    аў, 28 вер 2021, 6:27 PM
    Hi Robert, Thanks for your reply. I have two teacher accounts in a test set-up and neither has received email. I have the course expiry block on the Dashboard page, but it is not visible to the teacher accounts, even though it is not hidden from view. The test courses had their end date days ago. We have Moodle 3.10.7, PHP 7.3.29 and MariaDB 10.5.12
  • Paul Nijbakker
    чц, 24 сак 2022, 9:56 PM
    Hi Robert, If I need to extend the time before deletion, do I need to make any other changes except increasing the number of weeks in the settings.php file?
  • Paul Nijbakker
    чц, 15 сне 2022, 9:56 PM
    Will this plugin be available for Moodle 4?
Please login to post comments