Plugin Directory

Changeset 2500557


Ignore:
Timestamp:
03/21/2021 10:17:24 PM (5 years ago)
Author:
theandystratton
Message:

Update with filtering of remember me checkbox to use the login_form_defaults arg value for 'remember'

Location:
pagerestrict
Files:
2 edited
4 copied

Legend:

Unmodified
Added
Removed
  • pagerestrict/tags/2.5.2/pagerestrict.php

    r2500482 r2500557  
    66Author: Matt Martz & Andy Stratton
    77Author URI: http://theandystratton.com
    8 Version: 2.5.1
     8Version: 2.5.2
    99
    1010    Page Restrict is released under the GNU Lesser General Public License (LGPL)
     
    6060            $user_login = \sanitize_user( $_GET['pr-user-login'] );
    6161        }
     62
     63        $remember = true;
     64        $args = \apply_filters( 'login_form_defaults', [ 'remember' => true ] );
     65        $remember_me = $args['remember'];
    6266
    6367        $pr_page_content .= '
     
    6973                <label for="pwd"><input type="password" name="pwd" id="pwd" size="22" /> '
    7074                . \apply_filters( 'pr_password_label' , 'Password' ) . '</label><br />
    71                 <input type="submit" name="submit" value="Log In" class="button" />
    72                 <label for="rememberme"><input name="rememberme" id="rememberme" type="checkbox" checked="checked" value="forever" /> Remember me</label><br />
    73             </p>
     75                <input type="submit" name="submit" value="Log In" class="button" />'
     76               
     77                .
     78                ( $remember_me ? '<label for="rememberme"><input name="rememberme" id="rememberme" type="checkbox" checked="checked" value="forever" /> Remember me</label><br />' : '' )
     79
     80            . '</p>
    7481            <input type="hidden" name="redirect_to" value="' . \esc_url( $_SERVER['REQUEST_URI'] ) . '" />
    7582        </form>
  • pagerestrict/tags/2.5.2/readme.txt

    r2500482 r2500557  
    4747
    4848== Changelog ==
     49
     50= 2.5.2 =
     51* Added code to use the filtered login form default value for "remember" checkbox allowing the checkbox to be suppressed by the `login_form_defaults` filter.
    4952
    5053= 2.5.1 =
  • pagerestrict/trunk/pagerestrict.php

    r2500482 r2500557  
    66Author: Matt Martz & Andy Stratton
    77Author URI: http://theandystratton.com
    8 Version: 2.5.1
     8Version: 2.5.2
    99
    1010    Page Restrict is released under the GNU Lesser General Public License (LGPL)
     
    6060            $user_login = \sanitize_user( $_GET['pr-user-login'] );
    6161        }
     62
     63        $remember = true;
     64        $args = \apply_filters( 'login_form_defaults', [ 'remember' => true ] );
     65        $remember_me = $args['remember'];
    6266
    6367        $pr_page_content .= '
     
    6973                <label for="pwd"><input type="password" name="pwd" id="pwd" size="22" /> '
    7074                . \apply_filters( 'pr_password_label' , 'Password' ) . '</label><br />
    71                 <input type="submit" name="submit" value="Log In" class="button" />
    72                 <label for="rememberme"><input name="rememberme" id="rememberme" type="checkbox" checked="checked" value="forever" /> Remember me</label><br />
    73             </p>
     75                <input type="submit" name="submit" value="Log In" class="button" />'
     76               
     77                .
     78                ( $remember_me ? '<label for="rememberme"><input name="rememberme" id="rememberme" type="checkbox" checked="checked" value="forever" /> Remember me</label><br />' : '' )
     79
     80            . '</p>
    7481            <input type="hidden" name="redirect_to" value="' . \esc_url( $_SERVER['REQUEST_URI'] ) . '" />
    7582        </form>
  • pagerestrict/trunk/readme.txt

    r2500482 r2500557  
    4747
    4848== Changelog ==
     49
     50= 2.5.2 =
     51* Added code to use the filtered login form default value for "remember" checkbox allowing the checkbox to be suppressed by the `login_form_defaults` filter.
    4952
    5053= 2.5.1 =
Note: See TracChangeset for help on using the changeset viewer.