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
+
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.6 =
88
+ * Compatibility with WordPress 3.4
89
+
90
+ = 1.5.5 =
91
+ * Security upgrade
92
+ * Fixes over 10 bugs
93
+
94
+ = 1.5.4 =
95
+ * Fix bug allowing group members that are friends to be invited twice
96
+ * Fix unpublished page preview when page is root component
97
+
98
+ = 1.5.3.1 =
99
+ * Fixes bug related to password changes
100
+ * See http://codex.buddypress.org/releases/version-1-5-3-1/
101
+
102
+ = 1.5.3 =
103
+ * Fixes 6 minor bugs/notices
104
+ * See http://codex.buddypress.org/releases/version-1-5-3/
105
+
106
+ = 1.5.2 =
107
+ * Compatibility with WordPress 3.3
108
+ * Fixes 10 minor bugs/notices
109
+
110
+ = 1.5.1 =
111
+ * Fixes over 25 issues
112
+
113
+ = 1.5 =
114
+ See: http://codex.buddypress.org/releases/version-1-5/
115
+
116
+ = 1.2.9 =
117
+ * Compatibility with WordPress 3.2
118
+
119
+ = 1.2.8 =
120
+ * Compatibility with WordPress 3.1
121
+
122
+ = 1.2.7 =
123
+ * Fixes over 10 bugs.
124
+
125
+ == Changelog ==
126
+
127
+ See http://codex.buddypress.org/releases/version-1-5/ for 1.5.
128
+ See http://buddypress.org/about/release-history/ for all other versions.