Version Description
= 1.9.2 = See: http://codex.buddypress.org/releases/version-1-9-2/
= 1.9.1 = See: http://codex.buddypress.org/releases/version-1-9-1/
= 1.9 = See: http://codex.buddypress.org/releases/version-1-9/
= 1.8.1 = See: http://codex.buddypress.org/releases/version-1-8-1/
= 1.8 = See: http://codex.buddypress.org/releases/version-1-8/
= 1.7.3 = See: http://codex.buddypress.org/releases/version-1-7-3/
= 1.7.2 = See: http://codex.buddypress.org/releases/version-1-7-2/
= 1.7.1 = See: http://codex.buddypress.org/releases/version-1-7-1/
= 1.7 = See: http://codex.buddypress.org/releases/version-1-7/
= 1.6.5 = See: http://codex.buddypress.org/releases/version-1-6-5/
= 1.6.4 = See: http://codex.buddypress.org/releases/version-1-6-4/
= 1.6.3 = See: http://codex.buddypress.org/releases/version-1-6-3/
= 1.6.2 = Compatibility with WordPress 3.5
= 1.6.1 = Fixes 4 bugs
= 1.6 = See: http://codex.buddypress.org/releases/version-1-6/
= 1.5 = See: http://codex.buddypress.org/releases/version-1-5/
= 1.2.9 = Compatibility with WordPress 3.2
= 1.2.8 = Compatibility with WordPress 3.1
= 1.2.7 = Fixes over 10 bugs.
Release Info
Developer | boonebgorges |
Plugin | BuddyPress |
Version | 2.0-RC1 |
Comparing to | |
See all releases |
Code changes from version 2.0-beta2 to 2.0-RC1
- bp-blogs/bp-blogs-activity.php +2 -0
- bp-core/bp-core-admin.php +61 -34
- bp-core/images/bp20/admin-xprofile.jpg +0 -0
- bp-core/images/bp20/load-newest.jpg +0 -0
- bp-core/images/bp20/performance.png +0 -0
- bp-core/images/bp20/tools-buddypress.jpg +0 -0
- bp-core/images/bp20/user-mark-spam.jpg +0 -0
- bp-core/images/bp20/users-pending.jpg +0 -0
- bp-friends/bp-friends-activity.php +2 -0
- bp-groups/bp-groups-activity.php +2 -0
- bp-languages/buddypress.pot +81 -65
- bp-loader.php +2 -2
- bp-notifications/bp-notifications-actions.php +5 -5
- bp-templates/bp-legacy/js/buddypress.js +9 -4
- bp-xprofile/bp-xprofile-actions.php +1 -1
@@ -239,6 +239,8 @@ function bp_blogs_prefetch_activity_object_data( $activities ) {
|
|
239 |
if ( ! empty( $blog_ids ) ) {
|
240 |
bp_blogs_update_meta_cache( $blog_ids );
|
241 |
}
|
|
|
|
|
242 |
}
|
243 |
add_filter( 'bp_activity_prefetch_object_data', 'bp_blogs_prefetch_activity_object_data' );
|
244 |
|
239 |
if ( ! empty( $blog_ids ) ) {
|
240 |
bp_blogs_update_meta_cache( $blog_ids );
|
241 |
}
|
242 |
+
|
243 |
+
return $activities;
|
244 |
}
|
245 |
add_filter( 'bp_activity_prefetch_object_data', 'bp_blogs_prefetch_activity_object_data' );
|
246 |
|
@@ -488,28 +488,20 @@ class BP_Admin {
|
|
488 |
|
489 |
$pretty_permalinks_enabled = ! empty( $wp_rewrite->permalink_structure );
|
490 |
|
|
|
|
|
491 |
list( $display_version ) = explode( '-', bp_get_version() ); ?>
|
492 |
|
493 |
<div class="wrap about-wrap">
|
494 |
<h1><?php printf( __( 'Welcome to BuddyPress %s', 'buddypress' ), $display_version ); ?></h1>
|
495 |
<div class="about-text">
|
496 |
<?php if ( $is_new_install ) : ?>
|
497 |
-
|
498 |
<?php else : ?>
|
499 |
-
<?php printf( __( 'Thanks for updating!
|
500 |
<?php endif; ?>
|
501 |
</div>
|
502 |
|
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 |
-
|
513 |
<div class="bp-badge"></div>
|
514 |
|
515 |
<h2 class="nav-tab-wrapper">
|
@@ -546,54 +538,86 @@ class BP_Admin {
|
|
546 |
<h4><?php _e( 'Community and Support', 'buddypress' ); ?></h4>
|
547 |
<p><?php _e( 'Looking for help? The <a href="http://codex.buddypress.org/">BuddyPress Codex</a> has you covered, with dozens of user-contributed guides on how to configure and use your BP site. Can’t find what you need? Stop by <a href="http://buddypress.org/support/">our support forums</a>, where a vibrant community of BuddyPress users and developers is waiting to share tips, show off their sites, talk about the future of BuddyPress, and much more.', 'buddypress' ) ?></p>
|
548 |
</div>
|
|
|
549 |
|
550 |
<?php endif; ?>
|
551 |
|
552 |
-
<hr />
|
553 |
<div class="changelog">
|
554 |
-
<
|
555 |
-
|
556 |
-
<
|
557 |
-
<p><?php printf( __( 'It’s now easy to add BuddyPress-specific links to your menus through <a href="%s">Appearance > 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>
|
559 |
</div>
|
560 |
|
561 |
<hr />
|
|
|
562 |
<div class="changelog">
|
563 |
-
<
|
564 |
|
565 |
-
<div class="feature-section">
|
566 |
-
<
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
567 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
568 |
</div>
|
|
|
569 |
</div>
|
570 |
|
571 |
<hr />
|
|
|
572 |
<div class="changelog">
|
573 |
-
<
|
|
|
|
|
|
|
574 |
|
575 |
-
|
576 |
-
|
577 |
-
<
|
578 |
-
|
579 |
-
|
580 |
-
|
|
|
|
|
581 |
</div>
|
582 |
</div>
|
583 |
|
584 |
<hr />
|
|
|
585 |
<div class="changelog">
|
586 |
-
<
|
587 |
|
588 |
-
<
|
589 |
<ul>
|
590 |
-
<li><?php _e( '<code>
|
591 |
-
|
592 |
-
|
593 |
-
|
594 |
</ul>
|
595 |
</div>
|
596 |
|
|
|
|
|
597 |
<?php if ( current_user_can( $this->capability ) ) :?>
|
598 |
<div class="return-to-dashboard">
|
599 |
<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>
|
@@ -701,6 +725,7 @@ class BP_Admin {
|
|
701 |
<a href="https://profiles.wordpress.org/hnla/">hnla</a>,
|
702 |
<a href="https://profiles.wordpress.org/imath/">imath</a>,
|
703 |
<a href="https://profiles.wordpress.org/johnjamesjacoby/">johnjamesjacoby</a>,
|
|
|
704 |
<a href="https://profiles.wordpress.org/lenasterg/">lenasterg</a>,
|
705 |
<a href="https://profiles.wordpress.org/MacPresss/">MacPresss</a>,
|
706 |
<a href="https://profiles.wordpress.org/markoheijnen/">markoheijnen</a>,
|
@@ -711,10 +736,12 @@ class BP_Admin {
|
|
711 |
<a href="https://profiles.wordpress.org/netweb/">netweb</a>,
|
712 |
<a href="https://profiles.wordpress.org/ninnypants/">ninnypants</a>,
|
713 |
Pietro Oliva,
|
|
|
714 |
<a href="https://profiles.wordpress.org/r-a-y/">r-a-y</a>,
|
715 |
<a href="https://profiles.wordpress.org/reactuate/">reactuate</a>,
|
716 |
<a href="https://profiles.wordpress.org/rodrigorznd/">rodrigorznd</a>,
|
717 |
<a href="https://profiles.wordpress.org/rogercoathup/">rogercoathup</a>,
|
|
|
718 |
<a href="https://profiles.wordpress.org/SergeyBiryukov/">SergeyBiryukov</a>,
|
719 |
<a href="https://profiles.wordpress.org/shanebp/">shanebp</a>,
|
720 |
<a href="https://profiles.wordpress.org/SlothLoveChunk/">SlothLoveChunk</a>,
|
488 |
|
489 |
$pretty_permalinks_enabled = ! empty( $wp_rewrite->permalink_structure );
|
490 |
|
491 |
+
$image_base = buddypress()->plugin_url . 'bp-core/images/bp20/';
|
492 |
+
|
493 |
list( $display_version ) = explode( '-', bp_get_version() ); ?>
|
494 |
|
495 |
<div class="wrap about-wrap">
|
496 |
<h1><?php printf( __( 'Welcome to BuddyPress %s', 'buddypress' ), $display_version ); ?></h1>
|
497 |
<div class="about-text">
|
498 |
<?php if ( $is_new_install ) : ?>
|
499 |
+
<?php printf( __( 'It’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 ); ?>
|
500 |
<?php else : ?>
|
501 |
+
<?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 ); ?>
|
502 |
<?php endif; ?>
|
503 |
</div>
|
504 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
505 |
<div class="bp-badge"></div>
|
506 |
|
507 |
<h2 class="nav-tab-wrapper">
|
538 |
<h4><?php _e( 'Community and Support', 'buddypress' ); ?></h4>
|
539 |
<p><?php _e( 'Looking for help? The <a href="http://codex.buddypress.org/">BuddyPress Codex</a> has you covered, with dozens of user-contributed guides on how to configure and use your BP site. Can’t find what you need? Stop by <a href="http://buddypress.org/support/">our support forums</a>, where a vibrant community of BuddyPress users and developers is waiting to share tips, show off their sites, talk about the future of BuddyPress, and much more.', 'buddypress' ) ?></p>
|
540 |
</div>
|
541 |
+
<hr />
|
542 |
|
543 |
<?php endif; ?>
|
544 |
|
|
|
545 |
<div class="changelog">
|
546 |
+
<h2 class="about-headline-callout"><?php _e( 'Performance Improvements', 'buddypress' ); ?></h2>
|
547 |
+
<img class="about-overview-img" src="<?php echo $image_base ?>performance.png" alt="Performance improvements in BP 2.0" />
|
548 |
+
<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’ve slashed our memory footprint and query overhead across the board, with a special focus on the Activity and Members components.', 'buddypress' ) ?></p>
|
|
|
|
|
549 |
</div>
|
550 |
|
551 |
<hr />
|
552 |
+
|
553 |
<div class="changelog">
|
554 |
+
<h2 class="about-headline-callout"><?php _e( 'New Administrative Tools', 'buddypress' ); ?></h2>
|
555 |
|
556 |
+
<div class="feature-section col two-col">
|
557 |
+
<div>
|
558 |
+
<h4><?php esc_html_e( 'Extended Profiles in Admin', 'buddypress' ); ?></h4>
|
559 |
+
<p><?php esc_html_e( 'Site administrators can edit members’ xProfile data at Dashboard > Users > Extended Profiles.', 'buddypress' ); ?></p>
|
560 |
+
<img src="<?php echo $image_base ?>admin-xprofile.jpg" style="width:90%" />
|
561 |
+
</div>
|
562 |
+
|
563 |
+
<div class="last-feature">
|
564 |
+
<h4><?php esc_html_e( 'Registration Management', 'buddypress' ); ?></h4>
|
565 |
+
<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>
|
566 |
+
<img src="<?php echo $image_base ?>users-pending.jpg" style="width:90%" />
|
567 |
+
</div>
|
568 |
+
</div>
|
569 |
|
570 |
+
<div class="feature-section col two-col">
|
571 |
+
<div>
|
572 |
+
<h4><?php esc_html_e( 'BuddyPress Repair Tools', 'buddypress' ); ?></h4>
|
573 |
+
<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>
|
574 |
+
<img src="<?php echo $image_base ?>tools-buddypress.jpg" style="width:90%" />
|
575 |
+
</div>
|
576 |
+
|
577 |
+
<div class="feature-section col two-col">
|
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 |
+
<img src="<?php echo $image_base ?>user-mark-spam.jpg" style="width:90%" />
|
581 |
+
</div>
|
582 |
</div>
|
583 |
+
|
584 |
</div>
|
585 |
|
586 |
<hr />
|
587 |
+
|
588 |
<div class="changelog">
|
589 |
+
<h2 class="about-headline-callout"><?php esc_html_e( 'A More Dynamic Activity Stream', 'buddypress' ); ?></h2>
|
590 |
+
<div class="feature-section col two-col">
|
591 |
+
<div>
|
592 |
+
<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>
|
593 |
|
594 |
+
<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>
|
595 |
+
|
596 |
+
<p><?php esc_html_e( 'We’ve also reworked the way that phrases like "Boone posted an update" are handled, so that they’re always up-to-date and always translatable.', 'buddypress' ) ?></p>
|
597 |
+
</div>
|
598 |
+
|
599 |
+
<div class="feature-section col two-col">
|
600 |
+
<img src="<?php echo $image_base ?>load-newest.jpg" style="width:90%" />
|
601 |
+
</div>
|
602 |
</div>
|
603 |
</div>
|
604 |
|
605 |
<hr />
|
606 |
+
|
607 |
<div class="changelog">
|
608 |
+
<h2 class="about-headline-callout"><?php esc_html_e( 'Developer Tools', 'buddypress' ); ?></h2>
|
609 |
|
610 |
+
<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>
|
611 |
<ul>
|
612 |
+
<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>
|
613 |
+
<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>
|
614 |
+
<li><?php _e( 'Our internal metadata libraries have been rewritten to use WP’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>
|
615 |
+
<li><?php printf( __( '<a href="%s">…and lots more!</a>', 'buddypress' ), 'http://codex.buddypress.org/releases/version-2-0' ); ?></li>
|
616 |
</ul>
|
617 |
</div>
|
618 |
|
619 |
+
<hr />
|
620 |
+
|
621 |
<?php if ( current_user_can( $this->capability ) ) :?>
|
622 |
<div class="return-to-dashboard">
|
623 |
<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>
|
725 |
<a href="https://profiles.wordpress.org/hnla/">hnla</a>,
|
726 |
<a href="https://profiles.wordpress.org/imath/">imath</a>,
|
727 |
<a href="https://profiles.wordpress.org/johnjamesjacoby/">johnjamesjacoby</a>,
|
728 |
+
<a href="https://profiles.wordpress.org/karmatosed/">karmatosed</a>,
|
729 |
<a href="https://profiles.wordpress.org/lenasterg/">lenasterg</a>,
|
730 |
<a href="https://profiles.wordpress.org/MacPresss/">MacPresss</a>,
|
731 |
<a href="https://profiles.wordpress.org/markoheijnen/">markoheijnen</a>,
|
736 |
<a href="https://profiles.wordpress.org/netweb/">netweb</a>,
|
737 |
<a href="https://profiles.wordpress.org/ninnypants/">ninnypants</a>,
|
738 |
Pietro Oliva,
|
739 |
+
<a href="https://profiles.wordpress.org/pross/">pross</a>,
|
740 |
<a href="https://profiles.wordpress.org/r-a-y/">r-a-y</a>,
|
741 |
<a href="https://profiles.wordpress.org/reactuate/">reactuate</a>,
|
742 |
<a href="https://profiles.wordpress.org/rodrigorznd/">rodrigorznd</a>,
|
743 |
<a href="https://profiles.wordpress.org/rogercoathup/">rogercoathup</a>,
|
744 |
+
<a href="https://profiles.wordpress.org/rzen/">rzen</a>,
|
745 |
<a href="https://profiles.wordpress.org/SergeyBiryukov/">SergeyBiryukov</a>,
|
746 |
<a href="https://profiles.wordpress.org/shanebp/">shanebp</a>,
|
747 |
<a href="https://profiles.wordpress.org/SlothLoveChunk/">SlothLoveChunk</a>,
|
Binary file
|
Binary file
|
Binary file
|
Binary file
|
Binary file
|
Binary file
|
@@ -197,6 +197,8 @@ function bp_friends_prefetch_activity_object_data( $activities ) {
|
|
197 |
'update_meta_cache' => false,
|
198 |
) );
|
199 |
}
|
|
|
|
|
200 |
}
|
201 |
add_filter( 'bp_activity_prefetch_object_data', 'bp_friends_prefetch_activity_object_data' );
|
202 |
|
197 |
'update_meta_cache' => false,
|
198 |
) );
|
199 |
}
|
200 |
+
|
201 |
+
return $activities;
|
202 |
}
|
203 |
add_filter( 'bp_activity_prefetch_object_data', 'bp_friends_prefetch_activity_object_data' );
|
204 |
|
@@ -152,6 +152,8 @@ function bp_groups_prefetch_activity_object_data( $activities ) {
|
|
152 |
}
|
153 |
}
|
154 |
}
|
|
|
|
|
155 |
}
|
156 |
add_filter( 'bp_activity_prefetch_object_data', 'bp_groups_prefetch_activity_object_data' );
|
157 |
|
152 |
}
|
153 |
}
|
154 |
}
|
155 |
+
|
156 |
+
return $activities;
|
157 |
}
|
158 |
add_filter( 'bp_activity_prefetch_object_data', 'bp_groups_prefetch_activity_object_data' );
|
159 |
|
@@ -4,7 +4,7 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: BuddyPress \n"
|
6 |
"Report-Msgid-Bugs-To: http://wppolyglots.wordpress.com\n"
|
7 |
-
"POT-Creation-Date: 2014-04-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -145,7 +145,7 @@ msgstr ""
|
|
145 |
#: bp-activity/bp-activity-loader.php:139
|
146 |
#: bp-activity/bp-activity-loader.php:268
|
147 |
#: bp-activity/bp-activity-screens.php:270
|
148 |
-
#: bp-activity/bp-activity-screens.php:437 bp-core/bp-core-admin.php:
|
149 |
msgid "Activity"
|
150 |
msgstr ""
|
151 |
|
@@ -1692,55 +1692,39 @@ msgstr ""
|
|
1692 |
msgid "About"
|
1693 |
msgstr ""
|
1694 |
|
1695 |
-
#: bp-core/bp-core-admin.php:
|
1696 |
msgid "Welcome to BuddyPress %s"
|
1697 |
msgstr ""
|
1698 |
|
1699 |
-
#: bp-core/bp-core-admin.php:497
|
1700 |
-
msgid "It’s a great time to use BuddyPress! %s is our first version with a new component in over two years. Not only that, there are plenty of new features, enhancements, and bug fixes."
|
1701 |
-
msgstr ""
|
1702 |
-
|
1703 |
#: bp-core/bp-core-admin.php:499
|
1704 |
-
msgid "
|
1705 |
-
msgstr ""
|
1706 |
-
|
1707 |
-
#: bp-core/bp-core-admin.php:504
|
1708 |
-
msgid "Check out the highlights:"
|
1709 |
-
msgstr ""
|
1710 |
-
|
1711 |
-
#: bp-core/bp-core-admin.php:507
|
1712 |
-
msgid "You can now add dynamic BuddyPress links to custom navigation menus."
|
1713 |
-
msgstr ""
|
1714 |
-
|
1715 |
-
#: bp-core/bp-core-admin.php:508
|
1716 |
-
msgid "Notifications have been moved into their own component."
|
1717 |
msgstr ""
|
1718 |
|
1719 |
-
#: bp-core/bp-core-admin.php:
|
1720 |
-
msgid "
|
1721 |
msgstr ""
|
1722 |
|
1723 |
-
#: bp-core/bp-core-admin.php:
|
1724 |
msgid "What’s New"
|
1725 |
msgstr ""
|
1726 |
|
1727 |
-
#: bp-core/bp-core-admin.php:
|
1728 |
msgid "Credits"
|
1729 |
msgstr ""
|
1730 |
|
1731 |
-
#: bp-core/bp-core-admin.php:
|
1732 |
msgid "Getting Started"
|
1733 |
msgstr ""
|
1734 |
|
1735 |
-
#: bp-core/bp-core-admin.php:
|
1736 |
msgid "Your Default Setup"
|
1737 |
msgstr ""
|
1738 |
|
1739 |
-
#: bp-core/bp-core-admin.php:
|
1740 |
msgid "BuddyPress’s powerful features help your users connect and collaborate. To help get your community started, we’ve activated two of the most commonly used tools in BP: <strong>Extended Profiles</strong> and <strong>Activity Streams</strong>. See these components in action at the %1$s and %2$s directories, and be sure to spend a few minutes <a href=\"%3$s\">configuring user profiles</a>. Want to explore more of BP’s features? Visit the <a href=\"%4$s\">Components panel</a>."
|
1741 |
msgstr ""
|
1742 |
|
1743 |
-
#: bp-core/bp-core-admin.php:
|
1744 |
#: bp-core/bp-core-widgets.php:276 bp-groups/bp-groups-admin.php:781
|
1745 |
#: bp-groups/bp-groups-template.php:1520 bp-members/bp-members-loader.php:24
|
1746 |
#: bp-templates/bp-legacy/buddypress/groups/single/admin.php:231
|
@@ -1748,111 +1732,143 @@ msgstr ""
|
|
1748 |
msgid "Members"
|
1749 |
msgstr ""
|
1750 |
|
1751 |
-
#: bp-core/bp-core-admin.php:
|
1752 |
msgid "BuddyPress’s powerful features help your users connect and collaborate. Want to explore BP’s features? Visit the <a href=\"%s\">Components panel</a>."
|
1753 |
msgstr ""
|
1754 |
|
1755 |
-
#: bp-core/bp-core-admin.php:
|
1756 |
msgid "Community and Support"
|
1757 |
msgstr ""
|
1758 |
|
1759 |
-
#: bp-core/bp-core-admin.php:
|
1760 |
msgid "Looking for help? The <a href=\"http://codex.buddypress.org/\">BuddyPress Codex</a> has you covered, with dozens of user-contributed guides on how to configure and use your BP site. Can’t find what you need? Stop by <a href=\"http://buddypress.org/support/\">our support forums</a>, where a vibrant community of BuddyPress users and developers is waiting to share tips, show off their sites, talk about the future of BuddyPress, and much more."
|
1761 |
msgstr ""
|
1762 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1763 |
#: bp-core/bp-core-admin.php:554
|
1764 |
-
msgid "
|
1765 |
msgstr ""
|
1766 |
|
1767 |
-
#: bp-core/bp-core-admin.php:
|
1768 |
-
msgid "
|
1769 |
msgstr ""
|
1770 |
|
1771 |
-
#: bp-core/bp-core-admin.php:
|
1772 |
-
msgid "
|
1773 |
msgstr ""
|
1774 |
|
1775 |
-
#: bp-core/bp-core-admin.php:
|
1776 |
-
msgid "
|
1777 |
msgstr ""
|
1778 |
|
1779 |
-
#: bp-core/bp-core-admin.php:
|
1780 |
-
msgid "
|
1781 |
msgstr ""
|
1782 |
|
1783 |
-
#: bp-core/bp-core-admin.php:
|
1784 |
-
msgid "
|
|
|
|
|
|
|
|
|
1785 |
msgstr ""
|
1786 |
|
1787 |
#: bp-core/bp-core-admin.php:578
|
1788 |
-
msgid "
|
1789 |
msgstr ""
|
1790 |
|
1791 |
#: bp-core/bp-core-admin.php:579
|
1792 |
-
msgid "
|
|
|
|
|
|
|
|
|
1793 |
msgstr ""
|
1794 |
|
1795 |
-
#: bp-core/bp-core-admin.php:
|
1796 |
-
msgid "
|
1797 |
msgstr ""
|
1798 |
|
1799 |
-
#: bp-core/bp-core-admin.php:
|
1800 |
-
msgid "
|
1801 |
msgstr ""
|
1802 |
|
1803 |
-
#: bp-core/bp-core-admin.php:
|
1804 |
-
msgid "
|
1805 |
msgstr ""
|
1806 |
|
1807 |
-
#: bp-core/bp-core-admin.php:
|
1808 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1809 |
msgstr ""
|
1810 |
|
1811 |
-
#: bp-core/bp-core-admin.php:
|
1812 |
msgid "<a href=\"%s\">…and lots more!</a>"
|
1813 |
msgstr ""
|
1814 |
|
1815 |
-
#: bp-core/bp-core-admin.php:
|
1816 |
msgid "Go to the BuddyPress Settings page"
|
1817 |
msgstr ""
|
1818 |
|
1819 |
-
#: bp-core/bp-core-admin.php:
|
1820 |
msgid "BuddyPress %s is our first version with a new component in over two years. Not only that, there are plenty of new features, enhancements, and bug fixes."
|
1821 |
msgstr ""
|
1822 |
|
1823 |
-
#: bp-core/bp-core-admin.php:
|
1824 |
msgid "BuddyPress is created by a worldwide network of friendly folks."
|
1825 |
msgstr ""
|
1826 |
|
1827 |
-
#: bp-core/bp-core-admin.php:
|
1828 |
msgid "Project Leaders"
|
1829 |
msgstr ""
|
1830 |
|
1831 |
-
#: bp-core/bp-core-admin.php:
|
1832 |
msgid "Project Lead"
|
1833 |
msgstr ""
|
1834 |
|
1835 |
-
#: bp-core/bp-core-admin.php:
|
1836 |
msgid "Lead Developer"
|
1837 |
msgstr ""
|
1838 |
|
1839 |
-
#: bp-core/bp-core-admin.php:
|
1840 |
msgid "Core Team"
|
1841 |
msgstr ""
|
1842 |
|
1843 |
-
#: bp-core/bp-core-admin.php:
|
1844 |
msgid "Core Developer"
|
1845 |
msgstr ""
|
1846 |
|
1847 |
-
#: bp-core/bp-core-admin.php:
|
1848 |
msgid "Navigator"
|
1849 |
msgstr ""
|
1850 |
|
1851 |
-
#: bp-core/bp-core-admin.php:
|
1852 |
msgid "Recent Rockstars"
|
1853 |
msgstr ""
|
1854 |
|
1855 |
-
#: bp-core/bp-core-admin.php:
|
1856 |
msgid "Contributors to BuddyPress 2.0"
|
1857 |
msgstr ""
|
1858 |
|
@@ -3004,7 +3020,7 @@ msgstr ""
|
|
3004 |
msgid "%1$s created the group %2$s"
|
3005 |
msgstr ""
|
3006 |
|
3007 |
-
#: bp-groups/bp-groups-activity.php:93 bp-groups/bp-groups-activity.php:
|
3008 |
msgid "%1$s joined the group %2$s"
|
3009 |
msgstr ""
|
3010 |
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: BuddyPress \n"
|
6 |
"Report-Msgid-Bugs-To: http://wppolyglots.wordpress.com\n"
|
7 |
+
"POT-Creation-Date: 2014-04-13 19:30:36+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
145 |
#: bp-activity/bp-activity-loader.php:139
|
146 |
#: bp-activity/bp-activity-loader.php:268
|
147 |
#: bp-activity/bp-activity-screens.php:270
|
148 |
+
#: bp-activity/bp-activity-screens.php:437 bp-core/bp-core-admin.php:525
|
149 |
msgid "Activity"
|
150 |
msgstr ""
|
151 |
|
1692 |
msgid "About"
|
1693 |
msgstr ""
|
1694 |
|
1695 |
+
#: bp-core/bp-core-admin.php:496 bp-core/bp-core-admin.php:645
|
1696 |
msgid "Welcome to BuddyPress %s"
|
1697 |
msgstr ""
|
1698 |
|
|
|
|
|
|
|
|
|
1699 |
#: bp-core/bp-core-admin.php:499
|
1700 |
+
msgid "It’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."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1701 |
msgstr ""
|
1702 |
|
1703 |
+
#: bp-core/bp-core-admin.php:501
|
1704 |
+
msgid "Thanks for updating! With a focus on speed, admin tools, and developer enhancements, BuddyPress %s is our leanest and most powerful version yet."
|
1705 |
msgstr ""
|
1706 |
|
1707 |
+
#: bp-core/bp-core-admin.php:509 bp-core/bp-core-admin.php:651
|
1708 |
msgid "What’s New"
|
1709 |
msgstr ""
|
1710 |
|
1711 |
+
#: bp-core/bp-core-admin.php:511 bp-core/bp-core-admin.php:653
|
1712 |
msgid "Credits"
|
1713 |
msgstr ""
|
1714 |
|
1715 |
+
#: bp-core/bp-core-admin.php:516
|
1716 |
msgid "Getting Started"
|
1717 |
msgstr ""
|
1718 |
|
1719 |
+
#: bp-core/bp-core-admin.php:519
|
1720 |
msgid "Your Default Setup"
|
1721 |
msgstr ""
|
1722 |
|
1723 |
+
#: bp-core/bp-core-admin.php:523
|
1724 |
msgid "BuddyPress’s powerful features help your users connect and collaborate. To help get your community started, we’ve activated two of the most commonly used tools in BP: <strong>Extended Profiles</strong> and <strong>Activity Streams</strong>. See these components in action at the %1$s and %2$s directories, and be sure to spend a few minutes <a href=\"%3$s\">configuring user profiles</a>. Want to explore more of BP’s features? Visit the <a href=\"%4$s\">Components panel</a>."
|
1725 |
msgstr ""
|
1726 |
|
1727 |
+
#: bp-core/bp-core-admin.php:524 bp-core/bp-core-template.php:386
|
1728 |
#: bp-core/bp-core-widgets.php:276 bp-groups/bp-groups-admin.php:781
|
1729 |
#: bp-groups/bp-groups-template.php:1520 bp-members/bp-members-loader.php:24
|
1730 |
#: bp-templates/bp-legacy/buddypress/groups/single/admin.php:231
|
1732 |
msgid "Members"
|
1733 |
msgstr ""
|
1734 |
|
1735 |
+
#: bp-core/bp-core-admin.php:532
|
1736 |
msgid "BuddyPress’s powerful features help your users connect and collaborate. Want to explore BP’s features? Visit the <a href=\"%s\">Components panel</a>."
|
1737 |
msgstr ""
|
1738 |
|
1739 |
+
#: bp-core/bp-core-admin.php:538
|
1740 |
msgid "Community and Support"
|
1741 |
msgstr ""
|
1742 |
|
1743 |
+
#: bp-core/bp-core-admin.php:539
|
1744 |
msgid "Looking for help? The <a href=\"http://codex.buddypress.org/\">BuddyPress Codex</a> has you covered, with dozens of user-contributed guides on how to configure and use your BP site. Can’t find what you need? Stop by <a href=\"http://buddypress.org/support/\">our support forums</a>, where a vibrant community of BuddyPress users and developers is waiting to share tips, show off their sites, talk about the future of BuddyPress, and much more."
|
1745 |
msgstr ""
|
1746 |
|
1747 |
+
#: bp-core/bp-core-admin.php:546
|
1748 |
+
msgid "Performance Improvements"
|
1749 |
+
msgstr ""
|
1750 |
+
|
1751 |
+
#: bp-core/bp-core-admin.php:548
|
1752 |
+
msgid "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’ve slashed our memory footprint and query overhead across the board, with a special focus on the Activity and Members components."
|
1753 |
+
msgstr ""
|
1754 |
+
|
1755 |
#: bp-core/bp-core-admin.php:554
|
1756 |
+
msgid "New Administrative Tools"
|
1757 |
msgstr ""
|
1758 |
|
1759 |
+
#: bp-core/bp-core-admin.php:558
|
1760 |
+
msgid "Extended Profiles in Admin"
|
1761 |
msgstr ""
|
1762 |
|
1763 |
+
#: bp-core/bp-core-admin.php:559
|
1764 |
+
msgid "Site administrators can edit members’ xProfile data at Dashboard > Users > Extended Profiles."
|
1765 |
msgstr ""
|
1766 |
|
1767 |
+
#: bp-core/bp-core-admin.php:564
|
1768 |
+
msgid "Registration Management"
|
1769 |
msgstr ""
|
1770 |
|
1771 |
+
#: bp-core/bp-core-admin.php:565
|
1772 |
+
msgid "Perform common tasks with pending signups - including resending activation emails and manually activating accounts - on the new Pending tab of Dashboard > Users."
|
1773 |
msgstr ""
|
1774 |
|
1775 |
+
#: bp-core/bp-core-admin.php:572
|
1776 |
+
msgid "BuddyPress Repair Tools"
|
1777 |
+
msgstr ""
|
1778 |
+
|
1779 |
+
#: bp-core/bp-core-admin.php:573
|
1780 |
+
msgid "Dashboard > Tools > BuddyPress contains a number of tools for correcting data that occasionally gets out of sync on BP installs."
|
1781 |
msgstr ""
|
1782 |
|
1783 |
#: bp-core/bp-core-admin.php:578
|
1784 |
+
msgid "Mark Spammers in Admin"
|
1785 |
msgstr ""
|
1786 |
|
1787 |
#: bp-core/bp-core-admin.php:579
|
1788 |
+
msgid "Admins on non-Multisite installations can now perform spam actions from Dashboard > Users > All Users."
|
1789 |
+
msgstr ""
|
1790 |
+
|
1791 |
+
#: bp-core/bp-core-admin.php:589
|
1792 |
+
msgid "A More Dynamic Activity Stream"
|
1793 |
msgstr ""
|
1794 |
|
1795 |
+
#: bp-core/bp-core-admin.php:592
|
1796 |
+
msgid "Spend a lot of time viewing the activity stream? BuddyPress 2.0 automatically lets you know when new items are waiting to be loaded."
|
1797 |
msgstr ""
|
1798 |
|
1799 |
+
#: bp-core/bp-core-admin.php:594
|
1800 |
+
msgid "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."
|
1801 |
msgstr ""
|
1802 |
|
1803 |
+
#: bp-core/bp-core-admin.php:596
|
1804 |
+
msgid "We’ve also reworked the way that phrases like \"Boone posted an update\" are handled, so that they’re always up-to-date and always translatable."
|
1805 |
msgstr ""
|
1806 |
|
1807 |
+
#: bp-core/bp-core-admin.php:608
|
1808 |
+
msgid "Developer Tools"
|
1809 |
+
msgstr ""
|
1810 |
+
|
1811 |
+
#: bp-core/bp-core-admin.php:610
|
1812 |
+
msgid "BuddyPress 2.0 is full of new and improved tools for the theme and plugin developer. A few highlights:"
|
1813 |
+
msgstr ""
|
1814 |
+
|
1815 |
+
#: bp-core/bp-core-admin.php:612
|
1816 |
+
msgid "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."
|
1817 |
+
msgstr ""
|
1818 |
+
|
1819 |
+
#: bp-core/bp-core-admin.php:613
|
1820 |
+
msgid "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."
|
1821 |
+
msgstr ""
|
1822 |
+
|
1823 |
+
#: bp-core/bp-core-admin.php:614
|
1824 |
+
msgid "Our internal metadata libraries have been rewritten to use WP’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."
|
1825 |
msgstr ""
|
1826 |
|
1827 |
+
#: bp-core/bp-core-admin.php:615
|
1828 |
msgid "<a href=\"%s\">…and lots more!</a>"
|
1829 |
msgstr ""
|
1830 |
|
1831 |
+
#: bp-core/bp-core-admin.php:623 bp-core/bp-core-admin.php:756
|
1832 |
msgid "Go to the BuddyPress Settings page"
|
1833 |
msgstr ""
|
1834 |
|
1835 |
+
#: bp-core/bp-core-admin.php:646
|
1836 |
msgid "BuddyPress %s is our first version with a new component in over two years. Not only that, there are plenty of new features, enhancements, and bug fixes."
|
1837 |
msgstr ""
|
1838 |
|
1839 |
+
#: bp-core/bp-core-admin.php:657
|
1840 |
msgid "BuddyPress is created by a worldwide network of friendly folks."
|
1841 |
msgstr ""
|
1842 |
|
1843 |
+
#: bp-core/bp-core-admin.php:659
|
1844 |
msgid "Project Leaders"
|
1845 |
msgstr ""
|
1846 |
|
1847 |
+
#: bp-core/bp-core-admin.php:664
|
1848 |
msgid "Project Lead"
|
1849 |
msgstr ""
|
1850 |
|
1851 |
+
#: bp-core/bp-core-admin.php:669 bp-core/bp-core-admin.php:674
|
1852 |
msgid "Lead Developer"
|
1853 |
msgstr ""
|
1854 |
|
1855 |
+
#: bp-core/bp-core-admin.php:678
|
1856 |
msgid "Core Team"
|
1857 |
msgstr ""
|
1858 |
|
1859 |
+
#: bp-core/bp-core-admin.php:683 bp-core/bp-core-admin.php:688
|
1860 |
msgid "Core Developer"
|
1861 |
msgstr ""
|
1862 |
|
1863 |
+
#: bp-core/bp-core-admin.php:693
|
1864 |
msgid "Navigator"
|
1865 |
msgstr ""
|
1866 |
|
1867 |
+
#: bp-core/bp-core-admin.php:697
|
1868 |
msgid "Recent Rockstars"
|
1869 |
msgstr ""
|
1870 |
|
1871 |
+
#: bp-core/bp-core-admin.php:709
|
1872 |
msgid "Contributors to BuddyPress 2.0"
|
1873 |
msgstr ""
|
1874 |
|
3020 |
msgid "%1$s created the group %2$s"
|
3021 |
msgstr ""
|
3022 |
|
3023 |
+
#: bp-groups/bp-groups-activity.php:93 bp-groups/bp-groups-activity.php:259
|
3024 |
msgid "%1$s joined the group %2$s"
|
3025 |
msgstr ""
|
3026 |
|
@@ -16,7 +16,7 @@
|
|
16 |
* Description: Social networking in a box. Build a social network for your company, school, sports team or niche community all based on the power and flexibility of WordPress.
|
17 |
* Author: The BuddyPress Community
|
18 |
* Author URI: http://buddypress.org/community/members/
|
19 |
-
* Version: 2.0-
|
20 |
* Text Domain: buddypress
|
21 |
* Domain Path: /bp-languages/
|
22 |
* License: GPLv2 or later (license.txt)
|
@@ -303,7 +303,7 @@ class BuddyPress {
|
|
303 |
|
304 |
/** Versions **************************************************/
|
305 |
|
306 |
-
$this->version = '2.0-
|
307 |
$this->db_version = 7892;
|
308 |
|
309 |
/** Loading ***************************************************/
|
16 |
* Description: Social networking in a box. Build a social network for your company, school, sports team or niche community all based on the power and flexibility of WordPress.
|
17 |
* Author: The BuddyPress Community
|
18 |
* Author URI: http://buddypress.org/community/members/
|
19 |
+
* Version: 2.0-RC1
|
20 |
* Text Domain: buddypress
|
21 |
* Domain Path: /bp-languages/
|
22 |
* License: GPLv2 or later (license.txt)
|
303 |
|
304 |
/** Versions **************************************************/
|
305 |
|
306 |
+
$this->version = '2.0-RC1';
|
307 |
$this->db_version = 7892;
|
308 |
|
309 |
/** Loading ***************************************************/
|
@@ -15,7 +15,7 @@
|
|
15 |
if ( !defined( 'ABSPATH' ) ) exit;
|
16 |
|
17 |
/**
|
18 |
-
* Handle marking single notifications as read
|
19 |
*
|
20 |
* @since BuddyPress (1.9.0)
|
21 |
*
|
@@ -51,7 +51,7 @@ function bp_notifications_action_mark_read() {
|
|
51 |
add_action( 'bp_actions', 'bp_notifications_action_mark_read' );
|
52 |
|
53 |
/**
|
54 |
-
* Handle marking single notifications as unread
|
55 |
*
|
56 |
* @since BuddyPress (1.9.0)
|
57 |
*
|
@@ -59,7 +59,7 @@ add_action( 'bp_actions', 'bp_notifications_action_mark_read' );
|
|
59 |
*/
|
60 |
function bp_notifications_action_mark_unread() {
|
61 |
|
62 |
-
// Bail if not the
|
63 |
if ( ! bp_is_notifications_component() || ! bp_is_current_action( 'read' ) ) {
|
64 |
return false;
|
65 |
}
|
@@ -87,7 +87,7 @@ function bp_notifications_action_mark_unread() {
|
|
87 |
add_action( 'bp_actions', 'bp_notifications_action_mark_unread' );
|
88 |
|
89 |
/**
|
90 |
-
* Handle
|
91 |
*
|
92 |
* @since BuddyPress (1.9.0)
|
93 |
*
|
@@ -95,7 +95,7 @@ add_action( 'bp_actions', 'bp_notifications_action_mark_unread' );
|
|
95 |
*/
|
96 |
function bp_notifications_action_delete() {
|
97 |
|
98 |
-
// Bail if not the unread screen
|
99 |
if ( ! bp_is_notifications_component() || ! ( bp_is_current_action( 'read' ) || bp_is_current_action( 'unread' ) ) ) {
|
100 |
return false;
|
101 |
}
|
15 |
if ( !defined( 'ABSPATH' ) ) exit;
|
16 |
|
17 |
/**
|
18 |
+
* Handle marking single notifications as read.
|
19 |
*
|
20 |
* @since BuddyPress (1.9.0)
|
21 |
*
|
51 |
add_action( 'bp_actions', 'bp_notifications_action_mark_read' );
|
52 |
|
53 |
/**
|
54 |
+
* Handle marking single notifications as unread.
|
55 |
*
|
56 |
* @since BuddyPress (1.9.0)
|
57 |
*
|
59 |
*/
|
60 |
function bp_notifications_action_mark_unread() {
|
61 |
|
62 |
+
// Bail if not the read screen
|
63 |
if ( ! bp_is_notifications_component() || ! bp_is_current_action( 'read' ) ) {
|
64 |
return false;
|
65 |
}
|
87 |
add_action( 'bp_actions', 'bp_notifications_action_mark_unread' );
|
88 |
|
89 |
/**
|
90 |
+
* Handle deleting single notifications.
|
91 |
*
|
92 |
* @since BuddyPress (1.9.0)
|
93 |
*
|
95 |
*/
|
96 |
function bp_notifications_action_delete() {
|
97 |
|
98 |
+
// Bail if not the read or unread screen
|
99 |
if ( ! bp_is_notifications_component() || ! ( bp_is_current_action( 'read' ) || bp_is_current_action( 'unread' ) ) ) {
|
100 |
return false;
|
101 |
}
|
@@ -112,12 +112,17 @@ jq(document).ready( function() {
|
|
112 |
var content = jq("#whats-new").val();
|
113 |
var firstrow = jq( '#buddypress ul.activity-list li' ).first();
|
114 |
var activity_row = firstrow;
|
|
|
115 |
|
116 |
-
if
|
117 |
-
|
118 |
-
}
|
119 |
|
120 |
-
|
|
|
|
|
|
|
|
|
|
|
121 |
|
122 |
if ( timestamp ) {
|
123 |
last_date_recorded = timestamp[1];
|
112 |
var content = jq("#whats-new").val();
|
113 |
var firstrow = jq( '#buddypress ul.activity-list li' ).first();
|
114 |
var activity_row = firstrow;
|
115 |
+
var timestamp = null;
|
116 |
|
117 |
+
// Checks if at least one activity exists
|
118 |
+
if ( firstrow.length ) {
|
|
|
119 |
|
120 |
+
if ( activity_row.hasClass( 'load-newest' ) ) {
|
121 |
+
activity_row = firstrow.next();
|
122 |
+
}
|
123 |
+
|
124 |
+
timestamp = activity_row.prop( 'class' ).match( /date-recorded-([0-9]+)/ );
|
125 |
+
}
|
126 |
|
127 |
if ( timestamp ) {
|
128 |
last_date_recorded = timestamp[1];
|
@@ -103,6 +103,6 @@ function bp_xprofile_action_settings() {
|
|
103 |
do_action( 'bp_xprofile_settings_after_save' );
|
104 |
|
105 |
// Redirect to the root domain
|
106 |
-
bp_core_redirect( bp_displayed_user_domain() . bp_get_settings_slug() . '/
|
107 |
}
|
108 |
add_action( 'bp_actions', 'bp_xprofile_action_settings' );
|
103 |
do_action( 'bp_xprofile_settings_after_save' );
|
104 |
|
105 |
// Redirect to the root domain
|
106 |
+
bp_core_redirect( bp_displayed_user_domain() . bp_get_settings_slug() . '/profile' );
|
107 |
}
|
108 |
add_action( 'bp_actions', 'bp_xprofile_action_settings' );
|