Changeset 13385
- Timestamp:
- 12/15/2022 10:07:26 PM (2 years ago)
- Location:
- trunk/src/bp-core
- Files:
-
- 5 deleted
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bp-core/admin/css/hello-rtl.css
r13113 r13385 39 39 } 40 40 41 .bp-hello-content ol li { 42 font-size: 14px; 43 } 44 41 45 .bp-hello-content h3 { 42 46 font-size: 1.1em; -
trunk/src/bp-core/admin/css/hello.css
r13113 r13385 39 39 } 40 40 41 .bp-hello-content ol li { 42 font-size: 14px; 43 } 44 41 45 .bp-hello-content h3 { 42 46 font-size: 1.1em; -
trunk/src/bp-core/admin/sass/hello.scss
r12648 r13385 42 42 } 43 43 44 ol li { 45 font-size: 14px; 46 } 47 44 48 h3 { 45 49 font-size: 1.1em; -
trunk/src/bp-core/classes/class-bp-admin.php
r13373 r13385 760 760 <div id="dynamic-content"></div> 761 761 <div id="top-features"> 762 <h2><?php esc_html_e( 'Site Membership Requests', 'buddypress' ); ?></h2> 763 <figure class="bp-hello-aligncenter"> 764 <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' ); ?>" /> 765 </figure> 766 <p> 767 <?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' ); ?> 768 </p> 769 <p> 770 <?php esc_html_e( 'When requests are enabled, visitors may submit a membership request, which must be manually approved by a site administrator.', 'buddypress' ); ?> 762 <h2> 771 763 <?php 772 764 printf( 773 /* translators: %s is the placeholder for the link to the BuddyPress Codex documentation page. */ 774 esc_html__( '%s about this feature.', 'buddypress' ), 765 /* Translators: %s is a Partying Face emoji. */ 766 esc_html__( 'Happy new year & best wishes for Twenty Twenty-Three %s', 'buddypress' ), 767 wp_staticize_emoji( '🥳' ) 768 ); 769 ?> 770 </h2> 771 <p> 772 <?php esc_html_e( 'Thanks for upgrading BuddyPress to 11.0.0.', 'buddypress' ); ?> 773 <?php esc_html_e( 'This new major version of your site’s community engine introduces around 50 changes mostly acting under the hood to improve performance, consistency and the stability of the plugin.', 'buddypress' ); ?> 774 <?php esc_html_e( 'Here are five important changes we would like to highlight:', 'buddypress' ); ?> 775 </p> 776 <ol> 777 <li> 778 <?php 779 printf( 780 /* Translators: %s is a the link to the .webp support developer note. */ 781 esc_html__( 'You may now use %s images for your profile and cover images (requires WordPress 5.8 or newer).', 'buddypress' ), 782 sprintf( 783 '<a href="%s">.webp</a>', 784 esc_url( 'https://bpdevel.wordpress.com/2022/11/24/webp-support-is-arriving-in-buddypress-11-0-0/' ) 785 ) 786 ); 787 ?> 788 </li> 789 <li> 790 <?php 791 printf( 792 /* Translators: %s is a the link to the community assets restricting filter developer note. */ 793 esc_html__( 'A %s was introduced to only load BuddyPress JavaScript & CSS assets on BuddyPress-generated pages.', 'buddypress' ), 794 sprintf( 795 '<a href="%1$s">%2$s</a>', 796 esc_url( 'https://bpdevel.wordpress.com/2022/11/21/buddypress-will-soon-only-load-its-javascript-and-style-assets-into-the-community-area-of-your-site/' ), 797 esc_html__( 'new filter', 'buddypress' ) 798 ) 799 ); 800 ?> 801 </li> 802 <li> 803 <?php 804 printf( 805 /* Translators: %s is a the link to the deprecated code developer note. */ 806 esc_html__( 'The way BuddyPress loads its %s has been improved.', 'buddypress' ), 807 sprintf( 808 '<a href="%1$s">%2$s</a>', 809 esc_url( 'https://bpdevel.wordpress.com/2022/11/20/the-way-buddypress-loads-deprecated-code-will-change-in-version-11-0-0/' ), 810 esc_html__( 'deprecated code', 'buddypress' ) 811 ) 812 ); 813 ?> 814 </li> 815 <li> 816 <?php 817 printf( 818 /* Translators: %s is a the link to the activity loop new arguments developer note. */ 819 esc_html__( 'Advanced users or developers can now extend the Activity loop to %s.', 'buddypress' ), 820 sprintf( 821 '<a href="%1$s">%2$s</a>', 822 esc_url( 'https://bpdevel.wordpress.com/2022/12/01/bp-11-fetch-activities-for-or-excluding-a-group-of-users/' ), 823 esc_html__( 'include or exclude a list of users', 'buddypress' ) 824 ) 825 ); 826 ?> 827 </li> 828 <li> 829 <?php 830 printf( 831 /* Translators: %s is a the link to the xProfile fields loop edited argument developer note. */ 832 esc_html__( 'Advanced users or developers can now build custom xProfile loops %s.', 'buddypress' ), 833 sprintf( 834 '<a href="%1$s">%2$s</a>', 835 esc_url( 'https://bpdevel.wordpress.com/2022/12/06/bp-11-bp_has_profile-now-accepts-an-array-of-profile-group-ids/' ), 836 esc_html__( 'including a specific set of profile field groups', 'buddypress' ) 837 ) 838 ); 839 ?> 840 </li> 841 </ol> 842 843 <hr class="bp-hello-divider"/> 844 845 <h2><?php esc_html_e( '11.0.0 also marks the beginning of a transitional year for BuddyPress: get ready for great features and changes.', 'buddypress' ); ?></h2> 846 847 <p> 848 <?php 849 printf( 850 /* translators: %s is the placeholder for the link to the BuddyPress Add-ons administration page. */ 851 esc_html__( 'In 10.0.0, we’ve introduced a %s to easily find BuddyPress Add-ons maintained by the BuddyPress Core Team. Check this list often as we will soon publish the following add-ons:', 'buddypress' ), 775 852 sprintf( 776 853 '<a href="%1$s">%2$s</a>', 777 esc_url( 'https://codex.buddypress.org/administrator-guide/alternative-registration-workflows/#membership-requests-available-in-buddypress-10'),778 esc_html__( ' Read more', 'buddypress' )854 esc_url( add_query_arg( 'tab', 'bp-add-ons', network_admin_url( 'plugin-install.php' ) ) ), 855 esc_html__( 'new area in the Plugin Administration screen', 'buddypress' ) 779 856 ) 780 857 ); 781 858 ?> 782 859 </p> 783 784 <hr class="bp-hello-divider"/>785 786 < h2><?php esc_html_e( 'More engaging logging activities', 'buddypress' ); ?></h2>860 <ol> 861 <li><?php esc_html_e( '"THE" long-awaited feature: Community Media Attachments.', 'buddypress' ); ?></li> 862 <li><?php esc_html_e( 'A revolutionary Block-based Activity Post Form to standardize the way to extend activity updates with richer & more engaging content.', 'buddypress' ); ?></li> 863 </ol> 787 864 <p> 788 <?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' ); ?>789 </p>790 <figure class="bp-hello-aligncenter">791 <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' ); ?>" />792 </figure>793 <p>794 <?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' ); ?>795 865 <?php 796 866 printf( 797 /* translators: %s is the placeholder for the link to the B uddyPress Development blog. */798 esc_html__( ' Learn more about it reading this %s.', 'buddypress' ),867 /* translators: %s is the placeholder for the link to the BP Rewrites' w.org plugin page. */ 868 esc_html__( 'An example about this new way to keep moving forward is the %s Add-on.', 'buddypress' ), 799 869 sprintf( 800 870 '<a href="%1$s">%2$s</a>', 801 esc_url( 'https:// bpdevel.wordpress.com/2022/01/06/more-engaging-logging-activities-in-10-0-0/' ),802 esc_html__( ' Developer note', 'buddypress' )871 esc_url( 'https://wordpress.org/plugins/bp-rewrites/' ), 872 esc_html__( 'BP Rewrites', 'buddypress' ) 803 873 ) 804 874 ); 805 875 ?> 806 </p> 807 808 <hr class="bp-hello-divider"/> 809 810 <h2><?php esc_html_e( 'Administration: improved BuddyPress management experience', 'buddypress' ); ?></h2> 811 <figure class="bp-hello-aligncenter"> 812 <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' ); ?>" /> 813 </figure> 814 <p> 815 <?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' ); ?> 816 </p> 817 <figure class="bp-hello-aligncenter"> 818 <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' ); ?>" /> 819 </figure> 820 <p> 821 <?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' ); ?> 822 </p> 823 824 <hr class="bp-hello-divider"/> 825 826 <h2><?php esc_html_e( 'A new area to discover our current and future BuddyPress Add-ons.', 'buddypress' ); ?></h2> 827 <p> 828 <?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' ); ?> 876 <?php esc_html_e( 'You can already test this breaking change, which uses the WordPress way to parse URLs (thanks to the WP Rewrites API), and report issues to us or to the third-party plugin authors.', 'buddypress' ); ?> 877 <?php esc_html_e( 'Once BP Rewrites are merged into BuddyPress 12.0.0 (our next major release), we’ll make sure to build a backward-compatibility add-on so that you can still use plugins that do not work with "BP Rewrites".', 'buddypress' ); ?> 829 878 </p> 830 879 <p> 831 <?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' ); ?>832 </p>833 834 <figure class="bp-hello-aligncenter">835 <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' ); ?>" />836 </figure>837 838 <p>839 <?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' ); ?>840 880 <?php 841 881 printf( 842 /* translators: %s is the placeholder for the link to the BuddyPress Add-ons administration page. */ 843 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' ), 844 sprintf( 845 '<a href="%1$s">%2$s</a>', 846 esc_url( add_query_arg( 'tab', 'bp-add-ons', network_admin_url( 'plugin-install.php' ) ) ), 847 esc_html__( 'BuddyPress Add-ons', 'buddypress' ) 848 ) 849 ); 882 /* Translators: %s is a Passport control emoji. */ 883 esc_html__( 'By the way, the latest version of BP Rewrites also includes a feature to restrict the community area to your site members only %s.', 'buddypress' ), 884 wp_staticize_emoji( '🛂' ) 885 ); 850 886 ?> 851 887 </p> … … 853 889 <hr class="bp-hello-divider"/> 854 890 855 <h2><?php esc_html_e( 'Ready for Twenty Twenty-Two!', 'buddypress' ); ?></h2>856 <p>857 <?php esc_html_e( 'WordPress 5.9 will introduce Full Site Editing featuring the new default theme Twenty Twenty-Two.', 'buddypress' ); ?>858 </p>859 <p>860 <?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' ); ?>861 </p>862 863 <hr class="bp-hello-divider"/>864 865 <h2><?php esc_html_e( 'Under the hood', 'buddypress' ); ?></h2>866 <p>867 <?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' ); ?>868 <?php esc_html_e( 'Click on the "Changelog" tab to discover them all!', 'buddypress' ); ?>869 </p>870 891 <figure class="bp-hello-aligncenter"> 871 892 <div class="dashicons dashicons-buddicons-buddypress-logo big"></div> … … 893 914 printf( 894 915 /* Translators: %s is a hugging face emoji. */ 895 esc_html__( ' Thank you for using BuddyPress!%s', 'buddypress' ),916 esc_html__( 'Many thanks to you for trusting BuddyPress to power your community site %s', 'buddypress' ), 896 917 wp_staticize_emoji( '🤗' ) 897 918 ); … … 909 930 printf( 910 931 /* translators: 1: heart dashicons. 2: BP Credits screen url. 3: number of BuddyPress contributors to this version. */ 911 _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>.', 3 9, 'buddypress' ),932 _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>.', 30, 'buddypress' ), 912 933 '<span class="dashicons dashicons-heart"></span>', 913 934 esc_url( bp_get_admin_url( 'admin.php?page=bp-credits' ) ), 914 number_format_i18n( 3 9)935 number_format_i18n( 30 ) 915 936 ); 916 937 ?> … … 1068 1089 </h3> 1069 1090 <ul class="wp-people-group " id="wp-people-group-noteworthy"> 1070 <li class="wp-person" id="wp-person- vapvarun">1071 <a class="web" href="https://profiles.wordpress.org/ vapvarun"><img alt="" class="gravatar" src="//gravatar.com/avatar/78a3bf7eb3a1132fc667f96f2631e448?s=120">1072 Varun Dubey</a>1091 <li class="wp-person" id="wp-person-niftythree"> 1092 <a class="web" href="https://profiles.wordpress.org/niftythree"><img alt="" class="gravatar" src="//gravatar.com/avatar/c8d0f5560b6e8f5749d81fc3232d6345?s=120"> 1093 Nifty</a> 1073 1094 </li> 1074 1095 <li class="wp-person" id="wp-person-oztaser"> … … 1088 1109 </h3> 1089 1110 <p class="wp-credits-list"> 1090 <a href="https://github.com/Achilles4400">Achilles4400</a>,1091 1111 <a href="https://profiles.wordpress.org/oztaser/">Adil Öztaşer (oztaser)</a>, 1112 <a href="https://profiles.wordpress.org/alexmangini/">Alex Mangini (alexmangini)</a>, 1113 <a href="https://profiles.wordpress.org/baasui/">baasui</a>, 1114 <a href="https://profiles.wordpress.org/bouncingsprout/">Ben Roberts (bouncingsprout)</a>, 1092 1115 <a href="https://profiles.wordpress.org/boonebgorges/">Boone B Gorges (boonebgorges)</a>, 1093 1116 <a href="https://profiles.wordpress.org/sbrajesh/">Brajesh Singh (sbrajesh)</a>, 1094 <a href="https://profiles.wordpress.org/needle/">Christian Wach (needle)</a>,1095 <a href="https://profiles.wordpress.org/comminski/">comminski</a>,1096 <a href="https://profiles.wordpress.org/dancaragea/">Dan Caragea (dancaragea)</a>,1097 1117 <a href="https://profiles.wordpress.org/dcavins/">David Cavins (dcavins)</a>, 1098 <a href="https://profiles.wordpress.org/dhavalkasvala/">Dhaval Kasavala (dhavalkasvala)</a>, 1099 <a href="https://profiles.wordpress.org/dd32/">Dion Hulse (dd32)</a>, 1100 <a href="https://github.com/durdenx">durdenx</a>, 1101 <a href="https://profiles.wordpress.org/ellucinda/">ellucinda</a>, 1102 <a href="https://profiles.wordpress.org/vanpop/">Evan Stein (vanpop)</a>, 1103 <a href="https://profiles.wordpress.org/garyj/">Gary Jones (garyj)</a>, 1104 <a href="https://profiles.wordpress.org/hasanuzzamanshamim/">Hasanuzzaman (hasanuzzamanshamim)</a>, 1105 <a href="https://github.com/jakubrak">jakubrak</a>, 1106 <a href="https://profiles.wordpress.org/jean-david/">Jean-David Daviet (Jean-David)</a>, 1107 <a href="https://profiles.wordpress.org/jenfraggle/">Jennifer Burnett (jenfraggle)</a> 1118 <a href="https://profiles.wordpress.org/devutpol/">Deb Nath Utpol (devutpol)</a>, 1119 <a href="https://profiles.wordpress.org/fawp">fawp</a>, 1120 <a href="https://profiles.wordpress.org/hnla/">Hugo Ashmore (hnla)</a>, 1108 1121 <a href="https://profiles.wordpress.org/johnjamesjacoby/">John James Jacoby (johnjamesjacoby)</a>, 1109 <a href="https://profiles.wordpress.org/josett225/">josett225</a>, 1110 <a href="https://profiles.wordpress.org/ketan_chawda/">Ketan Chawda (ketan_chawda)</a>, 1111 <a href="https://profiles.wordpress.org/konnektiv/">konnektiv</a>, 1112 <a href="https://profiles.wordpress.org/offereins/">Laurens Offereins (Offereins)</a>, 1113 <a href="https://profiles.wordpress.org/magland/">magland</a>, 1114 <a href="https://profiles.wordpress.org/mandro/">mandro</a>, 1115 <a href="https://github.com/marioshtika">marioshtika</a>, 1116 <a href="https://profiles.wordpress.org/markscottrobson/">Mark Robson (markscottrobson)</a>, 1122 <a href="https://profiles.wordpress.org/jtymann/">jtymann</a>, 1123 <a href="https://profiles.wordpress.org/rudlinkon/">Linkon Miyan (rudlinkon)</a>, 1124 <a href="https://profiles.wordpress.org/martinutopia/">martinutopia</a>, 1117 1125 <a href="https://profiles.wordpress.org/imath/">Mathieu Viet (imath)</a>, 1126 <a href="https://profiles.wordpress.org/nickchomey/">Nick (nickchomey)</a>, 1118 1127 <a href="https://profiles.wordpress.org/niftythree/">Nifty (niftythree)</a>, 1119 <a href="https://profiles.wordpress.org/nunks/">nunks</a>,1120 <a href="https://profiles.wordpress.org/oddev56/">oddev56</a>,1121 1128 <a href="https://profiles.wordpress.org/DJPaul/">Paul Gibbs (DJPaul)</a>, 1122 1129 <a href="https://profiles.wordpress.org/r-a-y/">r-a-y</a>, 1130 <a href="https://profiles.wordpress.org/rafiahmedd/">Rafi Ahmed (rafiahmedd)</a>, 1131 <a href="https://github.com/ranfen/">ranfen</a>, 1123 1132 <a href="https://profiles.wordpress.org/espellcaste/">Renato Alves (espellcaste)</a>, 1124 <a href="https://profiles.wordpress.org/rigsbyx/">rigsbyx</a>, 1133 <a href="https://profiles.wordpress.org/robinwpdeveloper/">Robin (robinwpdeveloper)</a>, 1134 <a href="https://profiles.wordpress.org/shawfactor/">shawfactor</a>, 1135 <a href="https://profiles.wordpress.org/slaffik/">Slava Abakumov (slaffik)</a>, 1136 <a href="https://profiles.wordpress.org/sjregan/">sjregan</a>, 1137 <a href="https://profiles.wordpress.org/tahmidulkarim/">Tahmid ul Karim (tahmidulkarim)</a>, 1138 <a href="https://profiles.wordpress.org/teeboy4real/">teeboy4real</a>, 1125 1139 <a href="https://profiles.wordpress.org/thomaslhotta/">thomaslhotta</a>, 1126 <a href="https://profiles.wordpress.org/vapvarun/">Varun Dubey (vapvarun)</a>, 1127 <a href="https://profiles.wordpress.org/venutius/">venutius</a>, 1128 <a href="https://profiles.wordpress.org/yesbutmaybeno/">yesbutmaybeno</a>. 1140 <a href="https://profiles.wordpress.org/username_/">username_</a>, 1141 <a href="https://profiles.wordpress.org/venutius/">Venutius</a>. 1129 1142 </p> 1130 1143
Note: See TracChangeset
for help on using the changeset viewer.