BuddyPress - Version 1.2.7

Version Description

Fixes over 10 bugs.

=

Download this release

Release Info

Developer DJPaul
Plugin Icon 128x128 BuddyPress
Version 1.2.7
Comparing to
See all releases

Code changes from version 1.2.6 to 1.2.7

bp-blogs.php CHANGED
@@ -407,37 +407,38 @@ function bp_blogs_record_post( $post_id, $post, $user_id = false ) {
407
if ( !$user_id )
408
$user_id = (int)$post->post_author;
409
410
- /* This is to stop infinite loops with Donncha's sitewide tags plugin */
411
- if ( (int)$bp->site_options['tags_blog_id'] == (int)$blog_id )
412
return false;
413
414
- /* Don't record this if it's not a post */
415
- if ( $post->post_type != 'post' )
416
return false;
417
418
- if ( 'publish' == $post->post_status && '' == $post->post_password ) {
419
if ( (int)get_blog_option( $blog_id, 'blog_public' ) || !bp_core_is_multisite() ) {
420
- /* Record this in activity streams */
421
- $post_permalink = get_permalink( $post_id );
422
-
423
- $activity_action = sprintf( __( '%s wrote a new blog post: %s', 'buddypress' ), bp_core_get_userlink( (int)$post->post_author ), '<a href="' . $post_permalink . '">' . $post->post_title . '</a>' );
424
$activity_content = $post->post_content;
425
426
bp_blogs_record_activity( array(
427
- 'user_id' => (int)$post->post_author,
428
- 'action' => apply_filters( 'bp_blogs_activity_new_post_action', $activity_action, &$post, $post_permalink ),
429
- 'content' => apply_filters( 'bp_blogs_activity_new_post_content', $activity_content, &$post, $post_permalink ),
430
- 'primary_link' => apply_filters( 'bp_blogs_activity_new_post_primary_link', $post_permalink, $post_id ),
431
- 'type' => 'new_blog_post',
432
- 'item_id' => $blog_id,
433
'secondary_item_id' => $post_id,
434
- 'recorded_time' => $post->post_date_gmt
435
));
436
}
437
- } else
438
- bp_blogs_remove_post( $post_id, $blog_id );
439
440
- bp_blogs_update_blogmeta( $blog_id, 'last_activity', bp_core_current_time() );
441
442
do_action( 'bp_blogs_new_blog_post', $post_id, $post, $user_id );
443
}
@@ -463,7 +464,7 @@ function bp_blogs_record_comment( $comment_id, $is_approved = true ) {
463
$recorded_comment = get_comment( $comment_id );
464
465
// Don't record activity if the comment hasn't been approved
466
- if ( !$is_approved || !$recorded_comment->comment_approved )
467
return false;
468
469
// Don't record activity if no email address has been included
@@ -516,7 +517,7 @@ function bp_blogs_record_comment( $comment_id, $is_approved = true ) {
516
return $recorded_comment;
517
}
518
add_action( 'comment_post', 'bp_blogs_record_comment', 10, 2 );
519
- add_action( 'edit_comment', 'bp_blogs_record_comment', 10 );
520
521
function bp_blogs_manage_comment( $comment_id, $comment_status ) {
522
if ( 'spam' == $comment_status || 'hold' == $comment_status || 'delete' == $comment_status || 'trash' == $comment_status )
407
if ( !$user_id )
408
$user_id = (int)$post->post_author;
409
410
+ // This is to stop infinite loops with Donncha's sitewide tags plugin
411
+ if ( (int)$blog_id == (int)$bp->site_options['tags_blog_id'] )
412
return false;
413
414
+ // Don't record this if it's not a post
415
+ if ( 'post' != $post->post_type )
416
return false;
417
418
+ if ( 'publish' == $post->post_status && empty( $post->post_password ) ) {
419
if ( (int)get_blog_option( $blog_id, 'blog_public' ) || !bp_core_is_multisite() ) {
420
+ // Record this in activity streams
421
+ $post_permalink = get_permalink( $post_id );
422
+ $activity_action = sprintf( __( '%s wrote a new blog post: %s', 'buddypress' ), bp_core_get_userlink( (int)$post->post_author ), '<a href="' . $post_permalink . '">' . $post->post_title . '</a>' );
423
$activity_content = $post->post_content;
424
425
bp_blogs_record_activity( array(
426
+ 'user_id' => (int)$post->post_author,
427
+ 'action' => apply_filters( 'bp_blogs_activity_new_post_action', $activity_action, &$post, $post_permalink ),
428
+ 'content' => apply_filters( 'bp_blogs_activity_new_post_content', $activity_content, &$post, $post_permalink ),
429
+ 'primary_link' => apply_filters( 'bp_blogs_activity_new_post_primary_link', $post_permalink, $post_id ),
430
+ 'type' => 'new_blog_post',
431
+ 'item_id' => $blog_id,
432
'secondary_item_id' => $post_id,
433
+ 'recorded_time' => $post->post_date_gmt
434
));
435
}
436
437
+ // Update the blogs last activity
438
+ bp_blogs_update_blogmeta( $blog_id, 'last_activity', bp_core_current_time() );
439
+ } else {
440
+ bp_blogs_remove_post( $post_id, $blog_id );
441
+ }
442
443
do_action( 'bp_blogs_new_blog_post', $post_id, $post, $user_id );
444
}
464
$recorded_comment = get_comment( $comment_id );
465
466
// Don't record activity if the comment hasn't been approved
467
+ if ( empty( $is_approved ) )
468
return false;
469
470
// Don't record activity if no email address has been included
517
return $recorded_comment;
518
}
519
add_action( 'comment_post', 'bp_blogs_record_comment', 10, 2 );
520
+ //add_action( 'edit_comment', 'bp_blogs_record_comment', 10 );
521
522
function bp_blogs_manage_comment( $comment_id, $comment_status ) {
523
if ( 'spam' == $comment_status || 'hold' == $comment_status || 'delete' == $comment_status || 'trash' == $comment_status )
bp-core.php CHANGED
@@ -254,9 +254,8 @@ function bp_core_install() {
254
require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
255
dbDelta( $sql );
256
257
- /* Add names of root components to the banned blog list to avoid conflicts */
258
- if ( bp_core_is_multisite() )
259
- bp_core_add_illegal_names();
260
261
update_site_option( 'bp-core-db-version', BP_CORE_DB_VERSION );
262
}
@@ -1678,34 +1677,74 @@ function bp_core_referrer() {
1678
}
1679
1680
/**
1681
- * bp_core_add_illegal_names()
1682
*
1683
- * Adds illegal names to WP so that root components will not conflict with
1684
- * blog names on a subdirectory installation.
1685
*
1686
* For example, it would stop someone creating a blog with the slug "groups".
1687
*
1688
- * @package BuddyPress Core
1689
- * @global $bp The global BuddyPress settings variable created in bp_core_setup_globals()
1690
*/
1691
- function bp_core_add_illegal_names() {
1692
- global $bp;
1693
1694
- $current = maybe_unserialize( get_site_option( 'illegal_names' ) );
1695
- $bp_illegal_names = $bp->root_components;
1696
1697
- if ( is_array( $current ) ) {
1698
- foreach( (array)$bp_illegal_names as $bp_illegal_name ) {
1699
- if ( !in_array( $bp_illegal_name, $current ) )
1700
- $current[] = $bp_illegal_name;
1701
- }
1702
- $new = $current;
1703
- } else {
1704
- $bp_illegal_names[] = $current;
1705
- $new = $bp_illegal_names;
1706
- }
1707
1708
- update_site_option( 'illegal_names', $new );
1709
}
1710
1711
/**
@@ -1727,7 +1766,7 @@ function bp_core_delete_account( $user_id = false ) {
1727
$user_id = $bp->loggedin_user->id;
1728
1729
/* Make sure account deletion is not disabled */
1730
- if ( (int)get_site_option( 'bp-disable-account-deletion' ) )
1731
return false;
1732
1733
/* Site admins cannot be deleted */
@@ -1963,11 +2002,17 @@ add_action( 'make_spam_user', 'bp_core_remove_data' );
1963
* @package BuddyPress Core
1964
*/
1965
function bp_core_load_buddypress_textdomain() {
1966
- $locale = apply_filters( 'buddypress_locale', get_locale() );
1967
- $mofile = BP_PLUGIN_DIR . "/bp-languages/buddypress-$locale.mo";
1968
-
1969
- if ( file_exists( $mofile ) )
1970
- load_textdomain( 'buddypress', $mofile );
1971
}
1972
add_action ( 'bp_loaded', 'bp_core_load_buddypress_textdomain', 2 );
1973
254
require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
255
dbDelta( $sql );
256
257
+ // Add names of root components to the banned name list to avoid conflicts
258
+ bp_core_flush_illegal_names();
259
260
update_site_option( 'bp-core-db-version', BP_CORE_DB_VERSION );
261
}
1677
}
1678
1679
/**
1680
+ * bp_core_get_illegal_names()
1681
*
1682
+ * Return a friendly and filtered list of all illegal names to prevent crafty
1683
+ * individuals from hi-jacking your network's components and/or administration
1684
*
1685
* For example, it would stop someone creating a blog with the slug "groups".
1686
+ */
1687
+ function bp_core_get_illegal_names() {
1688
+
1689
+ // BuddyPress core illegal names
1690
+ $bp_illegal_names[] = defined( 'BP_GROUPS_SLUG' ) ? BP_GROUPS_SLUG : 'groups';
1691
+ $bp_illegal_names[] = defined( 'BP_MEMBERS_SLUG' ) ? BP_MEMBERS_SLUG : 'members';
1692
+ $bp_illegal_names[] = defined( 'BP_FORUMS_SLUG' ) ? BP_FORUMS_SLUG : 'forums';
1693
+ $bp_illegal_names[] = defined( 'BP_BLOGS_SLUG' ) ? BP_BLOGS_SLUG : 'blogs';
1694
+ $bp_illegal_names[] = defined( 'BP_ACTIVITY_SLUG' ) ? BP_ACTIVITY_SLUG : 'activity';
1695
+ $bp_illegal_names[] = defined( 'BP_XPROFILE_SLUG' ) ? BP_XPROFILE_SLUG : 'profile';
1696
+ $bp_illegal_names[] = defined( 'BP_FRIENDS_SLUG' ) ? BP_FRIENDS_SLUG : 'friends';
1697
+ $bp_illegal_names[] = defined( 'BP_SEARCH_SLUG' ) ? BP_SEARCH_SLUG : 'search';
1698
+ $bp_illegal_names[] = defined( 'BP_SETTINGS_SLUG' ) ? BP_SETTINGS_SLUG : 'settings';
1699
+ $bp_illegal_names[] = defined( 'BP_REGISTER_SLUG' ) ? BP_REGISTER_SLUG : 'register';
1700
+ $bp_illegal_names[] = defined( 'BP_ACTIVATION_SLUG' ) ? BP_ACTIVATION_SLUG : 'activation';
1701
+
1702
+ // WordPress core illegal names
1703
+ $wp_illegal_names = array( 'www', 'web', 'root', 'admin', 'main', 'invite', 'administrator', 'files' );
1704
+
1705
+ // Merge illegal names together and filter them
1706
+ return apply_filters( 'bp_core_illegal_names', array_merge( $bp_illegal_names, $wp_illegal_names ) );
1707
+ }
1708
+
1709
+ /**
1710
+ * bp_core_update_illegal_names()
1711
*
1712
+ * Filter the illegal_names site option and make sure it includes a few
1713
+ * specific BuddyPress and multi-site slugs
1714
+ *
1715
+ * @param array|string $value Illegal names from field
1716
+ * @param array|string $oldvalue The value as it is currently
1717
+ * @return array Merged and unique array of illegal names
1718
*/
1719
+ function bp_core_update_illegal_names( $value = '', $oldvalue = '' ) {
1720
+ if ( !bp_core_is_multisite() )
1721
+ return false;
1722
1723
+ // Make sure $value is array
1724
+ if ( is_array( $value ) )
1725
+ $db_illegal_names = $value;
1726
+ elseif ( is_string( $value ) )
1727
+ $db_illegal_names = implode( ' ', $value );
1728
+ elseif ( empty( $value ) )
1729
+ $db_illegal_names = array();
1730
1731
+ // Get illegal names, merge with ones in DB, and remove duplicates
1732
+ $bp_illegal_names = bp_core_get_illegal_names();
1733
+ $merged_names = array_merge( (array)$bp_illegal_names, (array)$db_illegal_names );
1734
+ $illegal_names = array_unique( (array)$merged_names );
1735
+
1736
+ return apply_filters( 'bp_core_update_illegal_names', $illegal_names );
1737
+ }
1738
+ add_filter( 'pre_update_site_option_illegal_names', 'bp_core_update_illegal_names', 10, 2 );
1739
1740
+ /**
1741
+ * bp_core_flush_illegal_names()
1742
+ *
1743
+ * Flush illegal names by getting and setting 'illegal_names' site option
1744
+ */
1745
+ function bp_core_flush_illegal_names() {
1746
+ $illegal_names = get_site_option( 'illegal_names' );
1747
+ update_site_option( 'illegal_names', $illegal_names );
1748
}
1749
1750
/**
1766
$user_id = $bp->loggedin_user->id;
1767
1768
/* Make sure account deletion is not disabled */
1769
+ if ( (int)get_site_option( 'bp-disable-account-deletion' ) && !$bp->loggedin_user->is_site_admin )
1770
return false;
1771
1772
/* Site admins cannot be deleted */
2002
* @package BuddyPress Core
2003
*/
2004
function bp_core_load_buddypress_textdomain() {
2005
+ $locale = apply_filters( 'buddypress_locale', get_locale() );
2006
+ $mofile = sprintf( 'buddypress-%s.mo', $locale );
2007
+ $mofile_global = WP_LANG_DIR . '/' . $mofile;
2008
+ $mofile_local = BP_PLUGIN_DIR . '/bp-languages/' . $mofile;
2009
+
2010
+ if ( file_exists( $mofile_global ) )
2011
+ return load_textdomain( 'buddypress', $mofile_global );
2012
+ elseif ( file_exists( $mofile_local ) )
2013
+ return load_textdomain( 'buddypress', $mofile_local );
2014
+ else
2015
+ return false;
2016
}
2017
add_action ( 'bp_loaded', 'bp_core_load_buddypress_textdomain', 2 );
2018
bp-core/bp-core-adminbar.php CHANGED
@@ -44,9 +44,8 @@ function bp_adminbar_login_menu() {
44
echo '<li class="bp-login no-arrow"><a href="' . $bp->root_domain . '/wp-login.php?redirect_to=' . urlencode( $bp->root_domain ) . '">' . __( 'Log In', 'buddypress' ) . '</a></li>';
45
46
// Show "Sign Up" link if user registrations are allowed
47
- if ( bp_get_signup_allowed() ) {
48
echo '<li class="bp-signup no-arrow"><a href="' . bp_get_signup_page(false) . '">' . __( 'Sign Up', 'buddypress' ) . '</a></li>';
49
- }
50
}
51
52
@@ -100,7 +99,10 @@ function bp_adminbar_account_menu() {
100
function bp_adminbar_blogs_menu() {
101
global $bp;
102
103
- if ( !is_user_logged_in() || !function_exists('bp_blogs_install') )
104
return false;
105
106
if ( !$blogs = wp_cache_get( 'bp_blogs_of_user_' . $bp->loggedin_user->id . '_inc_hidden', 'bp' ) ) {
@@ -123,14 +125,12 @@ function bp_adminbar_blogs_menu() {
123
124
echo '<li' . $alt . '>';
125
echo '<a href="' . $site_url . '">' . esc_html( $blog->name ) . '</a>';
126
-
127
echo '<ul>';
128
echo '<li class="alt"><a href="' . $site_url . 'wp-admin/">' . __( 'Dashboard', 'buddypress' ) . '</a></li>';
129
echo '<li><a href="' . $site_url . 'wp-admin/post-new.php">' . __( 'New Post', 'buddypress' ) . '</a></li>';
130
echo '<li class="alt"><a href="' . $site_url . 'wp-admin/edit.php">' . __( 'Manage Posts', 'buddypress' ) . '</a></li>';
131
echo '<li><a href="' . $site_url . 'wp-admin/edit-comments.php">' . __( 'Manage Comments', 'buddypress' ) . '</a></li>';
132
echo '</ul>';
133
-
134
echo '</li>';
135
$counter++;
136
}
@@ -148,6 +148,26 @@ function bp_adminbar_blogs_menu() {
148
echo '</li>';
149
}
150
151
// **** "Notifications" Menu *********
152
function bp_adminbar_notifications_menu() {
153
global $bp;
@@ -159,22 +179,26 @@ function bp_adminbar_notifications_menu() {
159
_e( 'Notifications', 'buddypress' );
160
161
if ( $notifications = bp_core_get_notifications_for_user( $bp->loggedin_user->id ) ) { ?>
162
- <span><?php echo count($notifications) ?></span>
163
<?php
164
}
165
166
echo '</a>';
167
echo '<ul>';
168
169
- if ( $notifications ) { ?>
170
- <?php $counter = 0; ?>
171
- <?php for ( $i = 0; $i < count($notifications); $i++ ) { ?>
172
- <?php $alt = ( 0 == $counter % 2 ) ? ' class="alt"' : ''; ?>
173
<li<?php echo $alt ?>><?php echo $notifications[$i] ?></li>
174
- <?php $counter++; ?>
175
- <?php } ?>
176
- <?php } else { ?>
177
<li><a href="<?php echo $bp->loggedin_user->domain ?>"><?php _e( 'No new notifications.', 'buddypress' ); ?></a></li>
178
<?php
179
}
180
@@ -186,14 +210,19 @@ function bp_adminbar_notifications_menu() {
186
function bp_adminbar_authors_menu() {
187
global $bp, $current_blog, $wpdb;
188
189
- if ( $current_blog->blog_id == BP_ROOT_BLOG || !function_exists( 'bp_blogs_install' ) )
190
return false;
191
192
$blog_prefix = $wpdb->get_blog_prefix( $current_blog->id );
193
- $authors = $wpdb->get_results( "SELECT user_id, user_login, user_nicename, display_name, user_email, meta_value as caps FROM $wpdb->users u, $wpdb->usermeta um WHERE u.ID = um.user_id AND meta_key = '{$blog_prefix}capabilities' ORDER BY um.user_id" );
194
195
if ( !empty( $authors ) ) {
196
- /* This is a blog, render a menu with links to all authors */
197
echo '<li id="bp-adminbar-authors-menu"><a href="/">';
198
_e('Blog Authors', 'buddypress');
199
echo '</a>';
@@ -218,41 +247,44 @@ function bp_adminbar_authors_menu() {
218
// **** "Random" Menu (visible when not logged in) ********
219
function bp_adminbar_random_menu() {
220
global $bp; ?>
221
<li class="align-right" id="bp-adminbar-visitrandom-menu">
222
<a href="#"><?php _e( 'Visit', 'buddypress' ) ?></a>
223
<ul class="random-list">
224
<li><a href="<?php echo $bp->root_domain . '/' . BP_MEMBERS_SLUG . '/?random-member' ?>"><?php _e( 'Random Member', 'buddypress' ) ?></a></li>
225
226
- <?php if ( function_exists('groups_install') ) : ?>
227
- <li class="alt"><a href="<?php echo $bp->root_domain . '/' . $bp->groups->slug . '/?random-group' ?>"><?php _e( 'Random Group', 'buddypress' ) ?></a></li>
228
<?php endif; ?>
229
230
- <?php if ( function_exists('bp_blogs_install') && bp_core_is_multisite() ) : ?>
231
- <li><a href="<?php echo $bp->root_domain . '/' . $bp->blogs->slug . '/?random-blog' ?>"><?php _e( 'Random Blog', 'buddypress' ) ?></a></li>
232
233
<?php endif; ?>
234
235
<?php do_action( 'bp_adminbar_random_menu' ) ?>
236
</ul>
237
</li>
238
<?php
239
}
240
241
- add_action( 'bp_adminbar_logo', 'bp_adminbar_logo' );
242
- add_action( 'bp_adminbar_menus', 'bp_adminbar_login_menu', 2 );
243
- add_action( 'bp_adminbar_menus', 'bp_adminbar_account_menu', 4 );
244
-
245
- if ( bp_core_is_multisite() )
246
- add_action( 'bp_adminbar_menus', 'bp_adminbar_blogs_menu', 6 );
247
-
248
- add_action( 'bp_adminbar_menus', 'bp_adminbar_notifications_menu', 8 );
249
-
250
- if ( bp_core_is_multisite() )
251
- add_action( 'bp_adminbar_menus', 'bp_adminbar_authors_menu', 12 );
252
-
253
- add_action( 'bp_adminbar_menus', 'bp_adminbar_random_menu', 100 );
254
-
255
- add_action( 'wp_footer', 'bp_core_admin_bar', 8 );
256
- add_action( 'admin_footer', 'bp_core_admin_bar' );
257
258
?>
44
echo '<li class="bp-login no-arrow"><a href="' . $bp->root_domain . '/wp-login.php?redirect_to=' . urlencode( $bp->root_domain ) . '">' . __( 'Log In', 'buddypress' ) . '</a></li>';
45
46
// Show "Sign Up" link if user registrations are allowed
47
+ if ( bp_get_signup_allowed() )
48
echo '<li class="bp-signup no-arrow"><a href="' . bp_get_signup_page(false) . '">' . __( 'Sign Up', 'buddypress' ) . '</a></li>';
49
}
50
51
99
function bp_adminbar_blogs_menu() {
100
global $bp;
101
102
+ if ( !is_user_logged_in() || !bp_is_active( 'blogs' ) )
103
+ return false;
104
+
105
+ if ( !is_multisite() )
106
return false;
107
108
if ( !$blogs = wp_cache_get( 'bp_blogs_of_user_' . $bp->loggedin_user->id . '_inc_hidden', 'bp' ) ) {
125
126
echo '<li' . $alt . '>';
127
echo '<a href="' . $site_url . '">' . esc_html( $blog->name ) . '</a>';
128
echo '<ul>';
129
echo '<li class="alt"><a href="' . $site_url . 'wp-admin/">' . __( 'Dashboard', 'buddypress' ) . '</a></li>';
130
echo '<li><a href="' . $site_url . 'wp-admin/post-new.php">' . __( 'New Post', 'buddypress' ) . '</a></li>';
131
echo '<li class="alt"><a href="' . $site_url . 'wp-admin/edit.php">' . __( 'Manage Posts', 'buddypress' ) . '</a></li>';
132
echo '<li><a href="' . $site_url . 'wp-admin/edit-comments.php">' . __( 'Manage Comments', 'buddypress' ) . '</a></li>';
133
echo '</ul>';
134
echo '</li>';
135
$counter++;
136
}
148
echo '</li>';
149
}
150
151
+ function bp_adminbar_thisblog_menu() {
152
+ if ( current_user_can( 'edit_posts' ) ) {
153
+ echo '<li id="bp-adminbar-thisblog-menu"><a href="' . admin_url() . '">';
154
+
155
+ _e( 'Dashboard', 'buddypress' );
156
+
157
+ echo '</a>';
158
+ echo '<ul>';
159
+
160
+ echo '<li class="alt"><a href="' . admin_url() . 'post-new.php">' . __( 'New Post', 'buddypress' ) . '</a></li>';
161
+ echo '<li><a href="' . admin_url() . 'edit.php">' . __( 'Manage Posts', 'buddypress' ) . '</a></li>';
162
+ echo '<li class="alt"><a href="' . admin_url() . 'edit-comments.php">' . __( 'Manage Comments', 'buddypress' ) . '</a></li>';
163
+
164
+ do_action( 'bp_adminbar_thisblog_items' );
165
+
166
+ echo '</ul>';
167
+ echo '</li>';
168
+ }
169
+ }
170
+
171
// **** "Notifications" Menu *********
172
function bp_adminbar_notifications_menu() {
173
global $bp;
179
_e( 'Notifications', 'buddypress' );
180
181
if ( $notifications = bp_core_get_notifications_for_user( $bp->loggedin_user->id ) ) { ?>
182
+ <span><?php echo count( $notifications ) ?></span>
183
<?php
184
}
185
186
echo '</a>';
187
echo '<ul>';
188
189
+ if ( $notifications ) {
190
+ $counter = 0;
191
+ for ( $i = 0; $i < count($notifications); $i++ ) {
192
+ $alt = ( 0 == $counter % 2 ) ? ' class="alt"' : ''; ?>
193
+
194
<li<?php echo $alt ?>><?php echo $notifications[$i] ?></li>
195
+
196
+ <?php $counter++;
197
+ }
198
+ } else { ?>
199
+
200
<li><a href="<?php echo $bp->loggedin_user->domain ?>"><?php _e( 'No new notifications.', 'buddypress' ); ?></a></li>
201
+
202
<?php
203
}
204
210
function bp_adminbar_authors_menu() {
211
global $bp, $current_blog, $wpdb;
212
213
+ // Only for multisite
214
+ if ( !is_multisite() )
215
+ return false;
216
+
217
+ // Hide on root blog
218
+ if ( $current_blog->blog_id == BP_ROOT_BLOG || !bp_is_active( 'blogs' ) )
219
return false;
220
221
$blog_prefix = $wpdb->get_blog_prefix( $current_blog->id );
222
+ $authors = $wpdb->get_results( "SELECT user_id, user_login, user_nicename, display_name, user_email, meta_value as caps FROM $wpdb->users u, $wpdb->usermeta um WHERE u.ID = um.user_id AND meta_key = '{$blog_prefix}capabilities' ORDER BY um.user_id" );
223
224
if ( !empty( $authors ) ) {
225
+ // This is a blog, render a menu with links to all authors
226
echo '<li id="bp-adminbar-authors-menu"><a href="/">';
227
_e('Blog Authors', 'buddypress');
228
echo '</a>';
247
// **** "Random" Menu (visible when not logged in) ********
248
function bp_adminbar_random_menu() {
249
global $bp; ?>
250
+
251
<li class="align-right" id="bp-adminbar-visitrandom-menu">
252
<a href="#"><?php _e( 'Visit', 'buddypress' ) ?></a>
253
<ul class="random-list">
254
<li><a href="<?php echo $bp->root_domain . '/' . BP_MEMBERS_SLUG . '/?random-member' ?>"><?php _e( 'Random Member', 'buddypress' ) ?></a></li>
255
256
+ <?php if ( bp_is_active( 'groups' ) ) : ?>
257
+
258
+ <li class="alt"><a href="<?php echo $bp->root_domain . '/' . $bp->groups->slug . '/?random-group' ?>"><?php _e( 'Random Group', 'buddypress' ) ?></a></li>
259
+
260
<?php endif; ?>
261
262
+ <?php if ( bp_is_active( 'blogs' ) && is_multisite() ) : ?>
263
+
264
+ <li><a href="<?php echo $bp->root_domain . '/' . $bp->blogs->slug . '/?random-blog' ?>"><?php _e( 'Random Blog', 'buddypress' ) ?></a></li>
265
266
<?php endif; ?>
267
268
<?php do_action( 'bp_adminbar_random_menu' ) ?>
269
+
270
</ul>
271
</li>
272
+
273
<?php
274
}
275
276
+ // Actions used to build the admin bar
277
+ add_action( 'bp_adminbar_logo', 'bp_adminbar_logo' );
278
+ add_action( 'bp_adminbar_menus', 'bp_adminbar_login_menu', 2 );
279
+ add_action( 'bp_adminbar_menus', 'bp_adminbar_account_menu', 4 );
280
+ add_action( 'bp_adminbar_menus', 'bp_adminbar_blogs_menu', 6 );
281
+ add_action( 'bp_adminbar_menus', 'bp_adminbar_thisblog_menu', 6 );
282
+ add_action( 'bp_adminbar_menus', 'bp_adminbar_notifications_menu', 8 );
283
+ add_action( 'bp_adminbar_menus', 'bp_adminbar_authors_menu', 12 );
284
+ add_action( 'bp_adminbar_menus', 'bp_adminbar_random_menu', 100 );
285
+
286
+ // Actions used to append admin bar to footer
287
+ add_action( 'wp_footer', 'bp_core_admin_bar', 8 );
288
+ add_action( 'admin_footer', 'bp_core_admin_bar' );
289
290
?>
bp-core/bp-core-signup.php CHANGED
@@ -255,49 +255,6 @@ add_action( 'wp', 'bp_core_screen_activation', 3 );
255
* true or false on success or failure.
256
*/
257
258
- /**
259
- * bp_core_flush_illegal_names()
260
- *
261
- * Flush illegal names by getting and setting 'illegal_names' site option
262
- */
263
- function bp_core_flush_illegal_names() {
264
- $illegal_names = get_site_option( 'illegal_names' );
265
- update_site_option( 'illegal_names', $illegal_names );
266
- }
267
-
268
- /**
269
- * bp_core_illegal_names()
270
- *
271
- * Filter the illegal_names site option and make sure it includes a few
272
- * specific BuddyPress and Multi-site slugs
273
- *
274
- * @param array|string $value Illegal names from field
275
- * @param array|string $oldvalue The value as it is currently
276
- * @return array Merged and unique array of illegal names
277
- */
278
- function bp_core_illegal_names( $value = '', $oldvalue = '' ) {
279
-
280
- // Make sure $value is array
281
- if ( empty( $value ) )
282
- $db_illegal_names = array();
283
- if ( is_array( $value ) )
284
- $db_illegal_names = $value;
285
- elseif ( is_string( $value ) )
286
- $db_illegal_names = implode( ' ', $names );
287
-
288
- // Add our slugs to the array and allow them to be filtered
289
- $filtered_illegal_names = apply_filters( 'bp_core_illegal_usernames', array( 'www', 'web', 'root', 'admin', 'main', 'invite', 'administrator', BP_GROUPS_SLUG, BP_MEMBERS_SLUG, BP_FORUMS_SLUG, BP_BLOGS_SLUG, BP_ACTIVITY_SLUG, BP_XPROFILE_SLUG, BP_FRIENDS_SLUG, BP_SEARCH_SLUG, BP_SETTINGS_SLUG, BP_REGISTER_SLUG, BP_ACTIVATION_SLUG ) );
290
-
291
- // Merge the arrays together
292
- $merged_names = array_merge( (array)$filtered_illegal_names, (array)$db_illegal_names );
293
-
294
- // Remove duplicates
295
- $illegal_names = array_unique( (array)$merged_names );
296
-
297
- return apply_filters( 'bp_core_illegal_names', $illegal_names );
298
- }
299
- add_filter( 'pre_update_site_option_illegal_names', 'bp_core_illegal_names', 10, 2 );
300
-
301
/**
302
* bp_core_validate_user_signup()
303
*
@@ -391,7 +348,7 @@ function bp_core_signup_user( $user_login, $user_password, $user_email, $usermet
391
'user_email' => $user_email
392
) );
393
394
- if ( !$user_id ) {
395
$errors->add( 'registerfail', sprintf( __('<strong>ERROR</strong>: Couldn&#8217;t register you... please contact the <a href="mailto:%s">webmaster</a> !', 'buddypress' ), get_option( 'admin_email' ) ) );
396
return $errors;
397
}
255
* true or false on success or failure.
256
*/
257
258
/**
259
* bp_core_validate_user_signup()
260
*
348
'user_email' => $user_email
349
) );
350
351
+ if ( is_wp_error( $user_id ) || !$user_id ) {
352
$errors->add( 'registerfail', sprintf( __('<strong>ERROR</strong>: Couldn&#8217;t register you... please contact the <a href="mailto:%s">webmaster</a> !', 'buddypress' ), get_option( 'admin_email' ) ) );
353
return $errors;
354
}
bp-core/bp-core-templatetags.php CHANGED
@@ -820,15 +820,15 @@ function bp_format_time( $time, $just_date = false ) {
820
$root_blog_offset = get_blog_option( BP_ROOT_BLOG, 'gmt_offset' );
821
822
// Calculate offset time
823
- $time_offest = $time + ( $root_blog_offset * 3600 );
824
825
// Current date (January 1, 2010)
826
- $date = date( 'F j, Y ', $time_offest );
827
828
// Should we show the time also?
829
if ( !$just_date ) {
830
// Current time (9:50pm)
831
- $time = date( ' g:ia', $time_offest );
832
833
// Return string formatted with date and time
834
$date = sprintf( __( '%1$s at %2$s', 'buddypress' ), $date, $time );
@@ -977,9 +977,9 @@ function bp_activation_page() {
977
global $bp;
978
979
if ( bp_has_custom_activation_page() )
980
- $page = $bp->root_domain . '/' . BP_ACTIVATION_SLUG;
981
else
982
- $page = $bp->root_domain . '/wp-activate.php';
983
984
return apply_filters( 'bp_get_activation_page', $page );
985
}
820
$root_blog_offset = get_blog_option( BP_ROOT_BLOG, 'gmt_offset' );
821
822
// Calculate offset time
823
+ $time_offset = $time + ( $root_blog_offset * 3600 );
824
825
// Current date (January 1, 2010)
826
+ $date = date( 'F j, Y ', $time_offset );
827
828
// Should we show the time also?
829
if ( !$just_date ) {
830
// Current time (9:50pm)
831
+ $time = date( ' g:ia', $time_offset );
832
833
// Return string formatted with date and time
834
$date = sprintf( __( '%1$s at %2$s', 'buddypress' ), $date, $time );
977
global $bp;
978
979
if ( bp_has_custom_activation_page() )
980
+ $page = trailingslashit( $bp->root_domain ) . BP_ACTIVATION_SLUG;
981
else
982
+ $page = trailingslashit( $bp->root_domain ) . 'wp-activate.php';
983
984
return apply_filters( 'bp_get_activation_page', $page );
985
}
bp-forums/bp-forums-bbpress.php CHANGED
@@ -1,5 +1,4 @@
1
<?php
2
-
3
function bp_forums_load_bbpress() {
4
global $bp, $wpdb, $wp_roles, $current_user, $wp_users_object;
5
global $bb, $bbdb, $bb_table_prefix, $bb_current_user;
@@ -139,6 +138,62 @@ class BP_Forums_BB_Auth {
139
* extend it and use this.
140
*/
141
class BPDB extends WPDB {
142
function escape_deep( $data ) {
143
if ( is_array( $data ) ) {
144
foreach ( (array) $data as $k => $v ) {
@@ -169,7 +224,4 @@ function backpress_convert_object( &$object, $output ) {
169
}
170
}
171
}
172
-
173
-
174
-
175
?>
1
<?php
2
function bp_forums_load_bbpress() {
3
global $bp, $wpdb, $wp_roles, $current_user, $wp_users_object;
4
global $bb, $bbdb, $bb_table_prefix, $bb_current_user;
138
* extend it and use this.
139
*/
140
class BPDB extends WPDB {
141
+ var $db_servers = array();
142
+
143
+ function BPDB( $dbuser, $dbpassword, $dbname, $dbhost ) {
144
+ parent::WPDB( $dbuser, $dbpassword, $dbname, $dbhost );
145
+
146
+ $args = func_get_args();
147
+ $args = call_user_func_array( array( &$this, '_init' ), $args );
148
+
149
+ if ( $args['host'] )
150
+ $this->db_servers['dbh_global'] = $args;
151
+ }
152
+
153
+ /**
154
+ * Determine if a database supports a particular feature.
155
+ *
156
+ * Overriden here to work around differences between bbPress', and WordPress', implementation differences.
157
+ * In particular, when BuddyPress tries to run bbPress' SQL installation script, the collation check always
158
+ * failed. The capability is long supported by WordPress' minimum required MySQL version, so this is safe.
159
+ */
160
+ function has_cap( $db_cap, $_table_name='' ) {
161
+ if ( 'collation' == $db_cap )
162
+ return true;
163
+
164
+ return parent::has_cap( $db_cap );
165
+ }
166
+
167
+ /**
168
+ * Initialises the class variables based on provided arguments.
169
+ * Based on, and taken from, the BackPress class in turn taken from the 1.0 branch of bbPress.
170
+ */
171
+ function _init( $args )
172
+ {
173
+ if ( 4 == func_num_args() ) {
174
+ $args = array(
175
+ 'user' => $args,
176
+ 'password' => func_get_arg( 1 ),
177
+ 'name' => func_get_arg( 2 ),
178
+ 'host' => func_get_arg( 3 ),
179
+ 'charset' => defined( 'BBDB_CHARSET' ) ? BBDB_CHARSET : false,
180
+ 'collate' => defined( 'BBDB_COLLATE' ) ? BBDB_COLLATE : false,
181
+ );
182
+ }
183
+
184
+ $defaults = array(
185
+ 'user' => false,
186
+ 'password' => false,
187
+ 'name' => false,
188
+ 'host' => 'localhost',
189
+ 'charset' => false,
190
+ 'collate' => false,
191
+ 'errors' => false
192
+ );
193
+
194
+ return wp_parse_args( $args, $defaults );
195
+ }
196
+
197
function escape_deep( $data ) {
198
if ( is_array( $data ) ) {
199
foreach ( (array) $data as $k => $v ) {
224
}
225
}
226
}
227
?>
bp-forums/bp-forums-templatetags.php CHANGED
@@ -958,24 +958,26 @@ function bp_the_topic_post_admin_links( $args = '' ) {
958
function bp_get_the_topic_post_admin_links( $args = '' ) {
959
global $topic_template;
960
961
- /* Never show for the first post in a topic. */
962
- if ( 0 == $topic_template->current_post && $topic_template->pag_page == 1 )
963
return;
964
965
$defaults = array(
966
- 'seperator' => '|'
967
);
968
969
$r = wp_parse_args( $args, $defaults );
970
extract( $r, EXTR_SKIP );
971
972
if ( $_SERVER['QUERY_STRING'] )
973
$query_vars = '?' . $_SERVER['QUERY_STRING'];
974
975
- $links = '<a href="' . wp_nonce_url( bp_get_the_topic_permalink() . 'edit/post/' . $topic_template->post->post_id . '/' . $query_vars, 'bp_forums_edit_post' ) . '">' . __( 'Edit', 'buddypress' ) . '</a> ' . $seperator . ' ';
976
- $links .= '<a class="confirm" id="post-delete-link" href="' . wp_nonce_url( bp_get_the_topic_permalink() . 'delete/post/' . $topic_template->post->post_id, 'bp_forums_delete_post' ) . '">' . __( 'Delete', 'buddypress' ) . '</a> | ';
977
978
- return $links;
979
}
980
981
function bp_the_topic_post_edit_text() {
958
function bp_get_the_topic_post_admin_links( $args = '' ) {
959
global $topic_template;
960
961
+ // Never show for the first post in a topic.
962
+ if ( 0 == $topic_template->current_post && 1 == $topic_template->pag_page )
963
return;
964
965
$defaults = array(
966
+ 'separator' => ' | '
967
);
968
969
$r = wp_parse_args( $args, $defaults );
970
extract( $r, EXTR_SKIP );
971
972
+ $query_vars = '';
973
if ( $_SERVER['QUERY_STRING'] )
974
$query_vars = '?' . $_SERVER['QUERY_STRING'];
975
976
+ $links = array();
977
+ $links[] = '<a href="' . wp_nonce_url( bp_get_the_topic_permalink() . 'edit/post/' . $topic_template->post->post_id . '/' . $query_vars, 'bp_forums_edit_post' ) . '">' . __( 'Edit', 'buddypress' ) . '</a>';
978
+ $links[] .= '<a class="confirm" id="post-delete-link" href="' . wp_nonce_url( bp_get_the_topic_permalink() . 'delete/post/' . $topic_template->post->post_id, 'bp_forums_delete_post' ) . '">' . __( 'Delete', 'buddypress' ) . '</a>';
979
980
+ return apply_filters( 'bp_get_the_topic_post_admin_links', implode( $separator, $links ), $links, $r );
981
}
982
983
function bp_the_topic_post_edit_text() {
bp-friends/bp-friends-templatetags.php CHANGED
@@ -345,6 +345,6 @@ function bp_friend_total_requests_count( $user_id = 0 ) {
345
if ( empty( $user_id ) )
346
$user_id = $bp->loggedin_user->id;
347
348
- return apply_filters( 'bp_friend_get_total_requests_count', (int) BP_Friends_Friendship::get_friend_user_ids( $user_id, true ) );
349
}
350
?>
345
if ( empty( $user_id ) )
346
$user_id = $bp->loggedin_user->id;
347
348
+ return apply_filters( 'bp_friend_get_total_requests_count', count( BP_Friends_Friendship::get_friend_user_ids( $user_id, true ) ) );
349
}
350
?>
bp-groups/bp-groups-classes.php CHANGED
@@ -1195,13 +1195,9 @@ class BP_Group_Extension {
1195
}
1196
1197
// Construct the admin edit tab for the new group extension
1198
- if ( $this->enable_edit_item ) {
1199
add_action( 'groups_admin_tabs', create_function( '$current, $group_slug', 'if ( "' . esc_attr( $this->slug ) . '" == $current ) $selected = " class=\"current\""; echo "<li{$selected}><a href=\"' . $bp->root_domain . '/' . $bp->groups->slug . '/{$group_slug}/admin/' . esc_attr( $this->slug ) . '\">' . esc_attr( $this->name ) . '</a></li>";' ), 10, 2 );
1200
1201
- // Make sure user has access
1202
- if ( !$bp->is_item_admin )
1203
- return false;
1204
-
1205
// Catch the edit screen and forward it to the plugin template
1206
if ( $bp->current_component == $bp->groups->slug && 'admin' == $bp->current_action && $this->slug == $bp->action_variables[0] ) {
1207
add_action( 'wp', array( &$this, 'edit_screen_save' ) );
1195
}
1196
1197
// Construct the admin edit tab for the new group extension
1198
+ if ( $this->enable_edit_item && $bp->is_item_admin ) {
1199
add_action( 'groups_admin_tabs', create_function( '$current, $group_slug', 'if ( "' . esc_attr( $this->slug ) . '" == $current ) $selected = " class=\"current\""; echo "<li{$selected}><a href=\"' . $bp->root_domain . '/' . $bp->groups->slug . '/{$group_slug}/admin/' . esc_attr( $this->slug ) . '\">' . esc_attr( $this->name ) . '</a></li>";' ), 10, 2 );
1200
1201
// Catch the edit screen and forward it to the plugin template
1202
if ( $bp->current_component == $bp->groups->slug && 'admin' == $bp->current_action && $this->slug == $bp->action_variables[0] ) {
1203
add_action( 'wp', array( &$this, 'edit_screen_save' ) );
bp-groups/bp-groups-templatetags.php CHANGED
@@ -124,7 +124,7 @@ class BP_Groups_Template {
124
$this->group = new BP_Groups_Group( $this->group->group_id, true );
125
else {
126
if ( $this->group )
127
- wp_cache_set( 'groups_group_nouserdata_' . $group->group_id, $this->group, 'bp' );
128
}
129
130
if ( 0 == $this->current_group ) // loop has just started
124
$this->group = new BP_Groups_Group( $this->group->group_id, true );
125
else {
126
if ( $this->group )
127
+ wp_cache_set( 'groups_group_nouserdata_' . $this->group->group_id, $this->group, 'bp' );
128
}
129
130
if ( 0 == $this->current_group ) // loop has just started
bp-languages/buddypress.pot CHANGED
@@ -1,695 +1,703 @@
1
- # Translation of BuddyPress.
2
# Copyright (C) 2010 BuddyPress
3
# This file is distributed under the same license as the BuddyPress package.
4
- # FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
5
- #
6
- #, fuzzy
7
msgid ""
8
msgstr ""
9
"Project-Id-Version: BuddyPress \n"
10
"Report-Msgid-Bugs-To: wp-polyglots@lists.automattic.com\n"
11
- "POT-Creation-Date: 2010-10-13 13:13+0000\n"
12
"PO-Revision-Date: 2010-MO-DA HO:MI+ZONE\n"
13
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14
"Language-Team: LANGUAGE <LL@li.org>\n"
15
- "MIME-Version: 1.0\n"
16
- "Content-Type: text/plain; charset=utf-8\n"
17
- "Content-Transfer-Encoding: 8bit\n"
18
- "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
19
20
- #: bp-activity.php:113 bp-activity.php:270
21
- #: bp-activity/feeds/bp-activity-personal-feed.php:21
22
- #: bp-themes/bp-default/header.php:53
23
- msgid "Activity"
24
msgstr ""
25
26
- #: bp-activity.php:120
27
- msgid "Personal"
28
msgstr ""
29
30
- #: bp-activity.php:123 bp-core/bp-core-admin.php:201 bp-friends.php:150
31
- msgid "Friends"
32
msgstr ""
33
34
- #: bp-activity.php:126 bp-core/bp-core-admin.php:210
35
- #: bp-core/bp-core-templatetags.php:1029 bp-groups.php:986 bp-groups.php:1410
36
- #: bp-groups.php:1423 bp-groups.php:1436 bp-groups.php:1449
37
- #: bp-groups/bp-groups-widgets.php:13 bp-themes/bp-default/header.php:63
38
- msgid "Groups"
39
msgstr ""
40
41
- #: bp-activity.php:128
42
- msgid "Favorites"
43
msgstr ""
44
45
- #: bp-activity.php:129 bp-themes/bp-default/activity/index.php:50
46
- #, php-format
47
- msgid "@%s Mentions"
48
msgstr ""
49
50
- #: bp-activity.php:133
51
- msgid "My Activity"
52
msgstr ""
53
54
- #: bp-activity.php:251
55
- msgid "You do not have access to this activity."
56
msgstr ""
57
58
- #: bp-activity.php:271 bp-blogs/bp-blogs-templatetags.php:409
59
#: bp-core/bp-core-admin.php:60 bp-core/bp-core-admin.php:68
60
#: bp-core/bp-core-admin.php:75 bp-core/bp-core-admin.php:82
61
#: bp-core/bp-core-admin.php:90 bp-core/bp-core-admin.php:99
62
- #: bp-friends.php:151 bp-groups.php:987 bp-messages.php:245
63
#: bp-themes/bp-default/groups/single/admin.php:26
64
- #: bp-themes/bp-default/registration/register.php:196
65
- #: bp-xprofile/bp-xprofile-admin.php:93
66
msgid "Yes"
67
msgstr ""
68
69
- #: bp-activity.php:272 bp-blogs/bp-blogs-templatetags.php:413
70
#: bp-core/bp-core-admin.php:61 bp-core/bp-core-admin.php:69
71
#: bp-core/bp-core-admin.php:76 bp-core/bp-core-admin.php:83
72
#: bp-core/bp-core-admin.php:91 bp-core/bp-core-admin.php:100
73
- #: bp-friends.php:152 bp-groups.php:988 bp-messages.php:246
74
- #: bp-themes/bp-default/groups/single/admin.php:27
75
#: bp-themes/bp-default/registration/register.php:197
76
msgid "No"
77
msgstr ""
78
79
- #: bp-activity.php:279
80
- #, php-format
81
- msgid "A member mentions you in an update using \"@%s\""
82
msgstr ""
83
84
- #: bp-activity.php:285
85
- msgid "A member replies to an update or comment you've posted"
86
msgstr ""
87
88
- #: bp-activity.php:366
89
- msgid "Activity deleted"
90
msgstr ""
91
92
- #: bp-activity.php:368
93
- msgid "There was an error when deleting that activity"
94
msgstr ""
95
96
- #: bp-activity.php:388 bp-themes/bp-default/_inc/ajax.php:124
97
- msgid "Please enter some content to post."
98
msgstr ""
99
100
- #: bp-activity.php:403
101
- msgid "Update Posted!"
102
msgstr ""
103
104
- #: bp-activity.php:405
105
- msgid "There was an error when posting your update, please try again."
106
msgstr ""
107
108
- #: bp-activity.php:424 bp-themes/bp-default/_inc/ajax.php:162
109
- msgid "Please do not leave the comment area blank."
110
msgstr ""
111
112
- #: bp-activity.php:435
113
- msgid "Reply Posted!"
114
msgstr ""
115
116
- #: bp-activity.php:437 bp-themes/bp-default/_inc/ajax.php:167
117
- #: bp-themes/bp-default/_inc/ajax.php:178
118
- msgid "There was an error posting that reply, please try again."
119
msgstr ""
120
121
- #: bp-activity.php:453
122
- msgid "Activity marked as favorite."
123
msgstr ""
124
125
- #: bp-activity.php:455
126
- msgid ""
127
- "There was an error marking that activity as a favorite, please try again."
128
msgstr ""
129
130
- #: bp-activity.php:471
131
- msgid "Activity removed as favorite."
132
msgstr ""
133
134
- #: bp-activity.php:473
135
- msgid ""
136
- "There was an error removing that activity as a favorite, please try again."
137
msgstr ""
138
139
- #: bp-activity.php:699
140
- #, php-format
141
- msgid "%s posted an update:"
142
msgstr ""
143
144
- #: bp-activity.php:752
145
- #, php-format
146
- msgid "%s posted a new activity comment:"
147
msgstr ""
148
149
- #: bp-activity.php:967
150
- msgid "Thumbnail"
151
msgstr ""
152
153
- #: bp-activity.php:1195
154
- msgid "Posted an update"
155
msgstr ""
156
157
- #: bp-activity/bp-activity-notifications.php:32
158
- #, php-format
159
- msgid "%s mentioned you in an update"
160
msgstr ""
161
162
- #: bp-activity/bp-activity-notifications.php:35
163
- #, php-format
164
- msgid ""
165
- "%s mentioned you in an update:\n"
166
- "\n"
167
- "\"%s\"\n"
168
- "\n"
169
- "To view and respond to the message, log in and visit: %s\n"
170
- "\n"
171
- "---------------------\n"
172
msgstr ""
173
174
- #: bp-activity/bp-activity-notifications.php:44
175
- #: bp-activity/bp-activity-notifications.php:88
176
- #: bp-activity/bp-activity-notifications.php:131
177
- #: bp-friends/bp-friends-notifications.php:34
178
- #: bp-friends/bp-friends-notifications.php:72
179
- #: bp-groups/bp-groups-notifications.php:30
180
- #: bp-groups/bp-groups-notifications.php:79
181
- #: bp-groups/bp-groups-notifications.php:133
182
- #: bp-groups/bp-groups-notifications.php:179
183
- #: bp-groups/bp-groups-notifications.php:231
184
- #: bp-groups/bp-groups-notifications.php:289
185
- #: bp-messages/bp-messages-notifications.php:37
186
- #, php-format
187
- msgid "To disable these notifications please log in and go to: %s"
188
msgstr ""
189
190
- #: bp-activity/bp-activity-notifications.php:76
191
- #, php-format
192
- msgid "%s replied to one of your updates"
193
msgstr ""
194
195
- #: bp-activity/bp-activity-notifications.php:79
196
- #, php-format
197
- msgid ""
198
- "%s replied to one of your updates:\n"
199
- "\n"
200
- "\"%s\"\n"
201
- "\n"
202
- "To view your original update and all comments, log in and visit: %s\n"
203
- "\n"
204
- "---------------------\n"
205
msgstr ""
206
207
- #: bp-activity/bp-activity-notifications.php:116
208
- #, php-format
209
- msgid "%s replied to one of your comments"
210
msgstr ""
211
212
- #: bp-activity/bp-activity-notifications.php:122
213
- #, php-format
214
- msgid ""
215
- "%s replied to one of your comments:\n"
216
- "\n"
217
- "\"%s\"\n"
218
- "\n"
219
- "To view the original activity, your comment and all replies, log in and "
220
- "visit: %s\n"
221
- "\n"
222
- "---------------------\n"
223
msgstr ""
224
225
- #: bp-activity/bp-activity-templatetags.php:278
226
- #, php-format
227
- msgid "Viewing item %1$s to %2$s (of %3$s items)"
228
msgstr ""
229
230
- #: bp-activity/bp-activity-templatetags.php:430
231
- #: bp-activity/bp-activity-templatetags.php:476 bp-groups.php:93
232
- msgid "Avatar"
233
msgstr ""
234
235
- #: bp-activity/bp-activity-templatetags.php:577
236
- #, php-format
237
- msgid "&nbsp; %s ago"
238
msgstr ""
239
240
- #: bp-activity/bp-activity-templatetags.php:580
241
- #: bp-themes/bp-default/activity/entry.php:46
242
- msgid "View Thread / Permalink"
243
msgstr ""
244
245
- #: bp-activity/bp-activity-templatetags.php:580
246
- #: bp-activity/bp-activity-templatetags.php:817
247
- #: bp-core/bp-core-templatetags.php:379
248
- #: bp-themes/bp-default/activity/entry.php:46
249
- msgid "View"
250
msgstr ""
251
252
- #: bp-activity/bp-activity-templatetags.php:660
253
- #: bp-themes/bp-default/_inc/ajax.php:190
254
- #, php-format
255
- msgid "%s ago"
256
msgstr ""
257
258
- #: bp-activity/bp-activity-templatetags.php:664
259
- #: bp-themes/bp-default/_inc/ajax.php:191
260
- #: bp-themes/bp-default/activity/entry.php:28
261
- msgid "Reply"
262
msgstr ""
263
264
- #: bp-activity/bp-activity-templatetags.php:668
265
- #: bp-activity/bp-activity-templatetags.php:801
266
- #: bp-forums/bp-forums-templatetags.php:976
267
- #: bp-themes/bp-default/_inc/ajax.php:192 bp-xprofile/bp-xprofile-admin.php:68
268
- #: bp-xprofile/bp-xprofile-admin.php:95
269
- msgid "Delete"
270
msgstr ""
271
272
- #: bp-activity/bp-activity-templatetags.php:877
273
- msgid "profile"
274
msgstr ""
275
276
- #: bp-activity/bp-activity-templatetags.php:877
277
- msgid "friends"
278
msgstr ""
279
280
- #: bp-activity/bp-activity-templatetags.php:877 bp-core/bp-core-classes.php:98
281
- msgid "groups"
282
msgstr ""
283
284
- #: bp-activity/bp-activity-templatetags.php:877
285
- msgid "status"
286
msgstr ""
287
288
- #: bp-activity/bp-activity-templatetags.php:877
289
- msgid "blogs"
290
msgstr ""
291
292
- #: bp-activity/bp-activity-templatetags.php:885
293
- msgid "Clear Filter"
294
msgstr ""
295
296
- #: bp-activity/bp-activity-templatetags.php:956
297
- msgid ""
298
- "Mention this user in a new public message, this will send the user a "
299
- "notification to get their attention."
300
msgstr ""
301
302
- #: bp-activity/bp-activity-templatetags.php:957
303
- msgid "Mention this User"
304
msgstr ""
305
306
- #: bp-activity/feeds/bp-activity-favorites-feed.php:21
307
- #: bp-activity/feeds/bp-activity-favorites-feed.php:24
308
- msgid "Favorite Activity"
309
msgstr ""
310
311
- #: bp-activity/feeds/bp-activity-favorites-feed.php:48
312
- #: bp-activity/feeds/bp-activity-friends-feed.php:44
313
- #: bp-activity/feeds/bp-activity-group-feed.php:43
314
- #: bp-activity/feeds/bp-activity-mentions-feed.php:43
315
- #: bp-activity/feeds/bp-activity-mygroups-feed.php:48
316
- #: bp-activity/feeds/bp-activity-personal-feed.php:43
317
- #: bp-activity/feeds/bp-activity-sitewide-feed.php:44
318
- #, php-format
319
- msgid "Comments: %s"
320
msgstr ""
321
322
- #: bp-activity/feeds/bp-activity-favorites-feed.php:52
323
- #: bp-activity/feeds/bp-activity-friends-feed.php:48
324
- #: bp-activity/feeds/bp-activity-mentions-feed.php:47
325
- #: bp-activity/feeds/bp-activity-personal-feed.php:47
326
- #: bp-themes/bp-default/activity/entry.php:45
327
- msgid "In reply to"
328
- msgstr ""
329
-
330
- #: bp-activity/feeds/bp-activity-friends-feed.php:21
331
- msgid "Friends Activity"
332
msgstr ""
333
334
- #: bp-activity/feeds/bp-activity-friends-feed.php:24
335
- #, php-format
336
- msgid "%s - Friends Activity Feed"
337
msgstr ""
338
339
- #: bp-activity/feeds/bp-activity-group-feed.php:21
340
- msgid "Group Activity"
341
msgstr ""
342
343
- #: bp-activity/feeds/bp-activity-group-feed.php:24
344
- #, php-format
345
- msgid "%s - Group Activity Feed"
346
msgstr ""
347
348
- #: bp-activity/feeds/bp-activity-mentions-feed.php:21
349
- #: bp-activity/feeds/bp-activity-mentions-feed.php:24
350
- msgid "Mentions"
351
msgstr ""
352
353
- #: bp-activity/feeds/bp-activity-mygroups-feed.php:21
354
- #: bp-activity/feeds/bp-activity-mygroups-feed.php:24
355
- msgid "My Groups - Public Activity"
356
msgstr ""
357
358
- #: bp-activity/feeds/bp-activity-personal-feed.php:24
359
- #, php-format
360
- msgid "%s - Activity Feed"
361
msgstr ""
362
363
- #: bp-activity/feeds/bp-activity-sitewide-feed.php:22
364
- msgid "Site Wide Activity"
365
msgstr ""
366
367
- #: bp-activity/feeds/bp-activity-sitewide-feed.php:25
368
- msgid "Site Wide Activity Feed"
369
msgstr ""
370
371
- #: bp-blogs.php:109
372
- #, php-format
373
- msgid "Blogs <span>(%d)</span>"
374
msgstr ""
375
376
- #: bp-blogs.php:117 bp-core/bp-core-adminbar.php:113
377
- msgid "My Blogs"
378
msgstr ""
379
380
- #: bp-blogs.php:190
381
- msgid "New blog created"
382
msgstr ""
383
384
- #: bp-blogs.php:191
385
- msgid "New blog post published"
386
msgstr ""
387
388
- #: bp-blogs.php:192
389
- msgid "New blog post comment posted"
390
msgstr ""
391
392
- #: bp-blogs.php:360
393
- #, php-format
394
- msgid "%s created the blog %s"
395
msgstr ""
396
397
- #: bp-blogs.php:423
398
- #, php-format
399
- msgid "%s wrote a new blog post: %s"
400
msgstr ""
401
402
- #: bp-blogs.php:497
403
- #, php-format
404
- msgid "%s commented on the blog post %s"
405
msgstr ""
406
407
- #: bp-blogs/bp-blogs-templatetags.php:173
408
- #, php-format
409
- msgid "Viewing blog %1$s to %2$s (of %3$s blogs)"
410
msgstr ""
411
412
- #: bp-blogs/bp-blogs-templatetags.php:198
413
- msgid "Blog avatar"
414
msgstr ""
415
416
- #: bp-blogs/bp-blogs-templatetags.php:256 bp-core/bp-core-classes.php:82
417
- #: bp-core/bp-core-templatetags.php:355 bp-core/bp-core-templatetags.php:1327
418
- #: bp-groups/bp-groups-widgets.php:119
419
- #: bp-themes/bp-default/groups/groups-loop.php:31
420
- #: bp-themes/bp-default/groups/single/group-header.php:31
421
- #, php-format
422
- msgid "active %s ago"
423
msgstr ""
424
425
- #: bp-blogs/bp-blogs-templatetags.php:268
426
- #, php-format
427
- msgid "Latest Post: %s"
428
msgstr ""
429
430
- #: bp-blogs/bp-blogs-templatetags.php:340
431
- msgid "There was a problem, please correct the form below and try again."
432
msgstr ""
433
434
- #: bp-blogs/bp-blogs-templatetags.php:343
435
- msgid ""
436
- "By filling out the form below, you can <strong>add a blog to your account</"
437
- "strong>. There is no limit to the number of blogs you can have, so create to "
438
- "your heart's content, but blog responsibly."
439
msgstr ""
440
441
- #: bp-blogs/bp-blogs-templatetags.php:345
442
- msgid ""
443
- "If you&#8217;re not going to use a great blog domain, leave it for a new "
444
- "user. Now have at it!"
445
msgstr ""
446
447
- #: bp-blogs/bp-blogs-templatetags.php:354
448
- msgid "Create Blog &rarr;"
449
msgstr ""
450
451
- #: bp-blogs/bp-blogs-templatetags.php:368
452
- msgid "Blog Name:"
453
msgstr ""
454
455
- #: bp-blogs/bp-blogs-templatetags.php:370
456
- msgid "Blog Domain:"
457
msgstr ""
458
459
- #: bp-blogs/bp-blogs-templatetags.php:382
460
- msgid "Your address will be "
461
msgstr ""
462
463
- #: bp-blogs/bp-blogs-templatetags.php:385
464
- msgid "blogname"
465
msgstr ""
466
467
- #: bp-blogs/bp-blogs-templatetags.php:387
468
- msgid "domain."
469
msgstr ""
470
471
- #: bp-blogs/bp-blogs-templatetags.php:390
472
- msgid ""
473
- "Must be at least 4 characters, letters and numbers only. It cannot be "
474
- "changed so choose carefully!)"
475
msgstr ""
476
477
- #: bp-blogs/bp-blogs-templatetags.php:395
478
- msgid "Blog Title:"
479
msgstr ""
480
481
- #: bp-blogs/bp-blogs-templatetags.php:403
482
- msgid "Privacy:"
483
msgstr ""
484
485
- #: bp-blogs/bp-blogs-templatetags.php:404
486
- msgid ""
487
- "I would like my blog to appear in search engines like Google and Technorati, "
488
- "and in public listings around this site."
489
msgstr ""
490
491
- #: bp-blogs/bp-blogs-templatetags.php:464
492
- msgid "Congratulations! You have successfully registered a new blog."
493
msgstr ""
494
495
- #: bp-blogs/bp-blogs-templatetags.php:466
496
- #, php-format
497
- msgid ""
498
- "<a href=\"http://%1$s\">http://%2$s</a> is your new blog. <a href=\"%3$s"
499
- "\">Login</a> as \"%4$s\" using your existing password."
500
msgstr ""
501
502
- #: bp-blogs/bp-blogs-templatetags.php:476 bp-core/bp-core-templatetags.php:928
503
- #: bp-themes/bp-default/blogs/create.php:10
504
- #: bp-themes/bp-default/blogs/index.php:8
505
- msgid "Create a Blog"
506
msgstr ""
507
508
- #: bp-blogs/bp-blogs-templatetags.php:490
509
- #, php-format
510
- msgid "%s's Blogs"
511
msgstr ""
512
513
- #: bp-blogs/bp-blogs-templatetags.php:491
514
- #, php-format
515
- msgid "%s's Recent Posts"
516
msgstr ""
517
518
- #: bp-blogs/bp-blogs-templatetags.php:492
519
- #, php-format
520
- msgid "%s's Recent Comments"
521
msgstr ""
522
523
- #: bp-blogs/bp-blogs-templatetags.php:501 bp-core/bp-core-templatetags.php:447
524
- #: bp-core/bp-core-templatetags.php:453
525
- #: bp-forums/bp-forums-templatetags.php:1026
526
- #: bp-forums/bp-forums-templatetags.php:1032
527
- #: bp-groups/bp-groups-templatetags.php:1810
528
- #: bp-groups/bp-groups-templatetags.php:1816
529
- #: bp-themes/bp-default/_inc/ajax.php:56
530
- msgid "Search anything..."
531
msgstr ""
532
533
- #: bp-blogs/bp-blogs-templatetags.php:502 bp-core/bp-core-templatetags.php:454
534
- #: bp-core/bp-core-templatetags.php:1048
535
- #: bp-forums/bp-forums-templatetags.php:1033
536
- #: bp-groups/bp-groups-templatetags.php:1817
537
- #: bp-themes/bp-default/header.php:93 bp-themes/bp-default/searchform.php:5
538
- msgid "Search"
539
msgstr ""
540
541
- #: bp-blogs/bp-blogs-templatetags.php:534
542
- #: bp-blogs/bp-blogs-templatetags.php:535
543
- msgid "Visit Blog"
544
msgstr ""
545
546
- #: bp-blogs/bp-blogs-widgets.php:18
547
- msgid "Recent Site Wide Posts"
548
msgstr ""
549
550
- #: bp-blogs/bp-blogs-widgets.php:60
551
- msgid "Sorry, there were no blog posts found. Why not write one?"
552
msgstr ""
553
554
- #: bp-blogs/bp-blogs-widgets.php:80
555
- msgid "Max posts to show:"
556
msgstr ""
557
558
- #: bp-core.php:306 bp-core.php:307
559
- msgid "BuddyPress"
560
msgstr ""
561
562
- #: bp-core.php:313 bp-core/bp-core-settings.php:69
563
- msgid "General Settings"
564
msgstr ""
565
566
- #: bp-core.php:314
567
- msgid "Component Setup"
568
msgstr ""
569
570
- #: bp-core.php:359 bp-xprofile.php:172
571
- msgid "Profile"
572
msgstr ""
573
574
- #: bp-core.php:370 bp-groups/bp-groups-templatetags.php:419
575
- #: bp-xprofile.php:177
576
- msgid "Public"
577
msgstr ""
578
579
- #: bp-core.php:380 bp-core/bp-core-templatetags.php:736
580
- #: bp-themes/bp-default/activity/post-form.php:41 bp-xprofile.php:183
581
- msgid "My Profile"
582
msgstr ""
583
584
- #: bp-core.php:476
585
- msgid "User marked as spammer. Spam users are visible only to site admins."
586
msgstr ""
587
588
- #: bp-core.php:478
589
- msgid "User removed as spammer."
590
msgstr ""
591
592
- #: bp-core.php:512
593
- #, php-format
594
- msgid "%s has been deleted from the system."
595
msgstr ""
596
597
- #: bp-core.php:514
598
- #, php-format
599
- msgid "There was an error deleting %s from the system. Please try again."
600
msgstr ""
601
602
- #: bp-core.php:1417
603
- msgid "year"
604
msgstr ""
605
606
- #: bp-core.php:1417
607
- msgid "years"
608
msgstr ""
609
610
- #: bp-core.php:1418
611
- msgid "month"
612
msgstr ""
613
614
- #: bp-core.php:1418
615
- msgid "months"
616
msgstr ""
617
618
- #: bp-core.php:1419
619
- msgid "week"
620
msgstr ""
621
622
- #: bp-core.php:1419
623
- msgid "weeks"
624
msgstr ""
625
626
- #: bp-core.php:1420
627
- msgid "day"
628
msgstr ""
629
630
- #: bp-core.php:1420
631
- msgid "days"
632
msgstr ""
633
634
- #: bp-core.php:1421
635
- msgid "hour"
636
msgstr ""
637
638
- #: bp-core.php:1421
639
- msgid "hours"
640
msgstr ""
641
642
- #: bp-core.php:1422
643
- msgid "minute"
644
msgstr ""
645
646
- #: bp-core.php:1422
647
- msgid "minutes"
648
msgstr ""
649
650
- #: bp-core.php:1423
651
- msgid "second"
652
msgstr ""
653
654
- #: bp-core.php:1423 bp-core.php:1475
655
- msgid "seconds"
656
msgstr ""
657
658
- #: bp-core.php:1442
659
- msgid "sometime"
660
msgstr ""
661
662
- #: bp-core.php:1470
663
- msgctxt "Separator in time since"
664
- msgid ","
665
msgstr ""
666
667
- #: bp-core.php:1525
668
- msgid "not recently active"
669
msgstr ""
670
671
- #: bp-core.php:1989
672
- msgid ""
673
- "IMPORTANT: <a href=\"http://codex.buddypress.org/getting-started/upgrading-"
674
- "from-10x/\">Read this before attempting to update BuddyPress</a>"
675
msgstr ""
676
677
- #: bp-core.php:2018
678
- #, php-format
679
- msgid ""
680
- "<strong>BuddyPress is almost ready</strong>. You must <a href=\"%s\">update "
681
- "your permalink structure</a> to something other than the default for it to "
682
- "work."
683
msgstr ""
684
685
- #: bp-core.php:2027
686
- #, php-format
687
- msgid ""
688
- "<strong>BuddyPress is ready</strong>. You'll need to <a href='%s'>activate a "
689
- "BuddyPress compatible theme</a> to take advantage of all of the features. "
690
- "We've bundled a default theme, but you can always <a href='%s'>install some "
691
- "other compatible themes</a> or <a href='%s'>upgrade your existing WordPress "
692
- "theme</a>."
693
msgstr ""
694
695
#: bp-core/bp-core-admin.php:32
@@ -737,9 +745,7 @@ msgid "Default User Avatar"
737
msgstr ""
738
739
#: bp-core/bp-core-admin.php:108
740
- msgid ""
741
- "For users without a custom avatar of their own, you can either display a "
742
- "generic logo or a generated one based on their email address"
743
msgstr ""
744
745
#: bp-core/bp-core-admin.php:110
@@ -767,11 +773,7 @@ msgid "BuddyPress Component Setup"
767
msgstr ""
768
769
#: bp-core/bp-core-admin.php:166
770
- msgid ""
771
- "By default, all BuddyPress components are enabled. You can selectively "
772
- "disable any of the components by using the form below. Your BuddyPress "
773
- "installation will continue to function, however the features of the disabled "
774
- "components will no longer be accessible to anyone using the site."
775
msgstr ""
776
777
#: bp-core/bp-core-admin.php:174
@@ -779,9 +781,7 @@ msgid "Activity Streams"
779
msgstr ""
780
781
#: bp-core/bp-core-admin.php:174
782
- msgid ""
783
- "Allow users to post activity updates and track all activity across the "
784
- "entire site."
785
msgstr ""
786
787
#: bp-core/bp-core-admin.php:176 bp-core/bp-core-admin.php:185
@@ -803,9 +803,7 @@ msgid "Blog Tracking"
803
msgstr ""
804
805
#: bp-core/bp-core-admin.php:183
806
- msgid ""
807
- "Tracks blogs, blog posts and blogs comments for a user across a WPMU "
808
- "installation."
809
msgstr ""
810
811
#: bp-core/bp-core-admin.php:192
@@ -813,9 +811,7 @@ msgid "bbPress Forums"
813
msgstr ""
814
815
#: bp-core/bp-core-admin.php:192
816
- msgid ""
817
- "Activates bbPress forum support within BuddyPress groups or any other custom "
818
- "component."
819
msgstr ""
820
821
#: bp-core/bp-core-admin.php:201
@@ -831,9 +827,7 @@ msgid "Private Messaging"
831
msgstr ""
832
833
#: bp-core/bp-core-admin.php:219
834
- msgid ""
835
- "Let users send private messages to one another. Site admins can also send "
836
- "site-wide notices."
837
msgstr ""
838
839
#: bp-core/bp-core-admin.php:228
@@ -844,3535 +838,3206 @@ msgstr ""
844
msgid "Activates customizable profiles and avatars for site users."
845
msgstr ""
846
847
- #: bp-core/bp-core-adminbar.php:44 bp-themes/bp-default/sidebar.php:50
848
- msgid "Log In"
849
msgstr ""
850
851
- #: bp-core/bp-core-adminbar.php:48
852
- msgid "Sign Up"
853
msgstr ""
854
855
- #: bp-core/bp-core-adminbar.php:62
856
- msgid "My Account"
857
msgstr ""
858
859
- #: bp-core/bp-core-adminbar.php:94 bp-core/bp-core-templatetags.php:516
860
- #: bp-core/bp-core-templatetags.php:518 bp-core/bp-core-templatetags.php:1059
861
- #: bp-core/bp-core-templatetags.php:1061 bp-themes/bp-default/sidebar.php:18
862
- msgid "Log Out"
863
msgstr ""
864
865
- #: bp-core/bp-core-adminbar.php:128
866
- msgid "Dashboard"
867
msgstr ""
868
869
- #: bp-core/bp-core-adminbar.php:129
870
- msgid "New Post"
871
msgstr ""
872
873
- #: bp-core/bp-core-adminbar.php:130
874
- msgid "Manage Posts"
875
msgstr ""
876
877
- #: bp-core/bp-core-adminbar.php:131
878
- msgid "Manage Comments"
879
msgstr ""
880
881
- #: bp-core/bp-core-adminbar.php:143
882
- msgid "Create a Blog!"
883
msgstr ""
884
885
- #: bp-core/bp-core-adminbar.php:159 bp-core/bp-core-settings.php:22
886
- msgid "Notifications"
887
msgstr ""
888
889
- #: bp-core/bp-core-adminbar.php:177
890
- msgid "No new notifications."
891
msgstr ""
892
893
- #: bp-core/bp-core-adminbar.php:198
894
- msgid "Blog Authors"
895
msgstr ""
896
897
- #: bp-core/bp-core-adminbar.php:222
898
- msgid "Visit"
899
msgstr ""
900
901
- #: bp-core/bp-core-adminbar.php:224
902
- msgid "Random Member"
903
msgstr ""
904
905
- #: bp-core/bp-core-adminbar.php:227
906
- msgid "Random Group"
907
msgstr ""
908
909
- #: bp-core/bp-core-adminbar.php:231
910
- msgid "Random Blog"
911
msgstr ""
912
913
- #: bp-core/bp-core-avatars.php:67
914
- msgid "Avatar Image"
915
msgstr ""
916
917
- #: bp-core/bp-core-avatars.php:332
918
- msgid "There is no error, the file uploaded with success"
919
msgstr ""
920
921
- #: bp-core/bp-core-avatars.php:333 bp-core/bp-core-avatars.php:334
922
- msgid "Your image was bigger than the maximum allowed file size of: "
923
msgstr ""
924
925
- #: bp-core/bp-core-avatars.php:335
926
- msgid "The uploaded file was only partially uploaded"
927
msgstr ""
928
929
- #: bp-core/bp-core-avatars.php:336
930
- msgid "No file was uploaded"
931
msgstr ""
932
933
- #: bp-core/bp-core-avatars.php:337
934
- msgid "Missing a temporary folder"
935
msgstr ""
936
937
- #: bp-core/bp-core-avatars.php:341
938
- #, php-format
939
- msgid "Your upload failed, please try again. Error was: %s"
940
msgstr ""
941
942
- #: bp-core/bp-core-avatars.php:346
943
- #, php-format
944
- msgid "The file you uploaded is too big. Please upload a file under %s"
945
msgstr ""
946
947
- #: bp-core/bp-core-avatars.php:351
948
- msgid "Please upload only JPG, GIF or PNG photos."
949
msgstr ""
950
951
- #: bp-core/bp-core-avatars.php:362 bp-core/bp-core-avatars.php:375
952
- #, php-format
953
- msgid "Upload Failed! Error was: %s"
954
msgstr ""
955
956
- #: bp-core/bp-core-catchuri.php:262
957
- msgid ""
958
- "This user has been marked as a spammer. Only site admins can view this "
959
- "profile."
960
msgstr ""
961
962
- #: bp-core/bp-core-classes.php:96
963
- msgid "group"
964
msgstr ""
965
966
- #: bp-core/bp-core-cssjs.php:56
967
- msgid "Are you sure?"
968
msgstr ""
969
970
- #: bp-core/bp-core-filters.php:29
971
- msgid "noreply"
972
msgstr ""
973
974
- #: bp-core/bp-core-filters.php:133 bp-core/bp-core-filters.php:157
975
- msgid "[User Set]"
976
msgstr ""
977
978
- #: bp-core/bp-core-filters.php:177
979
- #, php-format
980
- msgid ""
981
- "Thanks for registering! To complete the activation of your account and blog, "
982
- "please click the following link:\n"
983
- "\n"
984
- "%s\n"
985
- "\n"
986
- "\n"
987
- "\n"
988
- "After you activate, you can visit your blog here:\n"
989
- "\n"
990
- "%s"
991
msgstr ""
992
993
- #: bp-core/bp-core-filters.php:178
994
- #, php-format
995
- msgid "Activate %s"
996
msgstr ""
997
998
- #: bp-core/bp-core-filters.php:209 bp-core/bp-core-signup.php:585
999
- #, php-format
1000
- msgid ""
1001
- "Thanks for registering! To complete the activation of your account please "
1002
- "click the following link:\n"
1003
- "\n"
1004
- "%s\n"
1005
- "\n"
1006
msgstr ""
1007
1008
- #: bp-core/bp-core-filters.php:210 bp-core/bp-core-signup.php:586
1009
- msgid "Activate Your Account"
1010
msgstr ""
1011
1012
- #: bp-core/bp-core-settings.php:17 bp-groups.php:92
1013
- msgid "Settings"
1014
msgstr ""
1015
1016
- #: bp-core/bp-core-settings.php:21
1017
- msgid "General"
1018
msgstr ""
1019
1020
- #: bp-core/bp-core-settings.php:25 bp-core/bp-core-settings.php:176
1021
- msgid "Delete Account"
1022
msgstr ""
1023
1024
- #: bp-core/bp-core-settings.php:77 bp-core/bp-core-settings.php:138
1025
- msgid "Changes Saved."
1026
msgstr ""
1027
1028
- #: bp-core/bp-core-settings.php:83
1029
- msgid "Your passwords did not match"
1030
msgstr ""
1031
1032
- #: bp-core/bp-core-settings.php:88
1033
- msgid "Account Email"
1034
msgstr ""
1035
1036
- #: bp-core/bp-core-settings.php:91
1037
- msgid "Change Password <span>(leave blank for no change)</span>"
1038
msgstr ""
1039
1040
- #: bp-core/bp-core-settings.php:92
1041
- msgid "New Password"
1042
msgstr ""
1043
1044
- #: bp-core/bp-core-settings.php:93
1045
- msgid "Repeat New Password"
1046
msgstr ""
1047
1048
- #: bp-core/bp-core-settings.php:96 bp-core/bp-core-settings.php:149
1049
- #: bp-themes/bp-default/groups/single/admin.php:32
1050
- #: bp-themes/bp-default/groups/single/admin.php:100
1051
- #: bp-themes/bp-default/groups/single/forum/edit.php:34
1052
- #: bp-themes/bp-default/groups/single/forum/edit.php:52
1053
- #: bp-themes/bp-default/members/single/profile/edit.php:111
1054
- msgid "Save Changes"
1055
msgstr ""
1056
1057
- #: bp-core/bp-core-settings.php:130
1058
- msgid "Notification Settings"
1059
msgstr ""
1060
1061
- #: bp-core/bp-core-settings.php:143
1062
- msgid "Email Notifications"
1063
msgstr ""
1064
1065
- #: bp-core/bp-core-settings.php:144
1066
- msgid "Send a notification by email when:"
1067
msgstr ""
1068
1069
- #: bp-core/bp-core-settings.php:185
1070
- msgid ""
1071
- "WARNING: Deleting your account will completely remove ALL content associated "
1072
- "with it. There is no way back, please be careful with this option."
1073
msgstr ""
1074
1075
- #: bp-core/bp-core-settings.php:188
1076
- msgid "I understand the consequences of deleting my account."
1077
msgstr ""
1078
1079
- #: bp-core/bp-core-settings.php:191
1080
- msgid "Delete My Account"
1081
msgstr ""
1082
1083
- #: bp-core/bp-core-signup.php:47
1084
- msgid "Please make sure you enter your password twice"
1085
msgstr ""
1086
1087
- #: bp-core/bp-core-signup.php:51
1088
- msgid "The passwords you entered do not match."
1089
msgstr ""
1090
1091
- #: bp-core/bp-core-signup.php:74
1092
- msgid "This is a required field"
1093
msgstr ""
1094
1095
- #: bp-core/bp-core-signup.php:168
1096
- msgid ""
1097
- "There was a problem uploading your avatar, please try uploading it again"
1098
msgstr ""
1099
1100
- #: bp-core/bp-core-signup.php:198 bp-xprofile.php:386
1101
- msgid "There was a problem cropping your avatar, please try uploading it again"
1102
msgstr ""
1103
1104
- #: bp-core/bp-core-signup.php:200
1105
- msgid "Your new avatar was uploaded successfully"
1106
msgstr ""
1107
1108
- #: bp-core/bp-core-signup.php:222 bp-core/bp-core-signup.php:455
1109
- msgid "There was an error activating your account, please try again."
1110
msgstr ""
1111
1112
- #: bp-core/bp-core-signup.php:236
1113
- msgid "Your account is now active!"
1114
msgstr ""
1115
1116
- #: bp-core/bp-core-signup.php:318
1117
- msgid "Please enter a username"
1118
msgstr ""
1119
1120
- #: bp-core/bp-core-signup.php:327
1121
- msgid "Only lowercase letters and numbers allowed"
1122
msgstr ""
1123
1124
- #: bp-core/bp-core-signup.php:330
1125
- msgid "Username must be at least 4 characters"
1126
msgstr ""
1127
1128
- #: bp-core/bp-core-signup.php:333
1129
- msgid "Sorry, usernames may not contain the character \"_\"!"
1130
msgstr ""
1131
1132
- #: bp-core/bp-core-signup.php:340
1133
- msgid "Sorry, usernames must have letters too!"
1134
msgstr ""
1135
1136
- #: bp-core/bp-core-signup.php:343
1137
- msgid "Please check your email address."
1138
msgstr ""
1139
1140
- #: bp-core/bp-core-signup.php:351
1141
- msgid "Sorry, that email address is not allowed!"
1142
msgstr ""
1143
1144
- #: bp-core/bp-core-signup.php:356
1145
- msgid "Sorry, that username already exists!"
1146
msgstr ""
1147
1148
- #: bp-core/bp-core-signup.php:360
1149
- msgid "Sorry, that email address is already used!"
1150
msgstr ""
1151
1152
- #: bp-core/bp-core-signup.php:395
1153
- #, php-format
1154
- msgid ""
1155
- "<strong>ERROR</strong>: Couldn&#8217;t register you... please contact the <a "
1156
- "href=\"mailto:%s\">webmaster</a> !"
1157
msgstr ""
1158
1159
- #: bp-core/bp-core-signup.php:480 bp-core/bp-core-signup.php:484
1160
- msgid "Invalid activation key"
1161
msgstr ""
1162
1163
- #: bp-core/bp-core-signup.php:527
1164
- #, php-format
1165
- msgid "%s became a registered member"
1166
msgstr ""
1167
1168
- #: bp-core/bp-core-templatetags.php:184
1169
- #, php-format
1170
- msgid "Viewing member %1$s to %2$s (of %3$s active members)"
1171
msgstr ""
1172
1173
- #: bp-core/bp-core-templatetags.php:186
1174
- #, php-format
1175
- msgid "Viewing member %1$s to %2$s (of %3$s members with friends)"
1176
msgstr ""
1177
1178
- #: bp-core/bp-core-templatetags.php:188
1179
- #, php-format
1180
- msgid "Viewing member %1$s to %2$s (of %3$s members online)"
1181
msgstr ""
1182
1183
- #: bp-core/bp-core-templatetags.php:190
1184
- #, php-format
1185
- msgid "Viewing member %1$s to %2$s (of %3$s members)"
1186
msgstr ""
1187
1188
- #: bp-core/bp-core-templatetags.php:314
1189
- msgid "Member avatar"
1190
msgstr ""
1191
1192
- #: bp-core/bp-core-templatetags.php:415
1193
- #, php-format
1194
- msgid "registered %s ago"
1195
msgstr ""
1196
1197
- #: bp-core/bp-core-templatetags.php:599
1198
- msgid "Options"
1199
msgstr ""
1200
1201
- #: bp-core/bp-core-templatetags.php:742 bp-themes/bp-default/comments.php:120
1202
- msgid "Name"
1203
msgstr ""
1204
1205
- #: bp-core/bp-core-templatetags.php:752
1206
- msgid "About Me"
1207
msgstr ""
1208
1209
- #: bp-core/bp-core-templatetags.php:762 bp-themes/bp-default/comments.php:130
1210
- msgid "Website"
1211
msgstr ""
1212
1213
- #: bp-core/bp-core-templatetags.php:772
1214
- msgid "Jabber"
1215
msgstr ""
1216
1217
- #: bp-core/bp-core-templatetags.php:782
1218
- msgid "AOL Messenger"
1219
msgstr ""
1220
1221
- #: bp-core/bp-core-templatetags.php:792
1222
- msgid "Yahoo Messenger"
1223
msgstr ""
1224
1225
- #: bp-core/bp-core-templatetags.php:834
1226
- #, php-format
1227
- msgid "%1$s at %2$s"
1228
msgstr ""
1229
1230
- #: bp-core/bp-core-templatetags.php:892 bp-groups.php:201
1231
- #: bp-themes/bp-default/header.php:44 bp-themes/bp-default/header.php:48
1232
- msgid "Home"
1233
msgstr ""
1234
1235
- #: bp-core/bp-core-templatetags.php:896
1236
- msgid "Blog &#124; "
1237
msgstr ""
1238
1239
- #: bp-core/bp-core-templatetags.php:898
1240
- msgid "Blog &#124; Categories &#124; "
1241
msgstr ""
1242
1243
- #: bp-core/bp-core-templatetags.php:900
1244
- msgid "Blog &#124; Tags &#124; "
1245
msgstr ""
1246
1247
- #: bp-core/bp-core-templatetags.php:904 bp-themes/bp-default/attachment.php:9
1248
- #: bp-themes/bp-default/search.php:10
1249
- msgid "Blog"
1250
msgstr ""
1251
1252
- #: bp-core/bp-core-templatetags.php:914 bp-core/bp-core-templatetags.php:916
1253
- #, php-format
1254
- msgid "%s Directory"
1255
msgstr ""
1256
1257
- #: bp-core/bp-core-templatetags.php:919
1258
- #: bp-themes/bp-default/registration/register.php:14
1259
- msgid "Create an Account"
1260
msgstr ""
1261
1262
- #: bp-core/bp-core-templatetags.php:922
1263
- #: bp-themes/bp-default/registration/activate.php:28
1264
- msgid "Activate your Account"
1265
msgstr ""
1266
1267
- #: bp-core/bp-core-templatetags.php:925
1268
- #: bp-themes/bp-default/groups/create.php:7
1269
- #: bp-themes/bp-default/groups/index.php:7
1270
- msgid "Create a Group"
1271
msgstr ""
1272
1273
- #: bp-core/bp-core-templatetags.php:1026 bp-core/bp-core-widgets.php:15
1274
- #: bp-themes/bp-default/groups/single/admin.php:174
1275
- #: bp-themes/bp-default/header.php:58
1276
- msgid "Members"
1277
msgstr ""
1278
1279
- #: bp-core/bp-core-templatetags.php:1032 bp-forums/bp-forums-admin.php:159
1280
- #: bp-themes/bp-default/header.php:68
1281
- msgid "Forums"
1282
msgstr ""
1283
1284
- #: bp-core/bp-core-templatetags.php:1035 bp-themes/bp-default/header.php:75
1285
- msgid "Blogs"
1286
msgstr ""
1287
1288
- #: bp-core/bp-core-templatetags.php:1213
1289
- msgid "Your Avatar"
1290
msgstr ""
1291
1292
- #: bp-core/bp-core-templatetags.php:1286
1293
- msgid "a user"
1294
msgstr ""
1295
1296
- #: bp-core/bp-core-widgets.php:34 bp-friends/bp-friends-templatetags.php:7
1297
- #: bp-friends/bp-friends-templatetags.php:23
1298
- #: bp-groups/bp-groups-widgets.php:32 bp-themes/bp-default/blogs/index.php:31
1299
- #: bp-themes/bp-default/members/single/blogs.php:9
1300
- msgid "Newest"
1301
msgstr ""
1302
1303
- #: bp-core/bp-core-widgets.php:35 bp-groups/bp-groups-widgets.php:33
1304
- msgid "Active"
1305
msgstr ""
1306
1307
- #: bp-core/bp-core-widgets.php:39 bp-groups/bp-groups-widgets.php:34
1308
- msgid "Popular"
1309
msgstr ""
1310
1311
- #: bp-core/bp-core-widgets.php:66
1312
- msgid "No one has signed up yet!"
1313
msgstr ""
1314
1315
- #: bp-core/bp-core-widgets.php:87 bp-core/bp-core-widgets.php:141
1316
- #: bp-core/bp-core-widgets.php:195
1317
- msgid "Max Members to show:"
1318
msgstr ""
1319
1320
- #: bp-core/bp-core-widgets.php:96
1321
- msgid "Who's Online Avatars"
1322
msgstr ""
1323
1324
- #: bp-core/bp-core-widgets.php:120
1325
- msgid "There are no users currently online"
1326
msgstr ""
1327
1328
- #: bp-core/bp-core-widgets.php:150
1329
- msgid "Recently Active Member Avatars"
1330
msgstr ""
1331
1332
- #: bp-core/bp-core-widgets.php:174
1333
- msgid "There are no recently active members"
1334
msgstr ""
1335
1336
- #: bp-core/bp-core-widgets.php:249
1337
- msgid "There were no members found, please try another filter."
1338
msgstr ""
1339
1340
- #: bp-forums.php:56
1341
- msgid "The forums component has not been set up yet."
1342
msgstr ""
1343
1344
- #: bp-forums.php:76 bp-groups.php:554
1345
- msgid "There was an error when creating the topic"
1346
msgstr ""
1347
1348
- #: bp-forums.php:78 bp-groups.php:556
1349
- msgid "The topic was created successfully"
1350
msgstr ""
1351
1352
- #: bp-forums.php:82
1353
- msgid "Please pick the group forum where you would like to post this topic."
1354
msgstr ""
1355
1356
- #: bp-forums.php:103 bp-forums/bp-forums-admin.php:8
1357
- msgid "Forums Setup"
1358
msgstr ""
1359
1360
- #: bp-forums/bp-forums-admin.php:12
1361
- msgid "Settings Saved."
1362
msgstr ""
1363
1364
- #: bp-forums/bp-forums-admin.php:22
1365
- #, php-format
1366
- msgid ""
1367
- "bbPress forum integration in BuddyPress has been set up correctly. If you "
1368
- "are having problems you can <a href=\"%s\" title=\"Reinstall bbPress\">re-"
1369
- "install</a>"
1370
msgstr ""
1371
1372
- #: bp-forums/bp-forums-admin.php:23
1373
- msgid ""
1374
- "NOTE: The forums directory will only work if your bbPress tables are in the "
1375
- "same database as your WordPress tables. If you are not using an existing "
1376
- "bbPress install you can ignore this message."
1377
msgstr ""
1378
1379
- #: bp-forums/bp-forums-admin.php:38
1380
- msgid ""
1381
- "The bb-config.php file was not found at that location, please try again."
1382
msgstr ""
1383
1384
- #: bp-forums/bp-forums-admin.php:41
1385
- msgid "Forums were set up correctly using your existing bbPress install!"
1386
msgstr ""
1387
1388
- #: bp-forums/bp-forums-admin.php:42
1389
- msgid ""
1390
- "BuddyPress will now use its internal copy of bbPress to run the forums on "
1391
- "your site. If you wish, you can remove your old bbPress installation files, "
1392
- "as long as you keep the bb-config.php file in the same location."
1393
msgstr ""
1394
1395
- #: bp-forums/bp-forums-admin.php:47
1396
- msgid "Existing bbPress Installation"
1397
msgstr ""
1398
1399
- #: bp-forums/bp-forums-admin.php:48
1400
- msgid ""
1401
- "BuddyPress can make use of your existing bbPress install. Just provide the "
1402
- "location of your <code>bb-config.php</code> file, and BuddyPress will do the "
1403
- "rest."
1404
msgstr ""
1405
1406
- #: bp-forums/bp-forums-admin.php:50 bp-forums/bp-forums-admin.php:78
1407
- msgid "Complete Installation"
1408
msgstr ""
1409
1410
- #: bp-forums/bp-forums-admin.php:65
1411
- msgid ""
1412
- "All done! Configuration settings have been saved to the file <code>bb-config."
1413
- "php</code> in the root of your WordPress install."
1414
msgstr ""
1415
1416
- #: bp-forums/bp-forums-admin.php:69
1417
- msgid ""
1418
- "A configuration file could not be created. No problem, but you will need to "
1419
- "save the text shown below into a file named <code>bb-config.php</code> in "
1420
- "the root directory of your WordPress installation before you can start using "
1421
- "the forum functionality."
1422
msgstr ""
1423
1424
- #: bp-forums/bp-forums-admin.php:75
1425
- msgid "New bbPress Installation"
1426
msgstr ""
1427
1428
- #: bp-forums/bp-forums-admin.php:76
1429
- msgid ""
1430
- "You've decided to set up a new installation of bbPress for forum management "
1431
- "in BuddyPress. This is very simple and is usually just a one click\n"
1432
- "\t\t\t\tprocess. When you're ready, hit the link below."
1433
msgstr ""
1434
1435
- #: bp-forums/bp-forums-admin.php:86
1436
- #, php-format
1437
- msgid ""
1438
- "bbPress files were not found. To install the forums component you must "
1439
- "download a copy of bbPress and make sure it is in the folder: \"%s\""
1440
msgstr ""
1441
1442
- #: bp-forums/bp-forums-admin.php:90
1443
- msgid ""
1444
- "Forums in BuddyPress make use of a bbPress installation to function. You can "
1445
- "choose to either let BuddyPress set up a new bbPress install, or use an "
1446
- "already existing bbPress install. Please choose one of the options below."
1447
msgstr ""
1448
1449
- #: bp-forums/bp-forums-admin.php:92
1450
- msgid "Set up a new bbPress installation"
1451
msgstr ""
1452
1453
- #: bp-forums/bp-forums-admin.php:93
1454
- msgid "Use an existing bbPress installation"
1455
msgstr ""
1456
1457
- #: bp-forums/bp-forums-templatetags.php:304
1458
- #: bp-forums/bp-forums-templatetags.php:353
1459
- #: bp-forums/bp-forums-templatetags.php:923
1460
- msgid "Deleted User"
1461
msgstr ""
1462
1463
- #: bp-forums/bp-forums-templatetags.php:464
1464
- #: bp-groups/bp-groups-templatetags.php:669
1465
- #, php-format
1466
- msgid "%d post"
1467
msgstr ""
1468
1469
- #: bp-forums/bp-forums-templatetags.php:466
1470
- #: bp-groups/bp-groups-templatetags.php:671
1471
- #, php-format
1472
- msgid "%d posts"
1473
msgstr ""
1474
1475
- #: bp-forums/bp-forums-templatetags.php:563
1476
- msgid "Edit Topic"
1477
msgstr ""
1478
1479
- #: bp-forums/bp-forums-templatetags.php:567
1480
- msgid "Sticky Topic"
1481
msgstr ""
1482
1483
- #: bp-forums/bp-forums-templatetags.php:569
1484
- msgid "Un-stick Topic"
1485
msgstr ""
1486
1487
- #: bp-forums/bp-forums-templatetags.php:572
1488
- msgid "Open Topic"
1489
msgstr ""
1490
1491
- #: bp-forums/bp-forums-templatetags.php:574
1492
- msgid "Close Topic"
1493
msgstr ""
1494
1495
- #: bp-forums/bp-forums-templatetags.php:576
1496
- msgid "Delete Topic"
1497
msgstr ""
1498
1499
- #: bp-forums/bp-forums-templatetags.php:682
1500
- #, php-format
1501
- msgid " matching tag \"%s\""
1502
msgstr ""
1503
1504
- #: bp-forums/bp-forums-templatetags.php:684
1505
- #, php-format
1506
- msgid "Viewing topic %1$s to %2$s (%3$s total topics%4$s)"
1507
- msgstr ""
1508
-
1509
- #: bp-forums/bp-forums-templatetags.php:975
1510
- #: bp-themes/bp-default/functions.php:91 bp-xprofile/bp-xprofile-admin.php:67
1511
- #: bp-xprofile/bp-xprofile-admin.php:94
1512
- msgid "Edit"
1513
msgstr ""
1514
1515
- #: bp-forums/bp-forums-templatetags.php:1008
1516
- #, php-format
1517
- msgid "Viewing post %1$s to %2$s (%3$s total posts)"
1518
msgstr ""
1519
1520
- #: bp-friends.php:70
1521
- #, php-format
1522
- msgid "Friends <span>(%d)</span>"
1523
msgstr ""
1524
1525
- #: bp-friends.php:75 bp-friends.php:80 bp-friends.php:320
1526
- #: bp-friends/bp-friends-templatetags.php:40
1527
- msgid "My Friends"
1528
msgstr ""
1529
1530
- #: bp-friends.php:76
1531
- msgid "Requests"
1532
msgstr ""
1533
1534
- #: bp-friends.php:118
1535
- msgid "Friendship accepted"
1536
msgstr ""
1537
1538
- #: bp-friends.php:120
1539
- msgid "Friendship could not be accepted"
1540
msgstr ""
1541
1542
- #: bp-friends.php:129
1543
- msgid "Friendship rejected"
1544
msgstr ""
1545
1546
- #: bp-friends.php:131
1547
- msgid "Friendship could not be rejected"
1548
msgstr ""
1549
1550
- #: bp-friends.php:159
1551
- msgid "A member sends you a friendship request"
1552
msgstr ""
1553
1554
- #: bp-friends.php:165
1555
- msgid "A member accepts your friendship request"
1556
msgstr ""
1557
1558
- #: bp-friends.php:208 bp-themes/bp-default/_inc/ajax.php:351
1559
- msgid "Friendship could not be requested."
1560
msgstr ""
1561
1562
- #: bp-friends.php:210
1563
- msgid "Friendship requested"
1564
msgstr ""
1565
1566
- #: bp-friends.php:213
1567
- msgid "You are already friends with this user"
1568
msgstr ""
1569
1570
- #: bp-friends.php:215
1571
- msgid "You already have a pending friendship request with this user"
1572
msgstr ""
1573
1574
- #: bp-friends.php:246 bp-themes/bp-default/_inc/ajax.php:341
1575
- msgid "Friendship could not be canceled."
1576
msgstr ""
1577
1578
- #: bp-friends.php:248
1579
- msgid "Friendship canceled"
1580
msgstr ""
1581
1582
- #: bp-friends.php:251
1583
- msgid "You are not yet friends with this user"
1584
msgstr ""
1585
1586
- #: bp-friends.php:253
1587
- msgid "You have a pending friendship request with this user"
1588
msgstr ""
1589
1590
- #: bp-friends.php:308
1591
- msgid "New friendship created"
1592
msgstr ""
1593
1594
- #: bp-friends.php:320
1595
- #, php-format
1596
- msgid "%d friends accepted your friendship requests"
1597
msgstr ""
1598
1599
- #: bp-friends.php:324 bp-friends/bp-friends-notifications.php:62
1600
- #, php-format
1601
- msgid "%s accepted your friendship request"
1602
msgstr ""
1603
1604
- #: bp-friends.php:330 bp-friends.php:334
1605
- msgid "Friendship requests"
1606
msgstr ""
1607
1608
- #: bp-friends.php:330
1609
- #, php-format
1610
- msgid "You have %d pending friendship requests"
1611
msgstr ""
1612
1613
- #: bp-friends.php:334
1614
- #, php-format
1615
- msgid "You have a friendship request from %s"
1616
msgstr ""
1617
1618
- #: bp-friends.php:433 bp-friends.php:442
1619
- #, php-format
1620
- msgid "%s and %s are now friends"
1621
msgstr ""
1622
1623
- #: bp-friends/bp-friends-notifications.php:22
1624
- #, php-format
1625
- msgid "New friendship request from %s"
1626
msgstr ""
1627
1628
- #: bp-friends/bp-friends-notifications.php:25
1629
- #, php-format
1630
- msgid ""
1631
- "%s wants to add you as a friend.\n"
1632
- "\n"
1633
- "To view all of your pending friendship requests: %s\n"
1634
- "\n"
1635
- "To view %s's profile: %s\n"
1636
- "\n"
1637
- "---------------------\n"
1638
msgstr ""
1639
1640
- #: bp-friends/bp-friends-notifications.php:65
1641
- #, php-format
1642
- msgid ""
1643
- "%s accepted your friend request.\n"
1644
- "\n"
1645
- "To view %s's profile: %s\n"
1646
- "\n"
1647
- "---------------------\n"
1648
msgstr ""
1649
1650
- #: bp-friends/bp-friends-templatetags.php:6
1651
- #: bp-friends/bp-friends-templatetags.php:20
1652
- #: bp-groups/bp-groups-templatetags.php:1825
1653
- #: bp-groups/bp-groups-templatetags.php:1842
1654
- msgid "Recently Active"
1655
msgstr ""
1656
1657
- #: bp-friends/bp-friends-templatetags.php:8
1658
- #: bp-friends/bp-friends-templatetags.php:26
1659
- #: bp-groups/bp-groups-templatetags.php:1830
1660
- #: bp-groups/bp-groups-templatetags.php:1857
1661
- msgid "Alphabetically"
1662
msgstr ""
1663
1664
- #: bp-friends/bp-friends-templatetags.php:40
1665
- #, php-format
1666
- msgid "%s's Friends"
1667
msgstr ""
1668
1669
- #: bp-friends/bp-friends-templatetags.php:40
1670
- msgid "See All"
1671
msgstr ""
1672
1673
- #: bp-friends/bp-friends-templatetags.php:53
1674
- msgid "You haven't added any friend connections yet."
1675
msgstr ""
1676
1677
- #: bp-friends/bp-friends-templatetags.php:53
1678
- #, php-format
1679
- msgid "%s hasn't created any friend connections yet."
1680
msgstr ""
1681
1682
- #: bp-friends/bp-friends-templatetags.php:93
1683
- msgid "There aren't enough site members to show a random sample just yet."
1684
msgstr ""
1685
1686
- #: bp-friends/bp-friends-templatetags.php:103
1687
- msgid "Filter Friends"
1688
msgstr ""
1689
1690
- #: bp-friends/bp-friends-templatetags.php:138
1691
- #, php-format
1692
- msgid "%d friend"
1693
msgstr ""
1694
1695
- #: bp-friends/bp-friends-templatetags.php:140
1696
- #, php-format
1697
- msgid "%d friends"
1698
msgstr ""
1699
1700
- #: bp-friends/bp-friends-templatetags.php:224
1701
- #: bp-friends/bp-friends-templatetags.php:225
1702
- #: bp-themes/bp-default/_inc/ajax.php:353
1703
- msgid "Friendship Requested"
1704
msgstr ""
1705
1706
- #: bp-friends/bp-friends-templatetags.php:239
1707
- #: bp-friends/bp-friends-templatetags.php:240
1708
- msgid "Cancel Friendship"
1709
msgstr ""
1710
1711
- #: bp-friends/bp-friends-templatetags.php:257
1712
- #: bp-friends/bp-friends-templatetags.php:258
1713
- #: bp-themes/bp-default/_inc/ajax.php:343
1714
- msgid "Add Friend"
1715
msgstr ""
1716
1717
- #: bp-groups.php:91
1718
- msgid "Details"
1719
msgstr ""
1720
1721
- #: bp-groups.php:97 bp-groups.php:154
1722
- msgid "Invites"
1723
msgstr ""
1724
1725
- #: bp-groups.php:148
1726
- #, php-format
1727
- msgid "Groups <span>(%d)</span>"
1728
msgstr ""
1729
1730
- #: bp-groups.php:153 bp-groups.php:160
1731
- msgid "My Groups"
1732
msgstr ""
1733
1734
- #: bp-groups.php:179 bp-groups/bp-groups-templatetags.php:930
1735
- #: bp-groups/bp-groups-templatetags.php:1883
1736
- msgid "Group Avatar"
1737
msgstr ""
1738
1739
- #: bp-groups.php:205
1740
- msgid "Admin"
1741
msgstr ""
1742
1743
- #: bp-groups.php:209 bp-groups/bp-groups-templatetags.php:1188
1744
- #: bp-groups/bp-groups-templatetags.php:1189
1745
- #: bp-themes/bp-default/_inc/ajax.php:431
1746
- msgid "Request Membership"
1747
msgstr ""
1748
1749
- #: bp-groups.php:212
1750
- msgid "Forum"
1751
msgstr ""
1752
1753
- #: bp-groups.php:214
1754
- #, php-format
1755
- msgid "Members (%s)"
1756
msgstr ""
1757
1758
- #: bp-groups.php:218 bp-themes/bp-default/groups/single/send-invites.php:60
1759
- msgid "Send Invites"
1760
msgstr ""
1761
1762
- #: bp-groups.php:250 bp-xprofile.php:213
1763
- msgid "Admin Options"
1764
msgstr ""
1765
1766
- #: bp-groups.php:253 bp-groups/bp-groups-templatetags.php:939
1767
- #: bp-themes/bp-default/groups/single/admin.php:303
1768
- msgid "Delete Group"
1769
msgstr ""
1770
1771
- #: bp-groups.php:298
1772
- msgid "Group invite could not be accepted"
1773
msgstr ""
1774
1775
- #: bp-groups.php:300
1776
- msgid "Group invite accepted"
1777
msgstr ""
1778
1779
- #: bp-groups.php:306 bp-groups.php:1774 bp-groups.php:2479
1780
- #, php-format
1781
- msgid "%s joined the group %s"
1782
msgstr ""
1783
1784
- #: bp-groups.php:320
1785
- msgid "Group invite could not be rejected"
1786
msgstr ""
1787
1788
- #: bp-groups.php:322
1789
- msgid "Group invite rejected"
1790
msgstr ""
1791
1792
- #: bp-groups.php:376
1793
- msgid "There was an error when replying to that topic"
1794
msgstr ""
1795
1796
- #: bp-groups.php:378
1797
- msgid "Your reply was posted successfully"
1798
msgstr ""
1799
1800
- #: bp-groups.php:392
1801
- msgid "There was an error when making that topic a sticky"
1802
msgstr ""
1803
1804
- #: bp-groups.php:394
1805
- msgid "The topic was made sticky successfully"
1806
msgstr ""
1807
1808
- #: bp-groups.php:406
1809
- msgid "There was an error when unsticking that topic"
1810
msgstr ""
1811
1812
- #: bp-groups.php:408
1813
- msgid "The topic was unstuck successfully"
1814
msgstr ""
1815
1816
- #: bp-groups.php:420
1817
- msgid "There was an error when closing that topic"
1818
msgstr ""
1819
1820
- #: bp-groups.php:422
1821
- msgid "The topic was closed successfully"
1822
msgstr ""
1823
1824
- #: bp-groups.php:434
1825
- msgid "There was an error when opening that topic"
1826
msgstr ""
1827
1828
- #: bp-groups.php:436
1829
- msgid "The topic was opened successfully"
1830
msgstr ""
1831
1832
- #: bp-groups.php:455
1833
- msgid "There was an error deleting the topic"
1834
msgstr ""
1835
1836
- #: bp-groups.php:457
1837
- msgid "The topic was deleted successfully"
1838
msgstr ""
1839
1840
- #: bp-groups.php:477
1841
- msgid "There was an error when editing that topic"
1842
msgstr ""
1843
1844
- #: bp-groups.php:479
1845
- msgid "The topic was edited successfully"
1846
msgstr ""
1847
1848
- #: bp-groups.php:501
1849
- msgid "There was an error deleting that post"
1850
msgstr ""
1851
1852
- #: bp-groups.php:503
1853
- msgid "The post was deleted successfully"
1854
msgstr ""
1855
1856
- #: bp-groups.php:523
1857
- msgid "There was an error when editing that post"
1858
msgstr ""
1859
1860
- #: bp-groups.php:525
1861
- msgid "The post was edited successfully"
1862
msgstr ""
1863
1864
- #: bp-groups.php:592
1865
- msgid "Group invites sent."
1866
msgstr ""
1867
1868
- #: bp-groups.php:618
1869
- msgid ""
1870
- "There was an error sending your group membership request, please try again."
1871
msgstr ""
1872
1873
- #: bp-groups.php:620
1874
- msgid ""
1875
- "Your membership request was sent to the group administrator successfully. "
1876
- "You will be notified when the group administrator responds to your request."
1877
msgstr ""
1878
1879
- #: bp-groups.php:669
1880
- msgid "There was an error updating group details, please try again."
1881
msgstr ""
1882
1883
- #: bp-groups.php:671
1884
- msgid "Group details were successfully updated."
1885
msgstr ""
1886
1887
- #: bp-groups.php:707
1888
- msgid "There was an error updating group settings, please try again."
1889
msgstr ""
1890
1891
- #: bp-groups.php:709
1892
- msgid "Group settings were successfully updated."
1893
msgstr ""
1894
1895
- #: bp-groups.php:739 bp-xprofile.php:433
1896
- msgid "Your avatar was deleted successfully!"
1897
msgstr ""
1898
1899
- #: bp-groups.php:741 bp-xprofile.php:435
1900
- msgid "There was a problem deleting that avatar, please try again."
1901
msgstr ""
1902
1903
- #: bp-groups.php:769
1904
- msgid "There was a problem cropping the avatar, please try uploading it again"
1905
msgstr ""
1906
1907
- #: bp-groups.php:771
1908
- msgid "The new group avatar was uploaded successfully!"
1909
msgstr ""
1910
1911
- #: bp-groups.php:800
1912
- msgid "There was an error when promoting that user, please try again"
1913
msgstr ""
1914
1915
- #: bp-groups.php:802
1916
- msgid "User promoted successfully"
1917
msgstr ""
1918
1919
- #: bp-groups.php:818
1920
- msgid "There was an error when demoting that user, please try again"
1921
msgstr ""
1922
1923
- #: bp-groups.php:820
1924
- msgid "User demoted successfully"
1925
msgstr ""
1926
1927
- #: bp-groups.php:836
1928
- msgid "There was an error when banning that user, please try again"
1929
msgstr ""
1930
1931
- #: bp-groups.php:838
1932
- msgid "User banned successfully"
1933
msgstr ""
1934
1935
- #: bp-groups.php:854
1936
- msgid "There was an error when unbanning that user, please try again"
1937
msgstr ""
1938
1939
- #: bp-groups.php:856
1940
- msgid "User ban removed successfully"
1941
msgstr ""
1942
1943
- #: bp-groups.php:872
1944
- msgid "There was an error removing that user from the group, please try again"
1945
msgstr ""
1946
1947
- #: bp-groups.php:874
1948
- msgid "User removed successfully"
1949
msgstr ""
1950
1951
- #: bp-groups.php:915
1952
- msgid "There was an error accepting the membership request, please try again."
1953
msgstr ""
1954
1955
- #: bp-groups.php:917
1956
- msgid "Group membership request accepted"
1957
msgstr ""
1958
1959
- #: bp-groups.php:927
1960
- msgid "There was an error rejecting the membership request, please try again."
1961
msgstr ""
1962
1963
- #: bp-groups.php:929
1964
- msgid "Group membership request rejected"
1965
msgstr ""
1966
1967
- #: bp-groups.php:961
1968
- msgid "There was an error deleting the group, please try again."
1969
msgstr ""
1970
1971
- #: bp-groups.php:963
1972
- msgid "The group was deleted successfully"
1973
msgstr ""
1974
1975
- #: bp-groups.php:995
1976
- msgid "A member invites you to join a group"
1977
msgstr ""
1978
1979
- #: bp-groups.php:1001
1980
- msgid "Group information is updated"
1981
msgstr ""
1982
1983
- #: bp-groups.php:1007
1984
- msgid "You are promoted to a group administrator or moderator"
1985
msgstr ""
1986
1987
- #: bp-groups.php:1013
1988
- msgid "A member requests to join a private group for which you are an admin"
1989
msgstr ""
1990
1991
- #: bp-groups.php:1062
1992
- msgid "There was an error saving group details. Please try again."
1993
msgstr ""
1994
1995
- #: bp-groups.php:1084
1996
- msgid "Please fill in all of the required fields"
1997
msgstr ""
1998
1999
- #: bp-groups.php:1089 bp-groups.php:1116
2000
- msgid "There was an error saving group details, please try again."
2001
msgstr ""
2002
2003
- #: bp-groups.php:1147