[MGNLFORM-172] Migrate current form modules Custom Fields to version 5 Created: 03/Jun/13  Updated: 17/Sep/13  Resolved: 17/Sep/13

Status: Closed
Project: Magnolia Form Module
Component/s: None
Affects Version/s: 2.0
Fix Version/s: 2.1

Type: Bug Priority: Critical
Reporter: Eric Hechinger Assignee: Eric Hechinger
Resolution: Fixed Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Attachments: PNG File Screen Shot 2013-07-01 at 08.12.10.png     PNG File Screen Shot 2013-07-01 at 08.12.27.png    
Issue Links:
relation
is related to MGNLUI-1820 Add a basic Text Code Field Closed
is related to MGNLUI-1823 Review the Static Field in order to m... Closed
is related to MGNLFORM-179 Make validators available in SelectFi... Closed
Sub-Tasks:
Key
Summary
Type
Status
Assignee
MGNLFORM-184 Replace the M4.5 StaticWithFormContro... Sub-task Closed Eric Hechinger  
MGNLFORM-185 Replace the M4.5 DialogRadioSwitch wi... Sub-task Closed Eric Hechinger  
MGNLFORM-186 Update the Dialog bootstrap files (Mo... Sub-task Closed Eric Hechinger  
MGNLFORM-187 Remove all controls and outdated classes Sub-task Closed Eric Hechinger  
MGNLFORM-193 Replace the M4.5 ConditionControl wi... Sub-task Closed Eric Hechinger  
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled
Sprint: 5.1 - RC1

 Description   

Migrate Form module to M5 app.
http://wiki.magnolia-cms.com/display/DEV/Concept+-+Form+Module+in+M5

Also migrate current controls to custom fields
2013-06-03 16:32:25,788 WARN info.magnolia.ui.dialog.setup.DialogMigrationTask : No dialog define for control 'info.magnolia.module.form.dialogs.DialogStaticWithFormParams' for node '/modules/form/dialogs50/form/tabContactEmail/freemarkerParams'
2013-06-03 16:32:25,789 WARN info.magnolia.ui.dialog.setup.DialogMigrationTask : No dialog define for control 'info.magnolia.module.form.dialogs.DialogRadioSwitch' for node '/modules/form/dialogs50/form/tabContactEmail/contentType'
2013-06-03 16:32:25,790 WARN info.magnolia.ui.dialog.setup.DialogMigrationTask : No dialog define for control 'info.magnolia.module.form.dialogs.DialogStaticWithFormParams' for node '/modules/form/dialogs50/form/tabConfirmEmail/freemarkerParams'
2013-06-03 16:32:25,790 WARN info.magnolia.ui.dialog.setup.DialogMigrationTask : No dialog define for control 'info.magnolia.module.form.dialogs.DialogRadioSwitch' for node '/modules/form/dialogs50/form/tabConfirmEmail/confirmContentType'
2013-06-03 16:32:25,799 WARN info.magnolia.ui.dialog.setup.DialogMigrationTask : No dialog define for control 'info.magnolia.module.form.controls.ConditionControl' for node '/modules/form/dialogs50/formCondition/tabMain/condition'



 Comments   
Comment by Eric Hechinger [ 01/Jul/13 ]

Task should be moved to 2.1.

This task will required the creation of new fields (See screen shot) and new custom properties (For storing of JSON style property content)
info.magnolia.module.form.controls.MultiControl

In addition, document this 'migration': this app is a good candidate for a tutorial of module to app migration.

Generated at Mon Feb 12 05:37:34 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.