Face to Face is an amazing and flexible activity module, which each of us on this forum may have implemented in a different way in our respective environments.
In our case the Face to Face module is used to support our customer fee based ILT and VILT activities. For this application, one of the exciting features of F2F is its ability to support a session registration approval process. This process currently makes use of a custom user profile field "managersemail" to notify the user's manger that they have registered for a session and require approval to be booked into the session.
This was propbaly designed for in house training where users are registered manually and their direct report might be provided by HR to the moodle admin. To make this work in an email-based self registration environment, we have had to create the custom user profile field and prepopulate it with the email address of our moodle admins.
This ALMOST works perfectly, except for one detail. Everytime a user registers we must edit the user's profile and update the profile to force the default "managersemail" value to be committed to the database. If this is not done, then when the users registers for a session they get the " you have not been assigned to a manger" error. So for now, we check for new registrations several times a day, update the profile and send out a Welcome Email saying that their account has been activated.
As there must be others using F2F in an environment like ours, who could benefit from an F2F "Admin Approval Process", I'd like to ask for your thoughts on providing an option to input an "admin approval email" just under the "approval required" checkbox for each F2F activity. Then if the "managersemal" user profile field did not exist, F2F could use the email address entered there when setting up the F2F activity.
Small addition, big impact for those of use who can benefit!