Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
01/06/2022 11:38:45 PM (3 years ago)
Author:
imath
Message:

Administration: update the hello screen and credits screen for 10.0.0

  • Remove 9.0.0 screenshots
  • Add 10.0.0 screenshots

Props dcavins, vapvarun

Fixes #8605

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bp-core/classes/class-bp-admin.php

    r13208 r13209  
    758758                    <div id="dynamic-content"></div>
    759759                    <div id="top-features">
    760                         <h2><?php esc_html_e( 'It’s all about Widget Blocks!', 'buddypress' ); ?></h2>
     760                        <h2><?php esc_html_e( 'Site Membership Requests', 'buddypress' ); ?></h2>
    761761                        <figure class="bp-hello-aligncenter">
    762                             <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/images/latest-activities.jpg' ); ?>" alt="<?php esc_attr_e( 'Illustration showing the Latest Activities Widget Block.', 'buddypress' ); ?>" />
     762                            <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/images/prevent-spammer-registration.png' ); ?>" alt="<?php esc_attr_e( 'Illustration showing the Site Membership Requests list.', 'buddypress' ); ?>" />
    763763                        </figure>
    764764                        <p>
    765                             <?php esc_html_e( 'WordPress 5.8 is right around the corner and debuts a brand new way to manage widgets: the Widget Block Editor. With BuddyPress 9.0.0, we have introduced 10 new BuddyPress Blocks, so you can continue to use your favorite BP Widgets with the new WP Block approach.', 'buddypress' ); ?>
     765                            <?php esc_html_e( 'Take control of your site’s membership! With site membership requests, new in BuddyPress 10.0.0, administrators can significantly reduce the number of spam users trolling their sites.', 'buddypress' ); ?>
    766766                        </p>
    767767                        <p>
    768                             <?php esc_html_e( 'The new BP Widget Blocks are simply Legacy Widgets we’ve rebuilt as BP Blocks, which means you can also access them in the Block Editor for use in your posts or pages!', 'buddypress' ); ?>
     768                            <?php esc_html_e( 'When requests are enabled, visitors may submit a membership request, which must be manually approved by a site administrator.', 'buddypress' ); ?>
     769                            <?php
     770                            printf(
     771                                /* translators: %s is the placeholder for the link to the BuddyPress Codex documentation page. */
     772                                esc_html__( '%s about this feature.', 'buddypress' ),
     773                                sprintf(
     774                                    '<a href="%1$s">%2$s</a>',
     775                                    esc_url( 'https://codex.buddypress.org/administrator-guide/alternative-registration-workflows/#membership-requests-available-in-buddypress-10' ),
     776                                    esc_html__( 'Read more', 'buddypress' )
     777                                )
     778                            );
     779                            ?>
     780                        </p>
     781
     782                        <hr class="bp-hello-divider"/>
     783
     784                        <h2><?php esc_html_e( 'More engaging logging activities', 'buddypress' ); ?></h2>
     785                        <p>
     786                            <?php esc_html_e( 'These simple activities about specific user interactions or events (e.g.: you and me are now friends) are more visually attractive to improve user engagement in your community.', 'buddypress' ); ?>
    769787                        </p>
    770788                        <figure class="bp-hello-aligncenter">
    771                             <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/images/bp-widget-blocks.jpg' ); ?>" alt="<?php esc_attr_e( 'Illustration showing BP Blocks collection.', 'buddypress' ); ?>" />
     789                            <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/images/logging-activities.png' ); ?>" alt="<?php esc_attr_e( 'Illustration showing the new avatar secondary activity.', 'buddypress' ); ?>" />
    772790                        </figure>
    773791                        <p>
    774                             <em><?php esc_html_e( 'PS: Have you noticed that the icons for BuddyPress Blocks are now bright red?', 'buddypress' ); ?></em>
    775                         </p>
    776                         <h3>
     792                            <?php esc_html_e( 'The most impressive new activity is that which is generated when a user updates their profile photo: it will include the profile photo that spurred the creation of the activity item, even if it has been updated since.', 'buddypress' ); ?>
    777793                            <?php
    778794                            printf(
    779                                 /* Translators: %s is a smiling face with sunglasses emoji. */
    780                                 esc_html__( 'Convert a Legacy Widget into a Block Widget in two clicks %s', 'buddypress' ),
    781                                 wp_staticize_emoji( '😎' )
     795                                /* translators: %s is the placeholder for the link to the BuddyPress Development blog. */
     796                                esc_html__( 'Learn more about it reading this %s.', 'buddypress' ),
     797                                sprintf(
     798                                    '<a href="%1$s">%2$s</a>',
     799                                    esc_url( 'https://bpdevel.wordpress.com/2022/01/06/more-engaging-logging-activities-in-10-0-0/' ),
     800                                    esc_html__( 'Developer note', 'buddypress' )
     801                                )
    782802                            );
    783803                            ?>
    784                         </h3>
     804                        </p>
     805
     806                        <hr class="bp-hello-divider"/>
     807
     808                        <h2><?php esc_html_e( 'Administration: improved BuddyPress management experience', 'buddypress' ); ?></h2>
    785809                        <figure class="bp-hello-aligncenter">
    786                             <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/images/legacy-widget-to-block.jpg' ); ?>" alt="<?php esc_attr_e( 'Illustration showing the Legacy Widget to Widget Block transformation.', 'buddypress' ); ?>" />
     810                            <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/images/bp-settings-screen.png' ); ?>" alt="<?php esc_attr_e( 'Illustration showing the BuddyPress settings screen.', 'buddypress' ); ?>" />
    787811                        </figure>
    788812                        <p>
    789                             <?php esc_html_e( 'As shown in the image above, it’s very easy to transform a Widget into a Block. Your existing Widget settings will automagically be imported into your shiny, new BP Block.', 'buddypress' ); ?>
     813                            <?php esc_html_e( 'As shown in the image above, the BuddyPress administration screens are now using the layout WordPress uses for its tabbed administration screens such as the Site-Health or Privacy ones.', 'buddypress' ); ?>
     814                        </p>
     815                        <figure class="bp-hello-aligncenter">
     816                            <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/images/edit-pages-screen.png' ); ?>" alt="<?php esc_attr_e( 'Illustration showing the Edit Pages screen.', 'buddypress' ); ?>" />
     817                        </figure>
     818                        <p>
     819                            <?php esc_html_e( 'Knowing the WordPress pages BuddyPress uses for its front-end directory screens is easier, a status information informs you about the role of all BuddyPress pages.', 'buddypress' ); ?>
     820                        </p>
     821
     822                        <hr class="bp-hello-divider"/>
     823
     824                        <h2><?php esc_html_e( 'A new area to discover our current and future BuddyPress Add-ons.', 'buddypress' ); ?></h2>
     825                        <p>
     826                            <?php esc_html_e( 'BuddyPress Add-ons are experimental plugins, beta features packaged as plugins, that will be made available into the official WordPress.org plugins directory so that it’s easier for you to test them and give the development team your feedback.', 'buddypress' ); ?>
    790827                        </p>
    791828                        <p>
    792                             <?php esc_html_e( 'NB: Creating a BP Block for each existing BP Legacy Widget marks the first step toward the progressive retirement of these tiny pieces of BuddyPress content.', 'buddypress' ); ?>
     829                            <?php esc_html_e( 'The more we are to get involved into the future of our open source project, the brighter it will be and the faster we’ll be able to include great new features!', 'buddypress' ); ?>
    793830                        </p>
    794831
     832                        <figure class="bp-hello-aligncenter">
     833                            <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/images/hello-buddypress-addons.png' ); ?>" alt="<?php esc_attr_e( 'Illustration showing the Edit Pages screen.', 'buddypress' ); ?>" />
     834                        </figure>
     835
     836                        <p>
     837                            <?php esc_html_e( 'BuddyPress Add-ons are also stable complementary BP Components or BP Blocks, we choose to keep independent from the core of BuddyPress to leave you the choice to use it or not.', 'buddypress' ); ?>
     838                            <?php
     839                            printf(
     840                                /* translators: %s is the placeholder for the link to the BuddyPress Add-ons administration page. */
     841                                esc_html__( 'The BP Search Block is a first example of this second category of add-ons, give it a try installing it from your %s administration screen.', 'buddypress' ),
     842                                sprintf(
     843                                    '<a href="%1$s">%2$s</a>',
     844                                    esc_url( add_query_arg( 'tab', 'bp-add-ons', network_admin_url( 'plugin-install.php' ) ) ),
     845                                    esc_html__( 'BuddyPress Add-ons', 'buddypress' )
     846                                )
     847                            );
     848                            ?>
     849                        </p>
     850
    795851                        <hr class="bp-hello-divider"/>
    796852
    797                         <h2><?php esc_html_e( 'The BP REST API:  Improved endpoints and a new one!', 'buddypress' ); ?></h2>
     853                        <h2><?php esc_html_e( 'Ready for Twenty Twenty-Two!', 'buddypress' ); ?></h2>
    798854                        <p>
    799                             <?php esc_html_e( 'This BuddyPress release was built in a short time frame to be ready for the release of WordPress 5.8.', 'buddypress' ); ?>
     855                            <?php esc_html_e( 'WordPress 5.9 will introduce Full Site Editing featuring the new default theme Twenty Twenty-Two.', 'buddypress' ); ?>
    800856                        </p>
    801857                        <p>
    802                             <?php esc_html_e( 'While doing the work on BP Widget Blocks, we’ve also manipulated many of our REST API endpoints and took this opportunity to improve several of them. We’re also introducing a new Sitewide Notices endpoint to allow site admins to create, edit, or delete notices and let all of your users fetch the active notice.', 'buddypress' ); ?>
     858                            <?php esc_html_e( 'The needed adjustments to our BP Theme Compatibility API were made so that you can enjoy this amazing feature making sure the BuddyPress generated content integrates optimally within themes supporting it.', 'buddypress' ); ?>
    803859                        </p>
    804860
     
    807863                        <h2><?php esc_html_e( 'Under the hood', 'buddypress' ); ?></h2>
    808864                        <p>
    809                             <?php esc_html_e( '9.0.0 comes with fewer changes than most of our releases but includes fixes for issues which appeared in 8.0.0 and BP Nouveau Template Pack improvements.', 'buddypress' ); ?>
     865                            <?php esc_html_e( '10.0.0 comes with more than 70 changes including performance improvements to the BP Notifications, the BP Activity & the BP Signups API; Date Queries support for Members, Groups and Sites loops; new BP Avatar UI Recycle tab, improved inline documentation/translators comments and code formatting.', 'buddypress' ); ?>
    810866                            <?php esc_html_e( 'Click on the "Changelog" tab to discover them all!', 'buddypress' ); ?>
    811867                        </p>
     
    851907                        printf(
    852908                            /* translators: 1: heart dashicons. 2: BP Credits screen url. 3: number of BuddyPress contributors to this version. */
    853                             _n( 'Built with %1$s by <a href="%2$s">%3$d volunteer</a>.', 'Built with %1$s by <a href="%2$s">%3$d volunteers</a>.', 24, 'buddypress' ),
     909                            _n( 'Built with %1$s by <a href="%2$s">%3$d volunteer</a>.', 'Built with %1$s by <a href="%2$s">%3$d volunteers</a>.', 38, 'buddypress' ),
    854910                            '<span class="dashicons dashicons-heart"></span>',
    855911                            esc_url( bp_get_admin_url( 'admin.php?page=bp-credits' ) ),
    856                             number_format_i18n( 24 )
     912                            number_format_i18n( 38 )
    857913                        );
    858914                        ?>
     
    10141070                    Varun Dubey</a>
    10151071                </li>
    1016                 <li class="wp-person" id="wp-person-sbrajesh">
    1017                     <a class="web" href="https://profiles.wordpress.org/sbrajesh/"><img alt="" class="gravatar" src="//gravatar.com/avatar/2106622ee90d53d15ac1402806616aca?s=120">
    1018                     Brajesh Singh</a>
     1072                <li class="wp-person" id="wp-person-oztaser">
     1073                    <a class="web" href="https://profiles.wordpress.org/oztaser/"><img alt="" class="gravatar" src="//gravatar.com/avatar/06eb4dd13c0113bf826968ae16a13e52?s=120">
     1074                    Adil Öztaşer</a>
    10191075                </li>
    10201076            </ul>
     
    10301086            </h3>
    10311087            <p class="wp-credits-list">
     1088                <a href="https://github.com/Achilles4400">Achilles4400</a>,
     1089                <a href="https://profiles.wordpress.org/oztaser/">Adil Öztaşer (oztaser)</a>,
    10321090                <a href="https://profiles.wordpress.org/boonebgorges/">Boone B Gorges (boonebgorges)</a>,
    1033                 <a href="https://profiles.wordpress.org/sbrajesh/">Brajesh Singh (sbrajesh)</a>,
     1091                <a href="https://profiles.wordpress.org/needle/">Christian Wach (needle)</a>,
     1092                <a href="https://profiles.wordpress.org/comminski/">comminski</a>,
     1093                <a href="https://profiles.wordpress.org/dancaragea/">Dan Caragea (dancaragea)</a>,
    10341094                <a href="https://profiles.wordpress.org/dcavins/">David Cavins (dcavins)</a>,
    1035                 <a href="https://profiles.wordpress.org/dancaragea/">Dan Caragea (dancaragea)</a>,
    1036                 <a href="https://profiles.wordpress.org/ianbarnes/">Ian Barnes (ianbarnes)</a>,
    1037                 <a href="https://profiles.wordpress.org/nobnob/">Javier Esteban (nobnob)</a>,
     1095                <a href="https://profiles.wordpress.org/dhavalkasvala/">Dhaval Kasavala (dhavalkasvala)</a>,
     1096                <a href="https://profiles.wordpress.org/dd32/">Dion Hulse (dd32)</a>,
     1097                <a href="https://github.com/durdenx">durdenx</a>,
     1098                <a href="https://profiles.wordpress.org/ellucinda/">ellucinda</a>,
     1099                <a href="https://profiles.wordpress.org/vanpop/">Evan Stein (vanpop)</a>,
     1100                <a href="https://profiles.wordpress.org/garyj/">Gary Jones (garyj)</a>,
     1101                <a href="https://profiles.wordpress.org/hasanuzzamanshamim/">Hasanuzzaman (hasanuzzamanshamim)</a>,
     1102                <a href="https://github.com/jakubrak">jakubrak</a>,
     1103                <a href="https://profiles.wordpress.org/jean-david/">Jean-David Daviet (Jean-David)</a>,
     1104                <a href="https://profiles.wordpress.org/jenfraggle/">Jennifer Burnett (jenfraggle)</a>
    10381105                <a href="https://profiles.wordpress.org/johnjamesjacoby/">John James Jacoby (johnjamesjacoby)</a>,
    1039                 <a href="https://profiles.wordpress.org/leahkoerper/">leahkoerper</a>,
    1040                 <a href="https://profiles.wordpress.org/marbaque/">marbaque</a>,
     1106                <a href="https://profiles.wordpress.org/josett225/">josett225</a>,
     1107                <a href="https://profiles.wordpress.org/ketan_chawda/">Ketan Chawda (ketan_chawda)</a>,
     1108                <a href="https://profiles.wordpress.org/konnektiv/">konnektiv</a>,
     1109                <a href="https://profiles.wordpress.org/offereins/">Laurens Offereins (Offereins)</a>,
     1110                <a href="https://profiles.wordpress.org/magland/">magland</a>,
     1111                <a href="https://profiles.wordpress.org/mandro/">mandro</a>,
     1112                <a href="https://github.com/marioshtika">marioshtika</a>,
    10411113                <a href="https://profiles.wordpress.org/markscottrobson/">Mark Robson (markscottrobson)</a>,
    10421114                <a href="https://profiles.wordpress.org/imath/">Mathieu Viet (imath)</a>,
    1043                 <a href="https://profiles.wordpress.org/modemlooper/">modemlooper</a>,
    10441115                <a href="https://profiles.wordpress.org/niftythree/">Nifty (niftythree)</a>,
     1116                <a href="https://profiles.wordpress.org/nunks/">nunks</a>,
     1117                <a href="https://profiles.wordpress.org/oddev56/">oddev56</a>,
    10451118                <a href="https://profiles.wordpress.org/DJPaul/">Paul Gibbs (DJPaul)</a>,
    1046                 <a href="https://profiles.wordpress.org/nekojonez/">Pieterjan Deneys (nekojonez)</a>,
    10471119                <a href="https://profiles.wordpress.org/r-a-y/">r-a-y</a>,
    10481120                <a href="https://profiles.wordpress.org/espellcaste/">Renato Alves (espellcaste)</a>,
    1049                 <a href="https://profiles.wordpress.org/shanebp">shanebp</a>,
    1050                 <a href="https://profiles.wordpress.org/shawfactor/">shawfactor</a>,
    1051                 <a href="https://profiles.wordpress.org/slaffik/">Slava Abakumov (slaffik)</a>,
    1052                 <a href="https://profiles.wordpress.org/netweb/">Stephen Edgar (netweb)</a>,
    1053                 <a href="https://profiles.wordpress.org/tamarazambrana/">tamarazambrana</a>,
    1054                 <a href="https://github.com/tkserver">TKServer</a>,
    1055                 <a href="https://profiles.wordpress.org/vapvarun/">Varun Dubey (vapvarun)</a>.
     1121                <a href="https://profiles.wordpress.org/rigsbyx/">rigsbyx</a>,
     1122                <a href="https://profiles.wordpress.org/thomaslhotta/">thomaslhotta</a>,
     1123                <a href="https://profiles.wordpress.org/vapvarun/">Varun Dubey (vapvarun)</a>,
     1124                <a href="https://profiles.wordpress.org/venutius/">venutius</a>,
     1125                <a href="https://profiles.wordpress.org/yesbutmaybeno/">yesbutmaybeno</a>.
    10561126            </p>
    10571127
Note: See TracChangeset for help on using the changeset viewer.