Plugin Directory

Changeset 992985


Ignore:
Timestamp:
09/19/2014 02:33:22 AM (12 years ago)
Author:
natereist
Message:

tagging version 1.3.2.1 Moved js file to footer, checked cookie expire for a value that is numeric and not empty.

Location:
protected-posts-logout-button
Files:
2 edited
4 copied

Legend:

Unmodified
Added
Removed
  • protected-posts-logout-button/tags/1.3.2.1/pplb_logout_button.php

    r992977 r992985  
    8484*/
    8585function pplb_logout_js(){
    86     wp_register_script( 'pplb_logout_js', plugins_url( '/logout.js', __FILE__ ), array('jquery'), null );
     86    wp_register_script( 'pplb_logout_js', plugins_url( '/logout.js', __FILE__ ), array('jquery'), null, true );
    8787    wp_enqueue_script( 'pplb_logout_js' );
    8888    wp_localize_script( 'pplb_logout_js', 'pplb_ajax', array( 'ajaxurl' => admin_url( 'admin-ajax.php' ) ) );
     
    9494function pplb_change_postpass_expires( $expire ){
    9595    $new_expire = get_option( 'pplb_pass_expires', false );
    96     if( $new_expire !== false ){
     96    if ( $new_expire !== false && is_numeric( $new_expire ) ) {
    9797        return time() + $new_expire;
    9898    }
    99     else{
     99    else {
    100100        return $expire;
    101101    }
     
    118118        update_option('pplb_options', $options);
    119119       
    120         $expire = ( isset( $_POST['pplb_pass_expires'] ) && $_POST['pplb_pass_expires'] != '' ) ? $_POST['pplb_pass_expires']: false;
     120        $expire = ( isset( $_POST['pplb_pass_expires'] ) && !empty( $_POST['pplb_pass_expires'] ) ) ? $_POST['pplb_pass_expires']: false;
    121121        update_option('pplb_pass_expires', $expire );
    122122       
     
    160160                    <tr>
    161161                        <th><label>Alert user log out was successful?</label></th><td><input type="checkbox" name="pplb_alert" value="yes" <?php checked($pplb_alert, 'yes'); ?> /></td>
    162                     </tr><tr>
    163                         <th><label>Turn on console debugging in javascript ( for developers )?</label></th><td><input type="checkbox" name="pplb_debug" value="1" <?php checked($pplb_debug, 1); ?> /></td>
     162                    </tr>
     163                    <tr>
     164                        <th><label>Turn on console debugging in Javascript? ( for developers )</label></th><td><input type="checkbox" name="pplb_debug" value="1" <?php checked($pplb_debug, 1); ?> /></td>
    164165                    </tr>
    165166                    <tr>
  • protected-posts-logout-button/tags/1.3.2.1/readme.txt

    r992977 r992985  
    55Requires at least: 2.8
    66Tested up to: 4.0
    7 Stable tag: 1.3.2
     7Stable tag: 1.3.2.1
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    5151
    5252== Changelog ==
     53= 1.3.2.1 =
     54* Moving javascript to footers
     55* Checking to see if logout cookie option is numeric
     56
    5357= 1.3.2 =
    5458* Added a optional debug to the send response to the console.log function ( only for debugging use should not be used in production. )
  • protected-posts-logout-button/trunk/pplb_logout_button.php

    r992977 r992985  
    8484*/
    8585function pplb_logout_js(){
    86     wp_register_script( 'pplb_logout_js', plugins_url( '/logout.js', __FILE__ ), array('jquery'), null );
     86    wp_register_script( 'pplb_logout_js', plugins_url( '/logout.js', __FILE__ ), array('jquery'), null, true );
    8787    wp_enqueue_script( 'pplb_logout_js' );
    8888    wp_localize_script( 'pplb_logout_js', 'pplb_ajax', array( 'ajaxurl' => admin_url( 'admin-ajax.php' ) ) );
     
    9494function pplb_change_postpass_expires( $expire ){
    9595    $new_expire = get_option( 'pplb_pass_expires', false );
    96     if( $new_expire !== false ){
     96    if ( $new_expire !== false && is_numeric( $new_expire ) ) {
    9797        return time() + $new_expire;
    9898    }
    99     else{
     99    else {
    100100        return $expire;
    101101    }
     
    118118        update_option('pplb_options', $options);
    119119       
    120         $expire = ( isset( $_POST['pplb_pass_expires'] ) && $_POST['pplb_pass_expires'] != '' ) ? $_POST['pplb_pass_expires']: false;
     120        $expire = ( isset( $_POST['pplb_pass_expires'] ) && !empty( $_POST['pplb_pass_expires'] ) ) ? $_POST['pplb_pass_expires']: false;
    121121        update_option('pplb_pass_expires', $expire );
    122122       
     
    160160                    <tr>
    161161                        <th><label>Alert user log out was successful?</label></th><td><input type="checkbox" name="pplb_alert" value="yes" <?php checked($pplb_alert, 'yes'); ?> /></td>
    162                     </tr><tr>
    163                         <th><label>Turn on console debugging in javascript ( for developers )?</label></th><td><input type="checkbox" name="pplb_debug" value="1" <?php checked($pplb_debug, 1); ?> /></td>
     162                    </tr>
     163                    <tr>
     164                        <th><label>Turn on console debugging in Javascript? ( for developers )</label></th><td><input type="checkbox" name="pplb_debug" value="1" <?php checked($pplb_debug, 1); ?> /></td>
    164165                    </tr>
    165166                    <tr>
  • protected-posts-logout-button/trunk/readme.txt

    r992977 r992985  
    55Requires at least: 2.8
    66Tested up to: 4.0
    7 Stable tag: 1.3.2
     7Stable tag: 1.3.2.1
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    5151
    5252== Changelog ==
     53= 1.3.2.1 =
     54* Moving javascript to footers
     55* Checking to see if logout cookie option is numeric
     56
    5357= 1.3.2 =
    5458* Added a optional debug to the send response to the console.log function ( only for debugging use should not be used in production. )
Note: See TracChangeset for help on using the changeset viewer.