View Issue Details

IDProjectCategoryView StatusLast Update
14616Bug reports[All Projects] Survey designpublic2019-08-22 11:40
ReporterjeloAssigned ToLouisGac 
PriorityhighSeveritymajor 
Status assignedResolutionopen 
Product Version3.16.x 
Target VersionFixed in Version 
Summary14616: Disable AJAXMode by default or deactivate AJAXMode completly
Description

The amount of issues in the forum, which can be solved by deactivating AJAXmode is still high.

If the development of AJAX mode follows a higher purpose, the aim should be made clear.
https://www.limesurvey.org/forum/can-i-do-this-with-limesurvey/117558-can-i-disable-the-ajax-mode-and-what-is-the-impact-of-the-ajax-mode

The recommendation to deactivate AJAXmode could be part of the installation manual someday.

Additional Information

https://www.limesurvey.org/forum/can-i-do-this-with-limesurvey/117558-can-i-disable-the-ajax-mode-and-what-is-the-impact-of-the-ajax-mode

TagsNo tags attached.
Complete LimeSurvey version number (& build)3.15.8+190130
I will donate to the project if issue is resolvedNo
Browser
Database & DB-VersionN/A
Server OS (if known)
Webserver software & version (if known)
PHP VersionN/A

Relationships

related to 14620 new Relevance equation cannot refer to array (numbers, checkbox) with ajax mode enabled, question-by-question layout. 
related to 14594 assignedmarkusfluer Answers lost by mandatory option 
related to 14254 acknowledgedmarkusfluer Quotas with AJAX == Php Notice 

Activities

Mazi

Mazi

2019-03-14 13:26

partner   ~50983

I also strongly vote for disabling the Ajax mode by default and also consider removing the feature from LS 4. I do not see any benefit of that feature. Is that document somewhere?

DenisChenu

DenisChenu

2019-03-15 08:04

developer   ~50997

+1 ;)

Mazi

Mazi

2019-05-07 14:43

partner   ~51791

According to @c_schmitz at the DEV meeting back in April the Ajax mode will be turned off by default. Not sure if this already applies to LS 3 or will be changed at LS 4 only.

c_schmitz

c_schmitz

2019-05-07 15:15

administrator   ~51796

@LouisGac: Please make the default for new surveys to be 'Off' and mark the setting as experimental in the interface. Thank you!

LouisGac

LouisGac

2019-05-07 15:16

manager   ~51797

ok

jelo

jelo

2019-08-15 18:15

partner   ~53180

Any update on the status?

f_funke

f_funke

2019-08-22 08:55

developer   ~53222

So if I get it right, it is just the theme option "ajax mode" in bootwatch, fruity, and vanilla that has to be changed? Or is there a global way of overriding the inherited theme options?

Mazi

Mazi

2019-08-22 08:57

partner   ~53223

@f_funke, at our custom templates and shop templates we switch the Ajax mode off by default by adding a line to the config.xml file of the template.

Mazi

Mazi

2019-08-22 08:58

partner   ~53224

Of course, the long term solution would be to also clear the codebase and remove any Ajax mode related code.

DenisChenu

DenisChenu

2019-08-22 11:40

developer   ~53226

Personnaly i totally remove all ajax system in my templates …

Issue History

Date Modified Username Field Change
2019-03-08 03:04 jelo New Issue
2019-03-08 03:04 jelo Status new => assigned
2019-03-08 03:04 jelo Assigned To => LouisGac
2019-03-08 15:36 DenisChenu Relationship added related to 14620
2019-03-08 15:41 DenisChenu Relationship added related to 14594
2019-03-14 13:26 Mazi Note Added: 50983
2019-03-15 08:04 DenisChenu Note Added: 50997
2019-04-04 15:24 Mazi Relationship added related to 14254
2019-05-07 14:43 Mazi Note Added: 51791
2019-05-07 15:15 c_schmitz Note Added: 51796
2019-05-07 15:15 c_schmitz Priority none => high
2019-05-07 15:16 LouisGac Note Added: 51797
2019-08-15 18:15 jelo Note Added: 53180
2019-08-22 08:55 f_funke Note Added: 53222
2019-08-22 08:57 Mazi Note Added: 53223
2019-08-22 08:58 Mazi Note Added: 53224
2019-08-22 11:40 DenisChenu Note Added: 53226