Changesets: LimeSurvey

Yii ea439422

2011-10-04 09:11:44

TMSWhite

Details Diff
Bugfix - ensure question attributes are db->escaped() on insert/update
New Feature - auto-generate Relevance Equation from Conditions when save question
Upgrade Feature - improved tooltips in EM - For each variable, now shows the question, value, and either the SGQA code (if use Question-code-based naming), or Question Code (if using SGQA codes)
Dev ToDo - (a) convert all conditions to relevance on load, (b) auto-generate relevance from conditions all other times that conditions change.

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

Yii e5ee4a89

2011-10-04 08:38:07

c_schmitz

Details Diff
New feature: Export survey ZIP archive function with includes the survey structure, responses, tokens and timings - can be used for archival purposes or to move a survey from one server to another.
Dev Todo: Create import function for this :-)

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@11097 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/controllers/admin/export.php Diff File
mod - application/controllers/admin/survey.php Diff File
mod - application/controllers/admin/update.php Diff File
mod - application/views/admin/survey/subview/tabImport_view.php Diff File

Yii dde774c4

2011-10-04 07:31:07

c_schmitz

Details Diff
Fixed eternal redirect

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@11096 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/controllers/admin/survey.php Diff File
mod - application/core/Admin_Controller.php Diff File
mod - application/helpers/export_helper.php Diff File
mod - application/views/admin/authentication/login.php Diff File

Yii 9150ce01

2011-10-04 07:11:03

c_schmitz

Details Diff
Optimized XML export/import which reduces XML files sizes by up to 25%
Fixed numerous errors in update procedure
Fixed DB update not being runnable without being logged in

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@11095 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/config/autoload.php Diff File
mod - application/controllers/admin/database.php Diff File
mod - application/controllers/admin/export.php Diff File
mod - application/controllers/installer.php Diff File
mod - application/core/Admin_Controller.php Diff File
mod - application/helpers/admin/import_helper.php Diff File
mod - application/helpers/common_helper.php Diff File
mod - application/helpers/export_helper.php Diff File
mod - application/helpers/update/upgrade-all_helper.php Diff File
mod - application/helpers/update/upgrade-mysql_helper.php Diff File

master 2e530601

2011-10-04 06:18:50

Tony Partner

Details Diff
Fixed issue 05488: multi numeric - slider, inital value dont register
Dev Fixed insertion of empty session var

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

Yii 25eafc19

2011-10-04 05:44:24

Tim Klingenberg

Details Diff
Fixed Issue: PRG for license step.

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

Yii 2cf3f987

2011-10-04 02:57:26

Tim Klingenberg

Details Diff
Fixed Issue: Added missing view file for r11079

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

Yii fa5d2859

2011-10-03 21:49:47

TMSWhite

Details Diff
Revert to db version 149.
Not practical to move relevance to questions table at this time, since need easy access to relevance,mandatory, and always-hide, which would require major back-end changes.

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@11091 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/config/version.php Diff File
mod - application/helpers/update/upgrade-all_helper.php Diff File
mod - installer/sql/create-mssql.sql Diff File
mod - installer/sql/create-mssqlnative.sql Diff File
mod - installer/sql/create-mysql.sql Diff File
mod - installer/sql/create-postgre.sql Diff File

Yii 63c85428

2011-10-03 14:36:32

TMSWhite

Details Diff
Dev fixed install of db version 150

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@11090 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - installer/sql/create-mssql.sql Diff File
mod - installer/sql/create-mssqlnative.sql Diff File
mod - installer/sql/create-mysql.sql Diff File
mod - installer/sql/create-postgre.sql Diff File

Yii f5a6854f

2011-10-03 14:23:20

c_schmitz

