Scheduler
Maintained by
Learnweb – University of Münster, Henning Bostelmann
An appointment scheduler for planning face-to-face meetings between teachers and students. Teachers can set up time slots, and students can choose one of these on Moodle.
Comments
Product ratings and reviews are coming to Moodle Marketplace. Until then, existing comments remain available to read, but new posts have been disabled.
After upgrading to moodle 5.3.1 I've noticed task errors related to this plugin.
It's unexpected that deprecation error breaks scheduled task. I would appreciate help on this matter.
It seems that this issue is already fixed on 25.08.2023. on github repo https://github.com/tezvi/moodle-mod_scheduler/blob/44cf5f4a587086663e385a8b39bbbbb11548a01c/classes/task/send_reminders.php#L78 and it's still not published here? Is this project abandoned or am I missing something here?
Scheduled task failed: Send e-mail reminders for upcoming appointments (mod_scheduler\task\send_reminders), Deprecation: cron_setup_user has been deprecated since 4.2. Use \core\cron::setup_user() instead. See MDL-77837 for more information.
Backtrace:
* line 150 of /public/lib/classes/deprecation.php: call to core\deprecation::emit_deprecation_notice()
* line 302 of /public/lib/deprecatedlib.php: call to core\deprecation::emit_deprecation()
* line 78 of /public/mod/scheduler/classes/task/send_reminders.php: call to cron_setup_user()
* line 411 of /public/lib/classes/cron.php: call to mod_scheduler\task\send_reminders->execute()
* line 208 of /public/lib/classes/cron.php: call to core\cron::run_inner_scheduled_task()
* line 125 of /public/lib/classes/cron.php: call to core\cron::run_scheduled_tasks()
* line 186 of /admin/cli/cron.php: call to core\cron::run_main_process()
We are using an appointment booking plugin in Moodle and have a functional question.
When a student books an appointment, that time slot disappears for other students, so there is no visible record that the slot ever existed or was booked. This causes confusion, as later students may think no time slots were ever available.
Is there an option to display already booked appointments as “occupied” or “unavailable” for other students, without showing personal data?
Or is this the expected behavior of the plugin?
Thanks in advance for any guidance.
"Scheduled task failed: Send e-mail reminders for upcoming appointments (mod_scheduler\task\send_reminders),Coding error detected, it must be fixed by a programmer: Deprecation: cron_setup_user has been deprecated since 4.2. Use \core\cron::setup_user() instead. See MDL-77837 for more information."
Hope this helps.
We appreciate and use your plugin a lot.
We tried it in Moodle 4.5 but it doesn't work. We have this error :
line 151 of /mod/scheduler/teacherview.php: Error thrown
line 88 of /mod/scheduler/view.php: call to include()
When will you propose the right version for Moodle 4.5 please ?
Thanks for your answer.
"La vérification prend plus de temps que prévu. Vérifiez votre connexion Internet et actualisez la page si le problème persiste."
En vain...
So sorry to bother you here but, our vendor will not update our Scheduler plugin until it is posted in Moodle.org as approved for our version (we are now at Moodle 4.4). Do you have any ETA for that being updated?
Thank you so much,
Kevin
Is it safe to pull the master branch of the plugin on Moodle 4.3. Do you plan to make a release compatible with Moodle 4.3 and 4.4 on moodle.org/plugins?
Regards
Thanks !
I think this bug has been recently fixed on current master (https://tracker.moodle.org/browse/CONTRIB-9504). Hence zou might try the master branch to see whether this fixed the problem. Anyway, as far as I'm aware, this problem will only show up if no teacher is actually enrolled in the course where you are trying to add a slot.
Exception - Undefined constant "viewurl"
This is holding us for upgrading our production server to Moodle 4.4. Any chance for producing a 4.4 compatible version anytime ?
Thanks a lot for your efforts!
We've learned that users appreciate a confirmation mail to make sure that they've booked the slot.
It's a functionality that's often seen at booking or ordering stuff. So I'm curious if this feature can be included in the scheduler plugin.
Thanks!
I've changed my workflow, though, and I was wondering if there could be an easy way to upload a pdf for each appointment in the scheduler (in the "Notes for appointment section"): tinyMCE doesn't seem to support it - I get an error when I try to drag and drop a pdf.
The reason I'm asking is because I'd like to write on my tablet when listening to individual students & then upload my notes for them in each booked slot, and this seems impossible right now in moodle / tinyMCE / the scheduler. Any help appreciated.