Skip to content

evently-nl/LS-extendRemoteControl

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

extendRemoteControl

Demo plugin to show how to extend remote control in API

Installation

Via GIT

  • Go to your LimeSurvey Directory (version up to 2.06)
  • Clone in plugins/extendRemoteControl directory

Via ZIP dowload

  • Get the file and uncompress it
  • Move the file included to plugins/extendRemoteControl directory

LimeSurvey configuration

With LimeSurvey 2.06lts or lesser

To allow plugin to be called via RPC POST routine, you need to disable CsrfValidation for plugins/direct'. This can be done in application/config/config.php.

	'components' => array(
		'db' => array(
			[...]
		),
		'request' => array(
			'class'=>'LSHttpRequest',
			'noCsrfValidationRoutes'=>array(
				'remotecontrol',
				'plugins/direct'
		),
	[...]
	),

With LimeSurvey 2.50 after build 160330 or 2.06_sp_1.0.9

The plugin can be used with newUnsecureRequest event

Home page & Copyright

Support

About

Demo plugin : How to extend remote control

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 100.0%