Changesets: LimeSurvey

master 47fa03fe

2011-12-13 10:00:41

Thomas White

Details Diff
Dev Added sample survey testing all of Expression Manager's capabilities
Dev It includes all question types and all types of relevance, validation, array_filter, question attributes parsed by EM, defaults, etc.

Dev Also a couple of small bug-fixes

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_dev_tms@11650 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
add - docs/demosurveys/limesurvey2_sample_survey_english.lss Diff File
mod - classes/eval/ExpressionManager.php Diff File
mod - classes/eval/LimeExpressionManager.php Diff File
mod - classes/eval/em_javascript.js Diff File

Yii 729dfebb

2011-12-13 09:32:27

c_schmitz

Details Diff
Updated translation: Estonian by Alijah

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_yii@11649 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - locale/et/LC_MESSAGES/et.mo Diff File
mod - locale/et/LC_MESSAGES/et.po Diff File

master 69eed502

2011-12-13 07:45:26

Thomas White

Details Diff
Dev EM now shows qcode variable name (question.title) in all equations, even if source equation uses INSERTANS: or SGQA.
Dev This makes it much easier to read conditions, validation, and array_filter equations.

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_dev_tms@11648 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - classes/eval/ExpressionManager.php Diff File

Yii ffdcb6de

2011-12-13 04:50:36

c_schmitz

Details Diff
Updated translation: Urdu by GCI participant prakhar singhai

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_yii@11647 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - locale/ur/LC_MESSAGES/ur.mo Diff File
mod - locale/ur/LC_MESSAGES/ur.po Diff File

master aa2b7f6d

2011-12-12 22:55:42

Thomas White

Details Diff
New Feature Re-order and/or Delete Questions/Groups Even if there are Conditions Attached to them
Dev EM makes conditions obsolete. Can now safely re-order questions and groups. The Syntax Highlighting and Logic File will let users detect and fix possible errors.

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_dev_tms@11646 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - admin/database.php Diff File
mod - admin/html.php Diff File
mod - admin/questiongrouphandling.php Diff File
mod - admin/questionhandling.php Diff File
mod - common_functions.php Diff File

master 42694dd9

2011-12-12 22:08:17

Thomas White

Details Diff
New Feature Generate EM-Syntax-Highlighted Logic File for Surveys
Dev Syntax-Highlighted Logic Files now fully integrated into LS at Survey, Group, and Question levels (via a QA icon)

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_dev_tms@11645 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
add - images/quality_assurance.png Diff File
mod - admin/admin.php Diff File
mod - admin/html.php Diff File
mod - classes/eval/LimeExpressionManager.php Diff File
mod - classes/eval/test/survey_logic_file.php Diff File

master d0ce5545

2011-12-12 13:55:55

Thomas White

Details Diff
EM-Syntax-Highlighted Logic File for Surveys
Dev Now shows complete survey logic and tailoring as a single page. From this, one can click on any question to edit that question on a new page.
Dev This solves the following wish-list items:
Dev Idea #101: Review all conditions - http://ideas.limesurvey.org/ideatorrent/idea/101
Dev Idea #105: Review all questions + Review all groups - http://ideas.limesurvey.org/ideatorrent/idea/105
Dev Idea #107: How to visualize questions, logic & conditions - http://ideas.limesurvey.org/ideatorrent/idea/107

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_dev_tms@11644 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - classes/eval/LimeExpressionManager.php Diff File
mod - classes/eval/test/navigation_test.php Diff File
mod - classes/eval/test/survey_logic_file.php Diff File
mod - common_functions.php Diff File

Yii 726429fa

2011-12-12 13:33:04

c_schmitz

Details Diff
Port the functionality 'General settings' to the Yii PHP framework - done by Georgi Kostadinov

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_yii@11643 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/controllers/admin/database.php Diff File
mod - application/controllers/admin/surveyaction.php Diff File
mod - application/helpers/common_helper.php Diff File
mod - application/models/Questions.php Diff File
mod - application/models/Survey.php Diff File
mod - application/views/admin/survey/editSurvey_view.php Diff File
mod - application/views/admin/survey/subview/tabGeneralEditSurvey_view.php Diff File
mod - application/views/admin/survey/subview/tabPanelIntegration_view.php Diff File
mod - application/views/admin/survey/subview/tabResourceManagement_view.php Diff File

master 34581d2f

2011-12-12 09:03:27

Thomas White

Details Diff
Dev Added RDP_ prefix to all core functions and variables within ExpressionManager to indicate which subset is the Recursive Descent Parser, plus notes that only people with expertise in compiler theory/design should modify those parts.

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_dev_tms@11642 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - classes/eval/ExpressionManager.php Diff File

Yii 4f99e6ae

2011-12-12 03:57:50

c_schmitz

