[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-seo-307656-105":3,"detail-sidebar-cat-1-en-105":81,"doc-detail-307656-en":127},{"code":4,"msg":5,"data":6},0,"ok",{"site_id":7,"language":8,"slug":9,"title":10,"keywords":11,"description":12,"schema_data":13,"social_meta":74,"head_meta":76,"extra_data":78,"updated_unix":80},105,"en","review-of-forms-systems-in-concrete-cms-for-gfi-4-april-2022","Review of Forms Systems in Concrete CMS for GFI - 4 April 2022","","Review of forms systems in Concrete CMS, focusing on how existing solutions map to GFI web site form requirements. Covers baseline needs such as text and numeric fields, password confirmation, multi-step conditional navigation, AJAX-based 3rd party account registration, submission to external systems, and post-completion license/download direction. Compares legacy, external, Express, and marketplace add-ons (e.g., Formify, Formidable) and distills issues and summary options for a new generic forms approach.",{"@graph":14,"@context":73},[15,34,56],{"@type":16,"itemListElement":17},"BreadcrumbList",[18,23,27,31],{"item":19,"name":20,"@type":21,"position":22},"https://docshare.wps.com","Home","ListItem",1,{"item":24,"name":25,"@type":21,"position":26},"https://docshare.wps.com/template/","Template",2,{"item":28,"name":29,"@type":21,"position":30},"https://docshare.wps.com/template/presentations/","Presentations",3,{"item":32,"name":10,"@type":21,"position":33},"https://docshare.wps.com/template/review-of-forms-systems-in-concrete-cms-for-gfi-4-april-2022/307656/",4,{"url":32,"name":10,"@type":35,"image":36,"author":41,"headline":10,"publisher":44,"fileFormat":47,"inLanguage":8,"description":12,"dateModified":48,"datePublished":49,"encodingFormat":47,"isAccessibleForFree":50,"interactionStatistic":51},"DigitalDocument",{"url":37,"@type":38,"width":39,"height":40},"https://docshare.wps.com/thumbnails/review-of-forms-systems-in-concrete-cms-for-gfi-4-april-2022/307656.png","ImageObject",442,249,{"name":42,"@type":43},"Emma Wilson","Person",{"url":19,"name":45,"@type":46},"DocShare","Organization","application/pdf","2026-10-20","2026-09-19",true,{"@type":52,"interactionType":53,"userInteractionCount":55},"InteractionCounter",{"@type":54},"ViewAction",9,{"@type":57,"mainEntity":58},"FAQPage",[59,65,69],{"name":60,"@type":61,"acceptedAnswer":62},"What are the core form requirements for the GFI website described here?","Question",{"text":63,"@type":64},"The document lists text/numeric fields plus a specialised country/state field, password entry with confirmation, a mostly vertical layout, multi-step conditional navigation, and the ability to navigate back to prior steps.","Answer",{"name":66,"@type":61,"acceptedAnswer":67},"Which existing forms system options in Concrete CMS are reviewed?",{"text":68,"@type":64},"It reviews Legacy forms, External forms, Express forms, Formify, and Formidable, plus related add-ons such as Magic Tabs and Express-specific hidden attributes and AJAX helpers.",{"name":70,"@type":61,"acceptedAnswer":71},"What new development directions are proposed after comparing current options?",{"text":72,"@type":64},"It outlines approaches including writing custom code per form, partially reconfigurable custom code, and creating a new generic forms system, followed by a summary of new development options.","https://schema.org",{"og:url":32,"og:type":75,"og:title":10,"og:site_name":45,"og:description":12},"article",{"robots":77,"canonical":32},"index,follow",{"doc_id":79,"site_id":7},307656,1791748040,{"code":4,"msg":82,"data":83},"success",[84,88,93,98,103,108,113,118,123],{"id":85,"doc_module":22,"doc_module_name":25,"category_name":29,"show_sort_weight":86,"slug":87},11,90,"presentations",{"id":89,"doc_module":22,"doc_module_name":25,"category_name":90,"show_sort_weight":91,"slug":92},12,"Resumes",80,"resumes",{"id":94,"doc_module":22,"doc_module_name":25,"category_name":95,"show_sort_weight":96,"slug":97},14,"Invoices",70,"invoices",{"id":99,"doc_module":22,"doc_module_name":25,"category_name":100,"show_sort_weight":101,"slug":102},15,"Posters",60,"posters",{"id":104,"doc_module":22,"doc_module_name":25,"category_name":105,"show_sort_weight":106,"slug":107},16,"Social Media",50,"social-media",{"id":109,"doc_module":22,"doc_module_name":25,"category_name":110,"show_sort_weight":111,"slug":112},17,"Forms",40,"forms",{"id":114,"doc_module":22,"doc_module_name":25,"category_name":115,"show_sort_weight":116,"slug":117},18,"Letters",30,"letters",{"id":119,"doc_module":22,"doc_module_name":25,"category_name":120,"show_sort_weight":121,"slug":122},21,"Paper Templates",5,"papers-templates",{"id":124,"doc_module":22,"doc_module_name":25,"category_name":125,"show_sort_weight":4,"slug":126},158,"General","general-158",{"code":4,"msg":82,"data":128},{"doc_id":79,"user_id":129,"nickname":42,"user_avatar":130,"doc_module":22,"category_id":85,"category_name":29,"doc_title":10,"doc_description":12,"doc_content":131,"file_id":132,"file_url":133,"file_type":134,"file_size":135,"view_count":55,"is_deleted":4,"is_public":22,"is_downloadable":22,"audit_status":22,"page_count":99,"language":136,"language_code":8,"site_id":7,"html_lang":8,"table_of_contents":137,"faqs":138,"seo_title":139,"seo_description":12,"update_tm":140,"read_time":121},3848291630094,"https://eur-avatar.wpscdn.com/davatar_085a072bc5b1113ac321206ff7593b45","Review of Forms Systems in Concrete CMS for GFI  \nJohn Liddiard (JohntheFish)  \n4 April 2022  \nA review of Form Systems for Concrete CMS and application to GFI web site requirements for forms. The analysis here is as much for getting my own thoughts organised as for others to read.  \nIf you don’t have time for the full analysis, skip to the General Summary at the end the flip back to where you want to read more details.  \nTable of Contents  \n1 Requirement Summary......................................................................................................................2  \n2 Existing Forms Systems....................................................................................................................3  \n2.1 Legacy Forms............................................................................................................................3  \n2.2 External Forms...........................................................................................................................3  \n2.3 Express Forms............................................................................................................................3  \n2.4 Formify......................................................................................................................................5  \n2.5 Formidable.................................................................................................................................6  \n2.6 Related Addons..........................................................................................................................6  \n2.6.1 Magic Tabs.........................................................................................................................6  \n2.6.2 Hidden Data Attributes for Express...................................................................................7  \n2.6.3 Ajax for Express Forms......................................................................................................7  \n2.6.4 Entity Designer..................................................................................................................7  \n2.7 General Issues............................................................................................................................7  \n2.7.1 Reuse of component groups...............................................................................................7  \n2.7.2 Layout and design..............................................................................................................7  \n2.7.3 Limited submit actions.......................................................................................................8  \n2.8 Summary of existing forms systems in Concrete CMS.............................................................8  \n3 External Solutions.............................................................................................................................9  \n3.1 Code generation tools................................................................................................................9  \n3.2 Dedicated form services.............................................................................................................9  \n3.3 Wider services that include forms............................................................................................10  \n3.4 Summary of external solutions options................................................................................... 10  \n4 New Development........................................................................................................................... 12  \n4.1 Custom code each form........................................................................................................... 12  \n4.2 Partially reconfigurable custom code...................................................................................... 12  \n4.3 New generic forms system................................................","cbCaid3HTdNidbDL","https://ap.wps.com/l/cbCaid3HTdNidbDL","pdf",107228,"English","# Requirement Summary\n# Existing Forms Systems\n## Legacy Forms\n## External Forms\n## Express Forms\n## Formify\n## Formidable\n## Related Addons\n## General Issues\n# External Solutions\n## Code generation tools\n## Dedicated form services\n## Wider services that include forms\n# New Development\n## Custom code each form\n## Partially reconfigurable custom code\n## New generic forms system\n# General Summary\n# Reflective and subjective","[{\"question\":\"What are the core form requirements for the GFI website described here?\",\"answer\":\"The document lists text/numeric fields plus a specialised country/state field, password entry with confirmation, a mostly vertical layout, multi-step conditional navigation, and the ability to navigate back to prior steps.\"},{\"question\":\"Which existing forms system options in Concrete CMS are reviewed?\",\"answer\":\"It reviews Legacy forms, External forms, Express forms, Formify, and Formidable, plus related add-ons such as Magic Tabs and Express-specific hidden attributes and AJAX helpers.\"},{\"question\":\"What new development directions are proposed after comparing current options?\",\"answer\":\"It outlines approaches including writing custom code per form, partially reconfigurable custom code, and creating a new generic forms system, followed by a summary of new development options.\"}]","Review of Forms Systems in Concrete CMS for GFI - 4 April 2022 | PDF",1789852614]