Changesets: LimeSurvey

Yii 9c414221

2011-09-10 05:13:22

TMSWhite

Details Diff
Added JQuery events to make forward tabbing work correctly even when intervening questions are made visible or invisible.
JQuery is used to set the tabindex for all valid input elements. JQuery.bind captures all TAB keydown events.
This works with no noticeable delay in Mozilla and Chrome. There is a partial second delay in IE 8.
SHIFT-TAB does not currently work.

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@10962 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/helpers/expressions/em_manager_helper.php Diff File
mod - scripts/admin/expressions/em_javascript.js Diff File

Yii 0615b37a

2011-09-09 08:20:31

TMSWhite

Details Diff
Integrated EM into printanswers.php so that (a) only shows relevant questions and (b) properly shows tailored substitutions (so know exactly what respondent saw, including tailoring)
The same applies for the detailed emailed response.

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@10961 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/controllers/printanswers.php Diff File
mod - application/helpers/common_helper.php Diff File

Yii b26c42a4

2011-09-09 07:34:57

machaven

Details Diff
Dev Updated installer to support translations
Dev Added welcome screen with language selection
Dev Check that database.php and autoload.php exists and is writable


git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@10960 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
add - application/views/installer/welcome_view.php Diff File
mod - application/controllers/installer.php Diff File
mod - application/views/installer/dbconfig_view.php Diff File
mod - application/views/installer/footer_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/sidebar_view.php Diff File
mod - application/views/installer/success_view.php Diff File
mod - installer/css/main.css Diff File

Yii 92217530

2011-09-08 15:22:35

TMSWhite

Details Diff
Fixed database-related bugs in dataentry.php
Added ExpressionManager to dataentry.php
However, since it does not include ability to show/hide questions, there is little value to adding EM to dataentry.php.
Instead, (a) people should use Survey_format.php (since EM supports all dynamic question visibility and tailoring), OR (b) using Survey_format.php as a template, change the question views to look more like the dataentry.php content.

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@10959 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/controllers/admin/dataentry.php Diff File
mod - application/views/admin/dataentry/content_view.php Diff File

Yii eda25314

2011-09-08 11:59:45

TMSWhite

Details Diff
ExpressionManager now mostly works for Question-by-Question format
All replacements work fine, but irrelevant questions are not currently NULLed or Skipped in Question-by-Question format

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@10958 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/libraries/Question_format.php Diff File

Yii c71543e4

2011-09-08 07:17:27

TMSWhite

Details Diff
Re-enable NULLing of irrelevant questions within the database.
Solution was to re-add name='xxx' to <input type='hidden'> nodes for relevance, since must have name='xxxx' attributes if want the value to appear in $_POST

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@10957 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/helpers/expressions/em_core_helper.php Diff File
mod - application/helpers/expressions/em_manager_helper.php Diff File

Yii ab261931

2011-09-08 07:13:42

TMSWhite

Details Diff
EM tries to process everything that is between curly braces when there is no space between the opening brace and the next set of text.
So, all JavaScript within templates must add a space or new-line after opening braces to avoid being munged by EM

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@10956 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - templates/default/surveylist.pstpl Diff File

Yii df9feb4e

2011-09-07 21:11:29

TMSWhite

Details Diff
Refactored EM core and EM JavaScript to provide easier and less memory-intensive access to attributes.
Changed syntax for accessing variables. Now only use dot notation to identify the suffix like .shown, .question, etc.
Underline character used to separate name parts now instead of period.

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@10955 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/helpers/expressions/em_core_helper.php Diff File
mod - application/helpers/expressions/em_manager_helper.php Diff File
mod - scripts/admin/expressions/em_javascript.js Diff File

Yii 97261bfa

2011-09-07 06:30:44

Marcel Minke

Details Diff
Fixed "Undefined variable: noofsurveys" issue when editing users.

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@10954 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/controllers/admin/user.php Diff File

Yii 84d42733

2011-09-07 06:10:35

Marcel Minke

Details Diff
Fixed SQL typos for managing users code.

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@10953 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/helpers/common_helper.php Diff File

Yii 125b82b8

2011-09-06 15:02:23

magiclko

Details Diff
Fixed : "Show/Hide question advanced settings not working while editing a question".

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@10952 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/views/admin/survey/Question/editQuestion_view.php Diff File
mod - scripts/admin/admin_core.js Diff File

