BuddyPress - Version 1.5.6

Version Description

  • Compatibility with WordPress 3.4
Download this release

Release Info

Developer johnjamesjacoby
Plugin Icon 128x128 BuddyPress
Version 1.5.6
Comparing to
See all releases

Code changes from version 1.5.5 to 1.5.6

bp-core/admin/bp-core-update.php CHANGED
@@ -603,7 +603,13 @@ class BP_Core_Setup_Wizard {
603
return false;
604
605
$installed_plugins = get_plugins();
606
- $installed_themes = get_themes();
607
608
$template_pack_installed = false;
609
$bp_autotheme_installed = false;
@@ -625,12 +631,16 @@ class BP_Core_Setup_Wizard {
625
}
626
627
// Get theme screenshot
628
- $current_theme = get_current_theme();
629
$screenshot = '';
630
- $themes = get_themes();
631
632
- if ( !empty( $themes[$current_theme]['Screenshot'] ) )
633
- $screenshot = trailingslashit( get_stylesheet_directory_uri() ) . $themes[$current_theme]['Screenshot'];
634
?>
635
636
<script type="text/javascript">
603
return false;
604
605
$installed_plugins = get_plugins();
606
+
607
+ // Backward-compatibility with WP < 3.4 will be removed in a future release
608
+ if ( bp_get_major_wp_version() >= 3.4 ) {
609
+ $installed_themes = wp_get_themes();
610
+ } else {
611
+ $installed_themes = get_themes();
612
+ }
613
614
$template_pack_installed = false;
615
$bp_autotheme_installed = false;
631
}
632
633
// Get theme screenshot
634
+ // Backward-compatibility with WP < 3.4 will be removed in a future release
635
+ if ( bp_get_major_wp_version() >= 3.4 ) {
636
+ $current_theme = wp_get_theme();
637
+ } else {
638
+ $current_theme = get_current_theme();
639
+ }
640
$screenshot = '';
641
642
+ if ( !empty( $installed_themes[$current_theme]['Screenshot'] ) )
643
+ $screenshot = trailingslashit( get_stylesheet_directory_uri() ) . $installed_themes[$current_theme]['Screenshot'];
644
?>
645
646
<script type="text/javascript">
bp-core/bp-core-adminbar.php CHANGED
@@ -20,7 +20,7 @@ if ( !bp_use_wp_admin_bar() || defined( 'DOING_AJAX' ) )
20
* @since BuddyPress (1.5.2)
21
*/
22
function bp_core_admin_bar_version_check() {
23
- if ( '3.2' == bp_get_major_wp_version() ) {
24
add_action( 'bp_setup_admin_bar', 'bp_admin_bar_root_site', 3 );
25
add_action( 'bp_setup_admin_bar', 'bp_admin_bar_comments_menu', 3 );
26
add_action( 'bp_setup_admin_bar', 'bp_admin_bar_appearance_menu', 3 );
@@ -40,7 +40,7 @@ add_action( 'admin_bar_menu', 'bp_core_admin_bar_version_check', 4 );
40
*/
41
function bp_admin_bar_remove_wp_menus() {
42
43
- if ( '3.2' == bp_get_major_wp_version() ) {
44
remove_action( 'admin_bar_menu', 'wp_admin_bar_my_account_menu', 10 );
45
remove_action( 'admin_bar_menu', 'wp_admin_bar_my_sites_menu', 20 );
46
remove_action( 'admin_bar_menu', 'wp_admin_bar_dashboard_view_site_menu', 25 );
@@ -58,6 +58,10 @@ function bp_admin_bar_remove_wp_menus() {
58
}
59
60
remove_action( 'admin_bar_menu', 'wp_admin_bar_updates_menu', 70 );
61
}
62
}
63
add_action( 'bp_init', 'bp_admin_bar_remove_wp_menus', 2 );
20
* @since BuddyPress (1.5.2)
21
*/
22
function bp_core_admin_bar_version_check() {
23
+ if ( 3.2 == bp_get_major_wp_version() ) {
24
add_action( 'bp_setup_admin_bar', 'bp_admin_bar_root_site', 3 );
25
add_action( 'bp_setup_admin_bar', 'bp_admin_bar_comments_menu', 3 );
26
add_action( 'bp_setup_admin_bar', 'bp_admin_bar_appearance_menu', 3 );
40
*/
41
function bp_admin_bar_remove_wp_menus() {
42
43
+ if ( 3.2 == bp_get_major_wp_version() ) {
44
remove_action( 'admin_bar_menu', 'wp_admin_bar_my_account_menu', 10 );
45
remove_action( 'admin_bar_menu', 'wp_admin_bar_my_sites_menu', 20 );
46
remove_action( 'admin_bar_menu', 'wp_admin_bar_dashboard_view_site_menu', 25 );
58
}
59
60
remove_action( 'admin_bar_menu', 'wp_admin_bar_updates_menu', 70 );
61
+ } else {
62
+ if ( !bp_is_blog_page() ) {
63
+ remove_action( 'admin_bar_menu', 'wp_admin_bar_edit_menu', 80 );
64
+ }
65
}
66
}
67
add_action( 'bp_init', 'bp_admin_bar_remove_wp_menus', 2 );
bp-core/bp-core-functions.php CHANGED
@@ -376,7 +376,12 @@ function bp_core_activation_notice() {
376
*/
377
378
// Get current theme info
379
- $ct = current_theme_info();
380
381
// The best way to remove this notice is to add a "buddypress" tag to
382
// your active theme's CSS header.
376
*/
377
378
// Get current theme info
379
+ // Backward-compatibility with WP < 3.4 will be removed in a future release
380
+ if ( function_exists( 'wp_get_theme' ) ) {
381
+ $ct = wp_get_theme();
382
+ } else {
383
+ $ct = current_theme_info();
384
+ }
385
386
// The best way to remove this notice is to add a "buddypress" tag to
387
// your active theme's CSS header.
bp-groups/bp-groups-adminbar.php CHANGED
@@ -23,8 +23,7 @@ function bp_groups_admin_bar_version_check() {
23
break;
24
case 3.3 :
25
case 3.4 :
26
- default :
27
- remove_action( 'admin_bar_menu', 'wp_admin_bar_edit_menu', 80 );
28
add_action( 'admin_bar_menu', 'bp_groups_group_admin_menu', 400 );
29
break;
30
}
@@ -50,7 +49,7 @@ function bp_groups_group_admin_menu() {
50
if ( !is_super_admin() && !bp_group_is_admin() )
51
return false;
52
53
- if ( '3.2' == bp_get_major_wp_version() ) {
54
55
// Group avatar
56
$avatar = bp_core_fetch_avatar( array(
@@ -72,7 +71,7 @@ function bp_groups_group_admin_menu() {
72
'href' => bp_get_group_permalink( $bp->groups->current_group )
73
) );
74
75
- } elseif ( '3.3' == bp_get_major_wp_version() ) {
76
77
// Unique ID for the 'My Account' menu
78
$bp->group_admin_menu_id = 'group-admin';
23
break;
24
case 3.3 :
25
case 3.4 :
26
+ default :
27
add_action( 'admin_bar_menu', 'bp_groups_group_admin_menu', 400 );
28
break;
29
}
49
if ( !is_super_admin() && !bp_group_is_admin() )
50
return false;
51
52
+ if ( 3.2 == bp_get_major_wp_version() ) {
53
54
// Group avatar
55
$avatar = bp_core_fetch_avatar( array(
71
'href' => bp_get_group_permalink( $bp->groups->current_group )
72
) );
73
74
+ } elseif ( 3.3 <= bp_get_major_wp_version() ) {
75
76
// Unique ID for the 'My Account' menu
77
$bp->group_admin_menu_id = 'group-admin';
bp-groups/bp-groups-template.php CHANGED
@@ -2358,7 +2358,7 @@ function bp_group_avatar_delete_link() {
2358
function bp_get_group_avatar_delete_link() {
2359
global $bp;
2360
2361
- return apply_filters( 'bp_get_group_avatar_delete_link', wp_nonce_url( bp_get_group_permalink( $bp->groups->current_group ) . '/admin/group-avatar/delete', 'bp_group_avatar_delete' ) );
2362
}
2363
2364
function bp_group_avatar_edit_form() {
@@ -2525,7 +2525,7 @@ function bp_group_request_reject_link() {
2525
function bp_get_group_request_reject_link() {
2526
global $requests_template, $groups_template;
2527
2528
- return apply_filters( 'bp_get_group_request_reject_link', wp_nonce_url( bp_get_group_permalink( $groups_template->group ) . '/admin/membership-requests/reject/' . $requests_template->request->id, 'groups_reject_membership_request' ) );
2529
}
2530
2531
function bp_group_request_accept_link() {
@@ -2534,7 +2534,7 @@ function bp_group_request_accept_link() {
2534
function bp_get_group_request_accept_link() {
2535
global $requests_template, $groups_template;
2536
2537
- return apply_filters( 'bp_get_group_request_accept_link', wp_nonce_url( bp_get_group_permalink( $groups_template->group ) . '/admin/membership-requests/accept/' . $requests_template->request->id, 'groups_accept_membership_request' ) );
2538
}
2539
2540
function bp_group_request_user_link() {
2358
function bp_get_group_avatar_delete_link() {
2359
global $bp;
2360
2361
+ return apply_filters( 'bp_get_group_avatar_delete_link', wp_nonce_url( bp_get_group_permalink( $bp->groups->current_group ) . 'admin/group-avatar/delete', 'bp_group_avatar_delete' ) );
2362
}
2363
2364
function bp_group_avatar_edit_form() {
2525
function bp_get_group_request_reject_link() {
2526
global $requests_template, $groups_template;
2527
2528
+ return apply_filters( 'bp_get_group_request_reject_link', wp_nonce_url( bp_get_group_permalink( $groups_template->group ) . 'admin/membership-requests/reject/' . $requests_template->request->id, 'groups_reject_membership_request' ) );
2529
}
2530
2531
function bp_group_request_accept_link() {
2534
function bp_get_group_request_accept_link() {
2535
global $requests_template, $groups_template;
2536
2537
+ return apply_filters( 'bp_get_group_request_accept_link', wp_nonce_url( bp_get_group_permalink( $groups_template->group ) . 'admin/membership-requests/accept/' . $requests_template->request->id, 'groups_accept_membership_request' ) );
2538
}
2539
2540
function bp_group_request_user_link() {
bp-languages/buddypress.pot CHANGED
@@ -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: 2012-03-13 21:36:22+00:00\n"
8
"MIME-Version: 1.0\n"
9
"Content-Type: text/plain; charset=UTF-8\n"
10
"Content-Transfer-Encoding: 8bit\n"
@@ -318,7 +318,7 @@ msgstr ""
318
#: bp-core/admin/bp-core-admin.php:551 bp-core/admin/bp-core-admin.php:604
319
#: bp-members/bp-members-template.php:588
320
#: bp-themes/bp-default/activity/entry.php:37
321
- #: bp-themes/bp-default/functions.php:156
322
#: bp-xprofile/bp-xprofile-loader.php:185
323
msgid "View"
324
msgstr ""
@@ -432,16 +432,16 @@ msgid "New post comment posted"
432
msgstr ""
433
434
#: bp-blogs/bp-blogs-buddybar.php:25 bp-blogs/bp-blogs-loader.php:156
435
- #: bp-blogs/bp-blogs-loader.php:177 bp-core/bp-core-adminbar.php:120
436
msgid "My Sites"
437
msgstr ""
438
439
- #: bp-blogs/bp-blogs-buddybar.php:37 bp-core/bp-core-adminbar.php:132
440
#: bp-core/bp-core-buddybar.php:481
441
msgid "Dashboard"
442
msgstr ""
443
444
- #: bp-blogs/bp-blogs-buddybar.php:38 bp-core/bp-core-adminbar.php:135
445
#: bp-core/bp-core-buddybar.php:485
446
msgid "New Post"
447
msgstr ""
@@ -450,7 +450,7 @@ msgstr ""
450
msgid "Manage Posts"
451
msgstr ""
452
453
- #: bp-blogs/bp-blogs-buddybar.php:40 bp-core/bp-core-adminbar.php:136
454
#: bp-core/bp-core-buddybar.php:487
455
msgid "Manage Comments"
456
msgstr ""
@@ -609,7 +609,7 @@ msgid "Search"
609
msgstr ""
610
611
#: bp-blogs/bp-blogs-template.php:650 bp-blogs/bp-blogs-template.php:651
612
- #: bp-core/bp-core-adminbar.php:139
613
msgid "Visit Site"
614
msgstr ""
615
@@ -807,12 +807,12 @@ msgid "Save"
807
msgstr ""
808
809
#: bp-core/admin/bp-core-admin.php:573 bp-core/admin/bp-core-update.php:514
810
- #: bp-core/bp-core-functions.php:414 bp-members/bp-members-adminbar.php:104
811
msgid "Register"
812
msgstr ""
813
814
#: bp-core/admin/bp-core-admin.php:574 bp-core/admin/bp-core-update.php:525
815
- #: bp-core/bp-core-functions.php:409 bp-messages/bp-messages-template.php:498
816
#: bp-themes/bp-default/registration/activate.php:36
817
msgid "Activate"
818
msgstr ""
@@ -845,7 +845,7 @@ msgstr ""
845
846
#: bp-core/admin/bp-core-update.php:76 bp-core/admin/bp-core-update.php:92
847
#: bp-core/admin/bp-core-update.php:188 bp-core/admin/bp-core-update.php:235
848
- #: bp-core/admin/bp-core-update.php:1202
849
#: bp-themes/bp-default/groups/create.php:294
850
msgid "Finish"
851
msgstr ""
@@ -858,11 +858,11 @@ msgstr ""
858
msgid "Database Update"
859
msgstr ""
860
861
- #: bp-core/admin/bp-core-update.php:145 bp-core/admin/bp-core-update.php:1231
862
msgid "Update"
863
msgstr ""
864
865
- #: bp-core/admin/bp-core-update.php:145 bp-core/admin/bp-core-update.php:1229
866
msgid "Setup"
867
msgstr ""
868
@@ -1041,192 +1041,192 @@ msgstr ""
1041
msgid "Numeric"
1042
msgstr ""
1043
1044
- #: bp-core/admin/bp-core-update.php:644
1045
msgid "BuddyPress introduces a whole range of new screens to display content. To display these screens, you need to decide how you want to handle them in your current theme."
1046
msgstr ""
1047
1048
- #: bp-core/admin/bp-core-update.php:649
1049
msgid "Use BuddyPress Default"
1050
msgstr ""
1051
1052
- #: bp-core/admin/bp-core-update.php:650
1053
msgid "BuddyPress Default"
1054
msgstr ""
1055
1056
- #: bp-core/admin/bp-core-update.php:653
1057
msgid "BuddyPress Default contains everything you need to get up and running out of the box. It supports all features and is highly customizable."
1058
msgstr ""
1059
1060
- #: bp-core/admin/bp-core-update.php:654
1061
msgid "This is the best choice if you do not have an existing WordPress theme, or want to start using BuddyPress immediately."
1062
msgstr ""
1063
1064
- #: bp-core/admin/bp-core-update.php:655
1065
msgid "Yes, please!"
1066
msgstr ""
1067
1068
- #: bp-core/admin/bp-core-update.php:662
1069
msgid "Other themes"
1070
msgstr ""
1071
1072
- #: bp-core/admin/bp-core-update.php:663
1073
msgid "A BuddyPress theme"
1074
msgstr ""
1075
1076
- #: bp-core/admin/bp-core-update.php:666
1077
msgid "We've found that you already have some other BuddyPress-compatible themes available. To use one of those, pick it from this list."
1078
msgstr ""
1079
1080
- #: bp-core/admin/bp-core-update.php:669
1081
msgid "Use this theme"
1082
msgstr ""
1083
1084
- #: bp-core/admin/bp-core-update.php:685
1085
msgid "Manually update current theme"
1086
msgstr ""
1087
1088
- #: bp-core/admin/bp-core-update.php:687
1089
msgid "Your existing theme"
1090
msgstr ""
1091
1092
- #: bp-core/admin/bp-core-update.php:691
1093
msgid "The BuddyPress Template Pack plugin will guide you through the process of manually upgrading your existing WordPress theme. This usually involves following the step-by-step instructions and copying the BuddyPress template files into your theme. This option requires a working knowledge of CSS and HTML, as you will need to tweak the new templates to match your existing theme."
1094
msgstr ""
1095
1096
- #: bp-core/admin/bp-core-update.php:695
1097
msgid "Install BuddyPress Template Pack"
1098
msgstr ""
1099
1100
- #: bp-core/admin/bp-core-update.php:699
1101
msgid "Choose this option (go to Appearance &rarr; BP Compatibility after setup is complete)"
1102
msgstr ""
1103
1104
- #: bp-core/admin/bp-core-update.php:700
1105
msgid "Plugin Installed"
1106
msgstr ""
1107
1108
- #: bp-core/admin/bp-core-update.php:709
1109
msgid "Do not change theme"
1110
msgstr ""
1111
1112
- #: bp-core/admin/bp-core-update.php:712
1113
msgid "You are happy with your current theme and plan on changing it later."
1114
msgstr ""
1115
1116
- #: bp-core/admin/bp-core-update.php:713
1117
msgid "This is the best choice if you have a highly customized theme on your site already, and want to later manually integrate BuddyPress into your site."
1118
msgstr ""
1119
1120
- #: bp-core/admin/bp-core-update.php:715
1121
msgid "Don't change my current theme"
1122
msgstr ""
1123
1124
- #: bp-core/admin/bp-core-update.php:737
1125
msgid "setup"
1126
msgstr ""
1127
1128
- #: bp-core/admin/bp-core-update.php:737
1129
msgid "update"
1130
msgstr ""
1131
1132
- #: bp-core/admin/bp-core-update.php:739
1133
msgid "The BuddyPress %1$s is complete, and your site is ready to go!"
1134
msgstr ""
1135
1136
- #: bp-core/admin/bp-core-update.php:919
1137
msgid "Oops, there was a problem creating a configuration file. "
1138
msgstr ""
1139
1140
- #: bp-core/admin/bp-core-update.php:925
1141
msgid "If your <code>web.config</code> file were <a href=\"http://codex.wordpress.org/Changing_File_Permissions\">writable</a>, we could do this automatically, but it isn&#8217;t so this is the url rewrite rule you should have in your <code>web.config</code> file. Click in the field and press <kbd>CTRL + a</kbd> to select all. Then insert this rule inside of the <code>/&lt;configuration&gt;/&lt;system.webServer&gt;/&lt;rewrite&gt;/&lt;rules&gt;</code> element in <code>web.config</code> file."
1142
msgstr ""
1143
1144
- #: bp-core/admin/bp-core-update.php:934
1145
msgid "Permalink structure updated. Remove write access on web.config file now!"
1146
msgstr ""
1147
1148
- #: bp-core/admin/bp-core-update.php:939
1149
msgid "If your <code>.htaccess</code> file were <a href=\"http://codex.wordpress.org/Changing_File_Permissions\">writable</a>, we could do this automatically, but it isn&#8217;t so these are the mod_rewrite rules you should have in your <code>.htaccess</code> file. Click in the field and press <kbd>CTRL + a</kbd> to select all."
1150
msgstr ""
1151
1152
- #: bp-core/admin/bp-core-update.php:951
1153
msgid "Paste all these rules into a new <code>.htaccess</code> file in the root of your WordPress installation and save the file. Once you're done, please hit the \"Save and Next\" button to continue."
1154
msgstr ""
1155
1156
- #: bp-core/admin/bp-core-update.php:1175
1157
msgid "Installation was successful. The available options have now been updated, please continue with your selection."
1158
msgstr ""
1159
1160
- #: bp-core/admin/bp-core-update.php:1234 bp-core/bp-core-functions.php:252
1161
#: bp-members/bp-members-signup.php:583
1162
msgid "BuddyPress"
1163
msgstr ""
1164
1165
- #: bp-core/admin/bp-core-update.php:1330
1166
msgid "BuddyPress has been updated! Please run the <a href=\"%s\">update wizard</a>."
1167
msgstr ""
1168
1169
- #: bp-core/admin/bp-core-update.php:1335
1170
msgid "BuddyPress was successfully installed! Please run the <a href=\"%s\">installation wizard</a>."
1171
msgstr ""
1172
1173
- #: bp-core/bp-core-adminbar.php:91
1174
msgid "Admin Dashboard"
1175
msgstr ""
1176
1177
- #: bp-core/bp-core-adminbar.php:102
1178
msgid "Network Dashboard"
1179
msgstr ""
1180
1181
- #: bp-core/bp-core-adminbar.php:127
1182
msgid "Blavatar"
1183
msgstr ""
1184
1185
- #: bp-core/bp-core-adminbar.php:156
1186
msgid "Comments %s"
1187
msgstr ""
1188
1189
- #: bp-core/bp-core-adminbar.php:169
1190
msgid "Appearance"
1191
msgstr ""
1192
1193
- #: bp-core/bp-core-adminbar.php:175
1194
msgid "Themes"
1195
msgstr ""
1196
1197
- #: bp-core/bp-core-adminbar.php:178
1198
msgid "Widgets"
1199
msgstr ""
1200
1201
- #: bp-core/bp-core-adminbar.php:181
1202
msgid "Menus"
1203
msgstr ""
1204
1205
- #: bp-core/bp-core-adminbar.php:184
1206
msgid "Background"
1207
msgstr ""
1208
1209
- #: bp-core/bp-core-adminbar.php:187
1210
msgid "Header"
1211
msgstr ""
1212
1213
- #: bp-core/bp-core-adminbar.php:219
1214
msgid "%d WordPress Update"
1215
msgstr ""
1216
1217
- #: bp-core/bp-core-adminbar.php:221
1218
msgid "%d Plugin Update"
1219
msgid_plural "%d Plugin Updates"
1220
msgstr[0] ""
1221
msgstr[1] ""
1222
1223
- #: bp-core/bp-core-adminbar.php:223
1224
msgid "%d Theme Update"
1225
msgid_plural "%d Theme Updates"
1226
msgstr[0] ""
1227
msgstr[1] ""
1228
1229
- #: bp-core/bp-core-adminbar.php:228
1230
msgid "Updates %s"
1231
msgstr ""
1232
@@ -1404,92 +1404,92 @@ msgstr ""
1404
msgid "<strong>BuddyPress is almost ready</strong>. You must <a href=\"%s\">update your permalink structure</a> to something other than the default for it to work."
1405
msgstr ""
1406
1407
- #: bp-core/bp-core-functions.php:384
1408
msgid "You'll need to <a href='%s'>activate a <strong>BuddyPress-compatible theme</strong></a> to take advantage of all of BuddyPress's features. We've bundled a default theme, but you can always <a href='%s'>install some other compatible themes</a> or <a href='%s'>update your existing WordPress theme</a>."
1409
msgstr ""
1410
1411
- #: bp-core/bp-core-functions.php:426
1412
msgid "The following active BuddyPress Components do not have associated WordPress Pages: %2$s. <a href=\"%1$s\" class=\"button-secondary\">Repair</a>"
1413
msgstr ""
1414
1415
- #: bp-core/bp-core-functions.php:451
1416
msgid "Each BuddyPress Component needs its own WordPress page. The following WordPress Pages have more than one component associated with them: %2$s. <a href=\"%1$s\" class=\"button-secondary\">Repair</a>"
1417
msgstr ""
1418
1419
- #: bp-core/bp-core-functions.php:604
1420
msgid "sometime"
1421
msgstr ""
1422
1423
- #: bp-core/bp-core-functions.php:605
1424
msgid "right now"
1425
msgstr ""
1426
1427
- #: bp-core/bp-core-functions.php:606
1428
msgid "%s ago"
1429
msgstr ""
1430
1431
- #: bp-core/bp-core-functions.php:610
1432
msgid "year"
1433
msgstr ""
1434
1435
- #: bp-core/bp-core-functions.php:610
1436
msgid "years"
1437
msgstr ""
1438
1439
- #: bp-core/bp-core-functions.php:611
1440
msgid "month"
1441
msgstr ""
1442
1443
- #: bp-core/bp-core-functions.php:611
1444
msgid "months"
1445
msgstr ""
1446
1447
- #: bp-core/bp-core-functions.php:612
1448
msgid "week"
1449
msgstr ""
1450
1451
- #: bp-core/bp-core-functions.php:612
1452
msgid "weeks"
1453
msgstr ""
1454
1455
- #: bp-core/bp-core-functions.php:613
1456
msgid "day"
1457
msgstr ""
1458
1459
- #: bp-core/bp-core-functions.php:613
1460
msgid "days"
1461
msgstr ""
1462
1463
- #: bp-core/bp-core-functions.php:614
1464
msgid "hour"
1465
msgstr ""
1466
1467
- #: bp-core/bp-core-functions.php:614
1468
msgid "hours"
1469
msgstr ""
1470
1471
- #: bp-core/bp-core-functions.php:615
1472
msgid "minute"
1473
msgstr ""
1474
1475
- #: bp-core/bp-core-functions.php:615
1476
msgid "minutes"
1477
msgstr ""
1478
1479
- #: bp-core/bp-core-functions.php:616
1480
msgid "second"
1481
msgstr ""
1482
1483
- #: bp-core/bp-core-functions.php:616
1484
msgid "seconds"
1485
msgstr ""
1486
1487
- #: bp-core/bp-core-functions.php:673
1488
msgctxt "Separator in time since"
1489
msgid ","
1490
msgstr ""
1491
1492
- #: bp-core/bp-core-functions.php:736
1493
msgid "not recently active"
1494
msgstr ""
1495
@@ -1619,7 +1619,7 @@ msgstr ""
1619
msgid "My Profile"
1620
msgstr ""
1621
1622
- #: bp-core/deprecated/1.5.php:142 bp-themes/bp-default/functions.php:634
1623
#: bp-themes/bp-default/members/single/profile/profile-wp.php:15
1624
msgid "Name"
1625
msgstr ""
@@ -1629,7 +1629,7 @@ msgstr ""
1629
msgid "About Me"
1630
msgstr ""
1631
1632
- #: bp-core/deprecated/1.5.php:160 bp-themes/bp-default/functions.php:638
1633
#: bp-themes/bp-default/members/single/profile/profile-wp.php:33
1634
msgid "Website"
1635
msgstr ""
@@ -1891,7 +1891,7 @@ msgctxt "Forum thread pagination next text"
1891
msgid "&rarr;"
1892
msgstr ""
1893
1894
- #: bp-forums/bp-forums-template.php:1262 bp-themes/bp-default/functions.php:495
1895
#: bp-xprofile/bp-xprofile-admin.php:463 bp-xprofile/bp-xprofile-loader.php:135
1896
#: bp-xprofile/bp-xprofile-loader.php:193
1897
msgid "Edit"
@@ -2221,35 +2221,35 @@ msgstr ""
2221
msgid "You have an invitation to the group: %s"
2222
msgstr ""
2223
2224
- #: bp-groups/bp-groups-adminbar.php:83 bp-xprofile/bp-xprofile-admin.php:121
2225
msgid "Edit Group"
2226
msgstr ""
2227
2228
- #: bp-groups/bp-groups-adminbar.php:92 bp-groups/bp-groups-buddybar.php:19
2229
msgid "Edit Details"
2230
msgstr ""
2231
2232
- #: bp-groups/bp-groups-adminbar.php:100
2233
msgid "Edit Settings"
2234
msgstr ""
2235
2236
- #: bp-groups/bp-groups-adminbar.php:109 bp-members/bp-members-adminbar.php:173
2237
msgid "Edit Avatar"
2238
msgstr ""
2239
2240
- #: bp-groups/bp-groups-adminbar.php:119 bp-groups/bp-groups-buddybar.php:31
2241
msgid "Manage Invitations"
2242
msgstr ""
2243
2244
- #: bp-groups/bp-groups-adminbar.php:128 bp-groups/bp-groups-buddybar.php:35
2245
msgid "Manage Members"
2246
msgstr ""
2247
2248
- #: bp-groups/bp-groups-adminbar.php:137 bp-groups/bp-groups-buddybar.php:39
2249
msgid "Membership Requests"
2250
msgstr ""
2251
2252
- #: bp-groups/bp-groups-adminbar.php:146 bp-groups/bp-groups-buddybar.php:43
2253
#: bp-themes/bp-default/groups/single/admin.php:358
2254
#: bp-xprofile/bp-xprofile-admin.php:125
2255
msgid "Delete Group"
@@ -3311,7 +3311,7 @@ msgid "Deactivate"
3311
msgstr ""
3312
3313
#: bp-messages/bp-messages-template.php:547
3314
- #: bp-themes/bp-default/functions.php:155
3315
msgid "Close"
3316
msgstr ""
3317
@@ -3400,13 +3400,13 @@ msgstr ""
3400
3401
#: bp-themes/bp-default/_inc/ajax.php:350
3402
#: bp-themes/bp-default/activity/entry.php:72
3403
- #: bp-themes/bp-default/functions.php:158
3404
msgid "Remove Favorite"
3405
msgstr ""
3406
3407
#: bp-themes/bp-default/_inc/ajax.php:362
3408
#: bp-themes/bp-default/activity/entry.php:68
3409
- #: bp-themes/bp-default/functions.php:157
3410
msgid "Favorite"
3411
msgstr ""
3412
@@ -3879,102 +3879,102 @@ msgstr ""
3879
msgid "Primary Navigation"
3880
msgstr ""
3881
3882
- #: bp-themes/bp-default/functions.php:149
3883
msgid "My Favorites"
3884
msgstr ""
3885
3886
- #: bp-themes/bp-default/functions.php:150
3887
msgid "Accepted"
3888
msgstr ""
3889
3890
- #: bp-themes/bp-default/functions.php:151
3891
msgid "Rejected"
3892
msgstr ""
3893
3894
- #: bp-themes/bp-default/functions.php:152
3895
msgid "Show all comments for this thread"
3896
msgstr ""
3897
3898
- #: bp-themes/bp-default/functions.php:153
3899
msgid "Show all"
3900
msgstr ""
3901
3902
- #: bp-themes/bp-default/functions.php:154
3903
msgid "comments"
3904
msgstr ""
3905
3906
- #: bp-themes/bp-default/functions.php:377
3907
msgid "The sidebar widget area"
3908
msgstr ""
3909
3910
- #: bp-themes/bp-default/functions.php:386
3911
msgid "First Footer Widget Area"
3912
msgstr ""
3913
3914
- #: bp-themes/bp-default/functions.php:388
3915
msgid "The first footer widget area"
3916
msgstr ""
3917
3918
- #: bp-themes/bp-default/functions.php:397
3919
msgid "Second Footer Widget Area"
3920
msgstr ""
3921
3922
- #: bp-themes/bp-default/functions.php:399
3923
msgid "The second footer widget area"
3924
msgstr ""
3925
3926
- #: bp-themes/bp-default/functions.php:408
3927
msgid "Third Footer Widget Area"
3928
msgstr ""
3929
3930
- #: bp-themes/bp-default/functions.php:410
3931
msgid "The third footer widget area"
3932
msgstr ""
3933
3934
- #: bp-themes/bp-default/functions.php:419
3935
msgid "Fourth Footer Widget Area"
3936
msgstr ""
3937
3938
- #: bp-themes/bp-default/functions.php:421
3939
msgid "The fourth footer widget area"
3940
msgstr ""
3941
3942
#. translators: 1: comment author url, 2: comment author name, 3: comment
3943
#. permalink, 4: comment date/timestamp
3944
3945
- #: bp-themes/bp-default/functions.php:476
3946
msgid "<a href=\"%1$s\" rel=\"nofollow\">%2$s</a> said on <a href=\"%3$s\"><span class=\"time-since\">%4$s</span></a>"
3947
msgstr ""
3948
3949
- #: bp-themes/bp-default/functions.php:483
3950
msgid "Your comment is awaiting moderation."
3951
msgstr ""
3952
3953
- #: bp-themes/bp-default/functions.php:495
3954
msgid "Edit comment"
3955
msgstr ""
3956
3957
- #: bp-themes/bp-default/functions.php:565
3958
msgid "Theme activated! This theme contains <a href=\"%s\">custom header image</a> support and <a href=\"%s\">sidebar widgets</a>."
3959
msgstr ""
3960
3961
- #: bp-themes/bp-default/functions.php:636
3962
msgid "Email"
3963
msgstr ""
3964
3965
- #: bp-themes/bp-default/functions.php:646
3966
msgid "You must be <a href=\"%1$s\">logged in</a> to post a comment."
3967
msgstr ""
3968
3969
- #: bp-themes/bp-default/functions.php:647
3970
msgid "Leave a reply"
3971
msgstr ""
3972
3973
- #: bp-themes/bp-default/functions.php:731
3974
msgid "&larr; Previous Entries"
3975
msgstr ""
3976
3977
- #: bp-themes/bp-default/functions.php:732
3978
msgid "Next Entries &rarr;"
3979
msgstr ""
3980
4
msgstr ""
5
"Project-Id-Version: BuddyPress \n"
6
"Report-Msgid-Bugs-To: http://wppolyglots.wordpress.com\n"
7
+ "POT-Creation-Date: 2012-04-13 13:36:25+00:00\n"
8
"MIME-Version: 1.0\n"
9
"Content-Type: text/plain; charset=UTF-8\n"
10
"Content-Transfer-Encoding: 8bit\n"
318
#: bp-core/admin/bp-core-admin.php:551 bp-core/admin/bp-core-admin.php:604
319
#: bp-members/bp-members-template.php:588
320
#: bp-themes/bp-default/activity/entry.php:37
321
+ #: bp-themes/bp-default/functions.php:173
322
#: bp-xprofile/bp-xprofile-loader.php:185
323
msgid "View"
324
msgstr ""
432
msgstr ""
433
434
#: bp-blogs/bp-blogs-buddybar.php:25 bp-blogs/bp-blogs-loader.php:156
435
+ #: bp-blogs/bp-blogs-loader.php:177 bp-core/bp-core-adminbar.php:124
436
msgid "My Sites"
437
msgstr ""
438
439
+ #: bp-blogs/bp-blogs-buddybar.php:37 bp-core/bp-core-adminbar.php:136
440
#: bp-core/bp-core-buddybar.php:481
441
msgid "Dashboard"
442
msgstr ""
443
444
+ #: bp-blogs/bp-blogs-buddybar.php:38 bp-core/bp-core-adminbar.php:139
445
#: bp-core/bp-core-buddybar.php:485
446
msgid "New Post"
447
msgstr ""
450
msgid "Manage Posts"
451
msgstr ""
452
453
+ #: bp-blogs/bp-blogs-buddybar.php:40 bp-core/bp-core-adminbar.php:140
454
#: bp-core/bp-core-buddybar.php:487
455
msgid "Manage Comments"
456
msgstr ""
609
msgstr ""
610
611
#: bp-blogs/bp-blogs-template.php:650 bp-blogs/bp-blogs-template.php:651
612
+ #: bp-core/bp-core-adminbar.php:143
613
msgid "Visit Site"
614
msgstr ""
615
807
msgstr ""
808
809
#: bp-core/admin/bp-core-admin.php:573 bp-core/admin/bp-core-update.php:514
810
+ #: bp-core/bp-core-functions.php:419 bp-members/bp-members-adminbar.php:104
811
msgid "Register"
812
msgstr ""
813
814
#: bp-core/admin/bp-core-admin.php:574 bp-core/admin/bp-core-update.php:525
815
+ #: bp-core/bp-core-functions.php:414 bp-messages/bp-messages-template.php:498
816
#: bp-themes/bp-default/registration/activate.php:36
817
msgid "Activate"
818
msgstr ""
845
846
#: bp-core/admin/bp-core-update.php:76 bp-core/admin/bp-core-update.php:92
847
#: bp-core/admin/bp-core-update.php:188 bp-core/admin/bp-core-update.php:235
848
+ #: bp-core/admin/bp-core-update.php:1212
849
#: bp-themes/bp-default/groups/create.php:294
850
msgid "Finish"
851
msgstr ""
858
msgid "Database Update"
859
msgstr ""
860
861
+ #: bp-core/admin/bp-core-update.php:145 bp-core/admin/bp-core-update.php:1241
862
msgid "Update"
863
msgstr ""
864
865
+ #: bp-core/admin/bp-core-update.php:145 bp-core/admin/bp-core-update.php:1239
866
msgid "Setup"
867
msgstr ""
868
1041
msgid "Numeric"
1042
msgstr ""
1043
1044
+ #: bp-core/admin/bp-core-update.php:654
1045
msgid "BuddyPress introduces a whole range of new screens to display content. To display these screens, you need to decide how you want to handle them in your current theme."
1046
msgstr ""
1047
1048
+ #: bp-core/admin/bp-core-update.php:659
1049
msgid "Use BuddyPress Default"
1050
msgstr ""
1051
1052
+ #: bp-core/admin/bp-core-update.php:660
1053
msgid "BuddyPress Default"
1054
msgstr ""
1055
1056
+ #: bp-core/admin/bp-core-update.php:663
1057
msgid "BuddyPress Default contains everything you need to get up and running out of the box. It supports all features and is highly customizable."
1058
msgstr ""
1059
1060
+ #: bp-core/admin/bp-core-update.php:664
1061
msgid "This is the best choice if you do not have an existing WordPress theme, or want to start using BuddyPress immediately."
1062
msgstr ""
1063
1064
+ #: bp-core/admin/bp-core-update.php:665
1065
msgid "Yes, please!"
1066
msgstr ""
1067
1068
+ #: bp-core/admin/bp-core-update.php:672
1069
msgid "Other themes"
1070
msgstr ""
1071
1072
+ #: bp-core/admin/bp-core-update.php:673
1073
msgid "A BuddyPress theme"
1074
msgstr ""
1075
1076
+ #: bp-core/admin/bp-core-update.php:676
1077
msgid "We've found that you already have some other BuddyPress-compatible themes available. To use one of those, pick it from this list."
1078
msgstr ""
1079
1080
+ #: bp-core/admin/bp-core-update.php:679
1081
msgid "Use this theme"
1082
msgstr ""
1083
1084
+ #: bp-core/admin/bp-core-update.php:695
1085
msgid "Manually update current theme"
1086
msgstr ""
1087
1088
+ #: bp-core/admin/bp-core-update.php:697
1089
msgid "Your existing theme"
1090
msgstr ""
1091
1092
+ #: bp-core/admin/bp-core-update.php:701
1093
msgid "The BuddyPress Template Pack plugin will guide you through the process of manually upgrading your existing WordPress theme. This usually involves following the step-by-step instructions and copying the BuddyPress template files into your theme. This option requires a working knowledge of CSS and HTML, as you will need to tweak the new templates to match your existing theme."
1094
msgstr ""
1095
1096
+ #: bp-core/admin/bp-core-update.php:705
1097
msgid "Install BuddyPress Template Pack"
1098
msgstr ""
1099
1100
+ #: bp-core/admin/bp-core-update.php:709
1101
msgid "Choose this option (go to Appearance &rarr; BP Compatibility after setup is complete)"
1102
msgstr ""
1103
1104
+ #: bp-core/admin/bp-core-update.php:710
1105
msgid "Plugin Installed"
1106
msgstr ""
1107
1108
+ #: bp-core/admin/bp-core-update.php:719
1109
msgid "Do not change theme"
1110
msgstr ""
1111
1112
+ #: bp-core/admin/bp-core-update.php:722
1113
msgid "You are happy with your current theme and plan on changing it later."
1114
msgstr ""
1115
1116
+ #: bp-core/admin/bp-core-update.php:723
1117
msgid "This is the best choice if you have a highly customized theme on your site already, and want to later manually integrate BuddyPress into your site."
1118
msgstr ""
1119
1120
+ #: bp-core/admin/bp-core-update.php:725
1121
msgid "Don't change my current theme"
1122
msgstr ""
1123
1124
+ #: bp-core/admin/bp-core-update.php:747
1125
msgid "setup"
1126
msgstr ""
1127
1128
+ #: bp-core/admin/bp-core-update.php:747
1129
msgid "update"
1130
msgstr ""
1131
1132
+ #: bp-core/admin/bp-core-update.php:749
1133
msgid "The BuddyPress %1$s is complete, and your site is ready to go!"
1134
msgstr ""
1135
1136
+ #: bp-core/admin/bp-core-update.php:929
1137
msgid "Oops, there was a problem creating a configuration file. "
1138
msgstr ""
1139
1140
+ #: bp-core/admin/bp-core-update.php:935
1141
msgid "If your <code>web.config</code> file were <a href=\"http://codex.wordpress.org/Changing_File_Permissions\">writable</a>, we could do this automatically, but it isn&#8217;t so this is the url rewrite rule you should have in your <code>web.config</code> file. Click in the field and press <kbd>CTRL + a</kbd> to select all. Then insert this rule inside of the <code>/&lt;configuration&gt;/&lt;system.webServer&gt;/&lt;rewrite&gt;/&lt;rules&gt;</code> element in <code>web.config</code> file."
1142
msgstr ""
1143
1144
+ #: bp-core/admin/bp-core-update.php:944
1145
msgid "Permalink structure updated. Remove write access on web.config file now!"
1146
msgstr ""
1147
1148
+ #: bp-core/admin/bp-core-update.php:949
1149
msgid "If your <code>.htaccess</code> file were <a href=\"http://codex.wordpress.org/Changing_File_Permissions\">writable</a>, we could do this automatically, but it isn&#8217;t so these are the mod_rewrite rules you should have in your <code>.htaccess</code> file. Click in the field and press <kbd>CTRL + a</kbd> to select all."
1150
msgstr ""
1151
1152
+ #: bp-core/admin/bp-core-update.php:961
1153
msgid "Paste all these rules into a new <code>.htaccess</code> file in the root of your WordPress installation and save the file. Once you're done, please hit the \"Save and Next\" button to continue."
1154
msgstr ""
1155
1156
+ #: bp-core/admin/bp-core-update.php:1185
1157
msgid "Installation was successful. The available options have now been updated, please continue with your selection."
1158
msgstr ""
1159
1160
+ #: bp-core/admin/bp-core-update.php:1244 bp-core/bp-core-functions.php:252
1161
#: bp-members/bp-members-signup.php:583
1162
msgid "BuddyPress"
1163
msgstr ""
1164
1165
+ #: bp-core/admin/bp-core-update.php:1340
1166
msgid "BuddyPress has been updated! Please run the <a href=\"%s\">update wizard</a>."
1167
msgstr ""
1168
1169
+ #: bp-core/admin/bp-core-update.php:1345
1170
msgid "BuddyPress was successfully installed! Please run the <a href=\"%s\">installation wizard</a>."
1171
msgstr ""
1172
1173
+ #: bp-core/bp-core-adminbar.php:95
1174
msgid "Admin Dashboard"
1175
msgstr ""
1176
1177
+ #: bp-core/bp-core-adminbar.php:106
1178
msgid "Network Dashboard"
1179
msgstr ""
1180
1181
+ #: bp-core/bp-core-adminbar.php:131
1182
msgid "Blavatar"
1183
msgstr ""
1184
1185
+ #: bp-core/bp-core-adminbar.php:160
1186
msgid "Comments %s"
1187
msgstr ""
1188
1189
+ #: bp-core/bp-core-adminbar.php:173
1190
msgid "Appearance"
1191
msgstr ""
1192
1193
+ #: bp-core/bp-core-adminbar.php:179
1194
msgid "Themes"
1195
msgstr ""
1196
1197
+ #: bp-core/bp-core-adminbar.php:182
1198
msgid "Widgets"
1199
msgstr ""
1200
1201
+ #: bp-core/bp-core-adminbar.php:185
1202
msgid "Menus"
1203
msgstr ""
1204
1205
+ #: bp-core/bp-core-adminbar.php:188
1206
msgid "Background"
1207
msgstr ""
1208
1209
+ #: bp-core/bp-core-adminbar.php:191
1210
msgid "Header"
1211
msgstr ""
1212
1213
+ #: bp-core/bp-core-adminbar.php:223
1214
msgid "%d WordPress Update"
1215
msgstr ""
1216
1217
+ #: bp-core/bp-core-adminbar.php:225
1218
msgid "%d Plugin Update"
1219
msgid_plural "%d Plugin Updates"
1220
msgstr[0] ""
1221
msgstr[1] ""
1222
1223
+ #: bp-core/bp-core-adminbar.php:227
1224
msgid "%d Theme Update"
1225
msgid_plural "%d Theme Updates"
1226
msgstr[0] ""
1227
msgstr[1] ""
1228
1229
+ #: bp-core/bp-core-adminbar.php:232
1230
msgid "Updates %s"
1231
msgstr ""
1232
1404
msgid "<strong>BuddyPress is almost ready</strong>. You must <a href=\"%s\">update your permalink structure</a> to something other than the default for it to work."
1405
msgstr ""
1406
1407
+ #: bp-core/bp-core-functions.php:389
1408
msgid "You'll need to <a href='%s'>activate a <strong>BuddyPress-compatible theme</strong></a> to take advantage of all of BuddyPress's features. We've bundled a default theme, but you can always <a href='%s'>install some other compatible themes</a> or <a href='%s'>update your existing WordPress theme</a>."
1409
msgstr ""
1410
1411
+ #: bp-core/bp-core-functions.php:431
1412
msgid "The following active BuddyPress Components do not have associated WordPress Pages: %2$s. <a href=\"%1$s\" class=\"button-secondary\">Repair</a>"
1413
msgstr ""
1414
1415
+ #: bp-core/bp-core-functions.php:456
1416
msgid "Each BuddyPress Component needs its own WordPress page. The following WordPress Pages have more than one component associated with them: %2$s. <a href=\"%1$s\" class=\"button-secondary\">Repair</a>"
1417
msgstr ""
1418
1419
+ #: bp-core/bp-core-functions.php:609
1420
msgid "sometime"
1421
msgstr ""
1422
1423
+ #: bp-core/bp-core-functions.php:610
1424
msgid "right now"
1425
msgstr ""
1426
1427
+ #: bp-core/bp-core-functions.php:611
1428
msgid "%s ago"
1429
msgstr ""
1430
1431
+ #: bp-core/bp-core-functions.php:615
1432
msgid "year"
1433
msgstr ""
1434
1435
+ #: bp-core/bp-core-functions.php:615
1436
msgid "years"
1437
msgstr ""
1438
1439
+ #: bp-core/bp-core-functions.php:616
1440
msgid "month"
1441
msgstr ""
1442
1443
+ #: bp-core/bp-core-functions.php:616
1444
msgid "months"
1445
msgstr ""
1446
1447
+ #: bp-core/bp-core-functions.php:617
1448
msgid "week"
1449
msgstr ""
1450
1451
+ #: bp-core/bp-core-functions.php:617
1452
msgid "weeks"
1453
msgstr ""
1454
1455
+ #: bp-core/bp-core-functions.php:618
1456
msgid "day"
1457
msgstr ""
1458
1459
+ #: bp-core/bp-core-functions.php:618
1460
msgid "days"
1461
msgstr ""
1462
1463
+ #: bp-core/bp-core-functions.php:619
1464
msgid "hour"
1465
msgstr ""
1466
1467
+ #: bp-core/bp-core-functions.php:619
1468
msgid "hours"
1469
msgstr ""
1470
1471
+ #: bp-core/bp-core-functions.php:620
1472
msgid "minute"
1473
msgstr ""
1474
1475
+ #: bp-core/bp-core-functions.php:620
1476
msgid "minutes"
1477
msgstr ""
1478
1479
+ #: bp-core/bp-core-functions.php:621
1480
msgid "second"
1481
msgstr ""
1482
1483
+ #: bp-core/bp-core-functions.php:621
1484
msgid "seconds"
1485
msgstr ""
1486
1487
+ #: bp-core/bp-core-functions.php:678
1488
msgctxt "Separator in time since"
1489
msgid ","
1490
msgstr ""
1491
1492
+ #: bp-core/bp-core-functions.php:741
1493
msgid "not recently active"
1494
msgstr ""
1495
1619
msgid "My Profile"
1620
msgstr ""
1621
1622
+ #: bp-core/deprecated/1.5.php:142 bp-themes/bp-default/functions.php:651
1623
#: bp-themes/bp-default/members/single/profile/profile-wp.php:15
1624
msgid "Name"
1625
msgstr ""
1629
msgid "About Me"
1630
msgstr ""
1631
1632
+ #: bp-core/deprecated/1.5.php:160 bp-themes/bp-default/functions.php:655
1633
#: bp-themes/bp-default/members/single/profile/profile-wp.php:33
1634
msgid "Website"
1635
msgstr ""
1891
msgid "&rarr;"
1892
msgstr ""
1893
1894
+ #: bp-forums/bp-forums-template.php:1262 bp-themes/bp-default/functions.php:512
1895
#: bp-xprofile/bp-xprofile-admin.php:463 bp-xprofile/bp-xprofile-loader.php:135
1896
#: bp-xprofile/bp-xprofile-loader.php:193
1897
msgid "Edit"
2221
msgid "You have an invitation to the group: %s"
2222
msgstr ""
2223
2224
+ #: bp-groups/bp-groups-adminbar.php:82 bp-xprofile/bp-xprofile-admin.php:121
2225
msgid "Edit Group"
2226
msgstr ""
2227
2228
+ #: bp-groups/bp-groups-adminbar.php:91 bp-groups/bp-groups-buddybar.php:19
2229
msgid "Edit Details"
2230
msgstr ""
2231
2232
+ #: bp-groups/bp-groups-adminbar.php:99
2233
msgid "Edit Settings"
2234
msgstr ""
2235
2236
+ #: bp-groups/bp-groups-adminbar.php:108 bp-members/bp-members-adminbar.php:173
2237
msgid "Edit Avatar"
2238
msgstr ""
2239
2240
+ #: bp-groups/bp-groups-adminbar.php:118 bp-groups/bp-groups-buddybar.php:31
2241
msgid "Manage Invitations"
2242
msgstr ""
2243
2244
+ #: bp-groups/bp-groups-adminbar.php:127 bp-groups/bp-groups-buddybar.php:35
2245
msgid "Manage Members"
2246
msgstr ""
2247
2248
+ #: bp-groups/bp-groups-adminbar.php:136 bp-groups/bp-groups-buddybar.php:39
2249
msgid "Membership Requests"
2250
msgstr ""
2251
2252
+ #: bp-groups/bp-groups-adminbar.php:145 bp-groups/bp-groups-buddybar.php:43
2253
#: bp-themes/bp-default/groups/single/admin.php:358
2254
#: bp-xprofile/bp-xprofile-admin.php:125
2255
msgid "Delete Group"
3311
msgstr ""
3312
3313
#: bp-messages/bp-messages-template.php:547
3314
+ #: bp-themes/bp-default/functions.php:172
3315
msgid "Close"
3316
msgstr ""
3317
3400
3401
#: bp-themes/bp-default/_inc/ajax.php:350
3402
#: bp-themes/bp-default/activity/entry.php:72
3403
+ #: bp-themes/bp-default/functions.php:175
3404
msgid "Remove Favorite"
3405
msgstr ""
3406
3407
#: bp-themes/bp-default/_inc/ajax.php:362
3408
#: bp-themes/bp-default/activity/entry.php:68
3409
+ #: bp-themes/bp-default/functions.php:174
3410
msgid "Favorite"
3411
msgstr ""
3412
3879
msgid "Primary Navigation"
3880
msgstr ""
3881
3882
+ #: bp-themes/bp-default/functions.php:166
3883
msgid "My Favorites"
3884
msgstr ""
3885
3886
+ #: bp-themes/bp-default/functions.php:167
3887
msgid "Accepted"
3888
msgstr ""
3889
3890
+ #: bp-themes/bp-default/functions.php:168
3891
msgid "Rejected"
3892
msgstr ""
3893
3894
+ #: bp-themes/bp-default/functions.php:169
3895
msgid "Show all comments for this thread"
3896
msgstr ""
3897
3898
+ #: bp-themes/bp-default/functions.php:170
3899
msgid "Show all"
3900
msgstr ""
3901
3902
+ #: bp-themes/bp-default/functions.php:171
3903
msgid "comments"
3904
msgstr ""
3905
3906
+ #: bp-themes/bp-default/functions.php:394
3907
msgid "The sidebar widget area"
3908
msgstr ""
3909
3910
+ #: bp-themes/bp-default/functions.php:403
3911
msgid "First Footer Widget Area"
3912
msgstr ""
3913
3914
+ #: bp-themes/bp-default/functions.php:405
3915
msgid "The first footer widget area"
3916
msgstr ""
3917
3918
+ #: bp-themes/bp-default/functions.php:414
3919
msgid "Second Footer Widget Area"
3920
msgstr ""
3921
3922
+ #: bp-themes/bp-default/functions.php:416
3923
msgid "The second footer widget area"
3924
msgstr ""
3925
3926
+ #: bp-themes/bp-default/functions.php:425
3927
msgid "Third Footer Widget Area"
3928
msgstr ""
3929
3930
+ #: bp-themes/bp-default/functions.php:427
3931
msgid "The third footer widget area"
3932
msgstr ""
3933
3934
+ #: bp-themes/bp-default/functions.php:436
3935
msgid "Fourth Footer Widget Area"
3936
msgstr ""
3937
3938
+ #: bp-themes/bp-default/functions.php:438
3939
msgid "The fourth footer widget area"
3940
msgstr ""
3941
3942
#. translators: 1: comment author url, 2: comment author name, 3: comment
3943
#. permalink, 4: comment date/timestamp
3944
3945
+ #: bp-themes/bp-default/functions.php:493
3946
msgid "<a href=\"%1$s\" rel=\"nofollow\">%2$s</a> said on <a href=\"%3$s\"><span class=\"time-since\">%4$s</span></a>"
3947
msgstr ""
3948
3949
+ #: bp-themes/bp-default/functions.php:500
3950
msgid "Your comment is awaiting moderation."
3951
msgstr ""
3952
3953
+ #: bp-themes/bp-default/functions.php:512
3954
msgid "Edit comment"
3955
msgstr ""
3956
3957
+ #: bp-themes/bp-default/functions.php:582
3958
msgid "Theme activated! This theme contains <a href=\"%s\">custom header image</a> support and <a href=\"%s\">sidebar widgets</a>."
3959
msgstr ""
3960
3961
+ #: bp-themes/bp-default/functions.php:653
3962
msgid "Email"
3963
msgstr ""
3964
3965
+ #: bp-themes/bp-default/functions.php:663
3966
msgid "You must be <a href=\"%1$s\">logged in</a> to post a comment."
3967
msgstr ""
3968
3969
+ #: bp-themes/bp-default/functions.php:664
3970
msgid "Leave a reply"
3971
msgstr ""
3972
3973
+ #: bp-themes/bp-default/functions.php:748
3974
msgid "&larr; Previous Entries"
3975
msgstr ""
3976
3977
+ #: bp-themes/bp-default/functions.php:749
3978
msgid "Next Entries &rarr;"
3979
msgstr ""
3980
bp-loader.php CHANGED
@@ -4,7 +4,7 @@
4
* Plugin URI: http://buddypress.org
5
* 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.
6
* Author: The BuddyPress Community
7
- * Version: 1.5.5
8
* Author URI: http://buddypress.org/community/members/
9
* Network: true
10
*/
@@ -17,11 +17,11 @@ global $wpdb;
17
18
// Define the BuddyPress version
19
if ( !defined( 'BP_VERSION' ) )
20
- define( 'BP_VERSION', '1.5.5' );
21
22
// Define the database version
23
if ( !defined( 'BP_DB_VERSION' ) )
24
- define( 'BP_DB_VERSION', 3820 );
25
26
// Place your custom code (actions/filters) in a file called
27
// '/plugins/bp-custom.php' and it will be loaded before anything else.
4
* Plugin URI: http://buddypress.org
5
* 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.
6
* Author: The BuddyPress Community
7
+ * Version: 1.5.6
8
* Author URI: http://buddypress.org/community/members/
9
* Network: true
10
*/
17
18
// Define the BuddyPress version
19
if ( !defined( 'BP_VERSION' ) )
20
+ define( 'BP_VERSION', '1.5.6' );
21
22
// Define the database version
23
if ( !defined( 'BP_DB_VERSION' ) )
24
+ define( 'BP_DB_VERSION', 3830 );
25
26
// Place your custom code (actions/filters) in a file called
27
// '/plugins/bp-custom.php' and it will be loaded before anything else.
bp-members/bp-members-adminbar.php CHANGED
@@ -50,7 +50,7 @@ function bp_members_admin_bar_my_account_menu() {
50
// Logged in user
51
if ( is_user_logged_in() ) {
52
53
- if ( '3.2' == bp_get_major_wp_version() ) {
54
55
// User avatar
56
$avatar = bp_core_fetch_avatar( array(
@@ -125,7 +125,7 @@ function bp_members_admin_bar_user_admin_menu() {
125
if ( !current_user_can( 'edit_users' ) || bp_is_my_profile() )
126
return false;
127
128
- if ( '3.2' == bp_get_major_wp_version() ) {
129
130
// User avatar
131
$avatar = bp_core_fetch_avatar( array(
@@ -145,7 +145,7 @@ function bp_members_admin_bar_user_admin_menu() {
145
'href' => bp_displayed_user_domain()
146
) );
147
148
- } elseif ( '3.3' == bp_get_major_wp_version() ) {
149
150
// Unique ID for the 'My Account' menu
151
$bp->user_admin_menu_id = 'user-admin';
@@ -221,7 +221,7 @@ function bp_members_admin_bar_notifications_menu() {
221
$menu_title = __( 'Notifications', 'buddypress' );
222
}
223
224
- if ( '3.2' == bp_get_major_wp_version() ) {
225
226
// Add the top-level Notifications button
227
$wp_admin_bar->add_menu( array(
@@ -230,7 +230,7 @@ function bp_members_admin_bar_notifications_menu() {
230
'href' => bp_loggedin_user_domain()
231
) );
232
233
- } elseif ( '3.3' == bp_get_major_wp_version() ) {
234
235
// Add the top-level Notifications button
236
$wp_admin_bar->add_menu( array(
50
// Logged in user
51
if ( is_user_logged_in() ) {
52
53
+ if ( 3.2 == bp_get_major_wp_version() ) {
54
55
// User avatar
56
$avatar = bp_core_fetch_avatar( array(
125
if ( !current_user_can( 'edit_users' ) || bp_is_my_profile() )
126
return false;
127
128
+ if ( 3.2 == bp_get_major_wp_version() ) {
129
130
// User avatar
131
$avatar = bp_core_fetch_avatar( array(
145
'href' => bp_displayed_user_domain()
146
) );
147
148
+ } elseif ( 3.3 <= bp_get_major_wp_version() ) {
149
150
// Unique ID for the 'My Account' menu
151
$bp->user_admin_menu_id = 'user-admin';
221
$menu_title = __( 'Notifications', 'buddypress' );
222
}
223
224
+ if ( 3.2 == bp_get_major_wp_version() ) {
225
226
// Add the top-level Notifications button
227
$wp_admin_bar->add_menu( array(
230
'href' => bp_loggedin_user_domain()
231
) );
232
233
+ } elseif ( 3.3 <= bp_get_major_wp_version() ) {
234
235
// Add the top-level Notifications button
236
$wp_admin_bar->add_menu( array(
bp-messages/bp-messages-template.php CHANGED
@@ -782,7 +782,7 @@ function bp_the_thread_recipients() {
782
return apply_filters( 'bp_get_the_thread_recipients', sprintf( __( '%d Recipients', 'buddypress' ), count($thread_template->thread->recipients) ) );
783
784
foreach( (array)$thread_template->thread->recipients as $recipient ) {
785
- if ( $recipient->user_id !== $bp->loggedin_user->id )
786
$recipient_links[] = bp_core_get_userlink( $recipient->user_id );
787
}
788
782
return apply_filters( 'bp_get_the_thread_recipients', sprintf( __( '%d Recipients', 'buddypress' ), count($thread_template->thread->recipients) ) );
783
784
foreach( (array)$thread_template->thread->recipients as $recipient ) {
785
+ if ( (int) $recipient->user_id !== $bp->loggedin_user->id )
786
$recipient_links[] = bp_core_get_userlink( $recipient->user_id );
787
}
788
bp-messages/js/autocomplete/license.bgiframe.txt CHANGED
@@ -1,20 +1,20 @@
1
- Copyright 2010, Brandon Aaron (http://brandonaaron.net/)
2
-
3
- Permission is hereby granted, free of charge, to any person obtaining
4
- a copy of this software and associated documentation files (the
5
- "Software"), to deal in the Software without restriction, including
6
- without limitation the rights to use, copy, modify, merge, publish,
7
- distribute, sublicense, and/or sell copies of the Software, and to
8
- permit persons to whom the Software is furnished to do so, subject to
9
- the following conditions:
10
-
11
- The above copyright notice and this permission notice shall be
12
- included in all copies or substantial portions of the Software.
13
-
14
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
15
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
16
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
17
- NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
18
- LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
19
- OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
20
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1
+ Copyright 2010, Brandon Aaron (http://brandonaaron.net/)
2
+
3
+ Permission is hereby granted, free of charge, to any person obtaining
4
+ a copy of this software and associated documentation files (the
5
+ "Software"), to deal in the Software without restriction, including
6
+ without limitation the rights to use, copy, modify, merge, publish,
7
+ distribute, sublicense, and/or sell copies of the Software, and to
8
+ permit persons to whom the Software is furnished to do so, subject to
9
+ the following conditions:
10
+
11
+ The above copyright notice and this permission notice shall be
12
+ included in all copies or substantial portions of the Software.
13
+
14
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
15
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
16
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
17
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
18
+ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
19
+ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
20
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
bp-themes/bp-default/functions.php CHANGED
@@ -82,7 +82,15 @@ function bp_dtheme_setup() {
82
) );
83
84
// This theme allows users to set a custom background
85
- add_custom_background( 'bp_dtheme_custom_background_style' );
86
87
// Add custom header support if allowed
88
if ( !defined( 'BP_DTHEME_DISABLE_CUSTOM_HEADER' ) ) {
@@ -98,7 +106,16 @@ function bp_dtheme_setup() {
98
set_post_thumbnail_size( HEADER_IMAGE_WIDTH, HEADER_IMAGE_HEIGHT, true );
99
100
// Add a way for the custom header to be styled in the admin panel that controls custom headers.
101
- add_custom_image_header( 'bp_dtheme_header_style', 'bp_dtheme_admin_header_style' );
102
}
103
104
if ( !is_admin() ) {
@@ -180,7 +197,7 @@ if ( !function_exists( 'bp_dtheme_enqueue_styles' ) ) :
180
* @since 1.5
181
*/
182
function bp_dtheme_enqueue_styles() {
183
-
184
// Bump this when changes are made to bust cache
185
$version = '20120110';
186
82
) );
83
84
// This theme allows users to set a custom background
85
+ // Backward-compatibility with WP < 3.4 will be removed in a future release
86
+ if ( 3.4 <= bp_get_major_wp_version() ) {
87
+ $custom_background_args = array(
88
+ 'wp-head-callback' => 'bp_dtheme_custom_background_style'
89
+ );
90
+ add_theme_support( 'custom-background', $custom_background_args );
91
+ } else {
92
+ add_custom_background( 'bp_dtheme_custom_background_style' );
93
+ }
94
95
// Add custom header support if allowed
96
if ( !defined( 'BP_DTHEME_DISABLE_CUSTOM_HEADER' ) ) {
106
set_post_thumbnail_size( HEADER_IMAGE_WIDTH, HEADER_IMAGE_HEIGHT, true );
107
108
// Add a way for the custom header to be styled in the admin panel that controls custom headers.
109
+ // Backward-compatibility with WP < 3.4 will be removed in a future release
110
+ if ( 3.4 <= bp_get_major_wp_version() ) {
111
+ $custom_header_args = array(
112
+ 'wp-head-callback' => 'bp_dtheme_header_style',
113
+ 'admin-head-callback' => 'bp_dtheme_admin_header_style'
114
+ );
115
+ add_theme_support( 'custom-header', $custom_header_args );
116
+ } else {
117
+ add_custom_image_header( 'bp_dtheme_header_style', 'bp_dtheme_admin_header_style' );
118
+ }
119
}
120
121
if ( !is_admin() ) {
197
* @since 1.5
198
*/
199
function bp_dtheme_enqueue_styles() {
200
+
201
// Bump this when changes are made to bust cache
202
$version = '20120110';
203
bp-themes/bp-default/license.txt CHANGED
@@ -1,280 +1,280 @@
1
- GNU GENERAL PUBLIC LICENSE
2
- Version 2, June 1991
3
-
4
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
5
- 675 Mass Ave, Cambridge, MA 02139, USA
6
- Everyone is permitted to copy and distribute verbatim copies
7
- of this license document, but changing it is not allowed.
8
-
9
- Preamble
10
-
11
- The licenses for most software are designed to take away your
12
- freedom to share and change it. By contrast, the GNU General Public
13
- License is intended to guarantee your freedom to share and change free
14
- software--to make sure the software is free for all its users. This
15
- General Public License applies to most of the Free Software
16
- Foundation's software and to any other program whose authors commit to
17
- using it. (Some other Free Software Foundation software is covered by
18
- the GNU Library General Public License instead.) You can apply it to
19
- your programs, too.
20
-
21
- When we speak of free software, we are referring to freedom, not
22
- price. Our General Public Licenses are designed to make sure that you
23
- have the freedom to distribute copies of free software (and charge for
24
- this service if you wish), that you receive source code or can get it
25
- if you want it, that you can change the software or use pieces of it
26
- in new free programs; and that you know you can do these things.
27
-
28
- To protect your rights, we need to make restrictions that forbid
29
- anyone to deny you these rights or to ask you to surrender the rights.
30
- These restrictions translate to certain responsibilities for you if you
31
- distribute copies of the software, or if you modify it.
32
-
33
- For example, if you distribute copies of such a program, whether
34
- gratis or for a fee, you must give the recipients all the rights that
35
- you have. You must make sure that they, too, receive or can get the
36
- source code. And you must show them these terms so they know their
37
- rights.
38
-
39
- We protect your rights with two steps: (1) copyright the software, and
40
- (2) offer you this license which gives you legal permission to copy,
41
- distribute and/or modify the software.
42
-
43
- Also, for each author's protection and ours, we want to make certain
44
- that everyone understands that there is no warranty for this free
45
- software. If the software is modified by someone else and passed on, we
46
- want its recipients to know that what they have is not the original, so
47
- that any problems introduced by others will not reflect on the original
48
- authors' reputations.
49
-
50
- Finally, any free program is threatened constantly by software
51
- patents. We wish to avoid the danger that redistributors of a free
52
- program will individually obtain patent licenses, in effect making the
53
- program proprietary. To prevent this, we have made it clear that any
54
- patent must be licensed for everyone's free use or not licensed at all.
55
-
56
- The precise terms and conditions for copying, distribution and
57
- modification follow.
58
-
59
- GNU GENERAL PUBLIC LICENSE
60
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
61
-
62
- 0. This License applies to any program or other work which contains
63
- a notice placed by the copyright holder saying it may be distributed
64
- under the terms of this General Public License. The "Program", below,
65
- refers to any such program or work, and a "work based on the Program"
66
- means either the Program or any derivative work under copyright law:
67
- that is to say, a work containing the Program or a portion of it,
68
- either verbatim or with modifications and/or translated into another
69
- language. (Hereinafter, translation is included without limitation in
70
- the term "modification".) Each licensee is addressed as "you".
71
-
72
- Activities other than copying, distribution and modification are not
73
- covered by this License; they are outside its scope. The act of
74
- running the Program is not restricted, and the output from the Program
75
- is covered only if its contents constitute a work based on the
76
- Program (independent of having been made by running the Program).
77
- Whether that is true depends on what the Program does.
78
-
79
- 1. You may copy and distribute verbatim copies of the Program's
80
- source code as you receive it, in any medium, provided that you
81
- conspicuously and appropriately publish on each copy an appropriate
82
- copyright notice and disclaimer of warranty; keep intact all the
83
- notices that refer to this License and to the absence of any warranty;
84
- and give any other recipients of the Program a copy of this License
85
- along with the Program.
86
-
87
- You may charge a fee for the physical act of transferring a copy, and
88
- you may at your option offer warranty protection in exchange for a fee.
89
-
90
- 2. You may modify your copy or copies of the Program or any portion
91
- of it, thus forming a work based on the Program, and copy and
92
- distribute such modifications or work under the terms of Section 1
93
- above, provided that you also meet all of these conditions:
94
-
95
- a) You must cause the modified files to carry prominent notices
96
- stating that you changed the files and the date of any change.
97
-
98
- b) You must cause any work that you distribute or publish, that in
99
- whole or in part contains or is derived from the Program or any
100
- part thereof, to be licensed as a whole at no charge to all third
101
- parties under the terms of this License.
102
-
103
- c) If the modified program normally reads commands interactively
104
- when run, you must cause it, when started running for such
105
- interactive use in the most ordinary way, to print or display an
106
- announcement including an appropriate copyright notice and a
107
- notice that there is no warranty (or else, saying that you provide
108
- a warranty) and that users may redistribute the program under
109
- these conditions, and telling the user how to view a copy of this
110
- License. (Exception: if the Program itself is interactive but
111
- does not normally print such an announcement, your work based on
112
- the Program is not required to print an announcement.)
113
-
114
- These requirements apply to the modified work as a whole. If
115
- identifiable sections of that work are not derived from the Program,
116
- and can be reasonably considered independent and separate works in
117
- themselves, then this License, and its terms, do not apply to those
118
- sections when you distribute them as separate works. But when you
119
- distribute the same sections as part of a whole which is a work based
120
- on the Program, the distribution of the whole must be on the terms of
121
- this License, whose permissions for other licensees extend to the
122
- entire whole, and thus to each and every part regardless of who wrote it.
123
- Thus, it is not the intent of this section to claim rights or contest
124
- your rights to work written entirely by you; rather, the intent is to
125
- exercise the right to control the distribution of derivative or
126
- collective works based on the Program.
127
-
128
- In addition, mere aggregation of another work not based on the Program
129
- with the Program (or with a work based on the Program) on a volume of
130
- a storage or distribution medium does not bring the other work under
131
- the scope of this License.
132
-
133
- 3. You may copy and distribute the Program (or a work based on it,
134
- under Section 2) in object code or executable form under the terms of
135
- Sections 1 and 2 above provided that you also do one of the following:
136
-
137
- a) Accompany it with the complete corresponding machine-readable
138
- source code, which must be distributed under the terms of Sections
139
- 1 and 2 above on a medium customarily used for software interchange; or,
140
-
141
- b) Accompany it with a written offer, valid for at least three
142
- years, to give any third party, for a charge no more than your
143
- cost of physically performing source distribution, a complete
144
- machine-readable copy of the corresponding source code, to be
145
- distributed under the terms of Sections 1 and 2 above on a medium
146
- customarily used for software interchange; or,
147
-
148
- c) Accompany it with the information you received as to the offer
149
- to distribute corresponding source code. (This alternative is
150
- allowed only for noncommercial distribution and only if you
151
- received the program in object code or executable form with such
152
- an offer, in accord with Subsection b above.)
153
-
154
- The source code for a work means the preferred form of the work for
155
- making modifications to it. For an executable work, complete source
156
- code means all the source code for all modules it contains, plus any
157
- associated interface definition files, plus the scripts used to
158
- control compilation and installation of the executable. However, as a
159
- special exception, the source code distributed need not include
160
- anything that is normally distributed (in either source or binary
161
- form) with the major components (compiler, kernel, and so on) of the
162
- operating system on which the executable runs, unless that component
163
- itself accompanies the executable.
164
-
165
- If distribution of executable or object code is made by offering
166
- access to copy from a designated place, then offering equivalent
167
- access to copy the source code from the same place counts as
168
- distribution of the source code, even though third parties are not
169
- compelled to copy the source along with the object code.
170
-
171
- 4. You may not copy, modify, sublicense, or distribute the Program
172
- except as expressly provided under this License. Any attempt
173
- otherwise to copy, modify, sublicense or distribute the Program is
174
- void, and will automatically terminate your rights under this License.
175
- However, parties who have received copies, or rights, from you under
176
- this License will not have their licenses terminated so long as such
177
- parties remain in full compliance.
178
-
179
- 5. You are not required to accept this License, since you have not
180
- signed it. However, nothing else grants you permission to modify or
181
- distribute the Program or its derivative works. These actions are
182
- prohibited by law if you do not accept this License. Therefore, by
183
- modifying or distributing the Program (or any work based on the
184
- Program), you indicate your acceptance of this License to do so, and
185
- all its terms and conditions for copying, distributing or modifying
186
- the Program or works based on it.
187
-
188
- 6. Each time you redistribute the Program (or any work based on the
189
- Program), the recipient automatically receives a license from the
190
- original licensor to copy, distribute or modify the Program subject to
191
- these terms and conditions. You may not impose any further
192
- restrictions on the recipients' exercise of the rights granted herein.
193
- You are not responsible for enforcing compliance by third parties to
194
- this License.
195
-
196
- 7. If, as a consequence of a court judgment or allegation of patent
197
- infringement or for any other reason (not limited to patent issues),
198
- conditions are imposed on you (whether by court order, agreement or
199
- otherwise) that contradict the conditions of this License, they do not
200
- excuse you from the conditions of this License. If you cannot
201
- distribute so as to satisfy simultaneously your obligations under this
202
- License and any other pertinent obligations, then as a consequence you
203
- may not distribute the Program at all. For example, if a patent
204
- license would not permit royalty-free redistribution of the Program by
205
- all those who receive copies directly or indirectly through you, then
206
- the only way you could satisfy both it and this License would be to
207
- refrain entirely from distribution of the Program.
208
-
209
- If any portion of this section is held invalid or unenforceable under
210
- any particular circumstance, the balance of the section is intended to
211
- apply and the section as a whole is intended to apply in other
212
- circumstances.
213
-
214
- It is not the purpose of this section to induce you to infringe any
215
- patents or other property right claims or to contest validity of any
216
- such claims; this section has the sole purpose of protecting the
217
- integrity of the free software distribution system, which is
218
- implemented by public license practices. Many people have made
219
- generous contributions to the wide range of software distributed
220
- through that system in reliance on consistent application of that
221
- system; it is up to the author/donor to decide if he or she is willing
222
- to distribute software through any other system and a licensee cannot
223
- impose that choice.
224
-
225
- This section is intended to make thoroughly clear what is believed to
226
- be a consequence of the rest of this License.
227
-
228
- 8. If the distribution and/or use of the Program is restricted in
229
- certain countries either by patents or by copyrighted interfaces, the
230
- original copyright holder who places the Program under this License
231
- may add an explicit geographical distribution limitation excluding
232
- those countries, so that distribution is permitted only in or among
233
- countries not thus excluded. In such case, this License incorporates
234
- the limitation as if written in the body of this License.
235
-
236
- 9. The Free Software Foundation may publish revised and/or new versions
237
- of the General Public License from time to time. Such new versions will
238
- be similar in spirit to the present version, but may differ in detail to
239
- address new problems or concerns.
240
-
241
- Each version is given a distinguishing version number. If the Program
242
- specifies a version number of this License which applies to it and "any
243
- later version", you have the option of following the terms and conditions
244
- either of that version or of any later version published by the Free
245
- Software Foundation. If the Program does not specify a version number of
246
- this License, you may choose any version ever published by the Free Software
247
- Foundation.
248
-
249
- 10. If you wish to incorporate parts of the Program into other free
250
- programs whose distribution conditions are different, write to the author
251
- to ask for permission. For software which is copyrighted by the Free
252
- Software Foundation, write to the Free Software Foundation; we sometimes
253
- make exceptions for this. Our decision will be guided by the two goals
254
- of preserving the free status of all derivatives of our free software and
255
- of promoting the sharing and reuse of software generally.
256
-
257
- NO WARRANTY
258
-
259
- 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
260
- FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
261
- OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
262
- PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
263
- OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
264
- MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
265
- TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
266
- PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
267
- REPAIR OR CORRECTION.
268
-
269
- 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
270
- WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
271
- REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
272
- INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
273
- OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
274
- TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
275
- YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
276
- PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
277
- POSSIBILITY OF SUCH DAMAGES.
278
-
279
- END OF TERMS AND CONDITIONS
280
-
1
+ GNU GENERAL PUBLIC LICENSE
2
+ Version 2, June 1991
3
+
4
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
5
+ 675 Mass Ave, Cambridge, MA 02139, USA
6
+ Everyone is permitted to copy and distribute verbatim copies
7
+ of this license document, but changing it is not allowed.
8
+
9
+ Preamble
10
+
11
+ The licenses for most software are designed to take away your
12
+ freedom to share and change it. By contrast, the GNU General Public
13
+ License is intended to guarantee your freedom to share and change free
14
+ software--to make sure the software is free for all its users. This
15
+ General Public License applies to most of the Free Software
16
+ Foundation's software and to any other program whose authors commit to
17
+ using it. (Some other Free Software Foundation software is covered by
18
+ the GNU Library General Public License instead.) You can apply it to
19
+ your programs, too.
20
+
21
+ When we speak of free software, we are referring to freedom, not
22
+ price. Our General Public Licenses are designed to make sure that you
23
+ have the freedom to distribute copies of free software (and charge for
24
+ this service if you wish), that you receive source code or can get it
25
+ if you want it, that you can change the software or use pieces of it
26
+ in new free programs; and that you know you can do these things.
27
+
28
+ To protect your rights, we need to make restrictions that forbid
29
+ anyone to deny you these rights or to ask you to surrender the rights.
30
+ These restrictions translate to certain responsibilities for you if you
31
+ distribute copies of the software, or if you modify it.
32
+
33
+ For example, if you distribute copies of such a program, whether
34
+ gratis or for a fee, you must give the recipients all the rights that
35
+ you have. You must make sure that they, too, receive or can get the
36
+ source code. And you must show them these terms so they know their
37
+ rights.
38
+
39
+ We protect your rights with two steps: (1) copyright the software, and
40
+ (2) offer you this license which gives you legal permission to copy,
41
+ distribute and/or modify the software.
42
+
43
+ Also, for each author's protection and ours, we want to make certain
44
+ that everyone understands that there is no warranty for this free
45
+ software. If the software is modified by someone else and passed on, we
46
+ want its recipients to know that what they have is not the original, so
47
+ that any problems introduced by others will not reflect on the original
48
+ authors' reputations.
49
+
50
+ Finally, any free program is threatened constantly by software
51
+ patents. We wish to avoid the danger that redistributors of a free
52
+ program will individually obtain patent licenses, in effect making the
53
+ program proprietary. To prevent this, we have made it clear that any
54
+ patent must be licensed for everyone's free use or not licensed at all.
55
+
56
+ The precise terms and conditions for copying, distribution and
57
+ modification follow.
58
+
59
+ GNU GENERAL PUBLIC LICENSE
60
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
61
+
62
+ 0. This License applies to any program or other work which contains
63
+ a notice placed by the copyright holder saying it may be distributed
64
+ under the terms of this General Public License. The "Program", below,
65
+ refers to any such program or work, and a "work based on the Program"
66
+ means either the Program or any derivative work under copyright law:
67
+ that is to say, a work containing the Program or a portion of it,
68
+ either verbatim or with modifications and/or translated into another
69
+ language. (Hereinafter, translation is included without limitation in
70
+ the term "modification".) Each licensee is addressed as "you".
71
+
72
+ Activities other than copying, distribution and modification are not
73
+ covered by this License; they are outside its scope. The act of
74
+ running the Program is not restricted, and the output from the Program
75
+ is covered only if its contents constitute a work based on the
76
+ Program (independent of having been made by running the Program).
77
+ Whether that is true depends on what the Program does.
78
+
79
+ 1. You may copy and distribute verbatim copies of the Program's
80
+ source code as you receive it, in any medium, provided that you
81
+ conspicuously and appropriately publish on each copy an appropriate
82
+ copyright notice and disclaimer of warranty; keep intact all the
83
+ notices that refer to this License and to the absence of any warranty;
84
+ and give any other recipients of the Program a copy of this License
85
+ along with the Program.
86
+
87
+ You may charge a fee for the physical act of transferring a copy, and
88
+ you may at your option offer warranty protection in exchange for a fee.
89
+
90
+ 2. You may modify your copy or copies of the Program or any portion
91
+ of it, thus forming a work based on the Program, and copy and
92
+ distribute such modifications or work under the terms of Section 1
93
+ above, provided that you also meet all of these conditions:
94
+
95
+ a) You must cause the modified files to carry prominent notices
96
+ stating that you changed the files and the date of any change.
97
+
98
+ b) You must cause any work that you distribute or publish, that in
99
+ whole or in part contains or is derived from the Program or any
100
+ part thereof, to be licensed as a whole at no charge to all third
101
+ parties under the terms of this License.
102
+
103
+ c) If the modified program normally reads commands interactively
104
+ when run, you must cause it, when started running for such
105
+ interactive use in the most ordinary way, to print or display an
106
+ announcement including an appropriate copyright notice and a
107
+ notice that there is no warranty (or else, saying that you provide
108
+ a warranty) and that users may redistribute the program under
109
+ these conditions, and telling the user how to view a copy of this
110
+ License. (Exception: if the Program itself is interactive but
111
+ does not normally print such an announcement, your work based on
112
+ the Program is not required to print an announcement.)
113
+
114
+ These requirements apply to the modified work as a whole. If
115
+ identifiable sections of that work are not derived from the Program,
116
+ and can be reasonably considered independent and separate works in
117
+ themselves, then this License, and its terms, do not apply to those
118
+ sections when you distribute them as separate works. But when you
119
+ distribute the same sections as part of a whole which is a work based
120
+ on the Program, the distribution of the whole must be on the terms of
121
+ this License, whose permissions for other licensees extend to the
122
+ entire whole, and thus to each and every part regardless of who wrote it.
123
+ Thus, it is not the intent of this section to claim rights or contest
124
+ your rights to work written entirely by you; rather, the intent is to
125
+ exercise the right to control the distribution of derivative or
126
+ collective works based on the Program.
127
+
128
+ In addition, mere aggregation of another work not based on the Program
129
+ with the Program (or with a work based on the Program) on a volume of
130
+ a storage or distribution medium does not bring the other work under
131
+ the scope of this License.
132
+
133
+ 3. You may copy and distribute the Program (or a work based on it,
134
+ under Section 2) in object code or executable form under the terms of
135
+ Sections 1 and 2 above provided that you also do one of the following:
136
+
137
+ a) Accompany it with the complete corresponding machine-readable
138
+ source code, which must be distributed under the terms of Sections
139
+ 1 and 2 above on a medium customarily used for software interchange; or,
140
+
141
+ b) Accompany it with a written offer, valid for at least three
142
+ years, to give any third party, for a charge no more than your
143
+ cost of physically performing source distribution, a complete
144
+ machine-readable copy of the corresponding source code, to be
145
+ distributed under the terms of Sections 1 and 2 above on a medium
146
+ customarily used for software interchange; or,
147
+
148
+ c) Accompany it with the information you received as to the offer
149
+ to distribute corresponding source code. (This alternative is
150
+ allowed only for noncommercial distribution and only if you
151
+ received the program in object code or executable form with such
152
+ an offer, in accord with Subsection b above.)
153
+
154
+ The source code for a work means the preferred form of the work for
155
+ making modifications to it. For an executable work, complete source
156
+ code means all the source code for all modules it contains, plus any
157
+ associated interface definition files, plus the scripts used to
158
+ control compilation and installation of the executable. However, as a
159
+ special exception, the source code distributed need not include
160
+ anything that is normally distributed (in either source or binary
161
+ form) with the major components (compiler, kernel, and so on) of the
162
+ operating system on which the executable runs, unless that component
163
+ itself accompanies the executable.
164
+
165
+ If distribution of executable or object code is made by offering
166
+ access to copy from a designated place, then offering equivalent
167
+ access to copy the source code from the same place counts as
168
+ distribution of the source code, even though third parties are not
169
+ compelled to copy the source along with the object code.
170
+
171
+ 4. You may not copy, modify, sublicense, or distribute the Program
172
+ except as expressly provided under this License. Any attempt
173
+ otherwise to copy, modify, sublicense or distribute the Program is
174
+ void, and will automatically terminate your rights under this License.
175
+ However, parties who have received copies, or rights, from you under
176
+ this License will not have their licenses terminated so long as such
177
+ parties remain in full compliance.
178
+
179
+ 5. You are not required to accept this License, since you have not
180
+ signed it. However, nothing else grants you permission to modify or
181
+ distribute the Program or its derivative works. These actions are
182
+ prohibited by law if you do not accept this License. Therefore, by
183
+ modifying or distributing the Program (or any work based on the
184
+ Program), you indicate your acceptance of this License to do so, and
185
+ all its terms and conditions for copying, distributing or modifying
186
+ the Program or works based on it.
187
+
188
+ 6. Each time you redistribute the Program (or any work based on the
189
+ Program), the recipient automatically receives a license from the
190
+ original licensor to copy, distribute or modify the Program subject to
191
+ these terms and conditions. You may not impose any further
192
+ restrictions on the recipients' exercise of the rights granted herein.
193
+ You are not responsible for enforcing compliance by third parties to
194
+ this License.
195
+
196
+ 7. If, as a consequence of a court judgment or allegation of patent
197
+ infringement or for any other reason (not limited to patent issues),
198
+ conditions are imposed on you (whether by court order, agreement or
199
+ otherwise) that contradict the conditions of this License, they do not
200
+ excuse you from the conditions of this License. If you cannot
201
+ distribute so as to satisfy simultaneously your obligations under this
202
+ License and any other pertinent obligations, then as a consequence you
203
+ may not distribute the Program at all. For example, if a patent
204
+ license would not permit royalty-free redistribution of the Program by
205
+ all those who receive copies directly or indirectly through you, then
206
+ the only way you could satisfy both it and this License would be to
207
+ refrain entirely from distribution of the Program.
208
+
209
+ If any portion of this section is held invalid or unenforceable under
210
+ any particular circumstance, the balance of the section is intended to
211
+ apply and the section as a whole is intended to apply in other
212
+ circumstances.
213
+
214
+ It is not the purpose of this section to induce you to infringe any
215
+ patents or other property right claims or to contest validity of any
216
+ such claims; this section has the sole purpose of protecting the
217
+ integrity of the free software distribution system, which is
218
+ implemented by public license practices. Many people have made
219
+ generous contributions to the wide range of software distributed
220
+ through that system in reliance on consistent application of that
221
+ system; it is up to the author/donor to decide if he or she is willing
222
+ to distribute software through any other system and a licensee cannot
223
+ impose that choice.
224
+
225
+ This section is intended to make thoroughly clear what is believed to
226
+ be a consequence of the rest of this License.
227
+
228
+ 8. If the distribution and/or use of the Program is restricted in
229
+ certain countries either by patents or by copyrighted interfaces, the
230
+ original copyright holder who places the Program under this License
231
+ may add an explicit geographical distribution limitation excluding
232
+ those countries, so that distribution is permitted only in or among
233
+ countries not thus excluded. In such case, this License incorporates
234
+ the limitation as if written in the body of this License.
235
+
236
+ 9. The Free Software Foundation may publish revised and/or new versions
237
+ of the General Public License from time to time. Such new versions will
238
+ be similar in spirit to the present version, but may differ in detail to
239
+ address new problems or concerns.
240
+
241
+ Each version is given a distinguishing version number. If the Program
242
+ specifies a version number of this License which applies to it and "any
243
+ later version", you have the option of following the terms and conditions
244
+ either of that version or of any later version published by the Free
245
+ Software Foundation. If the Program does not specify a version number of
246
+ this License, you may choose any version ever published by the Free Software
247
+ Foundation.
248
+
249
+ 10. If you wish to incorporate parts of the Program into other free
250
+ programs whose distribution conditions are different, write to the author
251
+ to ask for permission. For software which is copyrighted by the Free
252
+ Software Foundation, write to the Free Software Foundation; we sometimes
253
+ make exceptions for this. Our decision will be guided by the two goals
254
+ of preserving the free status of all derivatives of our free software and
255
+ of promoting the sharing and reuse of software generally.
256
+
257
+ NO WARRANTY
258
+
259
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
260
+ FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
261
+ OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
262
+ PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
263
+ OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
264
+ MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
265
+ TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
266
+ PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
267
+ REPAIR OR CORRECTION.
268
+
269
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
270
+ WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
271
+ REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
272
+ INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
273
+ OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
274
+ TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
275
+ YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
276
+ PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
277
+ POSSIBILITY OF SUCH DAMAGES.
278
+
279
+ END OF TERMS AND CONDITIONS
280
+
bp-themes/bp-default/readme.txt CHANGED
@@ -1,22 +1,22 @@
1
- --- BuddyPress Default ---
2
- Clean and stylish, BuddyPress Default lets you build a social network straight out of the box. Make it yours with a custom menu, header image, and background. Along with five widgetized areas (one in the sidebar, four in the footer), BP-Default supports featured images (as custom header images on posts and pages) and is furnished with an optional one-column page template that removes the sidebar, and a stylesheet for the admin Visual Editor.
3
-
4
-
5
- --- Installation ---
6
- The theme is bundled with BuddyPress. After activating the plugin, BuddyPress Default will be added to the "Appearance > Themes" menu in your WordPress admin area.
7
-
8
-
9
- --- About BuddyPress ---
10
- 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. BuddyPress will let users register on your site and start creating profiles, posting messages, making connections, creating and interacting in groups and much more.
11
-
12
- For help with BuddyPress Default, or for more information about BuddyPress, please visit http://buddypress.org/.
13
-
14
-
15
- --- Building a BuddyPress theme ---
16
- If you want to make a custom theme based on BuddyPress Default, DO NOT copy and edit it. By doing this you will make updates and maintenance much harder for yourself. Instead, please review this codex page for instructions on how to build a BuddyPress child theme:
17
-
18
- http://codex.buddypress.org/how-to-guides/building-a-buddypress-child-theme/
19
-
20
-
21
- --- Changelog ---
22
A list of changes is available at http://codex.buddypress.org/theme-development/bp-default-theme-changelog/.
1
+ --- BuddyPress Default ---
2
+ Clean and stylish, BuddyPress Default lets you build a social network straight out of the box. Make it yours with a custom menu, header image, and background. Along with five widgetized areas (one in the sidebar, four in the footer), BP-Default supports featured images (as custom header images on posts and pages) and is furnished with an optional one-column page template that removes the sidebar, and a stylesheet for the admin Visual Editor.
3
+
4
+
5
+ --- Installation ---
6
+ The theme is bundled with BuddyPress. After activating the plugin, BuddyPress Default will be added to the "Appearance > Themes" menu in your WordPress admin area.
7
+
8
+
9
+ --- About BuddyPress ---
10
+ 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. BuddyPress will let users register on your site and start creating profiles, posting messages, making connections, creating and interacting in groups and much more.
11
+
12
+ For help with BuddyPress Default, or for more information about BuddyPress, please visit http://buddypress.org/.
13
+
14
+
15
+ --- Building a BuddyPress theme ---
16
+ If you want to make a custom theme based on BuddyPress Default, DO NOT copy and edit it. By doing this you will make updates and maintenance much harder for yourself. Instead, please review this codex page for instructions on how to build a BuddyPress child theme:
17
+
18
+ http://codex.buddypress.org/how-to-guides/building-a-buddypress-child-theme/
19
+
20
+
21
+ --- Changelog ---
22
A list of changes is available at http://codex.buddypress.org/theme-development/bp-default-theme-changelog/.
bp-themes/bp-default/rtl.css CHANGED
@@ -2,7 +2,7 @@
2
* Theme Name: BuddyPress Default
3
* Theme URI: http://buddypress.org/extend/themes/
4
* Description: Clean and stylish, BuddyPress Default lets you build a social network straight out of the box. Make it yours with a custom menu, header image, and background. Along with five widgetized areas (one in the sidebar, four in the footer), BP-Default supports featured images (as custom header images on posts and pages) and is furnished with an optional one-column page template that removes the sidebar, and a stylesheet for the admin Visual Editor.
5
- * Version: 1.5.5
6
* Author: the BuddyPress team
7
* Author URI: http://buddypress.org
8
* License: GNU General Public License
2
* Theme Name: BuddyPress Default
3
* Theme URI: http://buddypress.org/extend/themes/
4
* Description: Clean and stylish, BuddyPress Default lets you build a social network straight out of the box. Make it yours with a custom menu, header image, and background. Along with five widgetized areas (one in the sidebar, four in the footer), BP-Default supports featured images (as custom header images on posts and pages) and is furnished with an optional one-column page template that removes the sidebar, and a stylesheet for the admin Visual Editor.
5
+ * Version: 1.5.6
6
* Author: the BuddyPress team
7
* Author URI: http://buddypress.org
8
* License: GNU General Public License
bp-themes/bp-default/style.css CHANGED
@@ -2,7 +2,7 @@
2
* Theme Name: BuddyPress Default
3
* Theme URI: http://buddypress.org/extend/themes/
4
* Description: Clean and stylish, BuddyPress Default lets you build a social network straight out of the box. Make it yours with a custom menu, header image, and background. Along with five widgetized areas (one in the sidebar, four in the footer), BP-Default supports featured images (as custom header images on posts and pages) and is furnished with an optional one-column page template that removes the sidebar, and a stylesheet for the admin Visual Editor.
5
- * Version: 1.5.5
6
* Author: the BuddyPress team
7
* Author URI: http://buddypress.org
8
* License: GNU General Public License
2
* Theme Name: BuddyPress Default
3
* Theme URI: http://buddypress.org/extend/themes/
4
* Description: Clean and stylish, BuddyPress Default lets you build a social network straight out of the box. Make it yours with a custom menu, header image, and background. Along with five widgetized areas (one in the sidebar, four in the footer), BP-Default supports featured images (as custom header images on posts and pages) and is furnished with an optional one-column page template that removes the sidebar, and a stylesheet for the admin Visual Editor.
5
+ * Version: 1.5.6
6
* Author: the BuddyPress team
7
* Author URI: http://buddypress.org
8
* License: GNU General Public License
bp-xprofile/bp-xprofile-template.php CHANGED
@@ -525,7 +525,7 @@ function bp_the_profile_field_options( $args = '' ) {
525
526
case 'checkbox':
527
$option_values = BP_XProfile_ProfileData::get_value_byid( $field->id );
528
- $option_values = maybe_unserialize( $option_values );
529
530
// Check for updated posted values, but errors preventing them from being saved first time
531
if ( isset( $_POST['field_' . $field->id] ) && $option_values != maybe_serialize( $_POST['field_' . $field->id] ) ) {
@@ -544,7 +544,7 @@ function bp_the_profile_field_options( $args = '' ) {
544
// before_save filter, so we'll be sure to get a match
545
$allowed_options = xprofile_sanitize_data_value_before_save( $options[$k]->name, false, false );
546
547
- if ( $option_values[$j] == $allowed_options || @in_array( $allowed_options, $value ) ) {
548
$selected = ' checked="checked"';
549
break;
550
}
525
526
case 'checkbox':
527
$option_values = BP_XProfile_ProfileData::get_value_byid( $field->id );
528
+ $option_values = (array) maybe_unserialize( $option_values );
529
530
// Check for updated posted values, but errors preventing them from being saved first time
531
if ( isset( $_POST['field_' . $field->id] ) && $option_values != maybe_serialize( $_POST['field_' . $field->id] ) ) {
544
// before_save filter, so we'll be sure to get a match
545
$allowed_options = xprofile_sanitize_data_value_before_save( $options[$k]->name, false, false );
546
547
+ if ( $option_values[$j] == $allowed_options || @in_array( $allowed_options, $option_values ) ) {
548
$selected = ' checked="checked"';
549
break;
550
}
license.txt CHANGED
@@ -1,280 +1,280 @@
1
- GNU GENERAL PUBLIC LICENSE
2
- Version 2, June 1991
3
-
4
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
5
- 675 Mass Ave, Cambridge, MA 02139, USA
6
- Everyone is permitted to copy and distribute verbatim copies
7
- of this license document, but changing it is not allowed.
8
-
9
- Preamble
10
-
11
- The licenses for most software are designed to take away your
12
- freedom to share and change it. By contrast, the GNU General Public
13
- License is intended to guarantee your freedom to share and change free
14
- software--to make sure the software is free for all its users. This
15
- General Public License applies to most of the Free Software
16
- Foundation's software and to any other program whose authors commit to
17
- using it. (Some other Free Software Foundation software is covered by
18
- the GNU Library General Public License instead.) You can apply it to
19
- your programs, too.
20
-
21
- When we speak of free software, we are referring to freedom, not
22
- price. Our General Public Licenses are designed to make sure that you
23
- have the freedom to distribute copies of free software (and charge for
24
- this service if you wish), that you receive source code or can get it
25
- if you want it, that you can change the software or use pieces of it
26
- in new free programs; and that you know you can do these things.
27
-
28
- To protect your rights, we need to make restrictions that forbid
29
- anyone to deny you these rights or to ask you to surrender the rights.
30
- These restrictions translate to certain responsibilities for you if you
31
- distribute copies of the software, or if you modify it.
32
-
33
- For example, if you distribute copies of such a program, whether
34
- gratis or for a fee, you must give the recipients all the rights that
35
- you have. You must make sure that they, too, receive or can get the
36
- source code. And you must show them these terms so they know their
37
- rights.
38
-
39
- We protect your rights with two steps: (1) copyright the software, and
40
- (2) offer you this license which gives you legal permission to copy,
41
- distribute and/or modify the software.
42
-
43
- Also, for each author's protection and ours, we want to make certain
44
- that everyone understands that there is no warranty for this free
45
- software. If the software is modified by someone else and passed on, we
46
- want its recipients to know that what they have is not the original, so
47
- that any problems introduced by others will not reflect on the original
48
- authors' reputations.
49
-
50
- Finally, any free program is threatened constantly by software
51
- patents. We wish to avoid the danger that redistributors of a free
52
- program will individually obtain patent licenses, in effect making the
53
- program proprietary. To prevent this, we have made it clear that any
54
- patent must be licensed for everyone's free use or not licensed at all.
55
-
56
- The precise terms and conditions for copying, distribution and
57
- modification follow.
58
-
59
- GNU GENERAL PUBLIC LICENSE
60
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
61
-
62
- 0. This License applies to any program or other work which contains
63
- a notice placed by the copyright holder saying it may be distributed
64
- under the terms of this General Public License. The "Program", below,
65
- refers to any such program or work, and a "work based on the Program"
66
- means either the Program or any derivative work under copyright law:
67
- that is to say, a work containing the Program or a portion of it,
68
- either verbatim or with modifications and/or translated into another
69
- language. (Hereinafter, translation is included without limitation in
70
- the term "modification".) Each licensee is addressed as "you".
71
-
72
- Activities other than copying, distribution and modification are not
73
- covered by this License; they are outside its scope. The act of
74
- running the Program is not restricted, and the output from the Program
75
- is covered only if its contents constitute a work based on the
76
- Program (independent of having been made by running the Program).
77
- Whether that is true depends on what the Program does.
78
-
79
- 1. You may copy and distribute verbatim copies of the Program's
80
- source code as you receive it, in any medium, provided that you
81
- conspicuously and appropriately publish on each copy an appropriate
82
- copyright notice and disclaimer of warranty; keep intact all the
83
- notices that refer to this License and to the absence of any warranty;
84
- and give any other recipients of the Program a copy of this License
85
- along with the Program.
86
-
87
- You may charge a fee for the physical act of transferring a copy, and
88
- you may at your option offer warranty protection in exchange for a fee.
89
-
90
- 2. You may modify your copy or copies of the Program or any portion
91
- of it, thus forming a work based on the Program, and copy and
92
- distribute such modifications or work under the terms of Section 1
93
- above, provided that you also meet all of these conditions:
94
-
95
- a) You must cause the modified files to carry prominent notices
96
- stating that you changed the files and the date of any change.
97
-
98
- b) You must cause any work that you distribute or publish, that in
99
- whole or in part contains or is derived from the Program or any
100
- part thereof, to be licensed as a whole at no charge to all third
101
- parties under the terms of this License.
102
-
103
- c) If the modified program normally reads commands interactively
104
- when run, you must cause it, when started running for such
105
- interactive use in the most ordinary way, to print or display an
106
- announcement including an appropriate copyright notice and a
107
- notice that there is no warranty (or else, saying that you provide
108
- a warranty) and that users may redistribute the program under
109
- these conditions, and telling the user how to view a copy of this
110
- License. (Exception: if the Program itself is interactive but
111
- does not normally print such an announcement, your work based on
112
- the Program is not required to print an announcement.)
113
-
114
- These requirements apply to the modified work as a whole. If
115
- identifiable sections of that work are not derived from the Program,
116
- and can be reasonably considered independent and separate works in
117
- themselves, then this License, and its terms, do not apply to those
118
- sections when you distribute them as separate works. But when you
119
- distribute the same sections as part of a whole which is a work based
120
- on the Program, the distribution of the whole must be on the terms of
121
- this License, whose permissions for other licensees extend to the
122
- entire whole, and thus to each and every part regardless of who wrote it.
123
- Thus, it is not the intent of this section to claim rights or contest
124
- your rights to work written entirely by you; rather, the intent is to
125
- exercise the right to control the distribution of derivative or
126
- collective works based on the Program.
127
-
128
- In addition, mere aggregation of another work not based on the Program
129
- with the Program (or with a work based on the Program) on a volume of
130
- a storage or distribution medium does not bring the other work under
131
- the scope of this License.
132
-
133
- 3. You may copy and distribute the Program (or a work based on it,
134
- under Section 2) in object code or executable form under the terms of
135
- Sections 1 and 2 above provided that you also do one of the following:
136
-
137
- a) Accompany it with the complete corresponding machine-readable
138
- source code, which must be distributed under the terms of Sections
139
- 1 and 2 above on a medium customarily used for software interchange; or,
140
-
141
- b) Accompany it with a written offer, valid for at least three
142
- years, to give any third party, for a charge no more than your
143
- cost of physically performing source distribution, a complete
144
- machine-readable copy of the corresponding source code, to be
145
- distributed under the terms of Sections 1 and 2 above on a medium
146
- customarily used for software interchange; or,
147
-
148
- c) Accompany it with the information you received as to the offer
149
- to distribute corresponding source code. (This alternative is
150
- allowed only for noncommercial distribution and only if you
151
- received the program in object code or executable form with such
152
- an offer, in accord with Subsection b above.)
153
-
154
- The source code for a work means the preferred form of the work for
155
- making modifications to it. For an executable work, complete source
156
- code means all the source code for all modules it contains, plus any
157
- associated interface definition files, plus the scripts used to
158
- control compilation and installation of the executable. However, as a
159
- special exception, the source code distributed need not include
160
- anything that is normally distributed (in either source or binary
161
- form) with the major components (compiler, kernel, and so on) of the
162
- operating system on which the executable runs, unless that component
163
- itself accompanies the executable.
164
-
165
- If distribution of executable or object code is made by offering
166
- access to copy from a designated place, then offering equivalent
167
- access to copy the source code from the same place counts as
168
- distribution of the source code, even though third parties are not
169
- compelled to copy the source along with the object code.
170
-
171
- 4. You may not copy, modify, sublicense, or distribute the Program
172
- except as expressly provided under this License. Any attempt
173
- otherwise to copy, modify, sublicense or distribute the Program is
174
- void, and will automatically terminate your rights under this License.
175
- However, parties who have received copies, or rights, from you under
176
- this License will not have their licenses terminated so long as such
177
- parties remain in full compliance.
178
-
179
- 5. You are not required to accept this License, since you have not
180
- signed it. However, nothing else grants you permission to modify or
181
- distribute the Program or its derivative works. These actions are
182
- prohibited by law if you do not accept this License. Therefore, by
183
- modifying or distributing the Program (or any work based on the
184
- Program), you indicate your acceptance of this License to do so, and
185
- all its terms and conditions for copying, distributing or modifying
186
- the Program or works based on it.
187
-
188
- 6. Each time you redistribute the Program (or any work based on the
189
- Program), the recipient automatically receives a license from the
190
- original licensor to copy, distribute or modify the Program subject to
191
- these terms and conditions. You may not impose any further
192
- restrictions on the recipients' exercise of the rights granted herein.
193
- You are not responsible for enforcing compliance by third parties to
194
- this License.
195
-
196
- 7. If, as a consequence of a court judgment or allegation of patent
197
- infringement or for any other reason (not limited to patent issues),
198
- conditions are imposed on you (whether by court order, agreement or
199
- otherwise) that contradict the conditions of this License, they do not
200
- excuse you from the conditions of this License. If you cannot
201
- distribute so as to satisfy simultaneously your obligations under this
202
- License and any other pertinent obligations, then as a consequence you
203
- may not distribute the Program at all. For example, if a patent
204
- license would not permit royalty-free redistribution of the Program by
205
- all those who receive copies directly or indirectly through you, then
206
- the only way you could satisfy both it and this License would be to
207
- refrain entirely from distribution of the Program.
208
-
209
- If any portion of this section is held invalid or unenforceable under
210
- any particular circumstance, the balance of the section is intended to
211
- apply and the section as a whole is intended to apply in other
212
- circumstances.
213
-
214
- It is not the purpose of this section to induce you to infringe any
215
- patents or other property right claims or to contest validity of any
216
- such claims; this section has the sole purpose of protecting the
217
- integrity of the free software distribution system, which is
218
- implemented by public license practices. Many people have made
219
- generous contributions to the wide range of software distributed
220
- through that system in reliance on consistent application of that
221
- system; it is up to the author/donor to decide if he or she is willing
222
- to distribute software through any other system and a licensee cannot
223
- impose that choice.
224
-
225
- This section is intended to make thoroughly clear what is believed to
226
- be a consequence of the rest of this License.
227
-
228
- 8. If the distribution and/or use of the Program is restricted in
229
- certain countries either by patents or by copyrighted interfaces, the
230
- original copyright holder who places the Program under this License
231
- may add an explicit geographical distribution limitation excluding
232
- those countries, so that distribution is permitted only in or among
233
- countries not thus excluded. In such case, this License incorporates
234
- the limitation as if written in the body of this License.
235
-
236
- 9. The Free Software Foundation may publish revised and/or new versions
237
- of the General Public License from time to time. Such new versions will
238
- be similar in spirit to the present version, but may differ in detail to
239
- address new problems or concerns.
240
-
241
- Each version is given a distinguishing version number. If the Program
242
- specifies a version number of this License which applies to it and "any
243
- later version", you have the option of following the terms and conditions
244
- either of that version or of any later version published by the Free
245
- Software Foundation. If the Program does not specify a version number of
246
- this License, you may choose any version ever published by the Free Software
247
- Foundation.
248
-
249
- 10. If you wish to incorporate parts of the Program into other free
250
- programs whose distribution conditions are different, write to the author
251
- to ask for permission. For software which is copyrighted by the Free
252
- Software Foundation, write to the Free Software Foundation; we sometimes
253
- make exceptions for this. Our decision will be guided by the two goals
254
- of preserving the free status of all derivatives of our free software and
255
- of promoting the sharing and reuse of software generally.
256
-
257
- NO WARRANTY
258
-
259
- 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
260
- FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
261
- OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
262
- PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
263
- OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
264
- MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
265
- TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
266
- PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
267
- REPAIR OR CORRECTION.
268
-
269
- 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
270
- WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
271
- REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
272
- INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
273
- OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
274
- TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
275
- YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
276
- PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
277
- POSSIBILITY OF SUCH DAMAGES.
278
-
279
- END OF TERMS AND CONDITIONS
280
-
1
+ GNU GENERAL PUBLIC LICENSE
2
+ Version 2, June 1991
3
+
4
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
5
+ 675 Mass Ave, Cambridge, MA 02139, USA
6
+ Everyone is permitted to copy and distribute verbatim copies
7
+ of this license document, but changing it is not allowed.
8
+
9
+ Preamble
10
+
11
+ The licenses for most software are designed to take away your
12
+ freedom to share and change it. By contrast, the GNU General Public
13
+ License is intended to guarantee your freedom to share and change free
14
+ software--to make sure the software is free for all its users. This
15
+ General Public License applies to most of the Free Software
16
+ Foundation's software and to any other program whose authors commit to
17
+ using it. (Some other Free Software Foundation software is covered by
18
+ the GNU Library General Public License instead.) You can apply it to
19
+ your programs, too.
20
+
21
+ When we speak of free software, we are referring to freedom, not
22
+ price. Our General Public Licenses are designed to make sure that you
23
+ have the freedom to distribute copies of free software (and charge for
24
+ this service if you wish), that you receive source code or can get it
25
+ if you want it, that you can change the software or use pieces of it
26
+ in new free programs; and that you know you can do these things.
27
+
28
+ To protect your rights, we need to make restrictions that forbid
29
+ anyone to deny you these rights or to ask you to surrender the rights.
30
+ These restrictions translate to certain responsibilities for you if you
31
+ distribute copies of the software, or if you modify it.
32
+
33
+ For example, if you distribute copies of such a program, whether
34
+ gratis or for a fee, you must give the recipients all the rights that
35
+ you have. You must make sure that they, too, receive or can get the
36
+ source code. And you must show them these terms so they know their
37
+ rights.
38
+
39
+ We protect your rights with two steps: (1) copyright the software, and
40
+ (2) offer you this license which gives you legal permission to copy,
41
+ distribute and/or modify the software.
42
+
43
+ Also, for each author's protection and ours, we want to make certain
44
+ that everyone understands that there is no warranty for this free
45
+ software. If the software is modified by someone else and passed on, we
46
+ want its recipients to know that what they have is not the original, so
47
+ that any problems introduced by others will not reflect on the original
48
+ authors' reputations.
49
+
50
+ Finally, any free program is threatened constantly by software
51
+ patents. We wish to avoid the danger that redistributors of a free
52
+ program will individually obtain patent licenses, in effect making the
53
+ program proprietary. To prevent this, we have made it clear that any
54
+ patent must be licensed for everyone's free use or not licensed at all.
55
+
56
+ The precise terms and conditions for copying, distribution and
57
+ modification follow.
58
+
59
+ GNU GENERAL PUBLIC LICENSE
60
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
61
+
62
+ 0. This License applies to any program or other work which contains
63
+ a notice placed by the copyright holder saying it may be distributed
64
+ under the terms of this General Public License. The "Program", below,
65
+ refers to any such program or work, and a "work based on the Program"
66
+ means either the Program or any derivative work under copyright law:
67
+ that is to say, a work containing the Program or a portion of it,
68
+ either verbatim or with modifications and/or translated into another
69
+ language. (Hereinafter, translation is included without limitation in
70
+ the term "modification".) Each licensee is addressed as "you".
71
+
72
+ Activities other than copying, distribution and modification are not
73
+ covered by this License; they are outside its scope. The act of
74
+ running the Program is not restricted, and the output from the Program
75
+ is covered only if its contents constitute a work based on the
76
+ Program (independent of having been made by running the Program).
77
+ Whether that is true depends on what the Program does.
78
+
79
+ 1. You may copy and distribute verbatim copies of the Program's
80
+ source code as you receive it, in any medium, provided that you
81
+ conspicuously and appropriately publish on each copy an appropriate
82
+ copyright notice and disclaimer of warranty; keep intact all the
83
+ notices that refer to this License and to the absence of any warranty;
84
+ and give any other recipients of the Program a copy of this License
85
+ along with the Program.
86
+
87
+ You may charge a fee for the physical act of transferring a copy, and
88
+ you may at your option offer warranty protection in exchange for a fee.
89
+
90
+ 2. You may modify your copy or copies of the Program or any portion
91
+ of it, thus forming a work based on the Program, and copy and
92
+ distribute such modifications or work under the terms of Section 1
93
+ above, provided that you also meet all of these conditions:
94
+
95
+ a) You must cause the modified files to carry prominent notices
96
+ stating that you changed the files and the date of any change.
97
+
98
+ b) You must cause any work that you distribute or publish, that in
99
+ whole or in part contains or is derived from the Program or any
100
+ part thereof, to be licensed as a whole at no charge to all third
101
+ parties under the terms of this License.
102
+
103
+ c) If the modified program normally reads commands interactively
104
+ when run, you must cause it, when started running for such
105
+ interactive use in the most ordinary way, to print or display an
106
+ announcement including an appropriate copyright notice and a
107
+ notice that there is no warranty (or else, saying that you provide
108
+ a warranty) and that users may redistribute the program under
109
+ these conditions, and telling the user how to view a copy of this
110
+ License. (Exception: if the Program itself is interactive but
111
+ does not normally print such an announcement, your work based on
112
+ the Program is not required to print an announcement.)
113
+
114
+ These requirements apply to the modified work as a whole. If
115
+ identifiable sections of that work are not derived from the Program,
116
+ and can be reasonably considered independent and separate works in
117
+ themselves, then this License, and its terms, do not apply to those
118
+ sections when you distribute them as separate works. But when you
119
+ distribute the same sections as part of a whole which is a work based
120
+ on the Program, the distribution of the whole must be on the terms of
121
+ this License, whose permissions for other licensees extend to the
122
+ entire whole, and thus to each and every part regardless of who wrote it.
123
+ Thus, it is not the intent of this section to claim rights or contest
124
+ your rights to work written entirely by you; rather, the intent is to
125
+ exercise the right to control the distribution of derivative or
126
+ collective works based on the Program.
127
+
128
+ In addition, mere aggregation of another work not based on the Program
129
+ with the Program (or with a work based on the Program) on a volume of
130
+ a storage or distribution medium does not bring the other work under
131
+ the scope of this License.
132
+
133
+ 3. You may copy and distribute the Program (or a work based on it,
134
+ under Section 2) in object code or executable form under the terms of
135
+ Sections 1 and 2 above provided that you also do one of the following:
136
+
137
+ a) Accompany it with the complete corresponding machine-readable
138
+ source code, which must be distributed under the terms of Sections
139
+ 1 and 2 above on a medium customarily used for software interchange; or,
140
+
141
+ b) Accompany it with a written offer, valid for at least three
142
+ years, to give any third party, for a charge no more than your
143
+ cost of physically performing source distribution, a complete
144
+ machine-readable copy of the corresponding source code, to be
145
+ distributed under the terms of Sections 1 and 2 above on a medium
146
+ customarily used for software interchange; or,
147
+
148
+ c) Accompany it with the information you received as to the offer
149
+ to distribute corresponding source code. (This alternative is
150
+ allowed only for noncommercial distribution and only if you
151
+ received the program in object code or executable form with such
152
+ an offer, in accord with Subsection b above.)
153
+
154
+ The source code for a work means the preferred form of the work for
155
+ making modifications to it. For an executable work, complete source
156
+ code means all the source code for all modules it contains, plus any
157
+ associated interface definition files, plus the scripts used to
158
+ control compilation and installation of the executable. However, as a
159
+ special exception, the source code distributed need not include
160
+ anything that is normally distributed (in either source or binary
161
+ form) with the major components (compiler, kernel, and so on) of the
162
+ operating system on which the executable runs, unless that component
163
+ itself accompanies the executable.
164
+
165
+ If distribution of executable or object code is made by offering
166
+ access to copy from a designated place, then offering equivalent
167
+ access to copy the source code from the same place counts as
168
+ distribution of the source code, even though third parties are not
169
+ compelled to copy the source along with the object code.
170
+
171
+ 4. You may not copy, modify, sublicense, or distribute the Program
172
+ except as expressly provided under this License. Any attempt
173
+ otherwise to copy, modify, sublicense or distribute the Program is
174
+ void, and will automatically terminate your rights under this License.
175
+ However, parties who have received copies, or rights, from you under
176
+ this License will not have their licenses terminated so long as such
177
+ parties remain in full compliance.
178
+
179
+ 5. You are not required to accept this License, since you have not
180
+ signed it. However, nothing else grants you permission to modify or
181
+ distribute the Program or its derivative works. These actions are
182
+ prohibited by law if you do not accept this License. Therefore, by
183
+ modifying or distributing the Program (or any work based on the
184
+ Program), you indicate your acceptance of this License to do so, and
185
+ all its terms and conditions for copying, distributing or modifying
186
+ the Program or works based on it.
187
+
188
+ 6. Each time you redistribute the Program (or any work based on the
189
+ Program), the recipient automatically receives a license from the
190
+ original licensor to copy, distribute or modify the Program subject to
191
+ these terms and conditions. You may not impose any further
192
+ restrictions on the recipients' exercise of the rights granted herein.
193
+ You are not responsible for enforcing compliance by third parties to
194
+ this License.
195
+
196
+ 7. If, as a consequence of a court judgment or allegation of patent
197
+ infringement or for any other reason (not limited to patent issues),
198
+ conditions are imposed on you (whether by court order, agreement or
199
+ otherwise) that contradict the conditions of this License, they do not
200
+ excuse you from the conditions of this License. If you cannot
201
+ distribute so as to satisfy simultaneously your obligations under this
202
+ License and any other pertinent obligations, then as a consequence you
203
+ may not distribute the Program at all. For example, if a patent
204
+ license would not permit royalty-free redistribution of the Program by
205
+ all those who receive copies directly or indirectly through you, then
206
+ the only way you could satisfy both it and this License would be to
207
+ refrain entirely from distribution of the Program.
208
+
209
+ If any portion of this section is held invalid or unenforceable under
210
+ any particular circumstance, the balance of the section is intended to
211
+ apply and the section as a whole is intended to apply in other
212
+ circumstances.
213
+
214
+ It is not the purpose of this section to induce you to infringe any
215
+ patents or other property right claims or to contest validity of any
216
+ such claims; this section has the sole purpose of protecting the
217
+ integrity of the free software distribution system, which is
218
+ implemented by public license practices. Many people have made
219
+ generous contributions to the wide range of software distributed
220
+ through that system in reliance on consistent application of that
221
+ system; it is up to the author/donor to decide if he or she is willing
222
+ to distribute software through any other system and a licensee cannot
223
+ impose that choice.
224
+
225
+ This section is intended to make thoroughly clear what is believed to
226
+ be a consequence of the rest of this License.
227
+
228
+ 8. If the distribution and/or use of the Program is restricted in
229
+ certain countries either by patents or by copyrighted interfaces, the
230
+ original copyright holder who places the Program under this License
231
+ may add an explicit geographical distribution limitation excluding
232
+ those countries, so that distribution is permitted only in or among
233
+ countries not thus excluded. In such case, this License incorporates
234
+ the limitation as if written in the body of this License.
235
+
236
+ 9. The Free Software Foundation may publish revised and/or new versions
237
+ of the General Public License from time to time. Such new versions will
238
+ be similar in spirit to the present version, but may differ in detail to
239
+ address new problems or concerns.
240
+
241
+ Each version is given a distinguishing version number. If the Program
242
+ specifies a version number of this License which applies to it and "any
243
+ later version", you have the option of following the terms and conditions
244
+ either of that version or of any later version published by the Free
245
+ Software Foundation. If the Program does not specify a version number of
246
+ this License, you may choose any version ever published by the Free Software
247
+ Foundation.
248
+
249
+ 10. If you wish to incorporate parts of the Program into other free
250
+ programs whose distribution conditions are different, write to the author
251
+ to ask for permission. For software which is copyrighted by the Free
252
+ Software Foundation, write to the Free Software Foundation; we sometimes
253
+ make exceptions for this. Our decision will be guided by the two goals
254
+ of preserving the free status of all derivatives of our free software and
255
+ of promoting the sharing and reuse of software generally.
256
+
257
+ NO WARRANTY
258
+
259
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
260
+ FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
261
+ OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
262
+ PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
263
+ OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
264
+ MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
265
+ TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
266
+ PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
267
+ REPAIR OR CORRECTION.
268
+
269
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
270
+ WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
271
+ REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
272
+ INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
273
+ OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
274
+ TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
275
+ YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
276
+ PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
277
+ POSSIBILITY OF SUCH DAMAGES.
278
+
279
+ END OF TERMS AND CONDITIONS
280
+
readme.txt CHANGED
@@ -1,125 +1,128 @@
1
- === Plugin Name ===
2
- Contributors: apeatling, johnjamesjacoby, MrMaz, DJPaul, boonebgorges
3
- Tags: buddypress, social networking, activity, profiles, messaging, friends, groups, forums, microblogging, twitter, facebook, social, community, networks, networking, cms
4
- Requires at least: 3.3
5
- Tested up to: 3.3.1
6
- Stable tag: 1.5.5
7
-
8
- Social networking in a box. Build a social network for your company, school, sports team or niche community.
9
-
10
- == Description ==
11
-
12
- BuddyPress lets users register on your site and start creating profiles, posting messages, making connections, creating and interacting in groups and much more. A social network in a box, BuddyPress lets you build a social network for your company, school, sports team or niche community.
13
-
14
- <h4>Try the Demo</h4>
15
-
16
- If you're interested in seeing what a default installation of BuddyPress has to offer, try out the BuddyPress Test Drive! This site is a community of BuddyPress users looking to try out and discuss the latest features of BuddyPress.
17
-
18
- <a href="http://testbp.org/">BuddyPress Test Drive</a>
19
-
20
- <h4>Who's Using BuddyPress?</h4>
21
-
22
- More and more BuddyPress powered sites are popping up. You can take a look at some of the best sites on the <a href="http://buddypress.org/showcase/">BuddyPress Showcase</a>.
23
-
24
- <h4>Plugins: Adding So Much More</h4>
25
-
26
- BuddyPress boasts an ever growing array of new features developed by an awesome plugin development community. There are more than 330 BuddyPress plugins available, and the list is growing every day. Check out our list of <a href="http://buddypress.org/extend/recommended-plugins/">popular and recommended plugins</a>; for a full list of plugins, please visit the <a href="http://buddypress.org/extend/plugins/">BuddyPress.org plugins page</a>. You can install any of these plugins automatically, using the plugin installer on your WordPress Dashboard.
27
-
28
- <h4>More Information</h4>
29
-
30
- Visit the <a href="http://buddypress.org/">BuddyPress website</a> for more information about BuddyPress.
31
-
32
- == Installation ==
33
-
34
- You can download and install BuddyPress using the built in WordPress plugin installer. If you download BuddyPress manually, make sure it is uploaded to "/wp-content/plugins/buddypress/".
35
-
36
- Activate BuddyPress in the "Plugins" admin panel using the "Activate" link. You'll then see a message asking you to complete the BuddyPress Installation Wizard, which will guide you through configuring your site for BuddyPress.
37
-
38
- --- Discussion Forums ---
39
-
40
- BuddyPress includes full support for discussion forums. Each group created on your site can have its own forum. If you'd like to enable this feature, after completing the Installation Wizard, visit the "Forums Setup" item under the "BuddyPress" menu in your WordPress admin area, and follow the on-screen instructions.
41
-
42
- == Frequently Asked Questions ==
43
-
44
- = Can I use my existing WordPress theme? =
45
-
46
- Of course! Once you've installed and activated BuddyPress, the Installation Wizard will guide you through the available theme options. You'll be given the option of installing the <a href="http://wordpress.org/extend/plugins/bp-template-pack/">BuddyPress Template Pack</a>, which will help you add BuddyPress compatibility to your existing theme.
47
-
48
- Be sure to also try out the default theme bundled with BuddyPress. It provides all the awesome features of a standard WordPress blog, but also integrates BuddyPress's features in a seamless and beautiful way. The BuddyPress Default theme is a snap to customize, with full support for custom headers and backgrounds and multiple widget areas. It also makes a great starting point for your own <a href="http://codex.buddypress.org/how-to-guides/building-a-buddypress-child-theme/">child theme</a>.
49
-
50
- = Will this work on WordPress multisite? =
51
-
52
- Yes! If your WordPress site has multisite enabled, BuddyPress will support the global tracking of blogs, posts and comments.
53
-
54
- = Where can I get support? =
55
-
56
- The support forums can be found at <a href="http://buddypress.org/forums/">http://buddypress.org/forums/</a>.
57
-
58
- = Where can I find documentation? =
59
-
60
- The documentation codex can be found at <a href="http://codex.buddypress.org/">http://codex.buddypress.org/</a>.
61
-
62
- = Where can I report a bug? =
63
-
64
- Report bugs and participate in development at <a href="http://buddypress.trac.wordpress.org/">http://buddypress.trac.wordpress.org</a>.
65
-
66
- = Where can I get the bleeding edge version of BuddyPress? =
67
-
68
- Check out the development trunk of BuddyPress via Subversion, from <a href="http://buddypress.svn.wordpress.org/trunk/">http://buddypress.svn.wordpress.org/trunk/</a>
69
-
70
- == Screenshots ==
71
-
72
- 1. **Activity Streams** - Global, personal and group activity streams with threaded commenting, direct posting, favoriting and @mentions. All with full RSS feeds and email notification support.
73
- 2. **Extended Profiles** - Fully editable rofile fields allow you to define the fields users can fill in to describe themselves. Tailor profile fields to suit your audience.
74
- 3. **Extensible Groups** - Powerful public, private or hidden groups allow your users to break the discussion down into specific topics. Extend groups with your own custom features using the group extension API.
75
- 4. **Friend Connections** - Let your users make connections so they can track the activity of others, or filter on only those users they care about the most.
76
- 5. **Private Messaging** - Private messaging will allow your users to talk to each other directly and in private. Not just limited to one-on-one discussions, your users can send messages to multiple recipients.
77
- 6. **Discussion Forums** - Full powered discussion forums built directly into groups allow for more conventional in-depth conversations.
78
- 7. **WordPress Blogging** - Allow your users to start their own WordPress sites (using WordPress's Multisite feature), and track posts and comments from across your blog network in the activity stream.
79
- 8. **User Settings** - Give your users complete control over profile and notification settings. Settings are fully integrated into your theme, and can be disabled by the administrator.
80
-
81
- == Languages ==
82
-
83
- BuddyPress is available in more than 20 languages. For more information, check out the <a href="http://codex.buddypress.org/getting-started/translations/">translation page</a> on the BuddyPress Codex.
84
-
85
- == Upgrade Notice ==
86
-
87
- = 1.5.5 =
88
- * Security upgrade
89
- * Fixes over 10 bugs
90
-
91
- = 1.5.4 =
92
- * Fix bug allowing group members that are friends to be invited twice
93
- * Fix unpublished page preview when page is root component
94
-
95
- = 1.5.3.1 =
96
- * Fixes bug related to password changes
97
- * See http://codex.buddypress.org/releases/version-1-5-3-1/
98
-
99
- = 1.5.3 =
100
- * Fixes 6 minor bugs/notices
101
- * See http://codex.buddypress.org/releases/version-1-5-3/
102
-
103
- = 1.5.2 =
104
- * Compatibility with WordPress 3.3
105
- * Fixes 10 minor bugs/notices
106
-
107
- = 1.5.1 =
108
- * Fixes over 25 issues
109
-
110
- = 1.5 =
111
- See: http://codex.buddypress.org/releases/version-1-5/
112
-
113
- = 1.2.9 =
114
- * Compatibility with WordPress 3.2
115
-
116
- = 1.2.8 =
117
- * Compatibility with WordPress 3.1
118
-
119
- = 1.2.7 =
120
- * Fixes over 10 bugs.
121
-
122
- == Changelog ==
123
-
124
- See http://codex.buddypress.org/releases/version-1-5/ for 1.5.
125
- See http://buddypress.org/about/release-history/ for all other versions.
1
+ === Plugin Name ===
2
+ Contributors: apeatling, johnjamesjacoby, MrMaz, DJPaul, boonebgorges
3
+ Tags: buddypress, social networking, activity, profiles, messaging, friends, groups, forums, microblogging, twitter, facebook, social, community, networks, networking, cms
4
+ Requires at least: 3.3
5
+ Tested up to: 3.4
6
+ Stable tag: 1.5.6
7
+
8
+ Social networking in a box. Build a social network for your company, school, sports team or niche community.
9
+
10
+ == Description ==
11
+
12
+ BuddyPress lets users register on your site and start creating profiles, posting messages, making connections, creating and interacting in groups and much more. A social network in a box, BuddyPress lets you build a social network for your company, school, sports team or niche community.
13
+
14
+ <h4>Try the Demo</h4>
15
+
16
+ If you're interested in seeing what a default installation of BuddyPress has to offer, try out the BuddyPress Test Drive! This site is a community of BuddyPress users looking to try out and discuss the latest features of BuddyPress.
17
+
18
+ <a href="http://testbp.org/">BuddyPress Test Drive</a>
19
+
20
+ <h4>Who's Using BuddyPress?</h4>
21
+
22
+ More and more BuddyPress powered sites are popping up. You can take a look at some of the best sites on the <a href="http://buddypress.org/showcase/">BuddyPress Showcase</a>.
23
+
24
+ <h4>Plugins: Adding So Much More</h4>
25
+
26
+ BuddyPress boasts an ever growing array of new features developed by an awesome plugin development community. There are more than 330 BuddyPress plugins available, and the list is growing every day. Check out our list of <a href="http://buddypress.org/extend/recommended-plugins/">popular and recommended plugins</a>; for a full list of plugins, please visit the <a href="http://buddypress.org/extend/plugins/">BuddyPress.org plugins page</a>. You can install any of these plugins automatically, using the plugin installer on your WordPress Dashboard.
27
+
28
+ <h4>More Information</h4>
29
+
30
+ Visit the <a href="http://buddypress.org/">BuddyPress website</a> for more information about BuddyPress.
31
+
32
+ == Installation ==
33
+
34
+ You can download and install BuddyPress using the built in WordPress plugin installer. If you download BuddyPress manually, make sure it is uploaded to "/wp-content/plugins/buddypress/".
35
+
36
+ Activate BuddyPress in the "Plugins" admin panel using the "Activate" link. You'll then see a message asking you to complete the BuddyPress Installation Wizard, which will guide you through configuring your site for BuddyPress.
37
+
38
+ --- Discussion Forums ---
39
+
40
+ BuddyPress includes full support for discussion forums. Each group created on your site can have its own forum. If you'd like to enable this feature, after completing the Installation Wizard, visit the "Forums Setup" item under the "BuddyPress" menu in your WordPress admin area, and follow the on-screen instructions.
41
+
42
+ == Frequently Asked Questions ==
43
+
44
+ = Can I use my existing WordPress theme? =
45
+
46
+ Of course! Once you've installed and activated BuddyPress, the Installation Wizard will guide you through the available theme options. You'll be given the option of installing the <a href="http://wordpress.org/extend/plugins/bp-template-pack/">BuddyPress Template Pack</a>, which will help you add BuddyPress compatibility to your existing theme.
47
+
48
+ Be sure to also try out the default theme bundled with BuddyPress. It provides all the awesome features of a standard WordPress blog, but also integrates BuddyPress's features in a seamless and beautiful way. The BuddyPress Default theme is a snap to customize, with full support for custom headers and backgrounds and multiple widget areas. It also makes a great starting point for your own <a href="http://codex.buddypress.org/how-to-guides/building-a-buddypress-child-theme/">child theme</a>.
49
+
50
+ = Will this work on WordPress multisite? =
51
+
52
+ Yes! If your WordPress site has multisite enabled, BuddyPress will support the global tracking of blogs, posts and comments.
53
+
54
+ = Where can I get support? =
55
+
56
+ The support forums can be found at <a href="http://buddypress.org/forums/">http://buddypress.org/forums/</a>.
57
+
58
+ = Where can I find documentation? =
59
+
60
+ The documentation codex can be found at <a href="http://codex.buddypress.org/">http://codex.buddypress.org/</a>.
61
+
62
+ = Where can I report a bug? =
63
+
64
+ Report bugs and participate in development at <a href="http://buddypress.trac.wordpress.org/">http://buddypress.trac.wordpress.org</a>.
65
+
66
+ = Where can I get the bleeding edge version of BuddyPress? =
67
+
68
+ Check out the development trunk of BuddyPress via Subversion, from <a href="http://buddypress.svn.wordpress.org/trunk/">http://buddypress.svn.wordpress.org/trunk/</a>
69