Dependency Graph

Dependency Graph
related to related to child of child of duplicate of duplicate of

View Issue Details

This bug affects 1 person(s).
 6
IDProjectCategoryView StatusLast Update
14882Bug reportsSurvey editingpublic2021-08-31 10:17
ReporterDenisChenu Assigned ToJHoeck  
PrioritynoneSeveritypartial_block 
Status closedResolutionno change required 
Product Version4.0.0dev 
Summary14882: Errors are not shown in new question editor quick view
Description

In 3.X and before : question quick view show question text + no language settings. If there are expression error : it's a good way to check it.
Not the case in 4.0

Steps To Reproduce

Import lss in 3.X and in 4.X : compare
This happen too for relevance equation.

Additional Information

Set to major, because it's really a needed feature.

TagsNo tags attached.
Bug heat6
Complete LimeSurvey version number (& build)4.0.0 github 951da97cdd
I will donate to the project if issue is resolvedNo
Browsernot relevant
Database type & versionnot relevant
Server OS (if known)not relevant
Webserver software & version (if known)not relevant
PHP Versionnot relevant

Relationships

related to 15867 closedcdorin Bug reports When creating new questions at LS 4 there are no warnings about missing answer options or subquestion 
related to 14883 new Feature requests Show primary language settings in question overview (with EM) 

Activities

DenisChenu

DenisChenu

2019-05-10 10:53

developer  

DenisChenu

DenisChenu

2020-02-13 15:59

developer   ~55966

@cdorin : previous assigned to Markus.

Here : if user didn't see error : they open more tickets on supprt : more work for you . It's a major issue right ?

PS : we add more error and more error shown in previous version : because when we do survey : it's really more interesting to have the error directly.

ollehar

ollehar

2020-02-26 14:32

administrator   ~56204

Agree.

DenisChenu

DenisChenu

2020-02-27 08:22

developer   ~56214

But we need to think again whole Question Editor ..... in my opinion.

When starting 4.0.0 with the first screenshot idea from jello (?) : i think we have :

Real ajax with separated part ,

Quick screenshit for idea : Each red block are ajaxed with 2 state

  • View state
    • Show div with ExpressionScripted (when needed : text and forced) by default
    • No dropdown, no textarea not a form
    • Have a edit button (one by block
  • Edit state
    • Shown textarea/text etc ...
    • Save button + cancel button
    • When Save or cancel : balc to the view
    • Reload only this part

There are a clean separation between Answers block + Subquestion block + Advanced settings block . Put Subquestion as same place than advanced settings it's a big error.

ollehar

ollehar

2020-02-27 10:24

administrator   ~56221

Real ajax with separated part ,

This puts unnecessary load on our servers, so I'd prefer if we ripped that out sometime in the future. But we'll see.

Put Subquestion as same place than advanced settings it's a big error

Carsten's idea, IIRC. But really, this should be done by our UX designer in the future.

ollehar

ollehar

2020-02-27 10:25

administrator   ~56222

But I agree that the summary part should not look like the editor. It's confusing.

DenisChenu

DenisChenu

2020-02-27 10:30

developer   ~56223

This puts unnecessary load on our servers, so I'd prefer if we ripped that out sometime in the future. But we'll see.

Did you really understand what is ajax system ?

When you want to edit Question->text : you load only text + help + title : less part
When you save : you save only text+help+title

  1. Question
  2. QuestionI10n

Currently : when update a Array text with 100 subquestion Y and 5 submquestion X + attribute : you load a reallly big page. And you send more data to server, and you save

  1. Question
  2. QuestionI10n
  3. All QuestionAttributes
  4. All SubQuestions
  5. All SubQuestionsi10n

Tell me when the server do more things ....

Ajax allow server to do really less things ....

ollehar

ollehar

2020-02-27 10:45

administrator   ~56225

Sorry, I meant our current Ajax system, which contains a lot of duplicated data being sent from the server.

DenisChenu

DenisChenu

2020-02-27 10:51

developer   ~56227

Oh yes :) pjax .... are not ajax ....

ollehar

ollehar

2020-02-27 11:05

administrator   ~56229

Nope, not even pjax. Check the network tab when entering question editor.

ollehar

ollehar

2021-03-10 20:50

administrator   ~63131

Please update to the latest version and check if the bug can still be reproduced. Thank you.

c_schmitz

c_schmitz

2021-08-31 10:17

administrator   ~66228

Hello DenisChenu,
I checked this with the latest version and could not reproduce, so this is most likely fixed for good.
Therefore, I am closing this issue. If you still can reproduce the issue using the latest version, please feel free to re-open the issue.
Thank you!

c_schmitz

Issue History

Date Modified Username Field Change
2019-05-10 10:53 DenisChenu New Issue
2019-05-10 10:53 DenisChenu Status new => assigned
2019-05-10 10:53 DenisChenu Assigned To => markusfluer
2019-05-10 10:53 DenisChenu File Added: Capture d’écran du 2019-05-10 10-48-07.png
2019-05-10 10:53 DenisChenu File Added: Capture d’écran du 2019-05-10 10-50-19.png
2019-05-10 10:57 DenisChenu Relationship added parent of 14883
2019-11-01 17:25 c_schmitz Category Survey design => Survey editing
2020-02-13 15:58 DenisChenu Assigned To markusfluer => cdorin
2020-02-13 15:59 DenisChenu Note Added: 55966
2020-02-13 16:02 DenisChenu Relationship added related to 15867
2020-02-26 09:37 JHoeck Assigned To cdorin => JHoeck
2020-02-26 14:32 ollehar Note Added: 56204
2020-02-27 08:22 DenisChenu File Added: Capture d’écran du 2020-02-27 08-11-18.png
2020-02-27 08:22 DenisChenu Note Added: 56214
2020-02-27 10:24 ollehar Note Added: 56221
2020-02-27 10:25 ollehar Note Added: 56222
2020-02-27 10:30 DenisChenu Note Added: 56223
2020-02-27 10:45 ollehar Note Added: 56225
2020-02-27 10:51 DenisChenu Note Added: 56227
2020-02-27 11:05 ollehar Note Added: 56229
2021-03-10 20:50 ollehar Status assigned => feedback
2021-03-10 20:50 ollehar Note Added: 63131
2021-08-31 10:16 c_schmitz Relationship replaced related to 14883
2021-08-31 10:17 c_schmitz Status feedback => closed
2021-08-31 10:17 c_schmitz Resolution open => no change required
2021-08-31 10:17 c_schmitz Note Added: 66228
2021-08-31 10:17 c_schmitz Bug heat 4 => 6