Problem/Motivation

There are too many settings available on one page. Confirmation settings should be easier to access.

Proposed resolution

Break webform settings into sub forms and tabs within a new main 'Settings' tab. Move elements management to a new tab.

Remaining tasks

Elements tab

  • Manage
  • Source

Settings tab (EntitySettings*)

  • General
  • Form (includes Wizard/Preview)
  • Submissions (include Draft)
  • Confirmation (Confirmation)
  • CSS/JS
  • Access
  • Email / Handlers

Move Results tab before Elements tab

User interface changes

Reorganize form settings

API changes

None

Data model changes

None

Comments

jrockowitz created an issue. See original summary.

  • 6417a89 committed on 2905501-form-settings
    Issue #2905501: Reorganize form settings
    

  • 03232e1 committed on 2905501-form-settings
    Issue #2905501: Reorganize form settings
    

  • 5b23798 committed on 2905501-form-settings
    Issue #2905501: Reorganize form settings. Fix tests.
    

  • a86f5be committed on 2905501-form-settings
    Issue #2905501: Reorganize form settings. Fix tests.
    
jrockowitz’s picture

StatusFileSize
new167.5 KB
jrockowitz’s picture

Status: Active » Needs review

  • e657ca2 committed on 2905501-form-settings
    Issue #2905501: Reorganize form settings. Add element tabs.
    
jrockowitz’s picture

Title: Reorganize form settings » Reorganize webform settings and element properties.

  • c56f095 committed on 2905501-form-settings
    Issue #2905501: Reorganize form settings. Add access tab.
    
jrockowitz’s picture

StatusFileSize
new174.19 KB

  • df29b1b committed on 2905501-form-settings
    Issue #2905501: Reorganize form settings. Cleanup confirmation settings.
    
jrockowitz’s picture

StatusFileSize
new175.01 KB

  • 38214bd committed on 2905501-form-settings
    Issue #2905501: Reorganize form settings. Fix help
    

  • jrockowitz authored a871ad4 on 8.x-5.x
    Issue #2905501 by jrockowitz: Reorganize webform settings and element...
jrockowitz’s picture

Status: Needs review » Fixed

  • 3f2905b committed on 8.x-5.x
    Issue #2905501: Reorganize form settings. Minor tweak.
    

  • dc795db committed on 8.x-5.x
    Issue #2905501: Reorganize form settings.
    

  • 8e10a65 committed on 8.x-5.x
    Issue #2905501: Reorganize form settings.
    

  • f6a3f38 committed on 8.x-5.x
    Issue #2905501: Reorganize form settings. Fix dialog positioning between...

  • 127fb96 committed on 8.x-5.x
    Issue #2905501: Reorganize form settings. Tweak CSS/JS.
    

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.