LimeSurvey 1.x navigating the source code: Difference between revisions
From LimeSurvey Manual
m (→Source) |
|||
Line 2: | Line 2: | ||
After downloading the source code via SVN [[(See: Accessing the Source Code]]) you see the following directories: | After downloading the source code via SVN [[(See: Accessing the Source Code]]) you see the following directories: | ||
== [[File:Headline text]]<nowiki> | |||
---- | |||
Insert non-formatted text here'''Bold text'''</nowiki> == | |||
====Source==== | ====Source==== | ||
Revision as of 00:45, 6 November 2014
After downloading the source code via SVN (See: Accessing the Source Code) you see the following directories:
File:Headline text ---- Insert non-formatted text here'''Bold text'''
Source
/limesurvey
This is the current stable branch of LimeSurvey and contains the latest hotfixes and translation updates.
/original art
This is the directory with the original arts used in LimeSurvey.
/server-scripts
In this directory are server scripts which are in use in http://www.limesurvey.org .
releases
In this directory are the files, as they are delivered in the download package of the according version.
Code
''''''''''_
Translations
To translate some text displayed on screen you have to either create a new instance of 'limesurvey_lang' (limesurvey\classes\core\language.php) or in some cirumstances there is already an instance created called '$clang'.
To translate you call the function gT ($clang->gT(string)). More information on how to use localization can be found here.
In general $clang is set in (limesurvey\common.php) and uses a number of variables to determine language.
s_lang
$baselang
$_SESSION['adminlang']