Appointments

Blocks ::: block_course_appointments
Maintained by Mark Johnson
This block provides a form for teachers to book 1 to 1 appointments with Students on a class. The student can be notified of the appointment, and it will be added to both users' calendars.
Latest release:
35 sites
13 fans

This block allows teachers to quicky create an appointment with a student which is added to both users' Moodle calendars, and will send an email reminder on the morning on the appointment.

Users who have the block/course_appointments:book capability (teachers) can book appointments with users who have block/course_appointments:bookable (students) in the same course context.  There is also a check box which will notify the student of the appointment if checked, otherwise it will just appear on their calendar.

As well as notifying/reminding via email, if you are using Janne Mikkonen's SMSlib, it will try and notify/remind the student via SMS.

New in version 2.1:
  • More secure code
  • Students' names are sorted alphabetically

Please dont report bugs here

If you experience an error with the block, or would like to request a feature, please use the "Bug Tracker" link below.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2

Contributors

Mark Johnson (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Näytä kommentit
  • rafa botello
    ke, 8. helmik. 2012, 23.44
    hi, on moodle 2.2.1 don't work, i tried to install but put white screen
  • umesh kumar
    ti, 14. helmik. 2012, 20.47
    same here.....any suggestions?...
  • J D
    ti, 21. helmik. 2012, 23.56
    It happen if you don't had the SMSlib.php. Just edit both process.php and block_course_appointments.php adding this line
    if (file_exists($CFG->libdir.'/sms/smslib.php'))
    above
    @require_once($CFG->libdir.'/sms/smslib.php');

    Works for me so far.
  • John Kerr
    ti, 28. helmik. 2012, 17.52
    Still cannot get this block to work on 2.2.1(Build: 20120112) even with the patch Jean posted.
    Looks really good and just what I was looking for to.
    Mark can you fix it to work on 2.2.1?
    Cheers
    john
  • Mark Johnson
    ke, 29. helmik. 2012, 23.59
    Sorry about that, I've had a fix sitting in github for a while but not gotten round to releasing. The new version 2.0.1 should fix the problem.
  • David Ashby
    ma, 2. huhtik. 2012, 04.17
    I have installed this module onto Moodle V2.2.2, the installation said successful yet when I try to add it to my page it is not there in the list. Any suggestions?
  • David Ashby
    ma, 2. huhtik. 2012, 04.18
    In the block drop down list what should this module come up as, and the folder name should be course_appointments ?

    Thanks
  • Mark Johnson
    ma, 2. huhtik. 2012, 17.20
    Hi David,
    It appears as "Appointments", sorry for the confusion.
  • Kees Koopman
    la, 14. huhtik. 2012, 00.52
    Is it possible to see the names of the student in alphabetic order? Would be nice with about 250 students in one list hymy.
  • Loc Tran
    pe, 20. huhtik. 2012, 12.06
    I really love the ability of this plugin to send email reminder for when an event is due but is there a way to customise the email message that people receive? I tried to do it myself but it didn't work surullinen
  • Mark Johnson
    pe, 4. toukok. 2012, 20.56
    Kees,
    Thanks for the request, I've added it to the bug tracker.

    Loc,
    The next of the email is defined in a the "notifytext" lang string. You can customise this either in the lang file or using Moodle's Language Customisation interface.
  • Edward zuo
    la, 15. jouluk. 2012, 14.24
    Dear MarK, thank you for your sharing. SInce i have successfully installed this plugin,but still be confused about where is it in Moodle ?could you give me a direction?
  • Mark Johnson
    la, 15. jouluk. 2012, 22.47
    Hi Edward,
    Once you've installed the plugin to your Moodle, it's a block that can be added to your course page (look for "Appointments" in the Add a Block list).
  • Edward zuo
    ma, 17. jouluk. 2012, 21.26
    I have konwn where issue it is . as the below metioned .it cannot get this block to work on 2.2. Unfortunately, I am working on this version. may you tell me if have you fixed it work on 2.2.1 yer?
  • Nakul W
    ti, 19. elok. 2014, 23.34
    I guess there is no email currently being triggered. How to check about it? thanks.
Please login to post comments