Plugin Directory

Changeset 2560582


Ignore:
Timestamp:
07/08/2021 01:08:06 PM (5 years ago)
Author:
byteplant
Message:

WPForms support added

Location:
byteplant-phone-validator
Files:
4 added
4 edited
13 copied

Legend:

Unmodified
Added
Removed
  • byteplant-phone-validator/tags/3.3/plugin.php

    r2492297 r2560582  
    55 * Plugin Name: Byteplant Phone Validator
    66 * Plugin URI: https://www.phone-validator.net/
    7  * Description: Phone validation plugin. Works with Contact Form 7, Gravity Forms, Ninja Forms and WooCommerce. For other 3rd party forms: add class='bppvp-phone' to all input fields you want to validate.
    8  * Version: 3.2
     7 * Description: Phone validation plugin. Works with Contact Form 7, Gravity Forms, WPForms, Ninja Forms and WooCommerce. For other 3rd party forms: add class='bppvp-phone' to all input fields you want to validate.
     8 * Version: 3.3
    99 * License: GPL2
    1010 * Author: Byteplant
  • byteplant-phone-validator/tags/3.3/readme.txt

    r2492297 r2560582  
    11===Byteplant Phone Validator===
    22Contributors: byteplant
    3 Tags: phone, validation, contact form, contact form 7, ninja forms, gravity forms, phone validation, woocommerce
     3Tags: phone, validation, contact form, contact form 7, ninja forms, wpforms, wp forms, gravity forms, phone validation, woocommerce
    44Requires at least: 3.0.1
    5 Tested up to: 5.7
    6 Stable tag: 3.2
     5Tested up to: 5.7.2
     6Stable tag: 3.3
    77License: GPLv2 or later
    88License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    1919* Contact Form 7
    2020* Gravity Forms
     21* WPForms
    2122* Ninja Forms
    2223* WooCommerce
  • byteplant-phone-validator/tags/3.3/src/class-bppv-admin.php

    r2348296 r2560582  
    221221
    222222        add_settings_field(
     223            'bppvp_wpforms_check',
     224            __( 'Validate phone numbers with WPForms', 'bpmvp-phone-validator' ),
     225            array( $this, 'render_settings_field' ),
     226            'byteplant_phone_validator',
     227            'bppvp_pluginPage_section',
     228            array(
     229                'id'      => 'wpf',
     230                'type'    => 'checkbox',
     231                'key'     => 'bppvp_wpforms_check',
     232                'default' => 0,
     233            )
     234        );
     235
     236        add_settings_field(
    223237            'bppvp_ninja_check',
    224238            __( 'Validate phone numbers with Ninja Forms', 'bpmvp-phone-validator' ),
  • byteplant-phone-validator/tags/3.3/src/class-bppv-plugin.php

    r2292427 r2560582  
    143143            $gf->set_validator( $this->validator );
    144144            $gf->setup();
     145        }
     146
     147        // Load the WPForms Handler.
     148        if ( 1 === (int) $this->get_option( 'bppvp_wpforms_check' ) ) {
     149            require_once( dirname( __FILE__ ) . '/WPForms/class-bppv-wpforms.php' );
     150            $wpf = new BPPV_WPForms();
     151            $wpf->set_validator( $this->validator );
     152            $wpf->setup();
    145153        }
    146154
  • byteplant-phone-validator/trunk/plugin.php

    r2492297 r2560582  
    55 * Plugin Name: Byteplant Phone Validator
    66 * Plugin URI: https://www.phone-validator.net/
    7  * Description: Phone validation plugin. Works with Contact Form 7, Gravity Forms, Ninja Forms and WooCommerce. For other 3rd party forms: add class='bppvp-phone' to all input fields you want to validate.
    8  * Version: 3.2
     7 * Description: Phone validation plugin. Works with Contact Form 7, Gravity Forms, WPForms, Ninja Forms and WooCommerce. For other 3rd party forms: add class='bppvp-phone' to all input fields you want to validate.
     8 * Version: 3.3
    99 * License: GPL2
    1010 * Author: Byteplant
  • byteplant-phone-validator/trunk/readme.txt

    r2492297 r2560582  
    11===Byteplant Phone Validator===
    22Contributors: byteplant
    3 Tags: phone, validation, contact form, contact form 7, ninja forms, gravity forms, phone validation, woocommerce
     3Tags: phone, validation, contact form, contact form 7, ninja forms, wpforms, wp forms, gravity forms, phone validation, woocommerce
    44Requires at least: 3.0.1
    5 Tested up to: 5.7
    6 Stable tag: 3.2
     5Tested up to: 5.7.2
     6Stable tag: 3.3
    77License: GPLv2 or later
    88License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    1919* Contact Form 7
    2020* Gravity Forms
     21* WPForms
    2122* Ninja Forms
    2223* WooCommerce
  • byteplant-phone-validator/trunk/src/class-bppv-admin.php

    r2348296 r2560582  
    221221
    222222        add_settings_field(
     223            'bppvp_wpforms_check',
     224            __( 'Validate phone numbers with WPForms', 'bpmvp-phone-validator' ),
     225            array( $this, 'render_settings_field' ),
     226            'byteplant_phone_validator',
     227            'bppvp_pluginPage_section',
     228            array(
     229                'id'      => 'wpf',
     230                'type'    => 'checkbox',
     231                'key'     => 'bppvp_wpforms_check',
     232                'default' => 0,
     233            )
     234        );
     235
     236        add_settings_field(
    223237            'bppvp_ninja_check',
    224238            __( 'Validate phone numbers with Ninja Forms', 'bpmvp-phone-validator' ),
  • byteplant-phone-validator/trunk/src/class-bppv-plugin.php

    r2292427 r2560582  
    143143            $gf->set_validator( $this->validator );
    144144            $gf->setup();
     145        }
     146
     147        // Load the WPForms Handler.
     148        if ( 1 === (int) $this->get_option( 'bppvp_wpforms_check' ) ) {
     149            require_once( dirname( __FILE__ ) . '/WPForms/class-bppv-wpforms.php' );
     150            $wpf = new BPPV_WPForms();
     151            $wpf->set_validator( $this->validator );
     152            $wpf->setup();
    145153        }
    146154
Note: See TracChangeset for help on using the changeset viewer.