Plugin Directory

Changeset 3357967


Ignore:
Timestamp:
09/08/2025 02:13:39 PM (6 months ago)
Author:
anderly
Message:

Release 1.3.12, see readme.txt for the changelog.

Location:
disable-user-login
Files:
6 edited
1 copied

Legend:

Unmodified
Added
Removed
  • disable-user-login/tags/1.3.12/disable-user-login.php

    r3357125 r3357967  
    44 * Plugin URI:  http://wordpress.org/plugins/disable-user-login
    55 * Description: Provides the ability to disable user accounts and prevent them from logging in.
    6  * Version:     1.3.11
     6 * Version:     1.3.12
    77 *
    88 * Author:      Saint Systems
  • disable-user-login/tags/1.3.12/includes/class-ss-disable-user-login-plugin.php

    r3357125 r3357967  
    1616     * @var string
    1717     */
    18     private static $version = '1.3.11';
     18    private static $version = '1.3.12';
    1919
    2020    /**
     
    124124            add_action( 'admin_enqueue_scripts',      array( $this, 'enqueue_scripts'             )        );
    125125            add_action( 'wp_ajax_ssdul_enable_disable_user', array( $this, 'enable_disable_user'  )        );
    126            
     126
    127127            // Settings
    128128            add_action( 'admin_menu',                 array( $this, 'add_admin_menu'              )        );
     
    422422
    423423        if ( $column_name == 'disable_user_login' ) {
    424             if ( get_the_author_meta( self::$user_meta_key, $user_id ) == 1 ) {
     424            if ( $this->is_user_disabled( $user_id ) ) {
    425425                return __( 'Disabled', 'disable-user-login' );
    426426            }
     
    700700            ?>
    701701        </form>
    702        
     702
    703703        <hr>
    704        
     704
    705705        <h2><?php _e( 'Preview', 'disable-user-login' ); ?></h2>
    706706        <p><?php _e( 'This is how the error message would appear on the login page:', 'disable-user-login' ); ?></p>
    707        
     707
    708708        <div id="message-preview" style="border-left: 4px solid #dc3232; background: #fff; border-left: 4px solid #dc3232; box-shadow: 0 1px 1px rgba(0,0,0,.04); margin: 5px 0 15px; padding: 1px 12px;">
    709709            <p style="margin: 0.5em 0; line-height: 1.5; color: #dc3232;">
     
    711711            </p>
    712712        </div>
    713        
     713
    714714        <h3><?php _e( 'Default Message (when field is empty):', 'disable-user-login' ); ?></h3>
    715715        <div style="border-left: 4px solid #dc3232; background: #fff; border-left: 4px solid #dc3232; box-shadow: 0 1px 1px rgba(0,0,0,.04); margin: 5px 0 15px; padding: 1px 12px;">
     
    718718            </p>
    719719        </div>
    720        
     720
    721721        <script type="text/javascript">
    722722        document.addEventListener('DOMContentLoaded', function() {
     
    724724            var preview = document.getElementById('preview-content');
    725725            var defaultMessage = <?php echo json_encode($default_message); ?>;
    726            
     726
    727727            // Update preview on textarea input
    728728            textarea.addEventListener('input', function() {
     
    748748        $options = get_option( 'disable_user_login_settings' );
    749749        $default_message = __( '<strong>ERROR</strong>: Account disabled.', 'disable-user-login' );
    750        
     750
    751751        if ( isset( $options['disabled_message'] ) && ! empty( trim( $options['disabled_message'] ) ) ) {
    752752            return wp_kses_post( $options['disabled_message'] );
    753753        }
    754        
     754
    755755        return $default_message;
    756756    }
  • disable-user-login/tags/1.3.12/readme.txt

    r3357125 r3357967  
    44Tags: users, user, login, account, disable
    55Requires at least: 4.7.0
    6 Tested up to: 6.6.1
     6Tested up to: 6.8.2
    77Requires PHP: 5.6
    8 Stable tag: 1.3.11
    9 Version: 1.3.11
     8Stable tag: 1.3.12
     9Version: 1.3.12
    1010License: GPLv3
    1111
     
    5252
    5353== Changelog ==
     54
     55= 1.3.12 =
     56* Fix inconsistent user meta retrieval #15
     57* Bump tested up to WP 6.8.2
    5458
    5559= 1.3.11 =
  • disable-user-login/trunk/disable-user-login.php

    r3357125 r3357967  
    44 * Plugin URI:  http://wordpress.org/plugins/disable-user-login
    55 * Description: Provides the ability to disable user accounts and prevent them from logging in.
    6  * Version:     1.3.11
     6 * Version:     1.3.12
    77 *
    88 * Author:      Saint Systems
  • disable-user-login/trunk/includes/class-ss-disable-user-login-plugin.php

    r3357125 r3357967  
    1616     * @var string
    1717     */
    18     private static $version = '1.3.11';
     18    private static $version = '1.3.12';
    1919
    2020    /**
     
    124124            add_action( 'admin_enqueue_scripts',      array( $this, 'enqueue_scripts'             )        );
    125125            add_action( 'wp_ajax_ssdul_enable_disable_user', array( $this, 'enable_disable_user'  )        );
    126            
     126
    127127            // Settings
    128128            add_action( 'admin_menu',                 array( $this, 'add_admin_menu'              )        );
     
    422422
    423423        if ( $column_name == 'disable_user_login' ) {
    424             if ( get_the_author_meta( self::$user_meta_key, $user_id ) == 1 ) {
     424            if ( $this->is_user_disabled( $user_id ) ) {
    425425                return __( 'Disabled', 'disable-user-login' );
    426426            }
     
    700700            ?>
    701701        </form>
    702        
     702
    703703        <hr>
    704        
     704
    705705        <h2><?php _e( 'Preview', 'disable-user-login' ); ?></h2>
    706706        <p><?php _e( 'This is how the error message would appear on the login page:', 'disable-user-login' ); ?></p>
    707        
     707
    708708        <div id="message-preview" style="border-left: 4px solid #dc3232; background: #fff; border-left: 4px solid #dc3232; box-shadow: 0 1px 1px rgba(0,0,0,.04); margin: 5px 0 15px; padding: 1px 12px;">
    709709            <p style="margin: 0.5em 0; line-height: 1.5; color: #dc3232;">
     
    711711            </p>
    712712        </div>
    713        
     713
    714714        <h3><?php _e( 'Default Message (when field is empty):', 'disable-user-login' ); ?></h3>
    715715        <div style="border-left: 4px solid #dc3232; background: #fff; border-left: 4px solid #dc3232; box-shadow: 0 1px 1px rgba(0,0,0,.04); margin: 5px 0 15px; padding: 1px 12px;">
     
    718718            </p>
    719719        </div>
    720        
     720
    721721        <script type="text/javascript">
    722722        document.addEventListener('DOMContentLoaded', function() {
     
    724724            var preview = document.getElementById('preview-content');
    725725            var defaultMessage = <?php echo json_encode($default_message); ?>;
    726            
     726
    727727            // Update preview on textarea input
    728728            textarea.addEventListener('input', function() {
     
    748748        $options = get_option( 'disable_user_login_settings' );
    749749        $default_message = __( '<strong>ERROR</strong>: Account disabled.', 'disable-user-login' );
    750        
     750
    751751        if ( isset( $options['disabled_message'] ) && ! empty( trim( $options['disabled_message'] ) ) ) {
    752752            return wp_kses_post( $options['disabled_message'] );
    753753        }
    754        
     754
    755755        return $default_message;
    756756    }
  • disable-user-login/trunk/readme.txt

    r3357125 r3357967  
    44Tags: users, user, login, account, disable
    55Requires at least: 4.7.0
    6 Tested up to: 6.6.1
     6Tested up to: 6.8.2
    77Requires PHP: 5.6
    8 Stable tag: 1.3.11
    9 Version: 1.3.11
     8Stable tag: 1.3.12
     9Version: 1.3.12
    1010License: GPLv3
    1111
     
    5252
    5353== Changelog ==
     54
     55= 1.3.12 =
     56* Fix inconsistent user meta retrieval #15
     57* Bump tested up to WP 6.8.2
    5458
    5559= 1.3.11 =
Note: See TracChangeset for help on using the changeset viewer.