We have recently gone live with our Moodle using the FacetoFace module to handle instructor led in-person training classes. We currently have 120 courses with over 350 sessions (this number grows daily as we are required to keep at least 3 months of sessions in place). As my instructors are using the tool they have made suggestions about features they would like to see. I would like to petition the group and 1. See is anyone is currently doing these things, 2. see if you would share your code, and 3. find out how difficult some of these things would be to do. I will do the best I can to explain each of the features.
- Change cancellations per cancellation policy - We have a cancellation policy that states "if you cancel your attendance within 24 hours of class you will be charged our standard no-show rate." Instructors would like to restrict a users ability to cancel their attendance within 24 hours of the class start time. I see this being done in a couple of different ways: 1. deny cancellations within 24 hours and show a message telling the user to contact our administrative offices. 2. allow the cancellations to proceed but send a message to the user, manager, and admin staff informing them of the cancellation and no-show fee. Thoughts?
- Being able to track no shows - This is already logged as Contrib-1108
- No show emails - Related to the above function, if a person is marked as a no-show send message to user and manager informing them of the no-show.
- Waitlist - Already logged as Contrib-408
- html editor for facetoface emails - Some instructors would like to have the ability to send HTML formatted confirmation, reminder, and cancellation messages.
- capability to allow a person to add participants but not remove participants - We have some people that will register/book attendees for their department and we want them to be able to add the attendees but not remove the existing ones.
- Daily view of sessions - we currently have an HTML page that is manually maintained that show all sessions that are happening today. Session information includes, location, venue, room, start and finish times, and if the session has been cancelled.
- Adding default locations, venues, and rooms - already logged as Contrib-251
- Searching for users in sessions - Occasionally we have a user or manager that calls up and does not remember what session they have signed up for. We would like to build a way to search through the sessions to find a specific user and the session they are signed up for.
- Sign up for multiple sessions - already logged as Contrib-1271
- Store deleted sessions in the database for reporting - Already logged as Contrib-1107.
Francois, Thank you for a most excellent tool. It has improved the teaching at my organization immensly.
Scott Karren