Plugin Directory

Changeset 2975592


Ignore:
Timestamp:
10/06/2023 01:19:03 PM (2 years ago)
Author:
formidableforms
Message:

Update to version 6.5.2 from GitHub

Location:
formidable
Files:
22 edited
1 copied

Legend:

Unmodified
Added
Removed
  • formidable/tags/6.5.2/classes/helpers/FrmAppHelper.php

    r2974871 r2975592  
    1717     * @since 2.0
    1818     */
    19     public static $plug_version = '6.5.1';
     19    public static $plug_version = '6.5.2';
    2020
    2121    /**
  • formidable/tags/6.5.2/classes/helpers/FrmEntriesListHelper.php

    r2958001 r2975592  
    400400     */
    401401    protected function confirm_bulk_delete() {
    402         return __( 'ALL selected entries in this form will be permanently deleted. Want to proceed?', 'formidable' );
     402        return sprintf(
     403            /* translators: %1$s: HTML break line, %2$s: HTML bold text */
     404            esc_html__( 'ALL entries in this form will be permanently deleted.%1$sWant to proceed? Type %2$s below.', 'formidable' ),
     405            '<br/>',
     406            '<b>DELETE ALL</b>'
     407        );
     408    }
     409
     410    /**
     411     * @return string
     412     */
     413    protected function loaded_from() {
     414        return 'entries-list';
    403415    }
    404416}
  • formidable/tags/6.5.2/classes/helpers/FrmListHelper.php

    r2865294 r2975592  
    410410
    411411            if ( $verify ) {
    412                 echo "<a id='confirm-bulk-delete-" . esc_attr( $which ) . "' class='frm-hidden' href='confirm-bulk-delete' data-frmverify='" . esc_attr( $verify ) . "' data-frmverify-btn='frm-button-red'></a>";
     412                echo "<a id='confirm-bulk-delete-" . esc_attr( $which ) . "' class='frm-hidden' href='confirm-bulk-delete' data-loaded-from='" . esc_attr( $this->loaded_from() ) . "' data-frmverify='" . esc_attr( $verify ) . "' data-frmverify-btn='frm-button-red'></a>";
    413413            }
    414414        }
     
    12311231        printf( "<script type='text/javascript'>list_args = %s;</script>\n", wp_json_encode( $args ) );
    12321232    }
     1233
     1234    /**
     1235     * @return string
     1236     */
     1237    protected function loaded_from() {
     1238        return '';
     1239    }
    12331240}
  • formidable/tags/6.5.2/css/custom_theme.css.php

    r2974871 r2975592  
    7474    width: 0;
    7575    height: 0;
     76    position: absolute;
    7677}
    7778
  • formidable/tags/6.5.2/css/frm_admin.css

    r2974871 r2975592  
    2929    --light-blue: var(--primary-25); /* Deprecated */
    3030    --blue-border: rgb(188, 224, 253);
     31    --error-300: #FECDCA;
    3132    --error-500: #F04438;
    3233    --error-700: #B42318;
  • formidable/tags/6.5.2/formidable.php

    r2974871 r2975592  
    33Plugin Name: Formidable Forms
    44Description: Quickly and easily create drag-and-drop forms
    5 Version: 6.5.1
     5Version: 6.5.2
    66Plugin URI: https://formidableforms.com/
    77Author URI: https://formidableforms.com/
  • formidable/tags/6.5.2/js/admin/style.js

    r2974871 r2975592  
    13771377        // Function to change the color of a select element
    13781378        const changeSelectColor = ( select ) => {
    1379             if ( select.options[select.selectedIndex].classList.contains( 'frm-select-placeholder' ) ) {
     1379            if ( select.options[select.selectedIndex] && select.options[select.selectedIndex].classList.contains( 'frm-select-placeholder' ) ) {
    13801380                select.style.setProperty( 'color', textColorDisabled, 'important' );
    13811381            } else {
  • formidable/tags/6.5.2/js/formidable_admin.js

    r2974871 r2975592  
    378378
    379379    function confirmLinkClick( link ) {
    380         var message = link.getAttribute( 'data-frmverify' );
     380        var message    = link.getAttribute( 'data-frmverify' ),
     381            loadedFrom = link.getAttribute( 'data-loaded-from' ) ;
    381382
    382383        if ( message === null || link.id === 'frm-confirmed-click' ) {
    383384            return true;
    384         } else {
    385             return confirmModal( link );
    386         }
     385        }
     386
     387        if ( 'entries-list' === loadedFrom ) {
     388            return wp.hooks.applyFilters( 'frm_on_multiple_entries_delete', { link, initModal });
     389        }
     390
     391        return confirmModal( link );
    387392    }
    388393
     
    601606
    602607        jQuery( document ).on( 'click', '#frm-confirmed-click', function( event ) {
    603             if ( doAction === false ) {
     608            if ( doAction === false || event.target.classList.contains( 'frm-btn-inactive' ) ) {
    604609                return;
    605610            }
  • formidable/tags/6.5.2/languages/formidable.pot

    r2974871 r2975592  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Formidable Forms 6.5.1\n"
     5"Project-Id-Version: Formidable Forms 6.5.2\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/formidable\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2023-10-04T15:25:45+00:00\n"
     12"POT-Creation-Date: 2023-10-06T12:57:39+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.8.0\n"
     
    948948#: classes/models/FrmPluginSearch.php:318
    949949#: classes/views/addons/settings.php:31
    950 #: js/formidable_admin.js:6403
     950#: js/formidable_admin.js:6408
    951951msgid "Activate"
    952952msgstr ""
     
    10331033
    10341034#: classes/controllers/FrmStylesController.php:941
    1035 #: js/formidable_admin.js:2334
     1035#: js/formidable_admin.js:2339
    10361036msgid "Field Settings"
    10371037msgstr ""
     
    13351335#: stripe/controllers/FrmTransLiteSubscriptionsController.php:68
    13361336#: js/admin/style.js:937
    1337 #: js/formidable_admin.js:4089
     1337#: js/formidable_admin.js:4094
    13381338msgid "Cancel"
    13391339msgstr ""
     
    21262126#: stripe/views/payments/show.php:147
    21272127#: stripe/views/subscriptions/show.php:122
    2128 #: js/formidable_admin.js:2362
     2128#: js/formidable_admin.js:2367
    21292129msgid "Delete"
    21302130msgstr ""
    21312131
    2132 #: classes/helpers/FrmEntriesListHelper.php:402
    2133 msgid "ALL selected entries in this form will be permanently deleted. Want to proceed?"
     2132#. translators: %1$s: HTML break line, %2$s: HTML bold text
     2133#: classes/helpers/FrmEntriesListHelper.php:404
     2134msgid "ALL entries in this form will be permanently deleted.%1$sWant to proceed? Type %2$s below."
    21342135msgstr ""
    21352136
     
    49534954#: classes/views/frm-fields/back-end/inline-modal.php:8
    49544955#: classes/views/shared/admin-header.php:70
    4955 #: js/formidable_admin.js:8539
     4956#: js/formidable_admin.js:8544
    49564957msgid "Close"
    49574958msgstr ""
     
    52615262#: classes/views/frm-form-actions/form_action.php:32
    52625263#: js/admin/style.js:676
    5263 #: js/formidable_admin.js:2368
     5264#: js/formidable_admin.js:2373
    52645265msgid "Duplicate"
    52655266msgstr ""
     
    54065407
    54075408#: classes/views/frm-forms/add_field.php:36
    5408 #: js/formidable_admin.js:1458
    5409 #: js/formidable_admin.js:1461
    5410 #: js/formidable_admin.js:2293
     5409#: js/formidable_admin.js:1463
     5410#: js/formidable_admin.js:1466
     5411#: js/formidable_admin.js:2298
    54115412msgid "More Options"
    54125413msgstr ""
     
    75047505msgstr ""
    75057506
    7506 #: js/formidable_admin.js:1419
     7507#: js/formidable_admin.js:1424
    75077508msgid "Set Row Layout"
    75087509msgstr ""
    75097510
    7510 #: js/formidable_admin.js:1426
     7511#: js/formidable_admin.js:1431
    75117512msgid "Move Field Group"
    75127513msgstr ""
    75137514
    7514 #: js/formidable_admin.js:2362
     7515#: js/formidable_admin.js:2367
    75157516msgid "Delete Group"
    75167517msgstr ""
    75177518
    7518 #: js/formidable_admin.js:2368
     7519#: js/formidable_admin.js:2373
    75197520msgid "Duplicate Group"
    75207521msgstr ""
    75217522
    75227523#. translators: %1$s: Number of fields that are selected to be deleted.
    7523 #: js/formidable_admin.js:3549
     7524#: js/formidable_admin.js:3554
    75247525msgid "Are you sure you want to delete these %1$s selected field(s)?"
    75257526msgstr ""
    75267527
    7527 #: js/formidable_admin.js:3787
     7528#: js/formidable_admin.js:3792
    75287529msgid "Custom layout"
    75297530msgstr ""
    75307531
    7531 #: js/formidable_admin.js:3810
     7532#: js/formidable_admin.js:3815
    75327533msgid "Break into rows"
    75337534msgstr ""
    75347535
    7535 #: js/formidable_admin.js:3820
     7536#: js/formidable_admin.js:3825
    75367537msgid "Row Layout"
    75377538msgstr ""
    75387539
    7539 #: js/formidable_admin.js:4074
     7540#: js/formidable_admin.js:4079
    75407541msgid "Enter number of columns for each field"
    75417542msgstr ""
    75427543
    7543 #: js/formidable_admin.js:4078
     7544#: js/formidable_admin.js:4083
    75447545msgid "Layouts are based on a 12-column grid system"
    75457546msgstr ""
    75467547
    7547 #: js/formidable_admin.js:4094
     7548#: js/formidable_admin.js:4099
    75487549msgid "Save"
    75497550msgstr ""
    75507551
    7551 #: js/formidable_admin.js:4420
     7552#: js/formidable_admin.js:4425
    75527553msgid "Merge into row"
    75537554msgstr ""
    75547555
    7555 #: js/formidable_admin.js:5707
     7556#: js/formidable_admin.js:5712
    75567557msgid "Duplicate option value \"%s\" detected"
    75577558msgstr ""
    75587559
    7559 #: js/formidable_admin.js:7817
     7560#: js/formidable_admin.js:7822
    75607561msgid "Ready Made Solution"
    75617562msgstr ""
    75627563
    7563 #: js/formidable_admin.js:7821
     7564#: js/formidable_admin.js:7826
    75647565msgid "See all applications"
    75657566msgstr ""
    75667567
    7567 #: js/formidable_admin.js:8524
     7568#: js/formidable_admin.js:8529
    75687569msgid "Save and Reload"
    75697570msgstr ""
    75707571
    7571 #: js/formidable_admin.js:9145
     7572#: js/formidable_admin.js:9150
    75727573msgid "Unable to install template"
    75737574msgstr ""
  • formidable/tags/6.5.2/readme.txt

    r2974871 r2975592  
    66Tested up to: 6.3.1
    77Requires PHP: 5.6
    8 Stable tag: 6.5.1
     8Stable tag: 6.5.2
    99
    1010The most advanced WordPress forms plugin. Go beyond contact forms with our drag and drop form builder for surveys, quizzes, and more.
     
    443443
    444444== Changelog ==
     445= 6.5.2 =
     446* Fix: Field validation errors were accidentally getting removed. Instead of validation errors, it would show an incorrect It looks like you've already submitted that error message.
     447* Fix: The honeypot field would cause inline submit buttons to break to the next line.
     448
    445449= 6.5.1 =
    446450* New: Dropdown placeholders now use placeholder styling.
  • formidable/tags/6.5.2/stripe/controllers/FrmStrpLiteAppController.php

    r2974871 r2975592  
    107107            return self::maybe_add_payment_error_on_redirect( $errors, (int) $params['form_id'] );
    108108        }
     109        return $errors;
    109110    }
    110111
  • formidable/trunk/classes/helpers/FrmAppHelper.php

    r2974871 r2975592  
    1717     * @since 2.0
    1818     */
    19     public static $plug_version = '6.5.1';
     19    public static $plug_version = '6.5.2';
    2020
    2121    /**
  • formidable/trunk/classes/helpers/FrmEntriesListHelper.php

    r2958001 r2975592  
    400400     */
    401401    protected function confirm_bulk_delete() {
    402         return __( 'ALL selected entries in this form will be permanently deleted. Want to proceed?', 'formidable' );
     402        return sprintf(
     403            /* translators: %1$s: HTML break line, %2$s: HTML bold text */
     404            esc_html__( 'ALL entries in this form will be permanently deleted.%1$sWant to proceed? Type %2$s below.', 'formidable' ),
     405            '<br/>',
     406            '<b>DELETE ALL</b>'
     407        );
     408    }
     409
     410    /**
     411     * @return string
     412     */
     413    protected function loaded_from() {
     414        return 'entries-list';
    403415    }
    404416}
  • formidable/trunk/classes/helpers/FrmListHelper.php

    r2865294 r2975592  
    410410
    411411            if ( $verify ) {
    412                 echo "<a id='confirm-bulk-delete-" . esc_attr( $which ) . "' class='frm-hidden' href='confirm-bulk-delete' data-frmverify='" . esc_attr( $verify ) . "' data-frmverify-btn='frm-button-red'></a>";
     412                echo "<a id='confirm-bulk-delete-" . esc_attr( $which ) . "' class='frm-hidden' href='confirm-bulk-delete' data-loaded-from='" . esc_attr( $this->loaded_from() ) . "' data-frmverify='" . esc_attr( $verify ) . "' data-frmverify-btn='frm-button-red'></a>";
    413413            }
    414414        }
     
    12311231        printf( "<script type='text/javascript'>list_args = %s;</script>\n", wp_json_encode( $args ) );
    12321232    }
     1233
     1234    /**
     1235     * @return string
     1236     */
     1237    protected function loaded_from() {
     1238        return '';
     1239    }
    12331240}
  • formidable/trunk/css/custom_theme.css.php

    r2974871 r2975592  
    7474    width: 0;
    7575    height: 0;
     76    position: absolute;
    7677}
    7778
  • formidable/trunk/css/frm_admin.css

    r2974871 r2975592  
    2929    --light-blue: var(--primary-25); /* Deprecated */
    3030    --blue-border: rgb(188, 224, 253);
     31    --error-300: #FECDCA;
    3132    --error-500: #F04438;
    3233    --error-700: #B42318;
  • formidable/trunk/formidable.php

    r2974871 r2975592  
    33Plugin Name: Formidable Forms
    44Description: Quickly and easily create drag-and-drop forms
    5 Version: 6.5.1
     5Version: 6.5.2
    66Plugin URI: https://formidableforms.com/
    77Author URI: https://formidableforms.com/
  • formidable/trunk/js/admin/style.js

    r2974871 r2975592  
    13771377        // Function to change the color of a select element
    13781378        const changeSelectColor = ( select ) => {
    1379             if ( select.options[select.selectedIndex].classList.contains( 'frm-select-placeholder' ) ) {
     1379            if ( select.options[select.selectedIndex] && select.options[select.selectedIndex].classList.contains( 'frm-select-placeholder' ) ) {
    13801380                select.style.setProperty( 'color', textColorDisabled, 'important' );
    13811381            } else {
  • formidable/trunk/js/formidable_admin.js

    r2974871 r2975592  
    378378
    379379    function confirmLinkClick( link ) {
    380         var message = link.getAttribute( 'data-frmverify' );
     380        var message    = link.getAttribute( 'data-frmverify' ),
     381            loadedFrom = link.getAttribute( 'data-loaded-from' ) ;
    381382
    382383        if ( message === null || link.id === 'frm-confirmed-click' ) {
    383384            return true;
    384         } else {
    385             return confirmModal( link );
    386         }
     385        }
     386
     387        if ( 'entries-list' === loadedFrom ) {
     388            return wp.hooks.applyFilters( 'frm_on_multiple_entries_delete', { link, initModal });
     389        }
     390
     391        return confirmModal( link );
    387392    }
    388393
     
    601606
    602607        jQuery( document ).on( 'click', '#frm-confirmed-click', function( event ) {
    603             if ( doAction === false ) {
     608            if ( doAction === false || event.target.classList.contains( 'frm-btn-inactive' ) ) {
    604609                return;
    605610            }
  • formidable/trunk/languages/formidable.pot

    r2974871 r2975592  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Formidable Forms 6.5.1\n"
     5"Project-Id-Version: Formidable Forms 6.5.2\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/formidable\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2023-10-04T15:25:45+00:00\n"
     12"POT-Creation-Date: 2023-10-06T12:57:39+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.8.0\n"
     
    948948#: classes/models/FrmPluginSearch.php:318
    949949#: classes/views/addons/settings.php:31
    950 #: js/formidable_admin.js:6403
     950#: js/formidable_admin.js:6408
    951951msgid "Activate"
    952952msgstr ""
     
    10331033
    10341034#: classes/controllers/FrmStylesController.php:941
    1035 #: js/formidable_admin.js:2334
     1035#: js/formidable_admin.js:2339
    10361036msgid "Field Settings"
    10371037msgstr ""
     
    13351335#: stripe/controllers/FrmTransLiteSubscriptionsController.php:68
    13361336#: js/admin/style.js:937
    1337 #: js/formidable_admin.js:4089
     1337#: js/formidable_admin.js:4094
    13381338msgid "Cancel"
    13391339msgstr ""
     
    21262126#: stripe/views/payments/show.php:147
    21272127#: stripe/views/subscriptions/show.php:122
    2128 #: js/formidable_admin.js:2362
     2128#: js/formidable_admin.js:2367
    21292129msgid "Delete"
    21302130msgstr ""
    21312131
    2132 #: classes/helpers/FrmEntriesListHelper.php:402
    2133 msgid "ALL selected entries in this form will be permanently deleted. Want to proceed?"
     2132#. translators: %1$s: HTML break line, %2$s: HTML bold text
     2133#: classes/helpers/FrmEntriesListHelper.php:404
     2134msgid "ALL entries in this form will be permanently deleted.%1$sWant to proceed? Type %2$s below."
    21342135msgstr ""
    21352136
     
    49534954#: classes/views/frm-fields/back-end/inline-modal.php:8
    49544955#: classes/views/shared/admin-header.php:70
    4955 #: js/formidable_admin.js:8539
     4956#: js/formidable_admin.js:8544
    49564957msgid "Close"
    49574958msgstr ""
     
    52615262#: classes/views/frm-form-actions/form_action.php:32
    52625263#: js/admin/style.js:676
    5263 #: js/formidable_admin.js:2368
     5264#: js/formidable_admin.js:2373
    52645265msgid "Duplicate"
    52655266msgstr ""
     
    54065407
    54075408#: classes/views/frm-forms/add_field.php:36
    5408 #: js/formidable_admin.js:1458
    5409 #: js/formidable_admin.js:1461
    5410 #: js/formidable_admin.js:2293
     5409#: js/formidable_admin.js:1463
     5410#: js/formidable_admin.js:1466
     5411#: js/formidable_admin.js:2298
    54115412msgid "More Options"
    54125413msgstr ""
     
    75047505msgstr ""
    75057506
    7506 #: js/formidable_admin.js:1419
     7507#: js/formidable_admin.js:1424
    75077508msgid "Set Row Layout"
    75087509msgstr ""
    75097510
    7510 #: js/formidable_admin.js:1426
     7511#: js/formidable_admin.js:1431
    75117512msgid "Move Field Group"
    75127513msgstr ""
    75137514
    7514 #: js/formidable_admin.js:2362
     7515#: js/formidable_admin.js:2367
    75157516msgid "Delete Group"
    75167517msgstr ""
    75177518
    7518 #: js/formidable_admin.js:2368
     7519#: js/formidable_admin.js:2373
    75197520msgid "Duplicate Group"
    75207521msgstr ""
    75217522
    75227523#. translators: %1$s: Number of fields that are selected to be deleted.
    7523 #: js/formidable_admin.js:3549
     7524#: js/formidable_admin.js:3554
    75247525msgid "Are you sure you want to delete these %1$s selected field(s)?"
    75257526msgstr ""
    75267527
    7527 #: js/formidable_admin.js:3787
     7528#: js/formidable_admin.js:3792
    75287529msgid "Custom layout"
    75297530msgstr ""
    75307531
    7531 #: js/formidable_admin.js:3810
     7532#: js/formidable_admin.js:3815
    75327533msgid "Break into rows"
    75337534msgstr ""
    75347535
    7535 #: js/formidable_admin.js:3820
     7536#: js/formidable_admin.js:3825
    75367537msgid "Row Layout"
    75377538msgstr ""
    75387539
    7539 #: js/formidable_admin.js:4074
     7540#: js/formidable_admin.js:4079
    75407541msgid "Enter number of columns for each field"
    75417542msgstr ""
    75427543
    7543 #: js/formidable_admin.js:4078
     7544#: js/formidable_admin.js:4083
    75447545msgid "Layouts are based on a 12-column grid system"
    75457546msgstr ""
    75467547
    7547 #: js/formidable_admin.js:4094
     7548#: js/formidable_admin.js:4099
    75487549msgid "Save"
    75497550msgstr ""
    75507551
    7551 #: js/formidable_admin.js:4420
     7552#: js/formidable_admin.js:4425
    75527553msgid "Merge into row"
    75537554msgstr ""
    75547555
    7555 #: js/formidable_admin.js:5707
     7556#: js/formidable_admin.js:5712
    75567557msgid "Duplicate option value \"%s\" detected"
    75577558msgstr ""
    75587559
    7559 #: js/formidable_admin.js:7817
     7560#: js/formidable_admin.js:7822
    75607561msgid "Ready Made Solution"
    75617562msgstr ""
    75627563
    7563 #: js/formidable_admin.js:7821
     7564#: js/formidable_admin.js:7826
    75647565msgid "See all applications"
    75657566msgstr ""
    75667567
    7567 #: js/formidable_admin.js:8524
     7568#: js/formidable_admin.js:8529
    75687569msgid "Save and Reload"
    75697570msgstr ""
    75707571
    7571 #: js/formidable_admin.js:9145
     7572#: js/formidable_admin.js:9150
    75727573msgid "Unable to install template"
    75737574msgstr ""
  • formidable/trunk/readme.txt

    r2974871 r2975592  
    66Tested up to: 6.3.1
    77Requires PHP: 5.6
    8 Stable tag: 6.5.1
     8Stable tag: 6.5.2
    99
    1010The most advanced WordPress forms plugin. Go beyond contact forms with our drag and drop form builder for surveys, quizzes, and more.
     
    443443
    444444== Changelog ==
     445= 6.5.2 =
     446* Fix: Field validation errors were accidentally getting removed. Instead of validation errors, it would show an incorrect It looks like you've already submitted that error message.
     447* Fix: The honeypot field would cause inline submit buttons to break to the next line.
     448
    445449= 6.5.1 =
    446450* New: Dropdown placeholders now use placeholder styling.
  • formidable/trunk/stripe/controllers/FrmStrpLiteAppController.php

    r2974871 r2975592  
    107107            return self::maybe_add_payment_error_on_redirect( $errors, (int) $params['form_id'] );
    108108        }
     109        return $errors;
    109110    }
    110111
Note: See TracChangeset for help on using the changeset viewer.