Details Diff
Updated translation: Catalan by GCI participant Roger

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_yii@11641 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - locale/ca/LC_MESSAGES/ca.mo Diff File
mod - locale/ca/LC_MESSAGES/ca.po Diff File

Yii eafad136

2011-12-12 03:47:51

c_schmitz

Details Diff
Updated translation: Panjabi by Ayush

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_yii@11640 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - locale/pa/LC_MESSAGES/pa.mo Diff File
mod - locale/pa/LC_MESSAGES/pa.po Diff File

Yii 35eb9880

2011-12-12 03:36:13

c_schmitz

Details Diff
Updated translation: Arabic by Mohammed Faisal Mohammed

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_yii@11639 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - locale/ar/LC_MESSAGES/ar.mo Diff File
mod - locale/ar/LC_MESSAGES/ar.po Diff File

master aa330cbc

2011-12-11 08:35:15

Thomas White

Details Diff
New Feature Generate EM-Syntax-Highlighted Logic File for Surveys
Dev Now shows all EM-related Question Attributes (since some can be parsed by EM - e.g. for min/max values)
Dev Now shows all Sub-Questions with their variable names.
Dev Only things now missing are: (a) Sub-Q-level relevance (from array_filter), (b) caching for speed optimization, (c) test Group and Q-level views, (d) Enable call from admin page, (e) Optionally specify which features want to show, (f) Optionally count errors by type (relevance, validation, text) - since survey can operate with text errors
Dev Also need to add other activation validation info - probably just a test that haven't re-used question.title

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_dev_tms@11638 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - classes/eval/LimeExpressionManager.php Diff File
mod - classes/eval/test/survey_logic_file.php Diff File

Yii e2e75d6e

2011-12-11 04:26:10

c_schmitz

Details Diff
Updated translation: German

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_yii@11637 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - locale/de/LC_MESSAGES/de.mo Diff File
mod - locale/de/LC_MESSAGES/de.po Diff File

Yii f6072e6a

2011-12-11 04:09:23

c_schmitz

Details Diff
Updated translation: Arabian by Mohammed Faisal Mohammed

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_yii@11636 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - locale/ar/LC_MESSAGES/ar.mo Diff File
mod - locale/ar/LC_MESSAGES/ar.po Diff File

Yii a4b3b495

2011-12-11 04:07:24

c_schmitz

Details Diff
Updated translation: Arabian by Mohammed Faisal Mohammed

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_yii@11635 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - locale/ar/LC_MESSAGES/ar.mo Diff File
mod - locale/ar/LC_MESSAGES/ar.po Diff File

Yii b563a7d9

2011-12-11 03:37:21

c_schmitz

Details Diff
Port the functionality 'Reset conditions' to the Yii PHP framework - done by Daniel Huang

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_yii@11634 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/controllers/AdminController.php Diff File
mod - application/controllers/admin/conditions.php Diff File
mod - application/views/admin/survey/surveybar_view.php Diff File

Yii 99ae9635

2011-12-11 03:28:48

c_schmitz

Details Diff
Updated translation: Chinese (Simplified) by GCI participant Mogwat

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_yii@11633 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - locale/zh-Hans/LC_MESSAGES/zh-Hans.mo Diff File
mod - locale/zh-Hans/LC_MESSAGES/zh-Hans.po Diff File

Yii a9cd3761

2011-12-11 03:22:27

c_schmitz

Details Diff
Some text corrections

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_yii@11632 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/controllers/InstallerController.php Diff File
mod - application/controllers/admin/browse.php Diff File
mod - application/controllers/admin/dataentry.php Diff File
mod - application/controllers/admin/printablesurvey.php Diff File
mod - application/controllers/admin/tokens.php Diff File
mod - application/controllers/installer.php Diff File
mod - application/controllers/printanswers.php Diff File
mod - application/controllers/register.php Diff File
mod - application/helpers/admin/exportresults_helper.php Diff File
mod - application/views/admin/labels/editlabel_view.php Diff File
mod - application/views/admin/participants/attributeControl_view.php Diff File
mod - application/views/admin/participants/attributeMapCSV_view.php Diff File
mod - application/views/admin/participants/attributeMapToken_view.php Diff File
mod - application/views/admin/participants/attributeMap_view.php Diff File
mod - application/views/admin/participants/blacklist_view.php Diff File
mod - application/views/admin/participants/displayParticipants_view.php Diff File
mod - application/views/admin/participants/importCSV_view.php Diff File
mod - application/views/admin/participants/participantsPanel_view.php Diff File
mod - application/views/admin/participants/sharePanel_view.php Diff File
mod - application/views/admin/participants/summary_view.php Diff File
mod - application/views/admin/participants/uploadSummary_view.php Diff File
mod - application/views/admin/participants/userControl_view.php Diff File
mod - application/views/admin/participants/viewAttribute_view.php Diff File
mod - application/views/admin/survey/QuestionGroups/questiongroupbar_view.php Diff File
mod - application/views/admin/survey/showSyntaxErrors_view.php Diff File
mod - application/views/admin/survey/surveySummary_view.php Diff File
mod - application/views/admin/survey/surveybar_view.php Diff File
mod - application/views/admin/token/browse.php Diff File
mod - application/views/admin/user/editusers.php Diff File
mod - application/views/admin/user/setuserrights.php Diff File
mod - application/views/installer/dbconfig_view.php Diff File
mod - application/views/installer/dbsettings_view.php Diff File
mod - application/views/installer/header_view.php Diff File
mod - application/views/installer/license_view.php Diff File
mod - application/views/installer/optconfig_view.php Diff File
mod - application/views/installer/precheck_view.php Diff File
mod - application/views/installer/welcome_view.php Diff File

