tonisormisson/limesurvey-url-templates

LimeSurvey plugin to enable loading templates via URL paramaters

2.1.0 2018-05-08 11:07 UTC

README

A LimeSurvey plugin to enable overriding survey template for participants via URL paramater.

Requirements

Requires minimum LimeSurvey version 3.0.1

Usage

1 Install

Via console

Change to LS plugins folder:

$ cd /your/limesurvey/path/plugins

Use git to clone into folder UrlTemplateChanger:

$ git clone https://github.com/TonisOrmisson/limesurvey-url-templates.git UrlTemplateChanger

2 Activate plugin

3 Set allowed templates & keys in survey settings:

Go to survey plugin settings.

  1. Enable loading templates from URLs
  2. Set used url parameter values and respective template names as json setting.
  3. Set url parameter name that is used to get the template key. example settings

4 Use URL parameter to fire the template referred in settings

Url structure:

Example urls