View Issue Details

This bug affects 1 person(s).
 2
IDProjectCategoryView StatusLast Update
15556Feature requestsSurvey editingpublic2020-03-13 18:50
Reporterbismark Assigned Tocdorin  
PrioritynoneSeverityfeature 
Status assignedResolutionopen 
Summary15556: reuse survey creation form for editing
Description

currently we have: admin/survey/sa/newsurvey for creating a new survey with 6 Tabs:

  • Text elements
  • General settings
  • Presentation & navigation
  • Publication & access control
  • Notification & data management
  • Participant settings

one form to manage a survey

make possible to reuse this form for survey editing

TagsNo tags attached.
Bug heat2
Story point estimate
Users affected %

Users monitoring this issue

There are no users monitoring this issue.

Activities

DenisChenu

DenisChenu

2019-11-12 08:57

developer   ~54527

All this form part are at right menu if i don't make error ?

I like the TAB system of New survey, but there are a second tab system with existing survey (multi language)

Else my opinion about big forms is always this one :
cons

  • With a little form : if you loose data ( power failure for example) : you loose some data , but with a big forim : you loos a lot of data
  • More chance to have max_input_vars issue

For the Pro : all settings on same page : sure user can know all of this settings.

About the 2 cons : i think it's better to have a Multiple form , each part save separatly (in ajax if able)

Somethink like this (but with a tab view)

  • General survey settings
    • Input language
    • Input owner
    • Input survey group
    • Save general survey settings button : save this part, and reload this part in ajax
  • Presentation & navigation settings
    • Input Navigation delay
    • Input Show index
    • Save presentation & navigation settings button : save this part, and reload this part in ajax
  • etc

Issue History

Date Modified Username Field Change
2019-11-11 18:53 bismark New Issue
2019-11-12 08:57 DenisChenu Note Added: 54527
2020-03-05 19:04 cdorin Assigned To => cdorin
2020-03-05 19:04 cdorin Status new => assigned
2020-03-13 18:50 c_schmitz Project Bug reports => Feature requests