View Issue Details

This bug affects 1 person(s).
 12
IDProjectCategoryView StatusLast Update
10703Bug reportsData Entry (non public)public2020-03-13 18:46
Reporterpmonstad Assigned To 
PrioritynormalSeverityminor 
Status closedResolutionopen 
Product Version2.50.x 
Summary10703: design: hard to enter data manually in data entry screen
Description

I want to manually enter data as admin in data entry screen. It is very hard to find which answer option belongs to which question as the questions are left aligned while the drop down for answers are right aligned. Could there be some adjustments here to keep it clear which question I give an answer?

TagsNo tags attached.
Attached Files
Bug heat12
Complete LimeSurvey version number (& build)160307
I will donate to the project if issue is resolvedNo
BrowserChrome
Database type & versionirrelevant
Server OS (if known)irrelevant
Webserver software & version (if known)irrelevant
PHP Versionirrelevant

Relationships

related to 11352 new Feature requests Using same view/system for Data entry and edit response 

Users monitoring this issue

duvemyster

Activities

pmonstad

pmonstad

2016-03-07 20:50

updater   ~36104

Why has this screen to be different than the dataentry screen? See screenshot.

pmonstad

pmonstad

2016-05-25 22:25

updater   ~38911

Could the enclosed screen be used for editing answers? The design is so bad I really dont want to edit answers as it is hard to decide which question I gave an answer to.

LouisGac

LouisGac

2016-05-26 10:00

developer   ~38914

yep that screen must be totally redesigned....

c_schmitz

c_schmitz

2016-05-26 10:05

administrator   ~38916

pmonstad: you mean the response edit screen that looks better, right?

pmonstad

pmonstad

2016-05-26 10:41

updater   ~38927

The uploaded screenshot with date 2016-03-07 20:50 shows how it should look like while the screenshot of today shows how it should NOT look like.

LouisGac

LouisGac

2016-06-10 11:36

developer   ~39400

Last edited: 2016-06-10 11:37

First impressions :

It's going to be a long task.

Two functions are implied :

  • dataentry::editdata() Edition of an response
  • dataentry::view()        Creation of a response (should be renamed to create() )

Both generate their own HTML inside dataentry controller, in the old quanda style (switch based on the question type, then HTML generation).

Of course, editdata() prefill the form with the response datas, whereas view() just show an empty form. So editdata() is much more complex than view().

If editdata() would have been the best looking one, it would have been "quiet easy" to use use its HTML for view() (just parsing empty value for all inputs). But here, it's the contrary. We should use the view() HTML for dataedit()....

So, here how I'm going to proceed:

  1. Like I did for quanda, I will create views for the editdata() function, so the HTML will easier to read and modify.
  2. Then I'll update those views for them to look like view() (or better)
  3. THen I'll use those very same views for the function view(), so the same HTML will be used to edit a response or to add a response.
DenisChenu

DenisChenu

2017-12-21 08:50

developer   ~45355

I think a plugin can be very insteresting for this.

My idea :

  1. Edit an answer using srid : https://gitlab.com/SondagesPro/questionExtraSurvey/blob/master/questionExtraSurvey.php#L154
  2. Use beforeSurveyPage to allow or not loadResponse and set survey to All in one page

Really less devloppment to do. Hope fine time start of 2018 for this

cdorin

cdorin

2019-07-03 17:23

reporter   ~52706

@LouisGac, shall I assign it to you?

DenisChenu

DenisChenu

2019-07-03 17:55

developer   ~52714

PS : now i use https://gitlab.com/SondagesPro/coreAndTools/reloadAnyResponse/blob/master/reloadAnyResponse.php#L52

Really best : edit answer use Real survey behaviour :)

c_schmitz

c_schmitz

2020-03-13 18:46

administrator   ~56460

This version of LimeSurvey is not longer supported. Please check so that the issue is fixed in a more recent version of LimeSurvey. If it's not, please reopen this bug report. Thank you.

Issue History

Date Modified Username Field Change
2016-03-07 19:19 pmonstad New Issue
2016-03-07 20:50 pmonstad Note Added: 36104
2016-03-07 20:50 pmonstad File Added: Skjermbilde 2016-03-07 kl. 20.49.35.png
2016-05-25 22:25 pmonstad Note Added: 38911
2016-05-26 10:00 LouisGac Note Added: 38914
2016-05-26 10:05 c_schmitz Note Added: 38916
2016-05-26 10:41 pmonstad Note Added: 38927
2016-05-26 10:41 pmonstad File Added: screenshot-consigno no 2016-05-26 10-41-05.jpg
2016-06-10 10:38 LouisGac Sticky Issue No => Yes
2016-06-10 11:36 LouisGac Note Added: 39400
2016-06-10 11:36 LouisGac Note Edited: 39400
2016-06-10 11:36 LouisGac Note Edited: 39400
2016-06-10 11:36 LouisGac Note Edited: 39400
2016-06-10 11:37 LouisGac Note Edited: 39400
2016-06-10 11:50 DenisChenu Relationship added related to 11352
2016-06-17 10:26 LouisGac Sticky Issue Yes => No
2017-12-20 19:41 duvemyster Issue Monitored: duvemyster
2017-12-21 08:50 DenisChenu Note Added: 45355
2019-07-03 17:23 cdorin Note Added: 52706
2019-07-03 17:55 DenisChenu Note Added: 52714
2020-03-13 18:46 c_schmitz Note Added: 56460
2020-03-13 18:46 c_schmitz Status new => closed
2021-08-02 21:26 guest Bug heat 10 => 12