<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /><style type="text/css"><!--
#msg dl { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; }
#msg dl a { font-weight: bold}
#msg dl a:link { color:#fc3; }
#msg dl a:active { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fc0 solid; padding: 6px; }
#msg ul, pre { overflow: auto; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<title>[BuddyPress] [2723] trunk:
Reverting admin bar css loading back to the way it was in RC3.</title>
</head>
<body>
<div id="msg">
<dl>
<dt>Revision</dt> <dd>2723</dd>
<dt>Author</dt> <dd>apeatling</dd>
<dt>Date</dt> <dd>2010-02-15 11:09:13 +0000 (Mon, 15 Feb 2010)</dd>
</dl>
<h3>Log Message</h3>
<pre>Reverting admin bar css loading back to the way it was in RC3. This puts less burden on child theme designers since they do not have to copy over all of the CSS to change anything. Anyone who is using a WordPress theme can simply load the default admin bar styles with an @import() declaration in their theme's CSS file, pointing at the default adminbar CSS in bp-default (or make their own).</pre>
<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkbpcorebpcorecssjsphp">trunk/bp-core/bp-core-cssjs.php</a></li>
<li><a href="#trunkbpthemesbpdefaultfunctionsphp">trunk/bp-themes/bp-default/functions.php</a></li>
<li><a href="#trunkbpthemesbpdefaultstylecss">trunk/bp-themes/bp-default/style.css</a></li>
</ul>
</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkbpcorebpcorecssjsphp"></a>
<div class="modfile"><h4>Modified: trunk/bp-core/bp-core-cssjs.php (2722 => 2723)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/bp-core/bp-core-cssjs.php        2010-02-15 11:01:36 UTC (rev 2722)
+++ trunk/bp-core/bp-core-cssjs.php        2010-02-15 11:09:13 UTC (rev 2723)
</span><span class="lines">@@ -3,22 +3,25 @@
</span><span class="cx"> /**
</span><span class="cx"> * bp_core_add_admin_bar_css()
</span><span class="cx"> *
</span><del>- * Add the CSS needed for the admin bar, regardless of the current theme.
</del><ins>+ * Add the CSS needed for the admin bar on blogs (other than the root) and in the admin area.
</ins><span class="cx"> *
</span><span class="cx"> * @package BuddyPress Core
</span><ins>+ * @uses get_option() Selects a site setting from the DB.
</ins><span class="cx"> */
</span><span class="cx"> function bp_core_add_admin_bar_css() {
</span><del>-        global $bp;
</del><ins>+        global $bp, $current_blog;
</ins><span class="cx">
</span><span class="cx">         if ( defined( 'BP_DISABLE_ADMIN_BAR' ) )
</span><span class="cx">                 return false;
</span><span class="cx">
</span><del>-        $stylesheet = get_blog_option( BP_ROOT_BLOG, 'stylesheet' );
</del><ins>+        if ( ( bp_core_is_multisite() && $current_blog->blog_id != BP_ROOT_BLOG ) || is_admin() ) {
+                $stylesheet = get_blog_option( BP_ROOT_BLOG, 'stylesheet' );
</ins><span class="cx">
</span><del>-        if ( file_exists( apply_filters( 'bp_core_add_admin_bar_css_location', WP_CONTENT_DIR . '/themes/' . $stylesheet . '/_inc/css/adminbar.css' ) ) )
-                wp_enqueue_style( 'bp-admin-bar', apply_filters( 'bp_core_admin_bar_css_location', WP_CONTENT_URL . '/themes/' . $stylesheet . '/_inc/css/adminbar.css' ) );
-        else
-                wp_enqueue_style( 'bp-admin-bar', apply_filters( 'bp_core_default_admin_bar_css_location', BP_PLUGIN_URL . '/bp-themes/bp-default/_inc/css/adminbar.css' ) );
</del><ins>+                if ( file_exists( WP_CONTENT_DIR . '/themes/' . $stylesheet . '/_inc/css/adminbar.css' ) )
+                        wp_enqueue_style( 'bp-admin-bar', apply_filters( 'bp_core_admin_bar_css', WP_CONTENT_URL . '/themes/' . $stylesheet . '/_inc/css/adminbar.css' ) );
+                else
+                        wp_enqueue_style( 'bp-admin-bar', apply_filters( 'bp_core_admin_bar_css', BP_PLUGIN_URL . '/bp-themes/bp-default/_inc/css/adminbar.css' ) );
+        }
</ins><span class="cx"> }
</span><span class="cx"> add_action( 'init', 'bp_core_add_admin_bar_css' );
</span><span class="cx">
</span></span></pre></div>
<a id="trunkbpthemesbpdefaultfunctionsphp"></a>
<div class="modfile"><h4>Modified: trunk/bp-themes/bp-default/functions.php (2722 => 2723)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/bp-themes/bp-default/functions.php        2010-02-15 11:01:36 UTC (rev 2722)
+++ trunk/bp-themes/bp-default/functions.php        2010-02-15 11:09:13 UTC (rev 2723)
</span><span class="lines">@@ -229,4 +229,11 @@
</span><span class="cx"> }
</span><span class="cx"> add_action( 'wp_footer', 'bp_dtheme_js_terms' );
</span><span class="cx">
</span><ins>+//Google Maps Shortcode
+function fn_googleMaps($atts, $content = null) {
+        extract( shortcode_atts( array( "width" => '640', "height" => '480', "src" => '' ), $atts ) );
+        return '<iframe width="'.$width.'" height="'.$height.'" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="'.$src.'"></iframe>';
+}
+add_shortcode( "googlemap", "fn_googleMaps" );
+
</ins><span class="cx"> ?>
</span><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="trunkbpthemesbpdefaultstylecss"></a>
<div class="modfile"><h4>Modified: trunk/bp-themes/bp-default/style.css (2722 => 2723)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/bp-themes/bp-default/style.css        2010-02-15 11:01:36 UTC (rev 2722)
+++ trunk/bp-themes/bp-default/style.css        2010-02-15 11:09:13 UTC (rev 2723)
</span><span class="lines">@@ -18,4 +18,9 @@
</span><span class="cx"> /***
</span><span class="cx"> * The default theme styles.
</span><span class="cx"> */
</span><del>-@import url( _inc/css/default.css );
</del><span class="cx">\ No newline at end of file
</span><ins>+@import url( _inc/css/default.css );
+
+/***
+ * The admin bar default styles
+ */
+@import url( _inc/css/adminbar.css );
</ins><span class="cx">\ No newline at end of file
</span></span></pre>
</div>
</div>
</body>
</html>