Scheduler icon

Scheduler

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.
Price option: Free

Supports Moodle 2.0-5.2 See all versions
Latest release: 3 days ago
Installations: 5519
Downloads (last 90 days): 956

Frankenstyle name: mod_scheduler
Activities

Comments

Product ratings and reviews are coming to Moodle Marketplace. Until then, existing comments remain available to read, but new posts have been disabled.

Hi. Thanks for this module, its great and we're putting it to good use in our college. However I do have one request. One way we are using it is in our careers department so that students can book an appointment with the careers officer and this is working really well from the students perspective. However from teacher perspective there are a lot of students (over 1000) enrolled on the careers dept course and when the careers adviser goes in to schedule an appointment or to edit the calendar it is really slow as it displays all of the students. Would it be possible to have an option to only show so many students at a time and then hit a more button to see more students - perhaps a search box for student name so if you now you are scheduling a particular student you can just search for them rather than have them all listed. Any help with this would be much appreciated smile
When I installed this on Moodle 2.3, there was a php coding error on the overview button. It needed an array for the $teachermenu on line 30 of the datelist.php file. I added the following to line 30 and it worked like a charm.
- <?php echo html_writer::select( array($teachermenu), 'teacherid', $teacherid); ?> + <?php echo html_writer::select( array($teachermenu), 'teacherid', $teacherid); ?>
Also hoping for the multiple appointment functionality to return.
You can vote this up in the tracker here.
https://tracker.moodle.org/browse/CONTRIB-1761
In agreement with Brian - I also need to the capability of booking more than slot at a time, for the same reason - one-to-one lessons over an extended period, which need to be arranged in advance.
The tool is great but at present it doesn't fit our needs.. any recommendations welcome!
Thanks,
Lucy
Hi , you have developed a very nice module indeed.
We have a need for our students to schedule more than one slot at a time; or to be precise we schedule the slots for them. Our students book 20 or more private (one-to-one) lessons with a teacher at a time, over a month or two, and at times they need to cancel and reschedule a lesson. The teachers need to have all of the booking made in advance, and to see reschedules or cancellations asap, so as to manage their times etc.
I have a couple of questions relating to our needs
Have you considered enabling scheduling of more than one slot at a time? If so will you?
Do you know of any users (developers) who have modified your module to enable this?
How difficult do you think it would be to make this type of modification?
As I say you’ve developed a very nice functional scheduler module. What do you recommend we do so we could use your Scheduler to fulfill our needs?
Thanks
Brian
Hi, I have just installed your module in Moodle 2.3.1 using the Decaf theme, however the buttons for adding a slot or series of slots do not appear in this theme. i have tried one other theme (Brick) and they did show up. Is there anything that can be done to remedy this?
Thanks,
Dan
Is it possible to have it send an email with the date and time to the students when they make the appointment?
THanks
Pete
Sure. Done!
@Fabián Glagovsky: I'd need some more information for investigating this. Can you open a ticket on http://tracker.moodle.org/ please (project "Non-core contributed modules", component "Scheduler" ), specifying what exact version of the plugin you use, and at which exact point the error message occurs?
Hi, it doesn't seem to work in our Moodle 2.3. Is it compatible with this latest version of Moodle?
This is what I receive:
Coding error detected, it must be fixed by a programmer: optional_param() requires $parname, $default and $type to be specified (parameter: offset)
Can you help me? Thanks,
Fabian
@William Lewis: In this case, it will be best to create only one Scheduler activity, maybe located at the very top of the course page. Slots are attached to individual scheduler instances and cannot be shown across several schedulers.
@Sebastian Castillo, a few short remarks: Yes, Scheduler uses capabilities rather than roles at that point, this is intended (and in fact standard in most Moodle modules). As to wording, it says "student" by default but this is fully configurable via Moodle language customization (http://docs.moodle.org/23/en/Language_customization).
Dear collegue,
Congratulations for the module. It is a good work, really useful. We are using it in our University (Malaga) for virtual learning teaching. However, we are confused about scheduler statistics interface, and that's why I am writing you to ask that you please consider some changes in web interface.
The web interface shows the following information (pasted from my testing Moodle platform)
Attendable
Total candidates for scheduling: 1
Attended
Amount of attended students: 2
Unattended
Student appointed: 1
Unappointed students: -2
Available slots
Owned: 0
Not owned: 0
All slots: 0
But there are some concepts which can introduce confusion:
- Scheduler module web interphace shows information about students appointed, unappointed, attended, and total, but source code doesn't work with role student, but it seems to test capabilities:
$attendees = get_users_by_capability($context, 'mod/scheduler:appoint', '', 'lastname, firstname', '', '', $groups, '', false, false, false);
It would be more clear to talk about persons/participants instead of students, because in some cases it is possible to have other roles (not only students) appointed (those who have mod/scheduler:appoint capability).
- Amount of attended students and student appointed: These statistics don't test if actually they are enrolled in that course. For example, in the statistics pasted above we have an amount of -2 students because we had 3 students enrolled and appointed, two of them had been attended, and then they were unrolled, so we have 1 candidate for scheduling - 1 student appointed - 2 attended student which gives a total of -2 unappointed students.
It would be clearer to show additional information about which of these students (participants would be better) are actually enrolled/unenrolled, and count as unappointed students only participants enrolled at that time.
Let me start by complimenting you on this very nice plugin. I have a question which may help me use this plugin to suit our needs. Is it possible to have the same slots displayed on two separate scheduler activities?
Our course allows our member to begin and finish courses on their own pace. During the course they need to schedule and meet with an instructor for a training session multiple times throughout the course. With the ability to manage the slots from one location it seems it will make it difficult for the instructors. Every time they need update their available slots they will have to do so multiple times in multiple locations. It also means that if the same slots are posted in multiple scheduler activities than different student couple possibly book the same posted slot time but for different activities creating a double booking. Any thoughts or suggestions would be helpful.
Thank you for any assistance you may be able to provide.
Looks promising but receiving errors when using a scale to grade