| @@ -1,11 +1,11 @@ | ||
| 1 | 1 | === Smart Grid-Layout Design for Contact Form 7 === |
| 2 | 2 | Contributors: aurovrata |
| 3 | 3 | Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=EDV4MEJLPT4VY |
| 4 | -Tags: contact form 7, contact form 7 module, styling, contact form 7 extension, responsive forms, form maker, form builder | |
| 4 | +Tags: contact form 7 module, form custom styling, contact form 7 extension, responsive forms, multi-step form, form builder, multi-slide slider form, repetitie fields, form custom javascript | |
| 5 | 5 | Requires at least: 4.7 |
| 6 | 6 | Requires PHP: 5.6 |
| 7 | -Tested up to: 5.5.1 | |
| 7 | +Tested up to: 5.5.3 | |
| 8 | 8 | Stable tag: trunk |
| 9 | 9 | License: GPLv2 or later |
| 10 | 10 | License URI: http://www.gnu.org/licenses/gpl-2.0.html |
| 11 | 11 | |
| @@ -72,9 +72,9 @@ | ||
| 72 | 72 | * [jQuery Nice Select](http://hernansartorio.com/jquery-nice-select/) - makes beautiful dropdown fields. |
| 73 | 73 | * [jQuery Select2](https://select2.org/) - this plugin converts dropdowns into powerful searchable dropdown fields. |
| 74 | 74 | * [jQuery Toggles](https://simontabor.com/labs/toggles/) - enables pretty toggle switches on collapsible sections. |
| 75 | 75 | * [PHP Simple HTML Dom](https://github.com/voku/simple_html_dom) - a php library that enables traversing and manipulation of html documents using CSS selectors like jQuery. This is used to build the modular functionality of form designs. |
| 76 | -* [Slippry jQuery slider](http://slippry.com/) - a light weight fully customisable slider plugin. | |
| 76 | +* [Glider.js slider](https://nickpiscitelli.github.io/Glider.js/) - a A blazingly fast, crazy small, fully responsive, mobile-friendly, dependency free, native scrolling list with paging controls! | |
| 77 | 77 | |
| 78 | 78 | = Thanks to = |
| 79 | 79 | Birmania [@birmania](https://profiles.wordpress.org/birmania/) for providing: |
| 80 | 80 | |
| @@ -297,8 +297,14 @@ | ||
| 297 | 297 | Create a new form to be able to leverage the grid editor functionality. |
| 298 | 298 | |
| 299 | 299 | this plugin allows you to create grid layout forms by creating a HTML markup and a CSS stylesheet which displays your form fields in a responsive grid. |
| 300 | 300 | |
| 301 | +The UI editor works by recognising the HTML structure that it creates. If you change that structure it tries to rebuild the UI and place your custom code in a text editor instead of a column cell...however, if you change the outer structure (the `div.container`) then it assumes the entire form is no longer using the UI markup and therefore disable the UI editor altogether. | |
| 302 | + | |
| 303 | += 19. Form previews throws 404 page not found error = | |
| 304 | + | |
| 305 | +You need to refresh your permalinks, please go to Settings->Permalinks in your dashboard, scroll down and hit the 'Save' button. | |
| 306 | + | |
| 301 | 307 | == Screenshots == |
| 302 | 308 | |
| 303 | 309 | 1. (1) This plugin replaces the CF7 post table page and post edit pages with WordPress core post edit and post pages. This means that other plugins that build on WordPress standards for custom admin dashboard functionality should now play nicely with CF7. One out-of-the-box improvement is the ability to customise the CF7 form table columns being displayed. |
| 304 | 310 | 2. (2) Form type taxonomy is introduced to manage forms. This is useful when designing forms that change according to the type of users and therefore leverages WP core taxonomy CMS functionality. |
| @@ -324,10 +330,58 @@ | ||
| 324 | 330 | 20. (20) v2.0 of the plugin introduces inline field hooks helpers. These are specific hooks which allow you to filter custom aspect of the field. Not all tags have field specific hooks, so if any are defined they will show up with the icon in the control bar. |
| 325 | 331 | 21. (21) The plugin include hooks for further customisation. Handy helper code snippets are provided within form editor in the metabox 'Actions & Filers', with a set of links on which you can click to copy the code snippet and paste it in your *functions.php* file. |
| 326 | 332 | 22. (22) You can set a maximum number of rows a user can add to a table, by adding the `data-max` attribute to your table element. |
| 327 | 333 | 23. (23) You can filter mail tags, hover your mouse over the blue information icon next to each tag and click the link, this will copy the filter code to your clipboard which you can paste into your functions.php file. |
| 328 | - | |
| 329 | 334 | == Changelog == |
| 335 | += 4.5.0 = | |
| 336 | +* fix row cloning label removal bug. | |
| 337 | +* added js fn cf7sgCountRows, cf7sgRemoveRow. | |
| 338 | += 4.4.4 = | |
| 339 | +* fix codemirror tag match. | |
| 340 | +* improve corrupt form code retrieval when js error prevents editor loading. | |
| 341 | += 4.4.3 = | |
| 342 | +* fix for conditional groups. | |
| 343 | +* fix for condiitonal plugin admin submit. | |
| 344 | += 4.4.2 = | |
| 345 | +* fix preview translated forms. | |
| 346 | += 4.4.1 = | |
| 347 | +* fix js min. | |
| 348 | += 4.4.0 = | |
| 349 | +* added action 'cf7sg_enqueue_admin_editor_styles' | |
| 350 | +* added action 'cf7sg_enqueue_admin_table_styles' | |
| 351 | +* added action 'cf7sg_enqueue_admin_table_scripts' | |
| 352 | +* added filter 'cf7sg_include_hidden_form_fields'. | |
| 353 | +* added filter 'cf7sg_prefill_form_fields'. | |
| 354 | +* differentiate preview forms on submission. | |
| 355 | +* fix rtl full-screen/custom editors buttons. | |
| 356 | +* improve full-screen. | |
| 357 | +* enabled pre-fill of form fields. | |
| 358 | +* add auto re-fill for preview/demo forms. | |
| 359 | +* enable toggle fields within sliders/accordions. | |
| 360 | +* added filter 'cf7sg_max_form_width' to change max width of form. | |
| 361 | +* added filter 'cf7sg_responsive_width' to change responsive width cutoff limit. | |
| 362 | +* updated translations PO files. | |
| 363 | +* added tr_TR, de_DE, he_IL locales .po files to languages. | |
| 364 | += 4.3.2 = | |
| 365 | +* fix js slider bug. | |
| 366 | += 4.3.1 = | |
| 367 | +* rotate rows/columns for rtl forms to fix mobile screen collaspe order. | |
| 368 | +* added tutorial for modular forms. | |
| 369 | += 4.3.0 = | |
| 370 | +* added filter 'cf7sg_new_cf7_form_template_arguments' to enable new form template arguments, cf7-polylang can set locale. | |
| 371 | +* fixed toggle in accordion row field disabled bug. | |
| 372 | +* enable preview link for forms with cf7sg_page custom post type. | |
| 373 | += 4.2.1 = | |
| 374 | +* fix notice dismissal bug. | |
| 375 | += 4.2.0 = | |
| 376 | +* fix regex look back for Safari browser. | |
| 377 | +* replaced slider js plugin with Glider-js. | |
| 378 | +* added new video tutorial for slider forms. | |
| 379 | += 4.1.4 = | |
| 380 | +* fix static reference. | |
| 381 | += 4.1.3 = | |
| 382 | +* better control of cf7 form requests. | |
| 383 | +* js regex look behind fix. | |
| 330 | 384 | = 4.1.2 = |
| 331 | 385 | * fix grid-loading script bug. |
| 332 | 386 | * fix tab navigation in UI editor. |
| 333 | 387 | = 4.1.1 = |