Plugins - advanced
From LimeSurvey Manual
Add a picture to show how each setting type look like.
TODO: Add information of each setting type:
should rather be:
|Setting type||Description||Example usage|
||Logo to what? Put a logo in HTML flow||near same than 'info' type|
||Enter string, htmlOptions needed for HTML5 validation||https://github.com/SondagesPro/LS-exportCompleteAnswers/blob/master/exportCompleteAnswers.php#L64|
||Enter a number|
||a textearea with html editor for admin user (or public user ?)|
||choice : select box, need htmlOptions (multiple)||https://github.com/SondagesPro/LS-moreAccessibility/blob/master/moreAccessibility.php#L32 , can be multiple.|
||Enter a relevance equation (this is basically a text editor++ think syntax highlighting / checking).|
||A password : to fix : don't show it in HTML flow.||for another tool (smtp/API ... etc)|
||Show information in the settings||
protected $settings = array( 'PluginName_settingName' => array( 'type' => 'info', 'content' => 'This is some info' ) );
We need a way to center info, or style it better by default. Also, it should use Bootstrap form-horizontal, the labels are not centered vertically as should.
TODO: Add support for tabs in the settings widget.
@todo : add 'lang" system : show directly html/textarea/input with all language of survey or global settings. Sam start something when save with extra data. DenisChenu (talk) 08:51, 27 April 2016 (CEST)
Any information about plugins and translations?
Another feature request: A member variable that checks for LS version number.