Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
09/09/2008 06:52:13 PM (18 years ago)
Author:
apeatling
Message:

Added complete support for existing blog networks. Please see mailing list for complete overview on the new "home base" features.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bp-core/bp-core-cssjs.php

    r304 r309  
    1818}
    1919add_action( 'wp_head', 'bp_core_add_js' );
    20 //add_action( 'admin_menu', 'core_add_js' );x
     20
     21/**
     22 * bp_core_add_css()
     23 *
     24 * Add the CSS required by all BP components, regardless of the current theme.
     25 *
     26 * @package BuddyPress Core
     27 * @uses get_option() Selects a site setting from the DB.
     28 */
     29function bp_core_add_css() {
     30        if ( bp_core_user_has_home() && is_user_logged_in() )
     31                echo '<link rel="stylesheet" href="' . get_option('siteurl') . '/wp-content/mu-plugins/bp-core/css/admin-bar.css" type="text/css" />';
     32}
     33add_action( 'wp_head', 'bp_core_add_css' );
     34
     35function bp_core_add_admin_js() {
     36        if ( strpos( $_GET['page'], 'bp-core' ) !== false ) {
     37                wp_enqueue_script( 'bp-account-admin-js', get_option('siteurl') . '/wp-content/mu-plugins/bp-core/js/account-admin.js' );
     38        }
     39}
     40add_action( 'admin_menu', 'bp_core_add_admin_js' );
     41
     42function bp_core_enqueue_admin_js() {
     43        if ( strpos( $_GET['page'], 'bp-core/admin-mods' ) !== false ) {
     44                wp_enqueue_script('password-strength-meter');
     45        }
     46
     47        if ( strpos( $_GET['page'], 'bp-core/homebase-creation' ) !== false ) {
     48                add_action( 'admin_head', 'bp_core_add_cropper_js' );
     49        }
     50}
     51add_action( 'admin_menu', 'bp_core_enqueue_admin_js' );
     52
     53function bp_core_enqueue_admin_css() {
     54        if ( strpos( $_GET['page'], 'bp-core/homebase-creation' ) !== false ) {
     55                wp_enqueue_style( 'bp-core-home-base-css', get_option('siteurl') . '/wp-content/mu-plugins/bp-core/css/home-base.css' );
     56        }
     57}
     58add_action( 'admin_menu', 'bp_core_enqueue_admin_css' );
Note: See TracChangeset for help on using the changeset viewer.