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:
9 sites
2 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
    2021年06月24日(週四) 00:40
    Approval issue created: CONTRIB-8584
  • Ricardo Caiado
    2021年08月31日(週二) 04:53
    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
    2021年08月31日(週二) 05:15
    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
    2021年09月27日(週一) 16:43
    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
    2021年09月28日(週二) 18:15
    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
    2021年09月28日(週二) 18:27
    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
    2022年03月24日(週四) 21:56
    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
    2022年12月15日(週四) 21:56
    Will this plugin be available for Moodle 4?
Please login to post comments