AfterSurveyQuota: Difference between revisions
From LimeSurvey Manual
DenisChenu (talk | contribs) mNo edit summary |
No edit summary |
||
(8 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
This event is fired just before action of a quota is done, before the page for quota completed is shown. | This event is fired just before action of a quota is done, before the page for quota completed is shown. | ||
'''Input''' | '''Input''' | ||
Line 9: | Line 10: | ||
The event receives the following information: | The event receives the following information: | ||
{| | |||
! Name !! Type !! Description | |||
|- | |||
| surveyId || integer || The id of the current survey | |||
|- | |||
| responseId || integer || The id of the current response | |||
|- | |||
| aMatchedQuotas || array<?> || Array of the quota matched | |||
|} | |||
'''Possible output''' | '''Possible output''' | ||
{| | |||
! Name !! Type !! Description | |||
|- | |||
| message || string || The message to be shown to user (replace default message) | |||
|- | |||
| url || string || The url to be used in message (replace default url) | |||
|- | |||
| urldescrip || string || The url description to be shown to user (replace default urldescrip) | |||
|- | |||
|| action || integer || The action to be used (replace default action) | |||
# Set token completed to Q and kill survey session | |||
# Don't touch token and allow update answers (Add a move previous to message) | |||
|- | |||
| autoloadurl || boolean? || Did we autolad url (use 1 or "1" actually) (replace default autoloadurl) | |||
|} | |||
?? Adding content - use of addContent function | |||
'''Examples''' | |||
<syntaxhighlight lang="php"> | |||
// todo | |||
</syntaxhighlight> | |||
[[Category:Plugins events]] | [[Category:Plugins events]] |
Latest revision as of 17:31, 19 August 2016
When
This event is fired just before action of a quota is done, before the page for quota completed is shown.
Input
The event receives the following information:
Name | Type | Description |
---|---|---|
surveyId | integer | The id of the current survey |
responseId | integer | The id of the current response |
aMatchedQuotas | array<?> | Array of the quota matched |
Possible output
Name | Type | Description |
---|---|---|
message | string | The message to be shown to user (replace default message) |
url | string | The url to be used in message (replace default url) |
urldescrip | string | The url description to be shown to user (replace default urldescrip) |
action | integer | The action to be used (replace default action)
|
autoloadurl | boolean? | Did we autolad url (use 1 or "1" actually) (replace default autoloadurl) |
?? Adding content - use of addContent function
Examples
// todo