Skip to:
Content

BuddyPress.org

Changeset 8938


Ignore:
Timestamp:
08/17/2014 07:18:59 PM (11 years ago)
Author:
djpaul
Message:

Welcome screen: first pass at the changes text for 2.1.

Once the words are final, we need to go back and add images.

See #5805

Location:
trunk/src/bp-core
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bp-core/admin/css/common.css

    r8569 r8938  
    384384.bp-badge {
    385385    font: normal 150px/1 'dashicons' !important;
    386     color: #000;
     386    color: #D84800;
    387387    display: inline-block;
    388388}
  • trunk/src/bp-core/bp-core-admin.php

    r8936 r8938  
    501501            <div class="about-text">
    502502                <?php if ( $is_new_install ) : ?>
    503                     <?php printf( __( 'It&#8217;s a great time to use BuddyPress! With a focus on speed, admin tools, and developer enhancements, %s is our leanest and most powerful version yet.', 'buddypress' ), $display_version ); ?>
     503                    <?php printf( __( 'Thank you for installing BuddyPress! ', 'buddypress' ), $display_version ); ?>
    504504                <?php else : ?>
    505                     <?php printf( __( 'Thanks for updating! With a focus on speed, admin tools, and developer enhancements, BuddyPress %s is our leanest and most powerful version yet.', 'buddypress' ), $display_version ); ?>
     505                    <?php printf( __( 'Howdy. BuddyPress %s is our most streamlined and easy-to-use release to date, and we think you&#8217;re going to love it.', 'buddypress' ), $display_version ); ?>
    506506                <?php endif; ?>
    507507            </div>
     
    534534                    <?php else : ?>
    535535                        <p><?php printf(
    536                         __( 'BuddyPress&#8217;s powerful features help your users connect and collaborate. Want to explore BP&#8217;s features? Visit the <a href="%s">Components panel</a>.', 'buddypress' ),
     536                        __( 'BuddyPress&#8217; powerful features help your users connect and collaborate. Want to explore BP&#8217;s features? Visit the <a href="%s">Components panel</a>.', 'buddypress' ),
    537537                        bp_get_admin_url( add_query_arg( array( 'page' => 'bp-components' ), $this->settings_page ) )
    538538                    ); ?></p>
     
    548548
    549549            <div class="changelog">
    550                 <h2 class="about-headline-callout"><?php _e( 'Performance Improvements', 'buddypress' ); ?></h2>
    551                 <p><?php esc_html_e( 'Whether your community has tens of members or tens of thousands, we think the performance improvements in BuddyPress 2.0 will knock your socks off. We&#8217;ve slashed our memory footprint and query overhead across the board, with a special focus on the Activity and Members components.', 'buddypress' ) ?></p>
    552             </div>
     550                <h2 class="about-headline-callout"><?php _e( 'Revamped @mentions Interface', 'buddypress' ); ?></h2>
     551                <p><?php _e( 'Forget the old days of trying to remember someone&#8217;s username when you want to @mention them in a conversation! With BuddyPress 2.1, type a <code>@</code> when leaving a status update or commenting on an activity item or blog post, and the new suggestions panel will open.', 'buddypress' ) ?></p>
     552                <p>TODO: add GIF.</p>
     553            </div>
    553554
    554555            <hr />
    555556
    556557            <div class="changelog">
    557                 <h2 class="about-headline-callout"><?php _e( 'New Administrative Tools', 'buddypress' ); ?></h2>
    558 
    559                 <div class="feature-section col two-col">
     558                <h2 class="about-headline-callout"><?php _e( 'Continuous Improvement', 'buddypress' ); ?></h2>
     559
     560                <div class="feature-section col three-col">
    560561                    <div class="col-1">
    561                         <h4><?php esc_html_e( 'Extended Profiles in Admin', 'buddypress' ); ?></h4>
    562                         <p><?php esc_html_e( 'Site administrators can edit members&#8217; xProfile data at Dashboard > Users > Extended Profiles.', 'buddypress' ); ?></p>
     562                        <h4><?php esc_html_e( 'New Profile Field Type: URL', 'buddypress' ); ?></h4>
     563                        <p><?php esc_html_e( 'Built to hold the address of another website, this new field type automatically creates a link to that site.', 'buddypress' ); ?></p>
     564                        <p>TODO: image.</p>
    563565                    </div>
    564566
    565                     <div class="col-2 last-feature">
    566                         <h4><?php esc_html_e( 'Registration Management', 'buddypress' ); ?></h4>
    567                         <p><?php esc_html_e( 'Perform common tasks with pending signups - including resending activation emails and manually activating accounts - on the new Pending tab of Dashboard > Users.', 'buddypress' ); ?></p>
     567                    <div class="col-2">
     568                        <h4><?php esc_html_e( 'Awesome Translations', 'buddypress' ); ?></h4>
     569                        <p><?php esc_html_e( 'BuddyPress supports high-quality translations that are automatically fetched by WordPress. Many thanks to our translation volunteers for making this possible.', 'buddypress' ); ?></p>
     570                        <p>TODO: image.</p>
    568571                    </div>
    569                 </div>
    570 
    571                 <div class="feature-section col two-col">
    572                     <div class="col-1">
    573                         <h4><?php esc_html_e( 'BuddyPress Repair Tools', 'buddypress' ); ?></h4>
    574                         <p><?php esc_html_e( 'Dashboard > Tools > BuddyPress contains a number of tools for correcting data that occasionally gets out of sync on BP installs.', 'buddypress' ); ?></p>
    575                     </div>
    576 
    577                     <div class="col-2 last-feature">
    578                         <h4><?php esc_html_e( 'Mark Spammers in Admin', 'buddypress' ); ?></h4>
    579                         <p><?php esc_html_e( 'Admins on non-Multisite installations can now perform spam actions from Dashboard > Users > All Users.', 'buddypress' ); ?></p>
    580                     </div>
    581                 </div>
    582 
    583             </div>
    584 
    585             <hr />
    586 
    587             <div class="changelog">
    588                 <h2 class="about-headline-callout"><?php esc_html_e( 'A More Dynamic Activity Stream', 'buddypress' ); ?></h2>
    589                 <div class="feature-section col two-col">
    590                     <div class="col-1">
    591                         <p><?php esc_html_e( 'Spend a lot of time viewing the activity stream? BuddyPress 2.0 automatically lets you know when new items are waiting to be loaded.', 'buddypress' ); ?></p>
    592 
    593                         <p><?php esc_html_e( 'The activity stream is better integrated with blog posts, too. Comment on a blog post, and an activity item is posted. Comment on a blog-related activity item, and a blog comment is posted. No more worrying about fractured conversations.', 'buddypress' ) ?></p>
    594 
    595                         <p><?php esc_html_e( 'We&#8217;ve also reworked the way that phrases like "Boone posted an update" are handled, so that they&#8217;re always up-to-date and always translatable.', 'buddypress' ) ?></p>
    596                     </div>
    597 
    598                     <div class="col-2 last-feature">
     572
     573                    <div class="col-3 last-feature">
     574                        <h4><?php esc_html_e( 'Performance Improvements', 'buddypress' ); ?></h4>
     575                        <p><?php _e( 'Like we do with every release, we&#8217ve made further optimizations to increase BuddyPress&#8217 performance and reduce its query overhead.', 'buddypress' ); ?></p>
     576                        <p>TODO: image.</p>
    599577                    </div>
    600578                </div>
     
    604582
    605583            <div class="changelog">
    606                 <h2 class="about-headline-callout"><?php esc_html_e( 'Developer Tools', 'buddypress' ); ?></h2>
    607 
    608                 <p><?php esc_html_e( 'BuddyPress 2.0 is full of new and improved tools for the theme and plugin developer. A few highlights:', 'buddypress' ) ?></p>
    609                     <ul>
    610                         <li><?php _e( 'The <code>BP_XProfile_Field_Type</code> class makes it a breeze to create new xProfile field types with custom display callbacks, validation, and more.', 'buddypress' ); ?></li>
    611                          <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, you should notice huge performance boosts.', 'buddypress' ); ?></li>
    612                          <li><?php _e( 'Our internal metadata libraries have been rewritten to use WP&#8217;s <code>add_metadata()</code>, <code>update_metadata()</code>, and so on. This means greater consistency and parity between the components when storing and retrieving BuddyPress metadata.', 'buddypress' ); ?></li>
    613                          <li><?php printf( __( '<a href="%s">&hellip;and lots more!</a>', 'buddypress' ), 'http://codex.buddypress.org/releases/version-2-0' ); ?></li>
    614                     </ul>
     584                <h2 class="about-headline-callout"><?php esc_html_e( 'Enhancements for Plugin &amp; Theme Developers', 'buddypress' ); ?></h2>
     585                <div class="feature-section col two-col">
     586                    <div class="col-1">
     587                        <p><?php _e( 'If you&#8217re a plugin developer, or make custom themes, or want to contribute back to the BuddyPress project, here&#8217s what you should know about this release:', 'buddypress' ); ?></p>
     588                        <p><?php _e( 'If you&#8217ve used BuddyPress for a very long time, you might remember the <em>BuddyBar</em>; it was our toolbar before WordPress had its own toolbar. We started to deprecate it in BuddyPress 1.6. It is now formally deprecated, which means you should not use it for new sites.', 'buddypress' ); ?></p>
     589                        <p>
     590                            <?php printf(
     591                                __( 'The classic <a href="%s">BP Default theme has moved to Github</a>. We moved it because BuddyPress development is now focused on our <a href="%s">theme compatibility</a> templates, which were introduced in BuddyPress 1.7. Don&#8217t worry, BP-Default is still bundled with BuddyPress releases.', 'buddypress' ),
     592                                esc_url( 'https://github.com/buddypress/BP-Default' ),
     593                                esc_url( 'http://codex.buddypress.org/themes/theme-compatibility-1-7/a-quick-look-at-1-7-theme-compatibility/' )
     594                            ); ?>
     595                        </p>
     596                        <p>
     597                            <?php
     598                            /* translators: don't translate the insides of the <code> block */
     599                            _e( 'In BuddyPress 2.0, we added a new <code>BP_XProfile_Field_Type</code> API for managing profile field types. In this release, we&#8217ve added a new <code>bp_core_get_suggestions</code> API which powers our new @mentions interface. Both are cool, and are worth checking out.', 'buddypress' );
     600                            ?>
     601                        </p>
     602                    </div>
     603
     604                    <div class="col-2 last-feature">
     605                        <p><?php esc_html_e( 'Other interesting changes:', 'buddypress' ); ?>
     606
     607                        <ul>
     608                            <li>
     609                                <?php
     610                                /* translators: don't translate the insides of the <code> block */
     611                                _e( 'In <code>BP_Group_Extension</code>, the <code>visibility</code> and <code>enable_nav_item</code> properties have been phased out in favor of new <code>access</code> and <code>show_tab</code> parameters.', 'buddypress' );
     612                                ?>
     613                            </li>
     614                            <li>
     615                                <?php
     616                                /* translators: don't translate the insides of the <code> block */
     617                                _e( 'A new <code>group_activity</code> sort order has been added for Groups queries, to let you query for recently active members.', 'buddypress' );
     618                                ?>
     619                            </li>
     620                            <li>
     621                                <?php
     622                                /* translators: don't translate the insides of the <code> block */
     623                                _e( 'Extra CSS classes have been added to Profile Field visibility field elements, allowing greater CSS customization.', 'buddypress' );
     624                                ?>
     625                            </li>
     626                            <li>
     627                                <?php
     628                                /* translators: don't translate the insides of the <code> block */
     629                                _e( 'A <code>no_access_url</code> parameter has been added to <code>bp_core_new_subnav_item()</code>. This allows you to set the URL that users are redirected to when they do not have permission to access a sub-navigation item.', 'buddypress' );
     630                                ?>
     631                            </li>
     632                            <li>
     633                                <?php
     634                                /* translators: don't translate the insides of the <code> block */
     635                                _e( 'When making searches with <code>BP_User_Query</code>, a new <code>search_wildcard</code> parameter gives you finer control over how the search SQL is constructed.', 'buddypress' );
     636                                ?>
     637                            </li>
     638   
     639
     640                            <li><?php printf( __( '<a href="%s">&hellip;and lots more!</a>', 'buddypress' ), 'https://codex.buddypress.org/releases/version-2-1' ); ?></li>
     641                        </ul>
     642                    </div>
    615643                </div>
    616 
    617                 <hr />
    618 
    619                 <?php if ( current_user_can( $this->capability ) ) :?>
    620                     <div class="return-to-dashboard">
    621                         <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>
    622                     </div>
    623                 <?php endif ;?>
    624 
    625644            </div>
    626 
    627645        <?php
    628646    }
     
    646664            <div class="about-text">
    647665                <?php if ( $is_new_install ) : ?>
    648                     <?php printf( __( 'It&#8217;s a great time to use BuddyPress! With a focus on speed, admin tools, and developer enhancements, %s is our leanest and most powerful version yet.', 'buddypress' ), $display_version ); ?>
     666                    <?php printf( __( 'Thank you for installing BuddyPress! ', 'buddypress' ), $display_version ); ?>
    649667                <?php else : ?>
    650                     <?php printf( __( 'Thanks for updating! With a focus on speed, admin tools, and developer enhancements, BuddyPress %s is our leanest and most powerful version yet.', 'buddypress' ), $display_version ); ?>
     668                    <?php printf( __( 'Howdy. BuddyPress %s is our most streamlined and easy-to-use release to date, and we think you&#8217;re going to love it.', 'buddypress' ), $display_version ); ?>
    651669                <?php endif; ?>
    652670            </div>
Note: See TracChangeset for help on using the changeset viewer.