Skip to:
Content

BuddyPress.org

Ticket #5531: 5531-v1.patch

File 5531-v1.patch, 7.8 KB (added by mercime, 11 years ago)
  • bp-core/bp-core-admin.php

     
    489489                $pretty_permalinks_enabled = ! empty( $wp_rewrite->permalink_structure );
    490490
    491491                list( $display_version ) = explode( '-', bp_get_version() ); ?>
    492 
     492 
    493493                <div class="wrap about-wrap">
    494494                        <h1><?php printf( __( 'Welcome to BuddyPress %s', 'buddypress' ), $display_version ); ?></h1>
    495495                        <div class="about-text">
     
    500500                                <?php endif; ?>
    501501                        </div>
    502502
    503                         <div class="changelog">
    504                                 <h3><?php _e( 'Check out the highlights:', 'buddypress' ); ?></h3>
    505 
    506                                 <ul>
    507                                         <li><strong><?php _e( 'You can now add dynamic BuddyPress links to custom navigation menus.', 'buddypress' ); ?></strong></li>
    508                                         <li><strong><?php _e( 'Notifications have been moved into their own component.', 'buddypress' ); ?></strong></li>
    509                                         <li><strong><?php _e( 'Three new widgets, allowing easier site customization.', 'buddypress' ); ?></strong></li>
    510                                 <ul>
    511                         </div>
    512 
    513503                        <div class="bp-badge"></div>
    514504
    515505                        <h2 class="nav-tab-wrapper">
     
    549539                                <hr />
    550540
    551541                        <?php endif; ?>
    552 
     542                       
    553543                        <div class="changelog">
    554                                 <h3><?php _e( 'Dynamic links for custom navigation menus', 'buddypress' ); ?></h3>
    555 
    556                                 <div class="feature-section">
    557                                         <p><?php printf( __( 'It&#8217;s now easy to add BuddyPress-specific links to your menus through <a href="%s">Appearance &gt; Menus</a>. For example, you can now add a link to a specific user profile screen, and each person will end up at that screen inside their own user profile.', 'buddypress' ), admin_url( 'nav-menus.php' ) ); ?></p>
    558                                 </div>
     544                                <h2 class="about-headline-callout"><?php _e( 'Significant Performance Improvements', 'buddypress' ); ?></h2>
     545                                <img class="about-overview-img" src="http://mercime.files.wordpress.com/2014/04/performance.png" alt="Performance improvements in BP 2.0" />
     546                                <p>Improved efficiency for all BuddyPress queries across the board.</p>
    559547                        </div>
    560548
    561                         <hr />
    562                         <div class="changelog">
    563                                 <h3><?php _e( 'Notifications component', 'buddypress' ); ?></h3>
    564549
    565                                 <div class="feature-section">
    566                                         <p><?php _e( 'The notification features have been promoted into a new component. Use it to keep your site&#8217;s members abreast of the latest connections and @mentions within the site, via email notifications and Toolbar alerts.', 'buddypress' ); ?></p>
    567550
     551                        <div class="changelog">
     552                                <h3><?php _e( 'New Administrative Tools', 'buddypress' ); ?></h3>
     553                               
     554                                <div class="feature-section col two-col">       
     555                                        <div>
     556                                                <h4><?php _e( 'BuddyPress Tools Screen', 'buddypress' ); ?></h4>
     557                                                <div class="feature-section col two-col">
     558                                                        <div>
     559                                                                <img src="http://mercime.files.wordpress.com/2014/04/tools-buddypress.jpg" style="width:90%" />
     560                                                        </div>
     561                                                        <div class="last-feature">
     562                                                                <p><?php _e( 'Dashboard > Tools > BuddyPress contains a number of tools for correcting data that occasionally gets out of sync on BP installs.', 'buddypress' ); ?></p>
     563                                                        </div>
     564                                                </div>
     565                                        </div>
     566                                       
     567                                        <div class="last-feature">
     568                                                <h4><?php _e( 'Manage Registrations Screen', 'buddypress' ); ?></h4>
     569                                                <div class="feature-section col two-col">
     570                                                        <div>                                           
     571                                                                <img src="http://mercime.files.wordpress.com/2014/04/users-pending.jpg" style="width:90%" />
     572                                                        </div>
     573                                                        <div class="last-feature">
     574                                                                <p><?php _e( 'Complete overhaul of BP signups/registrations enables easier handling of Pending signps in the Dashboard > Users - Pending screen', 'buddypress' ); ?></p>
     575                                                        </div>
     576                                                </div>
     577                                        </div>
    568578                                </div>
    569                         </div>
    570579
    571                         <hr />
    572                         <div class="changelog">
    573                                 <h3><?php _e( 'Widgets', 'buddypress' ); ?></h3>
    574 
    575                                 <div class="feature-section">
    576                                         <ul>
    577                                                 <li><?php _e( '<strong>Friends Widget</strong>: a list of recently active, popular, and newest friends of the displayed member.', 'buddypress' ); ?></li>
    578                                                 <li><?php _e( '<strong>Log In Widget</strong>: adds a simple &ldquo;Log In&rdquo; form to your site.', 'buddypress' ); ?></li>
    579                                                 <li><?php _e( '<strong>Sitewide Notices Widget</strong>: display Sitewide Notices from the Private Messaging component.', 'buddypress' ); ?></li>
    580                                         </ul>
     580                                <div class="feature-section col two-col">
     581                                        <div>
     582                                                <h4><?php _e( 'Extended Profiles in Admin', 'buddypress' ); ?></h4>
     583                                                <div class="feature-section col two-col">
     584                                                        <div>
     585                                                                <img src="http://mercime.files.wordpress.com/2014/04/admin-xprofile.jpg" style="width:90%" />
     586                                                        </div>
     587                                                        <div class="last-feature">
     588                                                                <p><?php _e( 'xProfile data is now editable at Dashboard > Users - Extended Profiles link.', 'buddypress' ); ?></p>
     589                                                        </div>
     590                                                </div> 
     591                                        </div>
     592                                       
     593                                        <div class="last-feature">
     594                                                <h4><?php _e( 'Mark Spammers in Admin', 'buddypress' ); ?></h4>
     595                                                <div class="feature-section col two-col">
     596                                                        <div>
     597                                                                <img src="http://mercime.files.wordpress.com/2014/04/user-mark-spam.jpg" style="width:90%" />
     598                                                        </div>
     599                                                        <div class="last-feature">
     600                                                                <p><?php _e( 'Non-Multisite installations can now perform spam actions from Dashboard > Users > All Users - Mark as Spam link.', 'buddypress' ); ?></p>
     601                                                        </div>
     602                                                </div>
     603                                        </div> 
    581604                                </div>
    582                         </div>
    583605
    584                         <hr />
    585                         <div class="changelog">
    586                                 <h3><?php _e( 'Developer changes', 'buddypress' ); ?></h3>
     606                                <hr />
    587607
    588                                 <div class="feature-section">
    589                                         <ul>
    590                                                 <li><?php _e( '<code>bp_redirect_canonical()</code> functionality has been reinstated', 'buddypress' ); ?></li>
    591                                                 <li><?php _e( 'Improved phpDoc inline documentation', 'buddypress' ); ?></li>
    592                                                 <li><?php printf( __( 'Improved compatibility with <a href="%s">develop.svn.wordpress.org</a> unit-test suite', 'buddypress' ), 'https://develop.svn.wordpress.org/' ); ?></li>
    593                                                 <li><?php printf( __( '<a href="%s">&hellip;and lots more!</a>', 'buddypress' ), 'http://codex.buddypress.org/releases/version-1-9' ); ?></li>
    594                                         </ul>
     608                                <div class="changelog">
     609                                        <h3><?php _e( 'Developer changes', 'buddypress' ); ?></h3>
     610                                        <div class="feature-section">
     611                                                <ul>
     612                                                        <li><?php _e( 'Activity actions - strings in the activity stream like "Boone and Ray are now friends" - are no longer (only) stored statically in the database, but are generated dynamically at runtime. This should alleviate several longtime headaches related to data staleness and multilingual sites.', 'buddypress' ); ?></li>
     613                                                        <li><?php _e( 'There\'s a brand new API for registering xprofile field types, and our own field types have been completely rewritten to use it.', 'buddypress' ); ?></li>
     614                                                        <li><?php _e( 'User <code>last_activity</code> data has been moved from the usermeta table to the activity table. This ought to result in very sizable performance improvements for larger sites. Plugin developers should verify that their plugins are working correctly with these changes.', 'buddypress' ); ?></li>
     615                                                         <li><?php _e( 'Major improvements have taken place with respect to object caching throughout BuddyPress. If you use Memcached, APC, or some other persistent object caching backend on your BuddyPress site, please consider testing this beta.', 'buddypress' ); ?></li>
     616                                                         <li><?php _e( 'Metadata functions have been completely rewritten to leverage WP\'s core metadata API.', 'buddypress' ); ?></li>
     617                                                         <li><?php printf( __( '<a href="%s">&hellip;and lots more!</a>', 'buddypress' ), 'http://codex.buddypress.org/releases/version-2-0' ); ?></li>
     618                                                </ul>
     619                                        </div>
    595620                                </div>
    596621
     622                                <hr />
     623
    597624                                <?php if ( current_user_can( $this->capability ) ) :?>
    598625                                        <div class="return-to-dashboard">
    599626                                                <a href="<?php echo esc_url( bp_get_admin_url( add_query_arg( array( 'page' => 'bp-components' ), $this->settings_page ) ) ); ?>"><?php _e( 'Go to the BuddyPress Settings page', 'buddypress' ); ?></a>