Plugin Directory

Changeset 820500


Ignore:
Timestamp:
12/12/2013 11:12:54 PM (12 years ago)
Author:
shockware
Message:

Compatible with CF7 3.6

Location:
contact-form-7-datepicker/trunk
Files:
1 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • contact-form-7-datepicker/trunk/modules/date.php

    r801569 r820500  
    66
    77    public static function register() {
    8         // Remove Contact Form 7's date module
    9         remove_action('init', 'wpcf7_add_shortcode_date', 5);
     8        // Register shortcodes
     9        add_action('wpcf7_init', array(__CLASS__, 'add_shortcodes'));
     10
    1011        remove_filter('wpcf7_validate_date', 'wpcf7_date_validation_filter', 10);
    1112        remove_filter('wpcf7_validate_date*', 'wpcf7_date_validation_filter', 10);
    1213        remove_filter('wpcf7_messages', 'wpcf7_date_messages');
    1314        remove_action('admin_init', 'wpcf7_add_tag_generator_date', 19);
    14 
    15         // Register shortcodes
    16         self::add_shortcodes();
    1715
    1816        // Validations
     
    143141    }
    144142
    145     private static function add_shortcodes() {
     143    public static function add_shortcodes() {
    146144        if (function_exists('wpcf7_add_shortcode')) {
    147             wpcf7_add_shortcode('date', array(__CLASS__, 'shortcode_handler'), true);
    148             wpcf7_add_shortcode('date*', array(__CLASS__, 'shortcode_handler'), true);
     145            // Remove Contact Form 7's date module
     146            wpcf7_remove_shortcode('date');
     147            wpcf7_remove_shortcode('date*');
     148
     149            wpcf7_add_shortcode(array('date', 'date*'), array(__CLASS__, 'shortcode_handler'), true);
    149150        }
    150151    }
  • contact-form-7-datepicker/trunk/modules/datetime.php

    r801569 r820500  
    77    public static function register() {
    88        // Register shortcodes
    9         self::add_shortcodes();
     9        add_action('wpcf7_init', array(__CLASS__, 'add_shortcodes'));
    1010
    1111        // Validations
     
    146146    }
    147147
    148     private static function add_shortcodes() {
     148    public static function add_shortcodes() {
    149149        if (function_exists('wpcf7_add_shortcode')) {
    150             wpcf7_add_shortcode('datetime', array(__CLASS__, 'shortcode_handler'), true);
    151             wpcf7_add_shortcode('datetime*', array(__CLASS__, 'shortcode_handler'), true);
     150            wpcf7_add_shortcode(array('datetime', 'datetime*'), array(__CLASS__, 'shortcode_handler'), true);
    152151        }
    153152    }
  • contact-form-7-datepicker/trunk/modules/time.php

    r801569 r820500  
    77    public static function register() {
    88        // Register shortcodes
    9         self::add_shortcodes();
     9        add_action('wpcf7_init', array(__CLASS__, 'add_shortcodes'));
    1010
    1111        // Validations
     
    141141    }
    142142
    143     private static function add_shortcodes() {
     143    public static function add_shortcodes() {
    144144        if (function_exists('wpcf7_add_shortcode')) {
    145             wpcf7_add_shortcode('time', array(__CLASS__, 'shortcode_handler'), true);
    146             wpcf7_add_shortcode('time*', array(__CLASS__, 'shortcode_handler'), true);
     145            wpcf7_add_shortcode(array('time', 'time*'), array(__CLASS__, 'shortcode_handler'), true);
    147146        }
    148147    }
Note: See TracChangeset for help on using the changeset viewer.