x

Main chapters

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. LimeSurvey Cloud - Quick start guide
  3. LimeSurvey CE - Installation
  4. How to design a good survey (Guide)
  5. Getting started
  6. LimeSurvey configuration
  7. Introduction - Surveys
  8. View survey settings
  9. View survey menu
  10. View survey structure
  11. Introduction - Questions
  12. Introduction - Question Groups
  13. Introduction - Surveys - Management
  14. Survey toolbar options
  15. Multilingual survey
  16. Quick start guide - ExpressionScript
  17. Advanced features
  18. General FAQ
  19. Troubleshooting
  20. Workarounds
  21. License
  22. Version change log
  23. Plugins - Advanced
 Actions

BeforePermissionSetSave: Difference between revisions

From LimeSurvey Manual

DenisChenu (talk | contribs)
Add beforePermissionSetSave page
 
DenisChenu (talk | contribs)
No edit summary
Line 1: Line 1:
'''When'''
'''When'''


This event is fired when permission is saved via the admin GUI.
This event is fired when specific page is called.
 
The url to call the page can be found with : <code>$this->api->createUrl('plugins/direct', array('plugin' => 'pluginClass', 'function' => 'functionName'))<code> a function name is needed to call the event.


'''Input'''
'''Input'''
Line 7: Line 9:
The event receives the following information:
The event receives the following information:


* ''aNewPermissions'' The array of new permission
* ''target'': the Class name
* ''iSurveyID'' The entity id, 0 for global
* ''function'': The function parameters
* ''iUserID'' The user id
 


'''Possible output'''
'''Possible output'''


* none
* Anything. For example a json string.


[[Category:Plugins events]]
[[Category:Plugins events]]

Revision as of 17:27, 9 October 2014

When

This event is fired when specific page is called.

The url to call the page can be found with : $this->api->createUrl('plugins/direct', array('plugin' => 'pluginClass', 'function' => 'functionName')) a function name is needed to call the event.

Input

The event receives the following information:

  • target: the Class name
  • function: The function parameters


Possible output

  • Anything. For example a json string.