Skip to content

GemsTracker/ls6-basic-themes

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LS6 basic theme

The gt-basic LimeSurvey 3 GemsTracker integration theme simplifies the use of LimeSurvey 3 and later in conjunction with GemsTracker projects.

It does this by adding theme options that you can configure either for the whole theme or separately for each single survey. These are the options most regularly requested by users.

In the near future we expect some additional theme will be added that extend this basic functionality with more specialized options.

Basic functions

Installing and using the theme enables these basic functions:

  • Saving and restarting using GemsTracker without needing the LS save/load screens.
  • Autosaving, every minute and / or when switching tabs/screen.
  • Radio buttons in Yes No Questions, so you know for certain which button was selected.
  • Multi select buttons for Array Questions, so you can select a column in one click.
  • Showing groups as tabs whan showing all questions on one page.
  • Hiding tips (between the question and answer) completely or clickable.
  • Hiding help texts (below the answer) clickable.
  • Hide answer options and subquestions when the label starts with -/-.
  • Hiding the slider value.
  • Hiding the intial slider location.

Installation

Download the .zip from the downloads map and import the theme in LimeSurvey.

Usage

The theme options show all theme settings at the top and describe additional functionality at the bottom.

You can also download the manual from GitHub.

Maintenance Setup

In order to automatically update this theme when updating a GemsTracker project, include these lines in your composer.json file.

  • Under "require" add:
  "gemstracker/ls6-basic-themes": "dev-main",
  • Under "repositories" add:
{
  "type": "git",
  "url": "https://github.com/GemsTracker/ls6-basic-themes.git"
},

The go to your LimeSurvey installation and then to the upload/themes/survey directory. There you create a link.

On Linux:

ln -s {gt-project-dir}/vendor/gemstracker/ls6-basic-themes/src/gt2-basic gt2-basic

On Windows:

mklink /J gt2-basic {project-dir}\vendor\gemstracker\ls6-basic-themes\src\gt2-basic

This is also very useful if you want to be able to edit the project for multiple development sites.

About

LimeSurvey 6 GemsTracker 2 integration themes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Twig 67.7%
  • JavaScript 28.9%
  • CSS 3.4%