master 30ee13ed

2011-12-10 12:00:12

Thomas White

Details Diff
New Feature Generate EM-Syntax-Highlighted Logic File for Surveys
Dev Now shows answers (and any possible tailoring of them); Indicates which questions have EM-related errors; and records count of (and which) questions have errors that need to be fixed.

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_dev_tms@11631 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - classes/eval/LimeExpressionManager.php Diff File
mod - classes/eval/test/survey_logic_file.php Diff File

Yii d3b9b8b0

2011-12-10 07:59:46

c_schmitz

Details Diff
Updated translation: Irish by GCI participant AJ-8

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_yii@11630 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - locale/ga/LC_MESSAGES/ga.mo Diff File
mod - locale/ga/LC_MESSAGES/ga.po Diff File

Yii 57497444

2011-12-10 05:10:03

c_schmitz

Details Diff
Updated translation

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_yii@11629 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - locale/ar/LC_MESSAGES/ar.mo Diff File
mod - locale/ar/LC_MESSAGES/ar.po Diff File
mod - locale/be/LC_MESSAGES/be.mo Diff File
mod - locale/be/LC_MESSAGES/be.po Diff File
mod - locale/bg/LC_MESSAGES/bg.mo Diff File
mod - locale/bg/LC_MESSAGES/bg.po Diff File
mod - locale/bs/LC_MESSAGES/bs.mo Diff File
mod - locale/bs/LC_MESSAGES/bs.po Diff File
mod - locale/ca/LC_MESSAGES/ca.po Diff File
mod - locale/cs/LC_MESSAGES/cs.mo Diff File
mod - locale/cs/LC_MESSAGES/cs.po Diff File
mod - locale/cy/LC_MESSAGES/cy.po Diff File
mod - locale/da/LC_MESSAGES/da.mo Diff File
mod - locale/da/LC_MESSAGES/da.po Diff File
mod - locale/de-informal/LC_MESSAGES/de-informal.po Diff File
mod - locale/de/LC_MESSAGES/de.mo Diff File
mod - locale/de/LC_MESSAGES/de.po Diff File
mod - locale/el/LC_MESSAGES/el.mo Diff File
mod - locale/el/LC_MESSAGES/el.po Diff File
mod - locale/en/LC_MESSAGES/en.po Diff File
mod - locale/es-MX/LC_MESSAGES/es-MX.mo Diff File
mod - locale/es-MX/LC_MESSAGES/es-MX.po Diff File
mod - locale/es/LC_MESSAGES/es.mo Diff File
mod - locale/es/LC_MESSAGES/es.po Diff File
mod - locale/et/LC_MESSAGES/et.po Diff File
mod - locale/eu/LC_MESSAGES/eu.po Diff File
mod - locale/fa/LC_MESSAGES/fa.po Diff File
mod - locale/fi/LC_MESSAGES/fi.po Diff File
mod - locale/ga/LC_MESSAGES/ga.mo Diff File
mod - locale/ga/LC_MESSAGES/ga.po Diff File
mod - locale/he/LC_MESSAGES/he.mo Diff File
mod - locale/he/LC_MESSAGES/he.po Diff File
mod - locale/hi/LC_MESSAGES/hi.mo Diff File
mod - locale/hi/LC_MESSAGES/hi.po Diff File
mod - locale/hr/LC_MESSAGES/hr.mo Diff File
mod - locale/hr/LC_MESSAGES/hr.po Diff File
mod - locale/hu/LC_MESSAGES/hu.mo Diff File
mod - locale/hu/LC_MESSAGES/hu.po Diff File
mod - locale/id/LC_MESSAGES/id.mo Diff File
mod - locale/id/LC_MESSAGES/id.po Diff File
mod - locale/is/LC_MESSAGES/is.po Diff File
mod - locale/it-formal/LC_MESSAGES/it-formal.po Diff File
mod - locale/it/LC_MESSAGES/it.mo Diff File
mod - locale/it/LC_MESSAGES/it.po Diff File
mod - locale/ja/LC_MESSAGES/ja.mo Diff File
mod - locale/ja/LC_MESSAGES/ja.po Diff File
mod - locale/ko/LC_MESSAGES/ko.mo Diff File
mod - locale/ko/LC_MESSAGES/ko.po Diff File
mod - locale/lv/LC_MESSAGES/lv.mo Diff File
mod - locale/lv/LC_MESSAGES/lv.po Diff File
mod - locale/mk/LC_MESSAGES/mk.mo Diff File
mod - locale/mk/LC_MESSAGES/mk.po Diff File
mod - locale/ms/LC_MESSAGES/ms.po Diff File
mod - locale/mt/LC_MESSAGES/mt.po Diff File
mod - locale/nb/LC_MESSAGES/nb.mo Diff File
mod - locale/nb/LC_MESSAGES/nb.po Diff File
mod - locale/nl-informal/LC_MESSAGES/nl-informal.mo Diff File
mod - locale/nl-informal/LC_MESSAGES/nl-informal.po Diff File
mod - locale/nl/LC_MESSAGES/nl.mo Diff File
mod - locale/nl/LC_MESSAGES/nl.po Diff File
mod - locale/nn/LC_MESSAGES/nn.mo Diff File
mod - locale/nn/LC_MESSAGES/nn.po Diff File
mod - locale/pa/LC_MESSAGES/pa.mo Diff File
mod - locale/pa/LC_MESSAGES/pa.po Diff File
mod - locale/pl/LC_MESSAGES/pl.mo Diff File
mod - locale/pl/LC_MESSAGES/pl.po Diff File
mod - locale/pt-BR/LC_MESSAGES/pt-BR.po Diff File
mod - locale/pt/LC_MESSAGES/pt.po Diff File
mod - locale/ro/LC_MESSAGES/ro.mo Diff File
mod - locale/ro/LC_MESSAGES/ro.po Diff File
mod - locale/ru/LC_MESSAGES/ru.mo Diff File
mod - locale/ru/LC_MESSAGES/ru.po Diff File
mod - locale/si/LC_MESSAGES/si.po Diff File
mod - locale/sk/LC_MESSAGES/sk.mo Diff File
mod - locale/sk/LC_MESSAGES/sk.po Diff File
mod - locale/sl/LC_MESSAGES/sl.mo Diff File
mod - locale/sl/LC_MESSAGES/sl.po Diff File
mod - locale/sq/LC_MESSAGES/sq.mo Diff File
mod - locale/sq/LC_MESSAGES/sq.po Diff File
mod - locale/sr/LC_MESSAGES/sr.mo Diff File
mod - locale/sr/LC_MESSAGES/sr.po Diff File
mod - locale/sv/LC_MESSAGES/sv.po Diff File
mod - locale/th/LC_MESSAGES/th.po Diff File
mod - locale/tr/LC_MESSAGES/tr.mo Diff File
mod - locale/tr/LC_MESSAGES/tr.po Diff File
mod - locale/ur/LC_MESSAGES/ur.po Diff File
mod - locale/vi/LC_MESSAGES/vi.mo Diff File
mod - locale/vi/LC_MESSAGES/vi.po Diff File
mod - locale/zh-Hans/LC_MESSAGES/zh-Hans.po Diff File
mod - locale/zh-Hant-HK/LC_MESSAGES/zh-Hant-HK.mo Diff File
mod - locale/zh-Hant-HK/LC_MESSAGES/zh-Hant-HK.po Diff File
mod - locale/zh-Hant-TW/LC_MESSAGES/zh-Hant-TW.mo Diff File
mod - locale/zh-Hant-TW/LC_MESSAGES/zh-Hant-TW.po Diff File

Yii c3d9ee99

2011-12-10 04:02:48

c_schmitz

Details Diff
Updated translation: Italian

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@11628 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - locale/it/LC_MESSAGES/it.mo Diff File
mod - locale/it/LC_MESSAGES/it.po Diff File

Yii b3719fb6

2011-12-10 03:47:36

c_schmitz

Details Diff
Updated translation: Korean by GCI participant LimeBurst

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@11627 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - locale/ko/LC_MESSAGES/ko.mo Diff File
mod - locale/ko/LC_MESSAGES/ko.po Diff File

master 446fdfb1

2011-12-10 01:08:44

Thomas White

Details Diff
New Feature Generate EM-Syntax-Highlighted Logic File for Surveys
Dev Now shows pretty printed validation equations and tips

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_dev_tms@11626 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - classes/eval/ExpressionManager.php Diff File
mod - classes/eval/LimeExpressionManager.php Diff File
 First  Prev  1 2 3 ... 120 ... 240 ... 360 ... 480 ... 600 ... 720 ... 840 ... 960 961 962 963 964 965 966 ... 1080 ... 1200 ... 1236 1237 1238  Next  Last