Details Diff
Fixed broken redirect after login

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@11089 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
add - tmp/index.html Diff File
add - tmp/uploads/index.html Diff File
rm - application/views/admin/export/survey_view.php Diff File
mod - application/config/database.php Diff File
mod - application/config/lsconfig.php Diff File
mod - application/controllers/admin/authentication.php Diff File
mod - application/controllers/admin/export.php Diff File
mod - application/controllers/admin/index.php Diff File
mod - application/controllers/admin/update.php Diff File
mod - application/controllers/register.php Diff File
mod - application/controllers/survey.php Diff File
mod - application/core/Admin_Controller.php Diff File
mod - application/views/admin/globalSettings_view.php Diff File
mod - application/views/admin/survey/deactivateSurvey_view.php Diff File
mod - application/views/admin/survey/surveybar_view.php Diff File

Yii ff23a447

2011-10-03 13:40:57

TMSWhite

Details Diff
Dev Added 'relevance' column to question table so can store it there rather than in question_attributes.

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@11088 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/config/version.php Diff File
mod - application/helpers/update/upgrade-all_helper.php Diff File
mod - installer/sql/create-mssql.sql Diff File
mod - installer/sql/create-mssqlnative.sql Diff File
mod - installer/sql/create-mysql.sql Diff File
mod - installer/sql/create-postgre.sql Diff File

Yii 9dbd7e66

2011-10-03 13:24:40

TMSWhite

Details Diff
Dev removed $clang global dependency from update*
Dev fixed DBversion - should have been 149 for survey_url_parameters

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@11087 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/config/version.php Diff File
mod - application/helpers/update/update_helper.php Diff File
mod - application/helpers/update/upgrade-all_helper.php Diff File
mod - application/helpers/update/upgrade-mssql_helper.php Diff File
mod - application/helpers/update/upgrade-mssqlnative_helper.php Diff File
mod - application/helpers/update/upgrade-mysql_helper.php Diff File
mod - application/helpers/update/upgrade-postgres_helper.php Diff File

Yii c78f40b6

2011-10-03 12:13:39

TMSWhite

Details Diff
EM can now convert all existing Conditions (even if multiple scenarios or regex) into Relevance equation.
Implication - people don't need to choose between Conditions and Relevance. As conditions are used, they can be converted to Relevance in the data model
This way, once refactoring is done, LS will not need to query conditions tables at all at run-time (or when previewing questions and groups).

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

Yii f74a704c

2011-10-03 11:12:40

TMSWhite

Details Diff
Dev - was unable to manually add or update conditions. Fixed.

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

Yii 826ebba4

2011-10-03 09:57:45

c_schmitz

Details Diff
New feature: Ability to make last minute changes in the survey activation screen to settings that cannot be changed after activation anymore
New feature: In deactivation screen you can choose now between deactivation and expiration

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@11084 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
add - application/views/admin/survey/surveybar_view.php Diff File
rm - application/views/admin/survey/surveybar.php Diff File
mod - application/controllers/admin/browse.php Diff File
mod - application/controllers/admin/dataentry.php Diff File
mod - application/controllers/admin/survey.php Diff File
mod - application/core/Survey_Common_Controller.php Diff File
mod - application/helpers/admin/activate_helper.php Diff File
mod - application/helpers/common_helper.php Diff File
mod - application/models/surveys_model.php Diff File
mod - application/views/admin/survey/activateSurvey_view.php Diff File
mod - application/views/admin/survey/deactivateSurvey_view.php Diff File

Yii ece0e05d

2011-10-02 23:09:01

TMSWhite

Details Diff
Revert parts of revision 11073 and 11078 since (a) was unclear whether was working properly, and (b) was done with the assumption that get_defined_vars() was causing system slowdown
Added debug logging messages to help identify true source of slowdown.
Log messages for templatereplace() will show which $redata values are passed in, so can safely remove get_defined_vars() in the future if needed.

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@11083 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/controllers/admin/question.php Diff File
mod - application/controllers/survey.php Diff File
mod - application/core/Survey_Common_Controller.php Diff File
mod - application/helpers/expressions/em_manager_helper.php Diff File
mod - application/helpers/frontend_helper.php Diff File
mod - application/helpers/replacements_helper.php Diff File
mod - application/libraries/Group_format.php Diff File
mod - application/libraries/Question_format.php Diff File
mod - application/libraries/Survey_format.php Diff File