master 95146a61

2011-09-06 14:00:41

Thibault Le Meur

Details Diff
Dev Stable plus release

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey@10951 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - docs/release_notes.txt Diff File

Yii 2c3d540e

2011-09-06 05:29:14

Diogo Gonçalves

Details Diff
Ported Uploader controller (upload.php and uploader.php).

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@10950 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
add - application/controllers/uploader.php Diff File
mod - application/helpers/qanda_helper.php Diff File
mod - scripts/modaldialog.js Diff File
mod - scripts/uploader.js Diff File

master c599a72f

2011-09-05 09:22:35

Tony Partner

Details Diff
Fixed issue 05401: large and huge free text max characters not respected on mouse-based paste events
Dev Added onchange event to textareas to fire textLimit()
Dev Moved function textLimit() to survey_runtime.js

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey@10949 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - qanda.php Diff File
mod - scripts/survey_runtime.js Diff File

Yii 55824b28

2011-09-05 09:21:46

tpartner

Details Diff
Fixed issue 05401: large and huge free text max characters not respected on mouse-based paste events
Dev Added onchange event to textareas to fire textLimit()
Dev Moved function textLimit() to survey_runtime.js

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@10948 b72ed6b6-b9f8-46b5-92b4-906544132732
Affected Issues
05401
mod - application/helpers/qanda_helper.php Diff File
mod - scripts/survey_runtime.js Diff File

master 1af68bb4

2011-09-05 06:32:46

Carsten Schmitz

Details Diff
Updated translation: Dutch by Han Velthuis
Updated translation: Dutch informal by Han Velthuis

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey@10947 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
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

Yii b99d4d44

2011-09-04 21:48:10

TMSWhite

Details Diff
Updated EM Javascript to provide access to more question attributes, including mandatory status

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@10946 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/helpers/expressions/em_core_helper.php Diff File
mod - application/helpers/expressions/em_manager_helper.php Diff File
mod - scripts/admin/expressions/em_javascript.js Diff File

Yii 56790a89

2011-09-03 13:11:42

Tim Klingenberg

Details Diff
Installer: Refactored installer steps, started to move code into helper class.

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@10945 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
add - application/libraries/LS/Installer/DbFile.php Diff File
mod - application/controllers/installer.php Diff File
mod - application/libraries/LS/Installer/DbTasks.php Diff File
mod - application/libraries/LS/LS.php Diff File
mod - application/views/installer/dbconfig_view.php Diff File

Yii dd8a9708

2011-09-03 09:27:46

Tim Klingenberg

Details Diff
Installer: Introducing DbTasks prototype. (#2, mixed revisions.)

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@10944 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/controllers/installer.php Diff File

Yii ca2cce69

2011-09-03 09:26:44

Tim Klingenberg

Details Diff
Installer: Introducing DbTasks prototype.

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@10943 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
add - application/libraries/LS/Installer/DbTasks.php Diff File
mod - application/controllers/installer.php Diff File

Yii 8b63d63d

2011-09-03 09:25:32

Tim Klingenberg

Details Diff
Installer: Removed Installer::_writeConfigfile() as it's not needed any longer. (#2: missed a comment.)

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@10942 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/controllers/installer.php Diff File

Yii d49f8c38

2011-09-03 09:23:40

Tim Klingenberg

Details Diff
Installer: Removed Installer::_writeConfigfile() as it's not needed any longer.

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@10941 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/controllers/installer.php Diff File

Yii d08d0605

2011-09-03 08:58:40

Tim Klingenberg

Details Diff
Added autoloader for LS library and base exception class.

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@10940 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
add - application/libraries/LS/Exception.php Diff File
add - application/libraries/LS/LS.php Diff File

Yii 9eb57793

2011-09-03 08:56:59

Tim Klingenberg

Details Diff
Remove ignore property from this folder.

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@10939 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:

Yii 25f37448

2011-09-03 08:56:27

Tim Klingenberg

Details Diff
Remove ignore property from this folder.

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@10938 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
 First  Prev  1 2 3 ... 150 ... 300 ... 450 ... 600 ... 750 ... 900 ... 1050 ... 1200 1201 1202 1203 1204 1205 1206 1207 ... 1350 ... 1451 1452 1453  Next  Last