Plugin Directory

Changeset 917483


Ignore:
Timestamp:
05/19/2014 09:54:35 PM (11 years ago)
Author:
Mike_Cowobo
Message:

Add assets, updated readme and update code to trunk

Location:
instantclick
Files:
2 added
4 edited

Legend:

Unmodified
Added
Removed
  • instantclick/tags/1.0/class-wp-instantclick-options.php

    r917444 r917483  
    139139
    140140    public function load_settings() {
    141         $this->settings = shortcode_atts( array(
     141        $this->settings = shortcode_atts( apply_filters( 'instantclick_defaults', array(
    142142            'before_init' => '',
    143143            'after_init'  => '',
    144144            'preload_on'  => 'hover',
    145145            'no_instant_scripts' => array()
    146         ), (array) get_option( self::SLUG ) );
     146        ) ), (array) get_option( self::SLUG ) );
    147147    }
    148148
     
    154154        $allowed_preload_values = array( 'hover', '50', '100', 'mousedown' );
    155155
    156         $settings = array(
     156        $settings = apply_filters( 'instantclick_sanitize_settings', array(
    157157            'before_init' => $sanitize_js( $settings['before_init'] ),
    158158            'after_init'  => $sanitize_js( $settings['after_init'] ),
    159159            'preload_on'  => in_array( $settings['preload_on'], $allowed_preload_values ) ? $settings['preload_on'] : 'hover',
    160160            'no_instant_scripts' => array_map( 'trim', explode( ",", str_replace( "\n", ',', $settings['no_instant_scripts'] ) ) )
    161         );
     161        ), $settings );
    162162
    163163        return $settings;
  • instantclick/tags/1.0/readme.txt

    r917450 r917483  
    4242== Screenshots ==
    4343
    44 *
     441. The InstantClick settings page
    4545
    4646== Changelog ==
  • instantclick/trunk/class-wp-instantclick-options.php

    r917444 r917483  
    139139
    140140    public function load_settings() {
    141         $this->settings = shortcode_atts( array(
     141        $this->settings = shortcode_atts( apply_filters( 'instantclick_defaults', array(
    142142            'before_init' => '',
    143143            'after_init'  => '',
    144144            'preload_on'  => 'hover',
    145145            'no_instant_scripts' => array()
    146         ), (array) get_option( self::SLUG ) );
     146        ) ), (array) get_option( self::SLUG ) );
    147147    }
    148148
     
    154154        $allowed_preload_values = array( 'hover', '50', '100', 'mousedown' );
    155155
    156         $settings = array(
     156        $settings = apply_filters( 'instantclick_sanitize_settings', array(
    157157            'before_init' => $sanitize_js( $settings['before_init'] ),
    158158            'after_init'  => $sanitize_js( $settings['after_init'] ),
    159159            'preload_on'  => in_array( $settings['preload_on'], $allowed_preload_values ) ? $settings['preload_on'] : 'hover',
    160160            'no_instant_scripts' => array_map( 'trim', explode( ",", str_replace( "\n", ',', $settings['no_instant_scripts'] ) ) )
    161         );
     161        ), $settings );
    162162
    163163        return $settings;
  • instantclick/trunk/readme.txt

    r917450 r917483  
    4242== Screenshots ==
    4343
    44 *
     441. The InstantClick settings page
    4545
    4646== Changelog ==
Note: See TracChangeset for help on using the changeset viewer.