{"id":161973,"date":"2022-09-14T18:41:52","date_gmt":"2022-09-14T18:41:52","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/flash-form\/"},"modified":"2022-10-04T10:58:35","modified_gmt":"2022-10-04T10:58:35","slug":"flash-form","status":"closed","type":"plugin","link":"https:\/\/en-au.wordpress.org\/plugins\/flash-form\/","author":14490511,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.0","stable_tag":"trunk","tested":"6.0.11","requires":"5.5","requires_php":"7.4","requires_plugins":"","header_name":"Flash Form","header_author":"Mahdi Yazdani","header_description":"Build a form to be limitless, in a flash \u26a1","assets_banners_color":"cecdcc","last_updated":"2022-10-04 10:58:35","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.buymeacoffee.com\/mahdiyazdani","header_plugin_uri":"https:\/\/mypreview.github.io\/flash-form","header_author_uri":"https:\/\/www.mahdiyazdani.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":3214,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"mahdiyazdani","date":"2022-09-14 18:42:11"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2784826,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2784826,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":2784826,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":2784826,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":{"mypreview\/flash-form":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":2,"attributes":{"action":{"type":"string"},"customThankyou":{"default":"","type":"string"},"customThankyouMessage":{"type":"string"},"customThankyouRedirect":{"type":"string"},"formId":{"type":"string"},"honeypot":{"default":{"a11yMessage":"","a11yNoLabel":false,"autoCompleteOff":false,"enable":false,"moveInlineCSS":false,"placeholder":"","timeCheck":10},"type":"object"},"isAjax":{"default":false,"type":"boolean"},"isCaptcha":{"default":false,"type":"boolean"},"isNewTab":{"default":false,"type":"boolean"},"method":{"default":"post","type":"string"},"noLabel":{"default":false,"type":"boolean"},"subject":{"type":"string"},"to":{"type":"string"}},"category":"widgets","description":"Create a form as easily as editing a block!","editorScript":"file:.\/build\/index.js","keywords":["contact form","custom form","email","feedback","form","mail integration","submit","survey"],"name":"mypreview\/flash-form","providesContext":{"borderColor":"borderColor","formId":"formId","noLabel":"noLabel","style":"style"},"script":"file:.\/build\/script.js","style":"file:.\/build\/style-index.css","supports":{"__experimentalBorder":{"__experimentalSkipSerialization":true,"color":true,"radius":true,"style":true,"width":true},"anchor":true,"html":false,"lock":true,"reusable":true,"spacing":{"__experimentalSkipSerialization":["blockGap"],"blockGap":true,"margin":true,"padding":true,"units":["px","em","rem"]}},"textdomain":"flash-form","title":"Flash Form","usesContext":["postId","postType"]}},"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2784826,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2784826,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2784826,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"Form submission via HTTP \"GET\" method.","2":"Honeypot trap settings.","3":"Supported form field types."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[360,358,267,108,148076],"plugin_category":[41,42],"plugin_contributors":[129056,127215,151891],"plugin_business_model":[],"class_list":["post-161973","plugin","type-plugin","status-closed","hentry","plugin_tags-contact","plugin_tags-contact-form","plugin_tags-email","plugin_tags-feedback","plugin_tags-gutenberg","plugin_category-communication","plugin_category-contact-forms","plugin_contributors-gookaani","plugin_contributors-mahdiyazdani","plugin_contributors-mypreview","plugin_committers-mahdiyazdani"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/flash-form_cecdcc.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/flash-form\/assets\/screenshot-1.png?rev=2784826","caption":"Form submission via HTTP \"GET\" method."},{"src":"https:\/\/ps.w.org\/flash-form\/assets\/screenshot-2.png?rev=2784826","caption":"Honeypot trap settings."},{"src":"https:\/\/ps.w.org\/flash-form\/assets\/screenshot-3.png?rev=2784826","caption":"Supported form field types."}],"raw_content":"<!--section=description-->\n<p>Remember you used to waste your time trying to come up with a solution to have a simple form or survey on your website? It takes a support ticket, an engineer, and a few hours to just \u201creplace a text input with a dropdown menu instead!\u201d Huh?<\/p>\n\n<p>\u201cFlash Form\u201d offers an in-house form builder that\u2019s fully integrated with the WordPress component library and design system. If you know WordPress and know a bit about forms, you already know \u201cFlash Form\u201d! Everybody on your team can create, edit, and publish forms and surveys on your website regardless of their technical background.<\/p>\n\n<p>\u201cFlash Form\u201d takes care of the repetitive and annoying stuff\u2014keeping track of values\/errors, orchestrating basic validation, and handling submission\u2014so you don\u2019t have to. This means you spend less time navigating back and forth from one admin screen to another and more time focusing on your data collection requirements.<\/p>\n\n<p>There is no fancy post-type registration or admin settings screen under the hood, just plain React-based WordPress Gutenberg block. \u201cFlash Form\u201d makes form creation a breeze by leveraging and staying within the core WordPress editor components and away from magic.<\/p>\n\n<!--section=installation-->\n<h4>Minimum Requirements<\/h4>\n\n<ul>\n<li>PHP version 7.4 or greater.<\/li>\n<li>MySQL version 5.6 or greater or MariaDB version 10.0 or greater.<\/li>\n<li>WordPress version 5.5 or greater.<\/li>\n<\/ul>\n\n<h4>Automatic installation<\/h4>\n\n<p>Automatic installation is the easiest option \u2014 WordPress will handle the file transfer, and you won\u2019t need to leave your web browser. To do an automatic install of the plugin, log in to your WordPress dashboard, navigate to the Plugins menu, and click \u201cAdd New.\u201d<\/p>\n\n<p>In the search field type \u201cFlash Form\u201d, then click \u201cSearch Plugins.\u201d Once you\u2019ve found the plugin, you can view details about it such as the point release, rating, and description. Click \u201cInstall Now,\u201d and WordPress will take it from there.<\/p>\n\n<h4>Manual installation<\/h4>\n\n<p>The manual installation method requires downloading the plugin and uploading it to your webserver via your favorite FTP application. The WordPress codex contains <a href=\"https:\/\/wordpress.org\/support\/article\/managing-plugins\/#manual-plugin-installation\" title=\"Manual plugin installation\">instructions on how to do this here<\/a>.<\/p>\n\n<h4>Updating<\/h4>\n\n<p>Automatic updates should work smoothly, but we still recommend you back up your site.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id='what%20is%20%E2%80%9Cflash%20form%E2%80%9D%3F'><h3>What is \u201cFlash Form\u201d?<\/h3><\/dt>\n<dd><p>\u201cFlash Form\u201d is a block-first, dependency-free form builder and automation tool designed for high-performance teams. In addition to creating forms and surveys using the native WordPress editor interface, developers can leverage the Gutenberg API and React.js to fully integrate their custom fields and customize the out-of-the-box offering of the block to meet their application or website needs using React components.<\/p><\/dd>\n<dt id='how%20is%20%E2%80%9Cflash%20form%E2%80%9D%20different%20than%20other%20plugins%3F'><h3>How is \u201cFlash Form\u201d different than other plugins?<\/h3><\/dt>\n<dd><p>\u201cFlash Form\u201d is purpose-built with the needs of developers in mind. The block interface decouples the traditional form builder into its independent offerings.\nMost well-known form builder plugins would register a custom post type on your dashboard upon plugin activation and require you to publish your form or survey as an individual post with an interface usually cluttered and bloated with nested options often not used at all. As soon as you publish the form post, a unique shortcode will be generated, allowing you to place the form in your post or page content of your choosing.<\/p>\n\n<p>With \u201cFlash Form,\u201d you create and customize simultaneously with a live preview of your form's appearance even before hitting the publish button.<\/p>\n\n<p>This allows for limitless customization and control, native performance, air-tight security (honeypot, captcha, etc.), and better end-user experience while saving countless hours of manual, error-prone hand coding.<\/p><\/dd>\n<dt id='how%20is%20spam%20protection%20being%20ensured%3F'><h3>How is spam protection being ensured?<\/h3><\/dt>\n<dd><p>\u201cFlash Form\u201d has a built-in Honeypot feature and integrates with Google reCAPTCHA V2 service to offer spam protection for messages.<\/p><\/dd>\n<dt id='the%20form%20block%20won%27t%20load%21%20what%20to%20do%3F%20help%21'><h3>The form block won't load! What to do? Help!<\/h3><\/dt>\n<dd><p>That\u2019s almost always a clash with another plugin. We always work hard to make \u201cFlash Form\u201d compatible with the whole plugin-verse. As it turns out, there are many possible combinations, and it\u2019s not humanly achievable to test every one of them. We\u2019re sorry!<\/p>\n\n<p>To rule out those conflicts, try deactivating all plugins except \u201cFlash Form\u201d on the Plugins screen.<\/p>\n\n<p>If that didn\u2019t help, double-check if there\u2019s an error printed out on your <a href=\"https:\/\/wordpress.org\/support\/article\/using-your-browser-to-diagnose-javascript-errors\/\" title=\"Using Your Browser to Diagnose JavaScript Errors\">browser console<\/a> while editing a page or post with \u201cGutenberg\u201d editor support.<\/p>\n\n<p>Feel free to start a new topic <a href=\"https:\/\/wordpress.org\/support\/plugin\/flash-form\" title=\"Flash Form Support Forum\">here<\/a> and share a screenshot or copy-pasted error message. We\u2019ll be happy to help!<\/p><\/dd>\n<dt id='can%20i%20request%20a%20feature%3F'><h3>Can I request a feature?<\/h3><\/dt>\n<dd><p>Sure thing. We\u2019re always open to hearing ways you think we can improve and evolve. To make a request, start a new support topic <a href=\"https:\/\/wordpress.org\/support\/plugin\/flash-form\" title=\"Flash Form Support Forum\">here<\/a>.<\/p>\n\n<p>Please include an example or specific use case so we can understand exactly what you\u2019re after and whether others share your needs.<\/p><\/dd>\n<dt id='how%20do%20i%20get%20help%20with%20the%20plugin%3F'><h3>How do I get help with the plugin?<\/h3><\/dt>\n<dd><p>The easiest way to receive support is to \u201cCreate a new topic\u201d by visiting the Community Forums page <a href=\"https:\/\/wordpress.org\/support\/plugin\/flash-form\" title=\"Flash Form Support Forum\">here<\/a>.<\/p>\n\n<p>Make sure to check the \u201cNotify me of follow-up replies via email\u201d checkbox to receive notifications as soon as a reply is posted to your question or inquiry.<\/p>\n\n<p><em>Please note that this is an open source 100% volunteer project, and it\u2019s not unusual to get reply days or weeks later.<\/em><\/p><\/dd>\n<dt id='can%20i%20help%20translate%20this%20plugin%20into%20a%20new%20language%3F'><h3>Can I help translate this plugin into a new language?<\/h3><\/dt>\n<dd><p>The plugin is fully translation-ready and localized using the GNU framework, and translators are welcome to contribute to the plugin.<\/p>\n\n<p>Here\u2019s the the <a href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/flash-form\" title=\"WordPress translation website\">WordPress translation website &#8594;<\/a><\/p><\/dd>\n<dt id='how%20do%20i%20contribute%20to%20this%20plugin%3F'><h3>How do I contribute to this plugin?<\/h3><\/dt>\n<dd><p>We welcome contributions in any form, and you can help report, test, and detail bugs.<\/p>\n\n<p>Here\u2019s the <a href=\"https:\/\/github.com\/mypreview\/flash-form\" title=\"GitHub development repository\">GitHub development repository &#8594;<\/a><\/p><\/dd>\n<dt id='did%20you%20like%20the%20idea%20behind%20this%20plugin%3F'><h3>Did you like the idea behind this plugin?<\/h3><\/dt>\n<dd><p>If you or your company use any of my projects or like what I\u2019m doing, please consider <a href=\"https:\/\/www.buymeacoffee.com\/mahdiyazdani\">making a donation<\/a> so I can continue maintaining and evolving all my projects and new ones. I\u2019m in this for the long run.<\/p>\n\n<p>Share your experience by leaving this plugin <a href=\"https:\/\/wordpress.org\/support\/plugin\/flash-form\/reviews\/\" title=\"Rate Flash Form 5 stars\">5 shining stars<\/a> if you like it.<\/p><\/dd>\n<dt id='i%20need%20help%20customizing%20this%20plugin%3F'><h3>I need help customizing this plugin?<\/h3><\/dt>\n<dd><p>Get free of charge advice on what could be done or how complex different approaches are.<\/p>\n\n<p><a href=\"https:\/\/mahdiyazdani.com\" title=\"Mahdi Yazdani\u2019s personal website\">Start a consultation &#8594;<\/a><\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Feature: Added basic integration with Google reCaptcha V2.<\/li>\n<li>Feature: Allow form field blocks to be transformed where applicable.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Create a form as easily as editing a block.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/en-au.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/161973","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/en-au.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/en-au.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/en-au.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=161973"}],"author":[{"embeddable":true,"href":"https:\/\/en-au.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/mahdiyazdani"}],"wp:attachment":[{"href":"https:\/\/en-au.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=161973"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/en-au.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=161973"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/en-au.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=161973"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/en-au.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=161973"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/en-au.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=161973"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/en-au.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=161973"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}