Changesets: LimeSurvey

master 69eed502

2011-12-13 08:45

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
mod - classes/eval/ExpressionManager.php Diff File

Yii ffdcb6de

2011-12-13 05:50

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
mod - locale/ur/LC_MESSAGES/ur.mo Diff File
mod - locale/ur/LC_MESSAGES/ur.po Diff File

master aa2b7f6d

2011-12-12 23:55

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
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 23:08

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
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 14: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
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 14:33

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
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 10:03

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
mod - classes/eval/ExpressionManager.php Diff File

Yii 4f99e6ae

2011-12-12 04:57

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
mod - locale/ca/LC_MESSAGES/ca.mo Diff File
mod - locale/ca/LC_MESSAGES/ca.po Diff File

Yii eafad136

2011-12-12 04:47

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
mod - locale/pa/LC_MESSAGES/pa.mo Diff File
mod - locale/pa/LC_MESSAGES/pa.po Diff File

Yii 35eb9880

2011-12-12 04:36

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
mod - locale/ar/LC_MESSAGES/ar.mo Diff File
mod - locale/ar/LC_MESSAGES/ar.po Diff File

master aa330cbc

2011-12-11 09:35

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
mod - classes/eval/LimeExpressionManager.php Diff File
mod - classes/eval/test/survey_logic_file.php Diff File

Yii e2e75d6e

2011-12-11 05:26

c_schmitz


Details Diff
Updated translation: German

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

Yii f6072e6a

2011-12-11 05:09

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
mod - locale/ar/LC_MESSAGES/ar.mo Diff File
mod - locale/ar/LC_MESSAGES/ar.po Diff File

Yii a4b3b495

2011-12-11 05:07

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
mod - locale/ar/LC_MESSAGES/ar.mo Diff File
mod - locale/ar/LC_MESSAGES/ar.po Diff File

Yii b563a7d9

2011-12-11 04:37

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
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 04:28

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
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 04:22

c_schmitz


Details Diff
Some text corrections

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_yii@11632 b72ed6b6-b9f8-46b5-92b4-906544132732
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 13:00

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
mod - classes/eval/LimeExpressionManager.php Diff File
mod - classes/eval/test/survey_logic_file.php Diff File

Yii d3b9b8b0

2011-12-10 08:59

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
mod - locale/ga/LC_MESSAGES/ga.mo Diff File
mod - locale/ga/LC_MESSAGES/ga.po Diff File

Yii 57497444

2011-12-10 06:10

c_schmitz


Details Diff
Updated translation

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_yii@11629 b72ed6b6-b9f8-46b5-92b4-906544132732
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 05:02

c_schmitz


Details Diff
Updated translation: Italian

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

Yii b3719fb6

2011-12-10 04:47

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
mod - locale/ko/LC_MESSAGES/ko.mo Diff File
mod - locale/ko/LC_MESSAGES/ko.po Diff File

master 446fdfb1

2011-12-10 02:08

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
mod - classes/eval/ExpressionManager.php Diff File
mod - classes/eval/LimeExpressionManager.php Diff File

master d8f740bb

2011-12-10 01:01

Thomas White


Details Diff
New Feature Generate EM-Syntax-Highlighted Logic File for Surveys
Dev Now shows Groups/Questions and their relevance and tailored text.
Dev Click on hyper-links or syntax-highlighted EM-equation variables to open new tab to edit that question/group
Dev Plan to also show sub-questions, answers, validation equations, and summary of errors (so can use this file to do review during development and/or prior to activation)

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

master 00bceb32

2011-12-09 21:26

Thomas White


Details Diff
New Feature #05269: Use ExpressionManager for Branching logic as optional alternative to Conditions
Dev "Resume Later", "Load unfinished survey", and restore from email link are all now working correctly.

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_dev_tms@11624 b72ed6b6-b9f8-46b5-92b4-906544132732
mod - admin/preview.php Diff File
mod - classes/eval/LimeExpressionManager.php Diff File
mod - group.php Diff File
mod - index.php Diff File
mod - save.php Diff File
 First  Prev  1 2 3 ... 150 ... 300 ... 450 ... 600 ... 750 ... 900 ... 1050 ... 1191 1192 1193 1194 1195 1196 1197 ... 1200 ... 1350 ... 1467 1468 1469  Next  Last