Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
07/24/2014 01:11:02 AM (8 years ago)
Author:
boonebgorges
Message:

Add password strength meters to registration and settings panels.

See #5775

Props SGr33n

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bp-templates/bp-legacy/buddypress-functions.php

    r8662 r8686  
    254254            wp_enqueue_script( 'comment-reply' );
    255255        }
     256
     257        // Maybe enqueue password verify JS (register page or user settings page)
     258        if ( bp_is_register_page() || ( function_exists( 'bp_is_user_settings_general' ) && bp_is_user_settings_general() ) ) {
     259            $min      = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
     260            $filename = "password-verify{$min}.js";
     261
     262            // Locate the Register Page JS file
     263            $asset = $this->locate_asset_in_stack( $filename, 'js' );
     264
     265            // Enqueue script
     266            $dependencies = array_merge( bp_core_get_js_dependencies(), array(
     267                'password-strength-meter',
     268            ) );
     269            wp_enqueue_script( $asset['handle'] . '-password-verify', $asset['location'], $dependencies, $this->version);
     270        }
    256271    }
    257272
Note: See TracChangeset for help on using the changeset viewer.