Plugin Directory

Changeset 3275839


Ignore:
Timestamp:
04/17/2025 01:06:24 PM (12 months ago)
Author:
ivanpetermann
Message:

tagging version 1.12.2

Location:
masks-form-fields
Files:
3 edited
5 copied

Legend:

Unmodified
Added
Removed
  • masks-form-fields/tags/1.12.2/includes/js/scripts.js

    r3175844 r3275839  
    1616        $('input.date_time').mff_mask('00/00/0000 00:00:00');
    1717        $('input.date_time2').mff_mask('00/00/0000 00:00');
    18         $('input.cep').mff_mask('00000-000');
     18        $('input.cep').mff_mask('00000-000', { clearIfNotMatch: true });
    1919        $('input.zip').mff_mask('00000');
    2020        $('input.phone, input[name="phonebr"]').mff_mask(PhoneMaskBehavior, nonoOptions);
     
    2323        $('input.ssn').mff_mask('000-00-0000');
    2424        $('input.mixed').mff_mask('AAA 000-S0S');
    25         $('input.cpf').mff_mask('000.000.000-00', { reverse: true });
    26         $('input.cnpj').mff_mask('00.000.000/0000-00', { reverse: true });
     25        $('input.cpf').mff_mask('000.000.000-00', { reverse: true, clearIfNotMatch: true });
     26        $('input.cnpj').mff_mask('00.000.000/0000-00', { reverse: true, clearIfNotMatch: true });
    2727        $('input.money').mff_mask('000.000.000.000.000,00', { reverse: true });
    2828        $('input.money2').mff_mask('#.##0,00', { reverse: true });
     
    4646            onKeyPress: function(val, e, field, options) {
    4747                field.mff_mask(PhoneMaskBehavior.apply({}, arguments), options);
    48             }
     48            },
     49            clearIfNotMatch: true
    4950        };
    5051
  • masks-form-fields/tags/1.12.2/masks-form-fields.php

    r3175844 r3275839  
    22/*
    33 * Plugin Name: Masks Form Fields
    4  * Version: 1.11.2
     4 * Version: 1.12.2
    55 * Plugin URI: https://ivanpetermann.com/masks-form-fields/
    66 * Description: A plugin to add masks in the form’s fields.
     
    88 * Author URI: https://ivanpetermann.com
    99 * Requires at least: 4.5
    10  * Tested up to: 6.7
     10 * Tested up to: 6.8
    1111 *
    1212 * Text Domain: masks-form-fields
     
    3939if ( ! defined( 'ABSPATH' ) ) exit;
    4040
    41 define( 'MFF_VERSION', '1.11.1' );
     41define( 'MFF_VERSION', '1.12.2' );
    4242define( 'MFF_PLUGIN', __FILE__ );
    4343define( 'MFF_PLUGIN_DIR', untrailingslashit( dirname( MFF_PLUGIN ) ) );
  • masks-form-fields/tags/1.12.2/readme.txt

    r3175844 r3275839  
    44Tags: form, mask, phone, field, contact form 7
    55Requires at least: 4.5
    6 Tested up to: 6.7
     6Tested up to: 6.8
    77Requires PHP: 5.6
    8 Stable tag: 1.11.2
     8Stable tag: 1.12.2
    99License: GPLv2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    2323
    2424`
    25 ('span.start, input.start').mask('00/0000');
    26 ('span.date, input.date').mask('00/00/0000');
    27 ('span.time, input.time').mask('00:00:00');
    28 ('span.time2, input.time2').mask('00:00');
    29 ('input.date_time').mask('00/00/0000 00:00:00');
    30 ('input.date_time2').mask('00/00/0000 00:00');
    31 ('input.cep').mask('00000-000');
    32 ('input.zip').mask('00000');
    33 ('input.phone, input[name="phonebr"]').mask(PhoneMaskBehavior, nonoOptions);
    34 ('input.phone_us').mask('(000) 000-0000');
    35 ('input.taxid').mask('00-0000000');
    36 ('input.ssn').mask('000-00-0000');
    37 ('input.mixed').mask('AAA 000-S0S');
    38 ('input.cpf').mask('000.000.000-00', { reverse: true });
    39 ('input.cnpj').mask('00.000.000/0000-00', { reverse: true });
    40 ('input.money').mask('000.000.000.000.000,00', { reverse: true });
    41 ('input.money2').mask('#.##0,00', { reverse: true });
    42 ('input.money3').mask('#,##0.00', { reverse: true });
    43 ('input.money4').mask('000,000,000,000,000.00', { reverse: true });
    44 ('input.money5').mask('#.##0', { reverse: true });
    45 ('input.money6').mask('#,##0', { reverse: true });
    46 ('input.ip_address').mask('099.099.099.099');
    47 ('input.percent').mask('##0,00%', { reverse: true });
    48 ('input.percent2').mask('##0.00%', { reverse: true });
    49 ('input.percent3').mask('990,0%', { reverse: true });
    50 ('input.percent4').mask('990.0%', { reverse: true });
    51 ('input.percent5').mask('#,##0%', { reverse: true });
    52 ('input.percent6').mask('#.##0%', { reverse: true });
     25('span.start, input.start').mff_mask('00/0000');
     26('span.date, input.date').mff_mask('00/00/0000');
     27('span.time, input.time').mff_mask('00:00:00');
     28('span.time2, input.time2').mff_mask('00:00');
     29('input.date_time').mff_mask('00/00/0000 00:00:00');
     30('input.date_time2').mff_mask('00/00/0000 00:00');
     31('input.cep').mff_mask('00000-000', { clearIfNotMatch: true });
     32('input.zip').mff_mask('00000');
     33('input.phone, input[name="phonebr"]').mff_mask(PhoneMaskBehavior, nonoOptions);
     34('input.phone_us').mff_mask('(000) 000-0000');
     35('input.taxid').mff_mask('00-0000000');
     36('input.ssn').mff_mask('000-00-0000');
     37('input.mixed').mff_mask('AAA 000-S0S');
     38('input.cpf').mff_mask('000.000.000-00', { reverse: true, clearIfNotMatch: true });
     39('input.cnpj').mff_mask('00.000.000/0000-00', { reverse: true, clearIfNotMatch: true });
     40('input.money').mff_mask('000.000.000.000.000,00', { reverse: true });
     41('input.money2').mff_mask('#.##0,00', { reverse: true });
     42('input.money3').mff_mask('#,##0.00', { reverse: true });
     43('input.money4').mff_mask('000,000,000,000,000.00', { reverse: true });
     44('input.money5').mff_mask('#.##0', { reverse: true });
     45('input.money6').mff_mask('#,##0', { reverse: true });
     46('input.ip_address').mff_mask('099.099.099.099');
     47('input.percent').mff_mask('##0,00%', { reverse: true });
     48('input.percent2').mff_mask('##0.00%', { reverse: true });
     49('input.percent3').mff_mask('990,0%', { reverse: true });
     50('input.percent4').mff_mask('990.0%', { reverse: true });
     51('input.percent5').mff_mask('#,##0%', { reverse: true });
     52('input.percent6').mff_mask('#.##0%', { reverse: true });
    5353`
    5454
     
    7878
    7979== Changelog ==
     80
     81= 1.12.2 =
     82* Add the clearIfNotMatch option to the Brazilian masks: CEP, CPF, CNPJ, and phone number.
     83* Tested in WordPress 6.8
    8084
    8185= 1.11.2 =
  • masks-form-fields/trunk/includes/js/scripts.js

    r3175844 r3275839  
    1616        $('input.date_time').mff_mask('00/00/0000 00:00:00');
    1717        $('input.date_time2').mff_mask('00/00/0000 00:00');
    18         $('input.cep').mff_mask('00000-000');
     18        $('input.cep').mff_mask('00000-000', { clearIfNotMatch: true });
    1919        $('input.zip').mff_mask('00000');
    2020        $('input.phone, input[name="phonebr"]').mff_mask(PhoneMaskBehavior, nonoOptions);
     
    2323        $('input.ssn').mff_mask('000-00-0000');
    2424        $('input.mixed').mff_mask('AAA 000-S0S');
    25         $('input.cpf').mff_mask('000.000.000-00', { reverse: true });
    26         $('input.cnpj').mff_mask('00.000.000/0000-00', { reverse: true });
     25        $('input.cpf').mff_mask('000.000.000-00', { reverse: true, clearIfNotMatch: true });
     26        $('input.cnpj').mff_mask('00.000.000/0000-00', { reverse: true, clearIfNotMatch: true });
    2727        $('input.money').mff_mask('000.000.000.000.000,00', { reverse: true });
    2828        $('input.money2').mff_mask('#.##0,00', { reverse: true });
     
    4646            onKeyPress: function(val, e, field, options) {
    4747                field.mff_mask(PhoneMaskBehavior.apply({}, arguments), options);
    48             }
     48            },
     49            clearIfNotMatch: true
    4950        };
    5051
  • masks-form-fields/trunk/masks-form-fields.php

    r3175844 r3275839  
    22/*
    33 * Plugin Name: Masks Form Fields
    4  * Version: 1.11.2
     4 * Version: 1.12.2
    55 * Plugin URI: https://ivanpetermann.com/masks-form-fields/
    66 * Description: A plugin to add masks in the form’s fields.
     
    88 * Author URI: https://ivanpetermann.com
    99 * Requires at least: 4.5
    10  * Tested up to: 6.7
     10 * Tested up to: 6.8
    1111 *
    1212 * Text Domain: masks-form-fields
     
    3939if ( ! defined( 'ABSPATH' ) ) exit;
    4040
    41 define( 'MFF_VERSION', '1.11.1' );
     41define( 'MFF_VERSION', '1.12.2' );
    4242define( 'MFF_PLUGIN', __FILE__ );
    4343define( 'MFF_PLUGIN_DIR', untrailingslashit( dirname( MFF_PLUGIN ) ) );
  • masks-form-fields/trunk/readme.txt

    r3175844 r3275839  
    44Tags: form, mask, phone, field, contact form 7
    55Requires at least: 4.5
    6 Tested up to: 6.7
     6Tested up to: 6.8
    77Requires PHP: 5.6
    8 Stable tag: 1.11.2
     8Stable tag: 1.12.2
    99License: GPLv2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    2323
    2424`
    25 ('span.start, input.start').mask('00/0000');
    26 ('span.date, input.date').mask('00/00/0000');
    27 ('span.time, input.time').mask('00:00:00');
    28 ('span.time2, input.time2').mask('00:00');
    29 ('input.date_time').mask('00/00/0000 00:00:00');
    30 ('input.date_time2').mask('00/00/0000 00:00');
    31 ('input.cep').mask('00000-000');
    32 ('input.zip').mask('00000');
    33 ('input.phone, input[name="phonebr"]').mask(PhoneMaskBehavior, nonoOptions);
    34 ('input.phone_us').mask('(000) 000-0000');
    35 ('input.taxid').mask('00-0000000');
    36 ('input.ssn').mask('000-00-0000');
    37 ('input.mixed').mask('AAA 000-S0S');
    38 ('input.cpf').mask('000.000.000-00', { reverse: true });
    39 ('input.cnpj').mask('00.000.000/0000-00', { reverse: true });
    40 ('input.money').mask('000.000.000.000.000,00', { reverse: true });
    41 ('input.money2').mask('#.##0,00', { reverse: true });
    42 ('input.money3').mask('#,##0.00', { reverse: true });
    43 ('input.money4').mask('000,000,000,000,000.00', { reverse: true });
    44 ('input.money5').mask('#.##0', { reverse: true });
    45 ('input.money6').mask('#,##0', { reverse: true });
    46 ('input.ip_address').mask('099.099.099.099');
    47 ('input.percent').mask('##0,00%', { reverse: true });
    48 ('input.percent2').mask('##0.00%', { reverse: true });
    49 ('input.percent3').mask('990,0%', { reverse: true });
    50 ('input.percent4').mask('990.0%', { reverse: true });
    51 ('input.percent5').mask('#,##0%', { reverse: true });
    52 ('input.percent6').mask('#.##0%', { reverse: true });
     25('span.start, input.start').mff_mask('00/0000');
     26('span.date, input.date').mff_mask('00/00/0000');
     27('span.time, input.time').mff_mask('00:00:00');
     28('span.time2, input.time2').mff_mask('00:00');
     29('input.date_time').mff_mask('00/00/0000 00:00:00');
     30('input.date_time2').mff_mask('00/00/0000 00:00');
     31('input.cep').mff_mask('00000-000', { clearIfNotMatch: true });
     32('input.zip').mff_mask('00000');
     33('input.phone, input[name="phonebr"]').mff_mask(PhoneMaskBehavior, nonoOptions);
     34('input.phone_us').mff_mask('(000) 000-0000');
     35('input.taxid').mff_mask('00-0000000');
     36('input.ssn').mff_mask('000-00-0000');
     37('input.mixed').mff_mask('AAA 000-S0S');
     38('input.cpf').mff_mask('000.000.000-00', { reverse: true, clearIfNotMatch: true });
     39('input.cnpj').mff_mask('00.000.000/0000-00', { reverse: true, clearIfNotMatch: true });
     40('input.money').mff_mask('000.000.000.000.000,00', { reverse: true });
     41('input.money2').mff_mask('#.##0,00', { reverse: true });
     42('input.money3').mff_mask('#,##0.00', { reverse: true });
     43('input.money4').mff_mask('000,000,000,000,000.00', { reverse: true });
     44('input.money5').mff_mask('#.##0', { reverse: true });
     45('input.money6').mff_mask('#,##0', { reverse: true });
     46('input.ip_address').mff_mask('099.099.099.099');
     47('input.percent').mff_mask('##0,00%', { reverse: true });
     48('input.percent2').mff_mask('##0.00%', { reverse: true });
     49('input.percent3').mff_mask('990,0%', { reverse: true });
     50('input.percent4').mff_mask('990.0%', { reverse: true });
     51('input.percent5').mff_mask('#,##0%', { reverse: true });
     52('input.percent6').mff_mask('#.##0%', { reverse: true });
    5353`
    5454
     
    7878
    7979== Changelog ==
     80
     81= 1.12.2 =
     82* Add the clearIfNotMatch option to the Brazilian masks: CEP, CPF, CNPJ, and phone number.
     83* Tested in WordPress 6.8
    8084
    8185= 1.11.2 =
Note: See TracChangeset for help on using the changeset viewer.