<!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" />
<title>[BuddyPress][3987] trunk: Introduce icons32.png to project, and use through-out admin area.</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { 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 #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg > ul, #logmsg > ol { margin-left: 0; margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#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>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd>3987</dd>
<dt>Author</dt> <dd>johnjamesjacoby</dd>
<dt>Date</dt> <dd>2011-02-01 23:54:03 +0000 (Tue, 01 Feb 2011)</dd>
</dl>

<h3>Log Message</h3>
<pre>Introduce icons32.png to project, and use through-out admin area. Also clean up some component grammar and verbiage, and hide the admin dashboard menu item until it is closer to completion.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkbpcoreadminbpcoreadminphp">trunk/bp-core/admin/bp-core-admin.php</a></li>
<li><a href="#trunkbpcorebpcorefunctionsphp">trunk/bp-core/bp-core-functions.php</a></li>
<li><a href="#trunkbpcorecssadmindevcss">trunk/bp-core/css/admin.dev.css</a></li>
<li><a href="#trunkbpxprofileadmincssadmindevcss">trunk/bp-xprofile/admin/css/admin.dev.css</a></li>
<li><a href="#trunkbpxprofilebpxprofileadminphp">trunk/bp-xprofile/bp-xprofile-admin.php</a></li>
<li><a href="#trunkbpxprofilebpxprofilebuddybarphp">trunk/bp-xprofile/bp-xprofile-buddybar.php</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li><a href="#trunkbpcoreimagesicons32png">trunk/bp-core/images/icons32.png</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkbpcoreadminbpcoreadminphp"></a>
<div class="modfile"><h4>Modified: trunk/bp-core/admin/bp-core-admin.php (3986 => 3987)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/bp-core/admin/bp-core-admin.php        2011-02-01 22:30:27 UTC (rev 3986)
+++ trunk/bp-core/admin/bp-core-admin.php        2011-02-01 23:54:03 UTC (rev 3987)
</span><span class="lines">@@ -27,8 +27,9 @@
</span><span class="cx">                 return false;
</span><span class="cx"> 
</span><span class="cx">         if ( !empty( $current_blog ) ) {
</span><del>-                if ( $current_blog-&gt;blog_id != BP_ROOT_BLOG )
</del><ins>+                if ( $current_blog-&gt;blog_id != BP_ROOT_BLOG ) {
</ins><span class="cx">                         return false;
</span><ins>+                }
</ins><span class="cx">         }
</span><span class="cx"> 
</span><span class="cx">         if ( empty( $wp_rewrite-&gt;permalink_structure ) ) { ?&gt;
</span><span class="lines">@@ -65,11 +66,11 @@
</span><span class="cx">         &lt;div class=&quot;wrap&quot; id=&quot;bp-admin&quot;&gt;
</span><span class="cx"> 
</span><span class="cx">                 &lt;div id=&quot;bp-admin-header&quot;&gt;
</span><del>-                        &lt;h3&gt;&lt;?php _e( 'BuddyPress', 'buddypress' ) ?&gt;&lt;/h3&gt;
-                        &lt;h2&gt;&lt;?php _e( 'Dashboard',  'buddypress' ) ?&gt;&lt;/h2&gt;
</del><ins>+                        &lt;h3&gt;&lt;?php _e( 'BuddyPress', 'buddypress' ); ?&gt;&lt;/h3&gt;
+                        &lt;h2&gt;&lt;?php _e( 'Dashboard',  'buddypress' ); ?&gt;&lt;/h2&gt;
</ins><span class="cx">                 &lt;/div&gt;
</span><span class="cx"> 
</span><del>-                &lt;?php do_action( 'bp_admin_notices' ) ?&gt;
</del><ins>+                &lt;?php do_action( 'bp_admin_notices' ); ?&gt;
</ins><span class="cx"> 
</span><span class="cx">                 &lt;form action=&quot;&lt;?php echo site_url( '/wp-admin/admin.php?page=bp-general-settings' ) ?&gt;&quot; method=&quot;post&quot; id=&quot;bp-admin-form&quot;&gt;
</span><span class="cx">                         &lt;div id=&quot;bp-admin-content&quot;&gt;
</span><span class="lines">@@ -114,12 +115,14 @@
</span><span class="cx"> 
</span><span class="cx">         &lt;div class=&quot;wrap&quot;&gt;
</span><span class="cx"> 
</span><del>-                &lt;h2&gt;&lt;?php _e( 'BuddyPress Settings', 'buddypress' ) ?&gt;&lt;/h2&gt;
</del><ins>+                &lt;?php screen_icon( 'buddypress' ); ?&gt;
</ins><span class="cx"> 
</span><ins>+                &lt;h2&gt;&lt;?php _e( 'BuddyPress General Settings', 'buddypress' ); ?&gt;&lt;/h2&gt;
+
</ins><span class="cx">                 &lt;?php if ( isset( $_POST['bp-admin'] ) ) : ?&gt;
</span><span class="cx"> 
</span><span class="cx">                         &lt;div id=&quot;message&quot; class=&quot;updated fade&quot;&gt;
</span><del>-                                &lt;p&gt;&lt;?php _e( 'Settings Saved', 'buddypress' ) ?&gt;&lt;/p&gt;
</del><ins>+                                &lt;p&gt;&lt;?php _e( 'Settings Saved', 'buddypress' ); ?&gt;&lt;/p&gt;
</ins><span class="cx">                         &lt;/div&gt;
</span><span class="cx"> 
</span><span class="cx">                 &lt;?php endif; ?&gt;
</span><span class="lines">@@ -132,18 +135,6 @@
</span><span class="cx">                                         &lt;?php if ( bp_is_active( 'xprofile' ) ) : ?&gt;
</span><span class="cx"> 
</span><span class="cx">                                                 &lt;tr&gt;
</span><del>-                                                        &lt;th scope=&quot;row&quot;&gt;&lt;?php _e( 'Base profile group name', 'buddypress' ) ?&gt;:&lt;/th&gt;
-                                                        &lt;td&gt;
-                                                                &lt;input name=&quot;bp-admin[bp-xprofile-base-group-name]&quot; id=&quot;bp-xprofile-base-group-name&quot; value=&quot;&lt;?php echo esc_attr( stripslashes( get_site_option( 'bp-xprofile-base-group-name' ) ) ) ?&gt;&quot; /&gt;
-                                                        &lt;/td&gt;
-                                                &lt;/tr&gt;
-                                                &lt;tr&gt;
-                                                        &lt;th scope=&quot;row&quot;&gt;&lt;?php _e( 'Full Name field name', 'buddypress' ) ?&gt;:&lt;/th&gt;
-                                                        &lt;td&gt;
-                                                                &lt;input name=&quot;bp-admin[bp-xprofile-fullname-field-name]&quot; id=&quot;bp-xprofile-fullname-field-name&quot; value=&quot;&lt;?php echo esc_attr( stripslashes( get_site_option( 'bp-xprofile-fullname-field-name' ) ) ) ?&gt;&quot; /&gt;
-                                                        &lt;/td&gt;
-                                                &lt;/tr&gt;
-                                                &lt;tr&gt;
</del><span class="cx">                                                         &lt;th scope=&quot;row&quot;&gt;&lt;?php _e( 'Disable BuddyPress to WordPress profile syncing?', 'buddypress' ) ?&gt;:&lt;/th&gt;
</span><span class="cx">                                                         &lt;td&gt;
</span><span class="cx">                                                                 &lt;input type=&quot;radio&quot; name=&quot;bp-admin[bp-disable-profile-sync]&quot;&lt;?php if ( (int)get_site_option( 'bp-disable-profile-sync' ) ) : ?&gt; checked=&quot;checked&quot;&lt;?php endif; ?&gt; id=&quot;bp-disable-profile-sync&quot; value=&quot;1&quot; /&gt; &lt;?php _e( 'Yes', 'buddypress' ) ?&gt; &amp;nbsp;
</span><span class="lines">@@ -160,6 +151,7 @@
</span><span class="cx">                                                         &lt;input type=&quot;radio&quot; name=&quot;bp-admin[hide-loggedout-adminbar]&quot;&lt;?php if ( !(int)get_site_option( 'hide-loggedout-adminbar' ) ) : ?&gt; checked=&quot;checked&quot;&lt;?php endif; ?&gt; id=&quot;bp-admin-hide-loggedout-adminbar-no&quot; value=&quot;0&quot; /&gt; &lt;?php _e( 'No', 'buddypress' ) ?&gt;
</span><span class="cx">                                                 &lt;/td&gt;
</span><span class="cx">                                         &lt;/tr&gt;
</span><ins>+
</ins><span class="cx">                                         &lt;tr&gt;
</span><span class="cx">                                                 &lt;th scope=&quot;row&quot;&gt;&lt;?php _e( 'Disable avatar uploads? (Gravatars will still work)', 'buddypress' ) ?&gt;:&lt;/th&gt;
</span><span class="cx">                                                 &lt;td&gt;
</span><span class="lines">@@ -167,6 +159,7 @@
</span><span class="cx">                                                         &lt;input type=&quot;radio&quot; name=&quot;bp-admin[bp-disable-avatar-uploads]&quot;&lt;?php if ( !(int)get_site_option( 'bp-disable-avatar-uploads' ) ) : ?&gt; checked=&quot;checked&quot;&lt;?php endif; ?&gt; id=&quot;bp-admin-disable-avatar-uploads-no&quot; value=&quot;0&quot; /&gt; &lt;?php _e( 'No', 'buddypress' ) ?&gt;
</span><span class="cx">                                                 &lt;/td&gt;
</span><span class="cx">                                         &lt;/tr&gt;
</span><ins>+
</ins><span class="cx">                                         &lt;tr&gt;
</span><span class="cx">                                                 &lt;th scope=&quot;row&quot;&gt;&lt;?php _e( 'Disable user account deletion?', 'buddypress' ) ?&gt;:&lt;/th&gt;
</span><span class="cx">                                                 &lt;td&gt;
</span><span class="lines">@@ -204,13 +197,13 @@
</span><span class="cx">                                 &lt;/tbody&gt;
</span><span class="cx">                         &lt;/table&gt;
</span><span class="cx"> 
</span><del>-                        &lt;?php do_action( 'bp_core_admin_screen' ) ?&gt;
</del><ins>+                        &lt;?php do_action( 'bp_core_admin_screen' ); ?&gt;
</ins><span class="cx"> 
</span><span class="cx">                         &lt;p class=&quot;submit&quot;&gt;
</span><del>-                                &lt;input class=&quot;button-primary&quot; type=&quot;submit&quot; name=&quot;bp-admin-submit&quot; id=&quot;bp-admin-submit&quot; value=&quot;&lt;?php _e( 'Save Settings', 'buddypress' ) ?&gt;&quot;/&gt;
</del><ins>+                                &lt;input class=&quot;button-primary&quot; type=&quot;submit&quot; name=&quot;bp-admin-submit&quot; id=&quot;bp-admin-submit&quot; value=&quot;&lt;?php _e( 'Save Settings', 'buddypress' ); ?&gt;&quot; /&gt;
</ins><span class="cx">                         &lt;/p&gt;
</span><span class="cx"> 
</span><del>-                        &lt;?php wp_nonce_field( 'bp-admin' ) ?&gt;
</del><ins>+                        &lt;?php wp_nonce_field( 'bp-admin' ); ?&gt;
</ins><span class="cx"> 
</span><span class="cx">                 &lt;/form&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -251,31 +244,35 @@
</span><span class="cx"> 
</span><span class="cx">         &lt;div class=&quot;wrap&quot;&gt;
</span><span class="cx"> 
</span><del>-                &lt;h2&gt;&lt;?php _e( 'BuddyPress Component Setup', 'buddypress' ) ?&gt;&lt;/h2&gt;
</del><ins>+                &lt;?php screen_icon( 'buddypress'); ?&gt;
</ins><span class="cx"> 
</span><ins>+                &lt;h2&gt;&lt;?php _e( 'BuddyPress Component Settings', 'buddypress' ); ?&gt;&lt;/h2&gt;
+
</ins><span class="cx">                 &lt;?php if ( isset( $_POST['bp-admin-component-submit'] ) ) : ?&gt;
</span><span class="cx"> 
</span><span class="cx">                         &lt;div id=&quot;message&quot; class=&quot;updated fade&quot;&gt;
</span><del>-                                &lt;p&gt;&lt;?php _e( 'Settings Saved', 'buddypress' ) ?&gt;&lt;/p&gt;
</del><ins>+
+                                &lt;p&gt;&lt;?php _e( 'Settings Saved', 'buddypress' ); ?&gt;&lt;/p&gt;
+
</ins><span class="cx">                         &lt;/div&gt;
</span><span class="cx"> 
</span><span class="cx">                 &lt;?php endif; ?&gt;
</span><span class="cx"> 
</span><span class="cx">                 &lt;form action=&quot;&quot; method=&quot;post&quot; id=&quot;bp-admin-component-form&quot;&gt;
</span><span class="cx"> 
</span><del>-                        
</del><ins>+                        &lt;?php
</ins><span class="cx"> 
</span><del>-                        &lt;?php $disabled_components = get_site_option( 'bp-deactivated-components' ); ?&gt;
-                        
-                        &lt;?php bp_core_admin_component_options() ?&gt;
-                        
-                        &lt;?php bp_core_admin_page_options() ?&gt;
</del><ins>+                                $disabled_components = get_site_option( 'bp-deactivated-components' );
+                                bp_core_admin_component_options();
+                                bp_core_admin_page_options();
</ins><span class="cx"> 
</span><ins>+                        ?&gt;
+
</ins><span class="cx">                         &lt;p class=&quot;submit clear&quot;&gt;
</span><span class="cx">                                 &lt;input class=&quot;button-primary&quot; type=&quot;submit&quot; name=&quot;bp-admin-component-submit&quot; id=&quot;bp-admin-component-submit&quot; value=&quot;&lt;?php _e( 'Save Settings', 'buddypress' ) ?&gt;&quot;/&gt;
</span><span class="cx">                         &lt;/p&gt;
</span><span class="cx"> 
</span><del>-                        &lt;?php wp_nonce_field( 'bp-admin-component-setup' ) ?&gt;
</del><ins>+                        &lt;?php wp_nonce_field( 'bp-admin-component-setup' ); ?&gt;
</ins><span class="cx"> 
</span><span class="cx">                 &lt;/form&gt;
</span><span class="cx">         &lt;/div&gt;
</span><span class="lines">@@ -300,35 +297,35 @@
</span><span class="cx">         // An array of strings looped over to create component setup markup
</span><span class="cx">         $optional_components = array(
</span><span class="cx">                 'xprofile' =&gt; array(
</span><del>-                        'title'         =&gt; __( &quot;Extended Profiles&quot;, 'buddypress' ),
-                        'description'         =&gt; __( &quot;Fully editable profile fields allow you to define the fields users can fill in to describe themselves. Tailor profile fields to suit your audience.&quot;, 'buddypress' )
</del><ins>+                        'title'       =&gt; __( 'Extended Profiles', 'buddypress' ),
+                        'description' =&gt; __( 'Fully editable profile fields allow you to define the fields users can fill in to describe themselves. Tailor profile fields to suit your audience.', 'buddypress' )
</ins><span class="cx">                 ),
</span><span class="cx">                 'friends' =&gt; array(
</span><del>-                        'title'         =&gt; __( &quot;Friend Connections&quot;, 'buddypress' ),
-                        'description'         =&gt; __( &quot;Let your users make connections so they can track the activity of others, or filter on only those users they care about the most.&quot;, 'buddypress' ) 
</del><ins>+                        'title'       =&gt; __( 'Friend Connections', 'buddypress' ),
+                        'description' =&gt; __( 'Let your users make connections so they can track the activity of others, or filter on only those users they care about the most.', 'buddypress' )
</ins><span class="cx">                 ),
</span><span class="cx">                 'messages' =&gt; array(
</span><del>-                        'title'                =&gt; __( &quot;Private Messaging&quot;, 'buddypress' ),
-                        'description'         =&gt; __( &quot;Private messaging will allow your users to talk to each other directly, and in private. Not just limited to one on one discussions, your users can send messages to multiple recipients.&quot;, 'buddypress' )
</del><ins>+                        'title'              =&gt; __( 'Private Messaging', 'buddypress' ),
+                        'description' =&gt; __( 'Private messaging will allow your users to talk to each other directly, and in private. Not just limited to one on one discussions, your users can send messages to multiple recipients.', 'buddypress' )
</ins><span class="cx">                 ),
</span><span class="cx">                 'activity' =&gt; array(
</span><del>-                        'title'         =&gt; __( &quot;Activity Streams&quot;, 'buddypress' ),
-                        'description'         =&gt; __( &quot;Global, personal and group activity streams with threaded commenting, direct posting, favoriting and @mentions. All with full RSS feed and email notification support.&quot;, 'buddypress' )
</del><ins>+                        'title'       =&gt; __( 'Activity Streams', 'buddypress' ),
+                        'description' =&gt; __( 'Global, personal and group activity streams with threaded commenting, direct posting, favoriting and @mentions. All with full RSS feed and email notification support.', 'buddypress' )
</ins><span class="cx">                 ),
</span><span class="cx">                 'groups' =&gt; array(
</span><del>-                        'title'         =&gt; __( &quot;Extensible Groups&quot;, 'buddypress' ),
-                        'description'         =&gt; __( &quot;Powerful public, private or hidden groups allow your users to break the discussion down into specific topics with a separate activity stream and member listing.&quot;, 'buddypress' )
</del><ins>+                        'title'       =&gt; __( 'Extensible Groups', 'buddypress' ),
+                        'description' =&gt; __( 'Powerful public, private or hidden groups allow your users to break the discussion down into specific topics with a separate activity stream and member listing.', 'buddypress' )
</ins><span class="cx">                 ),
</span><span class="cx">                 'forums' =&gt; array(
</span><del>-                        'title'         =&gt; __( &quot;Discussion Forums&quot;, 'buddypress' ),
-                        'description'         =&gt; __( &quot;Full powered discussion forums built directly into groups allow for more conventional in-depth conversations. NOTE: This will require an extra (but easy) setup step.&quot;, 'buddypress' )
</del><ins>+                        'title'       =&gt; __( 'Discussion Forums', 'buddypress' ),
+                        'description' =&gt; __( 'Full powered discussion forums built directly into groups allow for more conventional in-depth conversations. NOTE: This will require an extra (but easy) setup step.', 'buddypress' )
</ins><span class="cx">                 )
</span><span class="cx">         );
</span><span class="cx">         
</span><span class="cx">         if ( is_multisite() ) {
</span><span class="cx">                 $optional_components['blogs'] = array(
</span><del>-                        'title'                =&gt; __( &quot;Blog Tracking&quot;, 'buddypress' ),
-                        'description'        =&gt; __( &quot;Track new blogs, new posts and new comments across your entire blog network.&quot;, 'buddypress' )
</del><ins>+                        'title'              =&gt; __( 'Blog Tracking', 'buddypress' ),
+                        'description' =&gt; __( 'Track new blogs, new posts and new comments across your entire blog network.', 'buddypress' )
</ins><span class="cx">                 );
</span><span class="cx">         }
</span><span class="cx">         
</span><span class="lines">@@ -336,34 +333,42 @@
</span><span class="cx">         
</span><span class="cx">         &lt;?php /* The setup wizard uses different, more descriptive text here */ ?&gt;
</span><span class="cx">         &lt;?php if ( empty( $bp_wizard ) ) : ?&gt;
</span><del>-                &lt;h3&gt;&lt;?php _e( 'Optional Components', 'buddypress' ) ?&gt;&lt;/h3&gt;
</del><ins>+
+                &lt;h3&gt;&lt;?php _e( 'Active Components', 'buddypress' ); ?&gt;&lt;/h3&gt;
</ins><span class="cx">                                 
</span><del>-                &lt;p&gt;&lt;?php _e( &quot;Select the BuddyPress components you'd like to enable.&quot;, 'buddypress' ) ?&gt;&lt;/p&gt;
</del><ins>+                &lt;p&gt;&lt;?php _e( 'Choose which BuddyPress components you would like to use.', 'buddypress' ); ?&gt;&lt;/p&gt;
+
</ins><span class="cx">         &lt;?php endif ?&gt;
</span><span class="cx">         
</span><span class="cx">         &lt;table class=&quot;form-table&quot;&gt;
</span><span class="cx">                 &lt;tbody&gt;
</span><ins>+
</ins><span class="cx">                         &lt;?php foreach ( $optional_components as $name =&gt; $labels ) : ?&gt;
</span><del>-                        &lt;tr valign=&quot;top&quot;&gt;
-                                &lt;th scope=&quot;row&quot;&gt;
-                                        &lt;?php echo esc_html( $labels['title'] ) ?&gt;
-                                &lt;/th&gt;
-                                
-                                &lt;td&gt;
-                                        &lt;label for=&quot;bp_components[bp-&lt;?php echo esc_attr( $name ) ?&gt;.php]&quot;&gt;
-                                                &lt;input type=&quot;checkbox&quot; name=&quot;bp_components[bp-&lt;?php echo esc_attr( $name ) ?&gt;.php]&quot; value=&quot;1&quot;&lt;?php if ( !isset( $disabled_components['bp-' . esc_attr( $name ) . '.php'] ) ) : ?&gt; checked=&quot;checked&quot;&lt;?php endif ?&gt; /&gt;
-                                                &lt;?php echo esc_html( $labels['description'] ) ?&gt;
-                                        &lt;/label&gt;
</del><span class="cx"> 
</span><del>-                                &lt;/td&gt;
-                        &lt;/tr&gt;
</del><ins>+                                &lt;tr valign=&quot;top&quot;&gt;
+                                        &lt;th scope=&quot;row&quot;&gt;&lt;?php echo esc_html( $labels['title'] ); ?&gt;&lt;/th&gt;
+
+                                        &lt;td&gt;
+                                                &lt;label for=&quot;bp_components[bp-&lt;?php echo esc_attr( $name ); ?&gt;.php]&quot;&gt;
+                                                        &lt;input type=&quot;checkbox&quot; name=&quot;bp_components[bp-&lt;?php echo esc_attr( $name ); ?&gt;.php]&quot; value=&quot;1&quot;&lt;?php if ( !isset( $disabled_components['bp-' . esc_attr( $name ) . '.php'] ) ) : ?&gt; checked=&quot;checked&quot;&lt;?php endif ?&gt; /&gt;
+
+                                                        &lt;?php echo esc_html( $labels['description'] ); ?&gt;
+
+                                                &lt;/label&gt;
+
+                                        &lt;/td&gt;
+                                &lt;/tr&gt;
+
</ins><span class="cx">                         &lt;?php endforeach ?&gt;
</span><ins>+
</ins><span class="cx">                 &lt;/tbody&gt;
</span><span class="cx">         &lt;/table&gt;
</span><span class="cx"> 
</span><span class="cx">         &lt;?php /* Make sure that the blogs component is deactivated when multisite is shut off */ ?&gt;
</span><span class="cx">         &lt;?php if ( !is_multisite() ) : ?&gt;
</span><ins>+
</ins><span class="cx">                 &lt;input type=&quot;hidden&quot; name=&quot;bp_components[bp-blogs.php]&quot; value=&quot;0&quot; /&gt;
</span><ins>+
</ins><span class="cx">         &lt;?php endif ?&gt;
</span><span class="cx">         
</span><span class="cx">         &lt;?php
</span><span class="lines">@@ -384,44 +389,45 @@
</span><span class="cx">         
</span><span class="cx">         // An array of strings looped over to create component setup markup
</span><span class="cx">         $directory_pages = array(
</span><del>-                'groups' =&gt; __( &quot;Groups Directory&quot;, 'buddypress' ),
-                'forums' =&gt; __( &quot;Forums Directory&quot;, 'buddypress' ),
-                'members' =&gt; __( &quot;Members Directory&quot;, 'buddypress' ),
-                'activity' =&gt; __( &quot;Activity&quot;, 'buddypress' ),
-                'register' =&gt; __( &quot;Register&quot;, 'buddypress' ),
-                'activate' =&gt; __( &quot;Activate&quot;, 'buddypress' )
</del><ins>+                'groups'   =&gt; __( 'Groups Directory', 'buddypress' ),
+                'forums'   =&gt; __( 'Forums Directory', 'buddypress' ),
+                'members'  =&gt; __( 'Members Directory', 'buddypress' ),
+                'activity' =&gt; __( 'Activity', 'buddypress' ),
+                'register' =&gt; __( 'Register', 'buddypress' ),
+                'activate' =&gt; __( 'Activate', 'buddypress' )
</ins><span class="cx">         );
</span><span class="cx">         
</span><del>-        if ( is_multisite() ) {
-                $directory_pages['blogs'] = __( &quot;Blogs Directory&quot;, 'buddypress' );
-        }
</del><ins>+        if ( is_multisite() )
+                $directory_pages['blogs'] = __( &quot;Blogs Directory&quot;, 'buddypress' ); ?&gt;
</ins><span class="cx">         
</span><del>-        ?&gt;
</del><ins>+        &lt;h3&gt;&lt;?php _e( 'Page Setup', 'buddypress' ); ?&gt;&lt;/h3&gt;
</ins><span class="cx">         
</span><del>-        &lt;h3&gt;&lt;?php _e( &quot;BuddyPress Page Setup&quot;, 'buddypress' ) ?&gt;&lt;/h3&gt;
</del><ins>+        &lt;p&gt;&lt;?php _e( 'Choose the WordPress pages you would like to associate with the following BuddyPress content.', 'buddypress' ); ?&gt;&lt;/p&gt;
</ins><span class="cx">         
</span><del>-        &lt;p&gt;&lt;?php _e( &quot;Choose the WordPress pages you'd like to associate with the following BuddyPress content.&quot;, 'buddypress' ) ?&gt;&lt;/p&gt;
</del><ins>+        &lt;p&gt;&lt;?php _e( 'Leaving any of these items unset makes that content inaccessible to visitors, so be sure to fill this section out carefully.', 'buddypress' ); ?&gt;&lt;/p&gt;
</ins><span class="cx">         
</span><del>-        &lt;p&gt;&lt;?php _e( &quot;Leaving any of these items unset makes that content inaccessible to visitors, so be sure to fill this section out carefully.&quot;, 'buddypress' ) ?&gt;&lt;/p&gt;
-        
</del><span class="cx">         &lt;table class=&quot;form-table&quot;&gt;
</span><span class="cx">                 &lt;tbody&gt;
</span><ins>+
</ins><span class="cx">                         &lt;?php foreach ( $directory_pages as $name =&gt; $label ) : ?&gt;
</span><del>-                        &lt;tr valign=&quot;top&quot;&gt;
-                                &lt;th scope=&quot;row&quot;&gt;
-                                        &lt;label for=&quot;bp_pages[&lt;?php echo esc_attr( $name ) ?&gt;]&quot;&gt;&lt;?php echo esc_html( $label ) ?&gt;&lt;/label&gt;
-                                &lt;/th&gt;
-                                
-                                &lt;td&gt;
-                                        &lt;?php echo wp_dropdown_pages( array(
-                                                'name' =&gt; 'bp_pages[' . esc_attr( $name ) . ']',
-                                                'echo' =&gt; false,
-                                                'show_option_none' =&gt; __( '- Select -', 'buddypress' ),
-                                                'selected' =&gt; !empty( $existing_pages[$name] ) ? $existing_pages[$name] : false
-                                        ) ) ?&gt;
-                                &lt;/td&gt;
-                        &lt;/tr&gt;
</del><ins>+
+                                &lt;tr valign=&quot;top&quot;&gt;
+                                        &lt;th scope=&quot;row&quot;&gt;
+                                                &lt;label for=&quot;bp_pages[&lt;?php echo esc_attr( $name ) ?&gt;]&quot;&gt;&lt;?php echo esc_html( $label ) ?&gt;&lt;/label&gt;
+                                        &lt;/th&gt;
+
+                                        &lt;td&gt;
+                                                &lt;?php echo wp_dropdown_pages( array(
+                                                        'name'             =&gt; 'bp_pages[' . esc_attr( $name ) . ']',
+                                                        'echo'             =&gt; false,
+                                                        'show_option_none' =&gt; __( '- None -', 'buddypress' ),
+                                                        'selected'         =&gt; !empty( $existing_pages[$name] ) ? $existing_pages[$name] : false
+                                                ) ) ?&gt;
+                                        &lt;/td&gt;
+                                &lt;/tr&gt;
+
</ins><span class="cx">                         &lt;?php endforeach ?&gt;
</span><ins>+
</ins><span class="cx">                 &lt;/tbody&gt;
</span><span class="cx">         &lt;/table&gt;
</span><span class="cx">         
</span></span></pre></div>
<a id="trunkbpcorebpcorefunctionsphp"></a>
<div class="modfile"><h4>Modified: trunk/bp-core/bp-core-functions.php (3986 => 3987)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/bp-core/bp-core-functions.php        2011-02-01 22:30:27 UTC (rev 3986)
+++ trunk/bp-core/bp-core-functions.php        2011-02-01 23:54:03 UTC (rev 3987)
</span><span class="lines">@@ -145,18 +145,17 @@
</span><span class="cx">                 'page_title' =&gt; __( 'BuddyPress', 'buddypress' ),
</span><span class="cx">                 'capability' =&gt; 'manage_options',
</span><span class="cx">                 'file'       =&gt; 'bp-general-settings',
</span><del>-                'function'   =&gt; 'bp_core_admin_dashboard',
</del><ins>+                'function'   =&gt; 'bp_core_admin_component_setup',
</ins><span class="cx">                 'position'   =&gt; 2
</span><span class="cx">         ) );
</span><span class="cx"> 
</span><del>-        $hooks[] = add_submenu_page( 'bp-general-settings', __( 'BuddyPress Dashboard', 'buddypress' ), __( 'Dashboard', 'buddypress' ), 'manage_options', 'bp-general-settings', 'bp_core_admin_dashboard' );
-        $hooks[] = add_submenu_page( 'bp-general-settings', __( 'Settings', 'buddypress' ),       __( 'Settings',  'buddypress' ), 'manage_options', 'bp-settings',         'bp_core_admin_settings'  );
-        $hooks[] = add_submenu_page( 'bp-general-settings', __( 'Component Setup', 'buddypress' ),             __( 'Component Setup',  'buddypress' ), 'manage_options', 'bp-component-setup',         'bp_core_admin_component_setup'  );
</del><ins>+        $hooks[] = add_submenu_page( 'bp-general-settings', __( 'Components', 'buddypress' ), __( 'Components', 'buddypress' ), 'manage_options', 'bp-general-settings', 'bp_core_admin_component_setup'  );
+        $hooks[] = add_submenu_page( 'bp-general-settings', __( 'Settings',   'buddypress' ), __( 'Settings',   'buddypress' ), 'manage_options', 'bp-settings',         'bp_core_admin_settings'         );
</ins><span class="cx"> 
</span><span class="cx">         // Add a hook for css/js
</span><del>-        foreach( $hooks as $hook ) {
</del><ins>+        foreach( $hooks as $hook )
</ins><span class="cx">                 add_action( &quot;admin_print_styles-$hook&quot;, 'bp_core_add_admin_menu_styles' );
</span><del>-        }
</del><ins>+
</ins><span class="cx"> }
</span><span class="cx"> add_action( is_multisite() ? 'network_admin_menu' : 'admin_menu', 'bp_core_add_admin_menu', 9 );
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkbpcorecssadmindevcss"></a>
<div class="modfile"><h4>Modified: trunk/bp-core/css/admin.dev.css (3986 => 3987)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/bp-core/css/admin.dev.css        2011-02-01 22:30:27 UTC (rev 3986)
+++ trunk/bp-core/css/admin.dev.css        2011-02-01 23:54:03 UTC (rev 3987)
</span><span class="lines">@@ -1,3 +1,7 @@
</span><ins>+div#icon-buddypress {
+        background: url( ../images/icons32.png ) no-repeat -4px 0px;
+}
+
</ins><span class="cx"> div#bp-admin {
</span><span class="cx">         margin: 25px 15px 25px 0;
</span><span class="cx">         padding: 0 20px 20px 20px;
</span></span></pre></div>
<a id="trunkbpcoreimagesicons32png"></a>
<div class="binary"><h4>Added: trunk/bp-core/images/icons32.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<span class="cx">Property changes on: trunk/bp-core/images/icons32.png
</span><span class="cx">___________________________________________________________________
</span><a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkbpxprofileadmincssadmindevcss"></a>
<div class="modfile"><h4>Modified: trunk/bp-xprofile/admin/css/admin.dev.css (3986 => 3987)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/bp-xprofile/admin/css/admin.dev.css        2011-02-01 22:30:27 UTC (rev 3986)
+++ trunk/bp-xprofile/admin/css/admin.dev.css        2011-02-01 23:54:03 UTC (rev 3987)
</span><span class="lines">@@ -1,4 +1,7 @@
</span><span class="cx"> /* Profile field group main admin page */
</span><ins>+div#icon-buddypress {
+        background: url( ../../../bp-core/images/icons32.png ) no-repeat -4px 0px;
+}
</ins><span class="cx"> #tabs {
</span><span class="cx">         position: relative;
</span><span class="cx">         }
</span></span></pre></div>
<a id="trunkbpxprofilebpxprofileadminphp"></a>
<div class="modfile"><h4>Modified: trunk/bp-xprofile/bp-xprofile-admin.php (3986 => 3987)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/bp-xprofile/bp-xprofile-admin.php        2011-02-01 22:30:27 UTC (rev 3986)
+++ trunk/bp-xprofile/bp-xprofile-admin.php        2011-02-01 23:54:03 UTC (rev 3987)
</span><span class="lines">@@ -38,10 +38,12 @@
</span><span class="cx"> ?&gt;
</span><span class="cx"> 
</span><span class="cx">         &lt;div class=&quot;wrap&quot;&gt;
</span><del>-                &lt;div class=&quot;icon32&quot; id=&quot;icon-tools&quot;&gt;&lt;br&gt;&lt;/div&gt;
</del><ins>+
+                &lt;?php screen_icon( 'buddypress' ); ?&gt;
+
</ins><span class="cx">                 &lt;h2&gt;
</span><span class="cx"> 
</span><del>-                        &lt;?php _e( 'Profile Field Setup', 'buddypress'); ?&gt;
</del><ins>+                        &lt;?php _e( 'Extended Profile Fields', 'buddypress'); ?&gt;
</ins><span class="cx"> 
</span><span class="cx">                         &lt;a id=&quot;add_group&quot; class=&quot;button add-new-h2&quot; href=&quot;admin.php?page=bp-profile-setup&amp;amp;mode=add_group&quot;&gt;&lt;?php _e( 'Add New Group', 'buddypress' ); ?&gt;&lt;/a&gt;
</span><span class="cx">                 &lt;/h2&gt;
</span></span></pre></div>
<a id="trunkbpxprofilebpxprofilebuddybarphp"></a>
<div class="modfile"><h4>Modified: trunk/bp-xprofile/bp-xprofile-buddybar.php (3986 => 3987)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/bp-xprofile/bp-xprofile-buddybar.php        2011-02-01 22:30:27 UTC (rev 3986)
+++ trunk/bp-xprofile/bp-xprofile-buddybar.php        2011-02-01 23:54:03 UTC (rev 3987)
</span><span class="lines">@@ -21,7 +21,7 @@
</span><span class="cx">                 return false;
</span><span class="cx"> 
</span><span class="cx">         // Add the administration tab under the &quot;Site Admin&quot; tab for site administrators
</span><del>-        add_submenu_page( 'bp-general-settings', __( 'Profile Field Setup', 'buddypress' ), __( 'Profile Field Setup', 'buddypress' ), 'manage_options', 'bp-profile-setup', 'xprofile_admin' );
</del><ins>+        add_submenu_page( 'bp-general-settings', __( 'Profile Fields', 'buddypress' ), __( 'Profile Fields', 'buddypress' ), 'manage_options', 'bp-profile-setup', 'xprofile_admin' );
</ins><span class="cx"> }
</span><span class="cx"> add_action( is_multisite() ? 'network_admin_menu' : 'admin_menu', 'xprofile_add_admin_menu' );
</span><span class="cx"> 
</span></span></pre>
</div>
</div>

</body>
</html>