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:
40 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

Ukázat komentáře
  • rafa botello
    středa, 8. února 2012, 23.44
    hi, on moodle 2.2.1 don't work, i tried to install but put white screen
  • umesh kumar
    úterý, 14. února 2012, 20.47
    same here.....any suggestions?...
  • J D
    úterý, 21. února 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
    úterý, 28. února 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
    středa, 29. února 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
    pondělí, 2. dubna 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
    pondělí, 2. dubna 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
    pondělí, 2. dubna 2012, 17.20
    Hi David,
    It appears as "Appointments", sorry for the confusion.
  • Kees Koopman
    sobota, 14. dubna 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 úsměv.
  • Loc Tran
    pátek, 20. dubna 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 mrzutost
  • Mark Johnson
    pátek, 4. května 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
    sobota, 15. prosince 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
    sobota, 15. prosince 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
    pondělí, 17. prosince 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
    úterý, 19. srpna 2014, 23.34
    I guess there is no email currently being triggered. How to check about it? thanks.
Please login to post comments