Yii 6a0c8835

2011-10-02 19:41:47

TMSWhite

Details Diff
Revert 11081 as did not fix issue 05468

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

Yii 0b47c1e2

2011-10-02 15:41:01

Tim Klingenberg

Details Diff
Fixed Issue 05468: When launching test, user get's logged out from administration. Fixed.

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

Yii 333fab8b

2011-10-02 15:36:39

c_schmitz

Details Diff
Some bug fixes and HTML cleanup

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@11080 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/config/autoload.php Diff File
mod - application/controllers/admin/labels.php Diff File
mod - application/controllers/admin/question.php Diff File
mod - application/helpers/common_helper.php Diff File
mod - application/views/admin/survey/Question/answerOptions_view.php Diff File
mod - application/views/admin/survey/Question/editQuestion_view.php Diff File
mod - application/views/admin/survey/Question/subQuestion_view.php Diff File

Yii eb8f3100

2011-10-02 13:22:58

Tim Klingenberg

Details Diff
Fixed Issue: Fix invalid HTML in welcome view; Moved duplicate language listing view code into one subview.
Fixed Issue: Moved welcome step form logic into one controller function (not two)
Fixed Issue: Improper "sanitization" for the $step variable prevented the installer controller from working (it's a string, not an int).

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

Yii 2a2fadad

2011-10-01 13:03:03

TMSWhite

Details Diff
Dev More updates to $redata arrays that feed templatereplace().
Dev More testing needed to (a) ensure don't pass undefined variables, and (b) ensure all needed vars declared before $redata declaration (else not available to templatereplace())

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@11078 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/controllers/admin/question.php Diff File
mod - application/controllers/admin/tokens.php Diff File
mod - application/controllers/survey.php Diff File
mod - application/helpers/frontend_helper.php Diff File
mod - application/helpers/replacements_helper.php Diff File
mod - application/libraries/Group_format.php Diff File
mod - application/libraries/Question_format.php Diff File
mod - application/libraries/Survey_format.php Diff File

Yii 600d49d9

2011-10-01 03:53:38

c_schmitz

Details Diff
More HTML cleanup

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@11077 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
mod - application/views/admin/super/footer.php Diff File
mod - application/views/admin/survey/QuestionGroups/questiongroupbar_view.php Diff File
mod - application/views/admin/survey/surveybar.php Diff File

Yii d2f8b906

2011-10-01 03:18:59

c_schmitz

Details Diff
Fixed missing file

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@11076 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
add - tmp/sample_installer_file.txt Diff File
mod - application/views/admin/survey/surveybar.php Diff File

Yii 50e10777

2011-10-01 02:54:04

Tim Klingenberg

Details Diff
Fixed Issue: Failed to locate php error view/template when in PHP shutdown phase. Application path is now absolute.

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

Yii 885816f5

2011-10-01 02:50:07

c_schmitz

Details Diff
Fixed some HTML issues

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_ci@11074 b72ed6b6-b9f8-46b5-92b4-906544132732
Attach Issues:
rm - tmp/sample_installer_file.txt Diff File
mod - application/controllers/admin/saved.php Diff File
mod - application/helpers/update/upgrade-mssql_helper.php Diff File
mod - application/helpers/update/upgrade-mssqlnative_helper.php Diff File
mod - application/helpers/update/upgrade-mysql_helper.php Diff File
mod - application/helpers/update/upgrade-postgres_helper.php Diff File
mod - application/views/admin/authentication/login.php Diff File
mod - application/views/admin/super/adminmenu.php Diff File
 First  Prev  1 2 3 ... 150 ... 300 ... 450 ... 600 ... 750 ... 900 ... 1050 ... 1195 1196 1197 1198 1199 1200 1201 ... 1350 ... 1451 1452 1453  Next  Last