Plugin events: Difference between revisions
From LimeSurvey Manual
DenisChenu (talk | contribs) No edit summary |
DenisChenu (talk | contribs) (Adding some event found in https://github.com/LimeSurvey/LimeSurvey/blob/master/plugins/AuditLog/AuditLog.php#L67) |
||
Line 2: | Line 2: | ||
*[[Authentication plugin development#afterLoginFormSubmit|afterLoginFormSubmit]] | *[[Authentication plugin development#afterLoginFormSubmit|afterLoginFormSubmit]] | ||
*[[Authentication plugin development#afterLogout|afterLogout]] | *[[Authentication plugin development#afterLogout|afterLogout]] | ||
*[[afterFailedLoginAttempt]] | |||
*[[afterPluginLoad]] | *[[afterPluginLoad]] | ||
*[[afterSurveyComplete]] | *[[afterSurveyComplete]] | ||
Line 13: | Line 14: | ||
*[[beforeLogout]] | *[[beforeLogout]] | ||
*[[beforeQuestionRender]]{{NewIn|v=2.05|b=140922}} | *[[beforeQuestionRender]]{{NewIn|v=2.05|b=140922}} | ||
*[[beforeParticipantSave]] | |||
*[[beforeParticipantDelete]] | |||
*[[beforePermissionSetSave]] | |||
*[[beforeRegister]]{{NewIn|v=2.06}} | *[[beforeRegister]]{{NewIn|v=2.06}} | ||
*[[beforeRegisterForm]]{{NewIn|v=2.06}} | *[[beforeRegisterForm]]{{NewIn|v=2.06}} | ||
*[[ | *[[beforeTokenDelete]] | ||
*[[beforeTokenSave]] | |||
*[[beforeSurveyPage]]{{NewIn|v=2.05|b=140109}} | *[[beforeSurveyPage]]{{NewIn|v=2.05|b=140109}} | ||
*[[beforeSurveySettings]] | *[[beforeSurveySettings]] | ||
*[[beforeTokenEmail]]{{NewIn|v=2.05|b=140404}} | *[[beforeTokenEmail]]{{NewIn|v=2.05|b=140404}} | ||
*[[beforeUserSave]] | |||
*[[beforeUserDelete]] | |||
*[[cron]]{{NewIn|v=2.05|b=140404}} | *[[cron]]{{NewIn|v=2.05|b=140404}} | ||
*[[listExportOptions]] | *[[listExportOptions]] |
Revision as of 10:08, 18 July 2016
At version 2.50 build 160425 the following events are available for plugins to subscribe to:
- afterLoginFormSubmit
- afterLogout
- afterFailedLoginAttempt
- afterPluginLoad
- afterSurveyComplete
- afterSurveyQuota (New in 2.05 build 141006)
- beforeActivate
- beforeControllerAction (New in 2.50 build 160425)
- beforeDeactivate
- beforeHasPermission (New in 2.06 )
- beforeLoadResponse
- beforeLogin
- beforeLogout
- beforeQuestionRender (New in 2.05 build 140922)
- beforeParticipantSave
- beforeParticipantDelete
- beforePermissionSetSave
- beforeRegister (New in 2.06 )
- beforeRegisterForm (New in 2.06 )
- beforeTokenDelete
- beforeTokenSave
- beforeSurveyPage (New in 2.05 build 140109)
- beforeSurveySettings
- beforeTokenEmail (New in 2.05 build 140404)
- beforeUserSave
- beforeUserDelete
- cron (New in 2.05 build 140404)
- listExportOptions
- listExportPlugins
- listQuestionPlugins
- newDirectRequest
- newExport
- newLoginForm
- newSurveySettings
- newUserSession