Plugin Events

Admin Events

admin.init = Init procedure for any admin function.
admin.functions = Clone of admin.init.
admin.authenticate - Calender Admin Authentication Procedure. Replaces default procedure if registered for this event.
admin.systemsettings.init - Init procedure for Settings.pl. use $PluginText for creating fields.
admin.systemsettings.writesettings - Procedure to write settings. use &WriteSetting([setting], [value]);
admin.usermanager.init - Init procedure for usermanager (Users.pl) Can be used to write replacement Users.pl
admin.usermanager.user - Procedure for each user in usermanager main view.
admin.usermanager.useredit - Procedure for main user edit function. use $PluginText to add additional fields.
admin.usermanager.deleteusererrorcheck - Procedure for error check for user delete function.
admin.usermanager.saveusererrorcheck - Procedure for error check for saving a user profile.
admin.usermanager.saveuserSQL - Procedure to replace the $sql statement used for saving a user profile.
admin.usermanager.newuser = Prodecure for new user form. use $PluginText to add additional fields.
admin.usermanager.savenewusererrorcheck - Procedure for error check for creating users.
admin.usermanager.newuserSQL - Procedure to replace the $sql statement for creating users.

Calender Events

calender.init - Init procedure for calender. Use this event for authentication procedures.
calender.viewSQL - procedure for changing $sql for main calender view.
calender.gencalender - procedure to replace default calender generation function.
calender.eventSQL - procedure for changing $sql to view specific event data