__group__ ticket summary component version type owner status priority severity created _changetime _description _reporter Milestone 14.0.0 9127 Critical error when updating xProfile fields through REST API using PHP 8+ REST API defect (bug) espellcaste new normal normal 2024-03-27T09:43:29Z 2024-03-27T11:34:42Z "Hello, When attempting to update an xProfile field through the REST API with value(s) that have an apostrophe in them, the REST API succeeds at making the change but then returns ""There has been a critical error on this website."" when using PHP 8 versions. Upon downgrading to PHP 7.4, the are no issues. We're using the latest WordPress and BuddyPress versions with the Legacy template. Output in error log: {{{ PHP Fatal error: Uncaught TypeError: implode(): Argument #2 ($array) must be of type ?array, bool given in /wp-content/plugins/buddypress/bp-xprofile/bp-xprofile-template.php:986 Stack trace: #0 /wp-content/plugins/buddypress/bp-xprofile/bp-xprofile-template.php(986): implode() #1 /wp-content/plugins/buddypress/bp-xprofile/classes/class-bp-rest-xprofile-fields-endpoint.php(860): bp_unserialize_profile_field() #2 /wp-content/plugins/buddypress/bp-xprofile/classes/class-bp-rest-xprofile-data-endpoint.php(437): BP_REST_XProfile_Fields_Endpoint->get_profile_field_rendered_value() #3 /wp-content/plugins/buddypress/bp-xprofile/classes/class-bp-rest-xprofile-data-endpoint.php(253): BP_REST_XProfile_Data_Endpoint->prepare_item_for_response() #4 /wp-includes/rest-api/class-wp-rest-server.php(1193): BP_REST_XProfile_Data_Endpoint->update_item() #5 /wp-includes/rest-api/class-wp-rest-server.php(1041): WP_REST_Server->respond_to_request() #6 /wp-includes/rest-api/class-wp-rest-server.php(431): WP_REST_Server->dispatch() #7 /wp-includes/rest-api.php(424): WP_REST_Server->serve_request() #8 /wp-includes/class-wp-hook.php(324): rest_api_loaded() #9 /wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #10 /wp-includes/plugin.php(565): WP_Hook->do_action() #11 /wp-includes/class-wp.php(418): do_action_ref_array() #12 /wp-includes/class-wp.php(813): WP->parse_request() #13 /wp-includes/functions.php(1336): WP->main() #14 /wp-blog-header.php(16): wp() #15 /index.php(17): require('/website/12345.we...') #16 {main} thrown in /wp-content/plugins/buddypress/bp-xprofile/bp-xprofile-template.php on line 986 }}} Also getting: PHP Warning: Attempt to read property ""display_name"" on bool in /wp-content/plugins/buddypress/bp-messages/classes/class-bp-rest-messages-endpoint.php on line 879. Thanks." niftythree Milestone 12.5.0 9126 Make BuddyPress preview available in WP Playground Build/Test Tools defect (bug) espellcaste assigned normal normal 2024-03-25T20:33:52Z 2024-03-25T20:40:28Z "Hi! I just saw this notice on our plugin's WP.org plugin page: [[Image(https://i.imgur.com/W9k8r1Y.png)]] Can someone volunteer to perform the following checklist tasks: [https://playground.wordpress.net/?blueprint-url=https%3A%2F%2Fwordpress.org%2Fplugins%2Fwp-json%2Fplugins%2Fv1%2Fplugin%2Fbuddypress%2Fblueprint.json%3Furl_hash%3D14d63f224f11eaf890376284593dcc4b Test your plugin in Playground] Fix any bugs in your plugin that prevent it from working in Playground. [https://wordpress.org/plugins/wp-json/plugins/v1/plugin/buddypress/blueprint.json?url_hash=14d63f224f11eaf890376284593dcc4b Download blueprint.json] Commit your blueprint to svn. If everything's fine, please add a patch or a PR to include the blueprint to the repo. Thanks in advance for your help." imath Milestone 14.0.0 9125 ctype_digit(): Argument of type int will be interpreted as string in the future Core 12.3.0 enhancement espellcaste assigned low trivial 2024-03-25T02:43:06Z 2024-03-25T12:30:47Z "Seems this was not fixed in #8649 buddypress/bp-core/classes/class-bp-media-extractor.php line 784 is triggered by: wp-json/wp/v2/posts/77494?_locale=user I can't reopen te previous issue hence the new one. " shawfactor Milestone 14.0.0 9117 "Directory type ""guid"" link should be redirected to their BP URLs" Core defect (bug) new normal normal 2024-03-04T02:02:09Z 2024-03-04T02:02:09Z The discussion into this ticket #9076 showed this should be done, just like WordPress redirects plain post links to their pretty URL. imath Milestone 14.0.0 9113 BP CLI API - Reference Site BuddyPress.org Sites enhancement espellcaste assigned normal normal 2024-02-25T22:59:39Z 2024-03-04T21:35:52Z "This ticket will hold the development of moving our BP CLI commands into the https://developer.buddypress.org/ The idea is to have something similar to WP core: https://developer.wordpress.org/cli/commands/ " espellcaste Milestone Awaiting Review 9112 Elementor Pro Archive template makes BuddyPress empty page on Groups and Members Core 12.3.0 defect (bug) new normal normal 2024-02-25T16:47:34Z 2024-02-25T23:00:16Z "When an archive template exists with display conditions set to ""include"" ""Article Archives"", then BuddyPress directories pages doesn't return anything. Looks like the BuddyPress pages are caught by elementor generating a conflict making failure one rendering the content. Setting BuddyPress 12.x Elementor Pro 3.19.2 All Themes." cberthet92 Milestone Awaiting Review 9111 BuddyPress 12.3.0 can not click into the URLs settings screen. Core defect (bug) new normal normal 2024-02-25T05:35:11Z 2024-03-27T19:47:53Z https://pasteboard.co/j0HGwYedFlTQ.png mervyntsao Milestone Awaiting Review 9110 Member Dashboard URLs and Links are now Do-Follow Activity 12.3.0 feature request new high critical 2024-02-24T14:45:14Z 2024-02-24T14:45:14Z "[[Image(https://ibb.co/pLCRLsD)]] I think this was a no-follow. but now in Version 12.3.0 those are do-follow." courseunity Milestone Awaiting Review 9100 Possible bug Activity 12.2.0 defect (bug) assigned normal normal 2024-02-16T00:49:29Z 2024-02-16T00:49:29Z "Hello.. apologies if only me has this bug (ie it's my setup) - perhaps someone else can verify. I have 2 installs of BP 12.2.0 1 runs invite/membership-only runs fine. NO BP Classic activated. On this site the filters on /activity/ (new members/updates etc) work perfectly. 1 runs non-members/standard with a 'LH Private BuddyPress' plugin. BP Classic activated. All works fine except - on /activity/ page - none of the filters work - I get same posts and activity with all filters. Ed. " epgb101 Milestone 14.0.0 9098 Rethink Site (Wide) notices Messages 1.0 enhancement imath assigned high normal 2024-02-15T04:31:15Z 2024-03-20T19:18:17Z "Today, this feature is included into the BP Messages component (although it might be more consistent to have it in the Notifications one). The legacy reason for this is probably due to the fact writing Site Notices was done from the Private Messages front end UI. To warn Site Admins about important BP information, we used a workaround for the Admin notifications feature in 11.4.0, see #9007. Recently we had this [https://github.com/buddypress/bp-documentation/discussions/123#discussioncomment-8437783 discussion] about it working on the new BP Documentation project and I remember we also discussed about it with @espellcaste from a Messages component ticket. I believe we need a Core feature to send important notices to Admins (The Notifications/Messages component can be deactivated). We experienced this need in 11.4.0 because of the BP Rewrites API important changes and I'm sure we'll need it again soon (See [https://buddypress.org/tag/roadmap/ roadmap]). I think Admin users shouldn't need to activate the Messages component to send important notices to all their members. We can improve these Site Notices to play some other role like warn only Site writers about important information. Let's move it out of the Messages component & transform it as a Core feature!" imath Milestone 14.0.0 9097 "Member types should be only ""assignable"" by community admins" Members defect (bug) imath assigned normal normal 2024-02-14T19:58:29Z 2024-02-19T21:18:04Z I'll edit this description soon, just adding the ticket to avoid forgetting about this issue. imath Milestone Up Next 9092 Member type have no default title Members 7.0.0 defect (bug) espellcaste assigned normal normal 2024-02-10T16:43:20Z 2024-02-19T21:47:31Z "I have added a member type with just Slug and no name. [[Image(https://ibb.co/dPYLtG2)]] After this, I found an empty checkbox with no default title. [[Image(https://ibb.co/XLx1jn9)]] In my opinion, it should either say (no name) or it should use the member type slug as the name of the membership type. " 1naveengiri Milestone 14.0.0 9084 Review BP REST API Unit Tests REST API enhancement espellcaste assigned normal normal 2024-01-28T17:04:15Z 2024-01-28T17:04:15Z Related to #9081 but looking into https://github.com/buddypress/BP-REST/tree/master/tests espellcaste Milestone Up Next 9081 BuddyPress Unit Tests: review our tests Core defect (bug) espellcaste assigned normal normal 2024-01-22T21:31:40Z 2024-02-22T13:05:37Z "BuddyPress Unit Tests: review our tests and make sure they are up to the mark. " espellcaste Milestone 14.0.0 9080 Review Deployment Process Build/Test Tools enhancement espellcaste assigned normal normal 2024-01-22T21:30:01Z 2024-02-22T13:05:47Z "Review and see if there are improvements or benefit in moving some of those tasks into a Github Action. Source: https://codex.buddypress.org/prelaunch-checklist/" espellcaste Milestone 14.0.0 9079 PHP code is printed to document source in JS templates Templates 12.1.1 defect (bug) imath assigned normal normal 2024-01-22T19:04:10Z 2024-02-19T21:18:04Z "`bp_get_dynamic_template_part()` uses `file_get_contents()` which means the PHP code in these templates isn't processed by the server. `wp_kses()` would strip it, but it's not run when the `$type` parameter in this function is set to `""js""`. The entirety of the file's contents is output including the PHP comment at the top. This seems to affect three blocks/widgets: - bp-friends/bp-friends-blocks.php - bp-groups/bp-groups-blocks.php - bp-members/bp-members-blocks.php " chairmanbrando Milestone Awaiting Review 9078 Tiny issue; finding where to edit user email address Core 12.1.1 enhancement new lowest normal 2024-01-20T13:42:59Z 2024-01-20T13:42:59Z Where BP has Settings > Email - I automatically assumed my email address was under 'Email'. After clicking around for a while I found it under General (and think members may also miss this). Therefore I thought we should change 'Email' under Settings to 'Email Alerts'. Just suggestion - may not be good one! epgb101 Milestone 14.0.0 9076 Cache issue when trying to use get_post() with an existing directory page ID Members 12.0.0 defect (bug) new normal normal 2024-01-17T23:06:11Z 2024-03-27T19:09:38Z "This issue was reported on the BP Attachments' plugin support. But to me there's something weird we need to fix from BuddyPress. See https://wordpress.org/support/topic/make-object-cache-friendly/" imath Milestone Up Next 9073 Misleading information in unsubscribe link Messages defect (bug) new normal normal 2024-01-17T22:08:14Z 2024-02-19T21:54:46Z "With the Private Messaging component enabled but Notifications and/or Account Settings components disabled, the unsubscribe link in the emails sent when a member receives a private message states that the user can change their email preferences. However they will not be able to change them. If Account Settings is not enabled, there will be no settings tab to manage email preferences. If Account Settings is enabled but Notifications is not, the Email tab will be there as well as the line ""Set your email notification preferences"", but there will be no options to save. Related: In the admin, the Notifications component states that it will allow users to ""customise their notification settings"", but this is not true if the Account Settings component is not enabled as well. " squarestar Milestone Awaiting Review 9071 avatar image not displayed after translation Members 12.0.0 defect (bug) new normal normal 2024-01-16T08:30:42Z 2024-01-26T09:58:08Z "Hi, I have the issue that the avatar images of users (Who's online widget and Log in Widget) are not displayed when my site is translated. I've already consulted the developers of my theme (woffice) and of the translation plugin (weglot). They told me that the avatar images are not rendered when viewing the site in the translated language. The developers of weglot also told me that in the source code of my site after translation the images have the ""lazy"" attribute twice. The browser shows an error message ""duplicate attribute"" as this is a syntax error in HTML. They said that when weglot parses the page, it doesn't know how to interpret these duplicated attributes, and the formatting breaks, which prevents the images from being shown. The source codes of both widgets show that after translating my site there is a duplication of lazy attributes (loading=""lazy"" and ""lazy""src=""...""). I tried to embed a code which removes the attribut loading=""lazy"" but unfortunately the issue remains. So the cause is the attribut ""lazy""src=""..."", which only occurs in the code of the translated page. As a test I removed this attribut from my source code using the browser inspector so that only src=""..."" remains. As a result the avatar image is indeed displayed normally then. I've already cleared all my cache, deactivated my plugins and so on but nothing helped. Do you have an idea how to prevent this lazy attribut from appearing when the site gets translated? " jnie Milestone Awaiting Review 9069 bp_get_member_permalink() uses the deprecated function bp_core_get_user_domain() Core 12.0.0 defect (bug) new normal normal 2024-01-14T15:51:06Z 2024-01-14T16:14:30Z deprecated since version 12.0.0 independent hostels Milestone Awaiting Review 9066 BuddyPress Blocking website images to show (not sure) 12.0.0 defect (bug) new normal normal 2024-01-10T06:16:47Z 2024-01-10T10:57:49Z "I have a Membership website which have the BuddyPress plugin including Buddy Builder Pro. Recently I'm facing a big issue. Lot's of images are not showing while trying to visit my website, even the logo is not showing. This website is running perfectly since last 2 years. But most recent days, maybe 2/3 weeks earlier I'm facing this issue. I've tried all possible solution from my end but that doesn't work. It also happen to my another website which also have membership features. When I disable BuddyPress Plugin, all images are working perfectly. The possible solution I tried: 1) Re-installing all plugins 2) Re-installing the Theme 3) Clearing cache 4) Tried to visit from multiple different browser. Need urgent support about this. Please help me to fix this." saarefin Milestone 14.0.0 9065 PHP 8 Fatal error: Malformed inputs can cause fatals. Core defect (bug) imath assigned normal normal 2024-01-10T04:13:17Z 2024-02-19T21:28:01Z "A number of buddypress pages/routes/views use `stripslashes()` on the input, when coupled with malformed input this causes warnings such as this in PHP 7.4, and fatals in PHP 8.1: > PHP 7.4 E_WARNING: stripslashes() expects parameter 1 to be string, array given in plugins/buddypress/bp-blogs/bp-blogs-template.php:178 > PHP 8.1 Fatal error: Uncaught Error: stripslashes(): Argument #1 ($string) must be of type string, array given in plugins/buddypress/bp-blogs/bp-blogs-template.php on line 178 Replacing the calls to `stripslashes( $_REQUEST[...] )` with `wp_unslash( ... )` will **partially** resolve this, as it'll cause arrays (the most obvious incorrect input usually) to be handled correctly, and the invalid data passed to the underlying classes to usually be handled incorrectly. Eg: > GET https://example.org/sites/?Search&sites_search[foo]=bar If we use the example warning/fatal above, and replace it with `wp_unslash()` we then end up with a warning/fatal of this instead: > Fatal error: Uncaught Error: addcslashes(): Argument #1 ($string) must be of type string, array given in wp-includes/class-wpdb.php on line 1785 This is ultimately because `bp_esc_like( $array_data )` is then called which is incorrect use of the function. The sanitisation of the input is still not handled right, but is a step forward towards the correct handling of the data." dd32 Milestone 14.0.0 9063 New pages slug do not support WordPress subpages Core 12.0.0 defect (bug) imath assigned normal normal 2024-01-09T13:23:13Z 2024-03-20T19:12:18Z "I'm setting up BuddyPress 12 from scratch locally, and it looks like I can't make BP pages (directories for members, activity, groups) as subpages to the newly created ""Community"" page (regular WP page), for example. When I try to edit the Members slug - BP changes `community/members` to `community-members`. There are no pages selection that used to be in BP where I could map BP ""Members"" pages to the WP ""Members"" pages (in the past it was possible to make it a directory as a subpage). As a user, I'm not sure what to do - the BP plugin does not instruct me with anything. When I created Members/Activity/Groups top-level pages in WP - they were not picked up by BP. BP instead changed its directories slugs to members-2, groups-2, activity-2. And because of that mismatch, I can't change the width of BP pages on the front-end using Site Editor. It's too narrow in the 2024 default theme. I'm using BP 12, WP 6.4.2, 2024 theme, no other plugins. To me, it looks like a regression to BP 11." slaFFik Milestone Awaiting Contributions 9062 Emails default footer text should not hard-code year and site title Emails enhancement assigned low normal 2024-01-09T12:47:34Z 2024-02-22T01:59:31Z "Right now it's: {{{ © 2024 Site Title }}} In reality (IMO) it should be something like this: {{{ © {{currentyear}} {{site.title}} }}} This will make it dynamic and admins won't need to update it every year and every time they change the site title. this is an opportunity to add other email tags: - `site.title` - `site.tagline` - `site.url` - etc" slaFFik Milestone Awaiting Contributions 9061 Rewrite Rules Built Even When Not Needed Core 12.0.0 enhancement new normal normal 2024-01-08T15:32:10Z 2024-01-09T20:59:40Z "Preface: this could just be me not understanding the best practices regarding rewrite rules. Rewrite rules for components are built every page load, regardless of whether they are needed or not. If rewrite rules are already saved in the wp_options table, they are used. If you use the BP hooks to add rewrite rules, they are ignored during until you programatically delete the wp_options entry, or visit the Permalinks settings page in WP Admin. Would it not be more performant to only build the rewrite rules on plugin install, or when the 'generate_rewrite_rules' action is fired, or inside the 'rewrite_rules_array' filter?" sjregan Milestone 14.0.0 9057 Make register a deactivatable component Members enhancement imath assigned normal normal 2024-01-04T10:22:34Z 2024-03-20T20:03:14Z "Right now register is a fully fledged comonent but it is not listed in options-general.php?page=bp-components and cannot be deactivated. This is not ideal as users may want to use non buddypress ways to register users some of which (e.g. registering via a third party like google) are much lower friction. These methods usually require registration to be open so it is not a question of toggling the global setting" shawfactor Milestone Awaiting Review 9054 Truncate Member Type list into a Dropdown Menu Core 12.0.0 feature request new high normal 2024-01-02T05:45:23Z 2024-01-02T05:45:23Z "My Directory is for a Church, which has branches in different places listed below: --Lekki – Ikoyi — Greater Lekki — Maryland — Ogba — Ikorodu — Abuja — Ibeju Lekki – Epe — Ikeja — SangoTedo — Festac — Delta/Asaba — Owerri/Imo If I am to list all of these Member Types as Directory Views on the Members Page, it will be so long that the Page cannot contain all of them. Then on Mobile, it will be so long, that it will take a lot of scrolling down before a User will be able to see the website's Members, as you can see here-- https://prnt.sc/xFffzv-3UMo7 This will be a very bad User Experience. **FEATURE REQUEST** What I believe should be done, is to: 1.)**TRUNCATE MEMBER TYPE LIST INTO A DROPDOWN MENU** There should be a **Global Setting** in BuddyPress Member Types, that allows us to truncate the Member Type on the Directory Page at a certain number of Member Type, into a Dropdown Menu. What I mean is this: I can't list all my Member Types on the Directory view. There should be a Member Type General Setting in BuddyPress that says ""Truncate into a Dropdown"". Then ""Number to truncate"". If I add a number, let's say 3. Then it will list only 3 Member Types, and others will be wrapped into a Dropwdown Menu. See a sample here-- https://prnt.sc/Rly1-9PGajzn Now, Youzify has a Code Snippet for that. See it here--- https://gist.github.com/KaineLabs/23b8874c138c2b08f3680c450c981328 Can we have this feature soon in BuddyPress? Regards." gbordormor22 Milestone 14.0.0 9046 Review BP sign up feature Core defect (bug) imath assigned normal normal 2023-12-21T06:13:02Z 2024-01-08T21:45:45Z "Reading this issue: https://buddypress.org/support/topic/how-to-delete-register-page/ I believe we should review sign ups: 1. on regular site stop creating an account by default and make the skip constant the default behavior. 2. Let admin opt in to use BuddyPress to override WordPress registration process." imath Milestone Awaiting Contributions 9044 Sorting Order Presets, and First and Last Name Sorting Options Templates 12.0.0 feature request new normal normal 2023-12-18T10:53:36Z 2024-01-03T03:28:17Z "BuddyPress is now Robust, beautiful and powerful. There are Two(2) small things that I am imagining if BuddyPress can give us, going forward: 1.) **SORTING PRESET** I need BuddyPress to enable us through its **Settings**, to be able to ''pre-set'' the **Order** in which our Members Directory will be sorted. This means that, I should be able to ''Drag-and-Drop'' the Sorting options around, somewhere within BuddyPress Settings-- where if I arranged it as: a.) Alphabetical b.) Last Active c.) Newest Registered d.) First and Last Name** Then, whenever my Members Directory loads, this is what the Sorting Order will be. 2.) You will notice in my Sorting Options, that there's an Option called "" **First** and **Last Name** ""-- which BuddyPress doesn't have. I am hereby proposing to the BuddyPress Development Team, that they should Please consider and implement this request of adding First and Last Name option into the default BuddyPress Sorting options. Now, I have tried to achieve it with this plugin --- https://wordpress.org/plugins/force-first-last/ Unfortunately, the plugin is not able to do it automatically. I need to actually manually edit it user by user, before I get the Usernames of my users changed from ''Username'' to ''First'' and ''Last'' Name. On my website made with **Ultimate Member**** plugin, sorting is by **First** and **Last** Name as you can see here-- https://member.cordialmarketplace.com/ It will be a great relief to many, if BuddyPress will implement this. In essence, this Ticket requests two things in One-- which is, add a Drag-and-Drop option for Admins to be able to rearrange the Sorting Options, through a kind of pre-set system. This plugin Organizes **Categories** and **Taxonomies**-- https://wordpress.org/plugins/taxonomy-terms-order/ I am talking of BuddyPress enabling us to rearrange our Sorting Options in similar way, as done by this plugin above. And 2.) add **First** and **Last Name** option among the default BuddyPress Sorting Options. Regards." gbordormor22 Milestone Awaiting Contributions 9043 Birthday Email Situation Trigger Core 12.0.0 feature request new high normal 2023-12-18T10:23:27Z 2023-12-22T17:47:57Z "BuddyPress has Emails by default, and we create these Emails normally as we create a normal Post in WordPress. Now, these Emails are triggered by Situations, as you can see here– https://prnt.sc/iPp4iPfC5zvE Unfortunately in BuddyPress, there’s no available situation to trigger the sending of Birthday Greetings Message to users, on the day of their Birthday. Can BuddyPress add this feature soon? Can BuddyPress make it possible that we can send Emails automatically to users on the day of their Birthday through an Email Situation trigger in BuddyPress Core? Regards. " gbordormor22 Milestone BuddyPress.org Sites 9042 Edit profile menu should be removed if user can't access profile page BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-12-17T05:04:11Z 2024-01-12T17:52:36Z "Hey, As my my through should be provide profile edit or remove menu form user avatar menu. For more information see mentioned screenshot. " sumitsingh Milestone BuddyPress.org Sites 9041 Coming outbox border on logo Core defect (bug) new normal normal 2023-12-17T04:58:31Z 2023-12-17T04:58:31Z "Hey, When I am visiting https://buddypress.trac.wordpress.org/query?status=!closed&owner=johnjamesjacoby page then showing bottom dot borders on logo. For more information see mentioned screenshot. " sumitsingh Milestone BuddyPress.org Sites 9040 Some important UI issue on mobile for main menu pages BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-12-17T04:37:52Z 2023-12-17T05:06:39Z "Hey, Today I have visited website and I think we need to fix top section (image and heading overlapping) for mobile devices. For mor information see mentioned screenshot. " sumitsingh Milestone 14.0.0 9038 Improve BP Logged in Member's WP Menu to support Block Themes Members defect (bug) imath assigned normal normal 2023-12-16T12:00:19Z 2024-02-19T21:18:04Z "As reported here: https://buddypress.org/support/topic/member-nav-menu-items-for-wp6-fse/ We should bring this support to block themes. I believe this probably means to register a real post type about it." imath Milestone Awaiting Review 9034 Activity page gone Core 12.0.0 defect (bug) new normal normal 2023-12-12T10:46:50Z 2023-12-12T11:43:56Z "After the 12.0 upgrade, my activity page is now gone. https://weathermadness.com/activity/ How do I get the page back. We use it a lot. " weathermadness Milestone Up Next 9031 bp_has_groups has missing parameter to fetch groups based on the group's creator or admin Groups 11.4.0 enhancement new normal normal 2023-12-01T18:32:17Z 2024-02-19T22:15:39Z "During our client assistance, we came across an issue wherein we were unable to list groups using the bp_has_groups function based on the group's creator or admin. The function accepts several parameters to filter the groups, such as 'user_id', 'group_id', 'search_terms', etc. However, none of these parameters directly allow you to filter groups based on the group's creator or admin. The user_id parameter determines the results you will see based on the groups you have joined.. https://buddypress.org/support/topic/filter-groups-by-admin-owner/ " vapvarun 9022 Link to user's send invites page New User Experience defect (bug) new normal normal 2023-11-10T20:30:51Z 2023-11-11T09:20:09Z "This sounds like a super basic need, but I need to be able to generate a link / button to send the users to their own ""send invites"" pages. I don't want to use the header link since it's hard to see. I want a bigger link / button I can add to important parts of my site." umutgultekin Milestone Up Next 9019 `bp_is_group()` can return true on the group creation page Core 11.0.0 defect (bug) new normal normal 2023-11-07T02:44:13Z 2024-02-19T22:15:23Z "Ran into an issue where `bp_is_group()` is returning `true` on the group creation page. When a BuddyPress group is created, it sets the `buddypress()->groups->current_group` property to the new group's details: https://github.com/buddypress/buddypress/blob/7a2458117e98f4861f9a9b85806b712770fb5919/src/bp-groups/actions/create.php#L60-L62 . This code runs on 'bp_actions' at priority 10. So if you have any code running after 'bp_actions' at a priority on 10 or greater, then `bp_is_group()` will return `true`. Example code: {{{#!php create() #2 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Dispatcher/CommandFactory.php(100): call_user_func() #3 [internal function]: WP_CLI\Dispatcher\CommandFactory::WP_CLI\Dispatcher\{closure}() #4 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Dispatcher/Subcommand.php(491): call_user_func() #5 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(431): WP_CLI\Dispatcher\Subcommand->invoke() #6 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(454): WP_CLI\Runner->run_command() #7 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(1269): WP_CLI\Runner->run_command_and_exit() #8 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php(28): WP_CLI\Runner->start() #9 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/bootstrap.php(83): WP_CLI\Bootstrap\LaunchRunner->process() #10 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/wp-cli.php(32): WP_CLI\bootstrap() #11 phar:///usr/local/bin/wp/php/boot-phar.php(20): include('...') #12 /usr/local/bin/wp(4): include('...') #13 {main} thrown in /var/www/legacy/wordpress/wp-content/plugins/buddypress/bp-members/classes/class-bp-signup.php on line 469 }}} Diff: {{{ diff --git a/src/bp-members/classes/class-bp-signup.php b/src/bp-members/classes/class-bp-signup.php index 26c12b756..0e043b6ce 100644 --- a/src/bp-members/classes/class-bp-signup.php +++ b/src/bp-members/classes/class-bp-signup.php @@ -480,10 +480,10 @@ class BP_Signup { ); // Ensure that sent_date and count_sent are set in meta. - if ( ! isset( $r['meta']['sent_date'] ) ) { + if ( is_array($r['meta']) && ! isset( $r['meta']['sent_date'] ) ) { $r['meta']['sent_date'] = '0000-00-00 00:00:00'; } - if ( ! isset( $r['meta']['count_sent'] ) ) { + if ( is_array($r['meta']) && ! isset( $r['meta']['count_sent'] ) ) { $r['meta']['count_sent'] = 0; } }}} " btray900 Milestone BuddyPress.org Sites 9006 Content overflow issue on codex.buddypress.org BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-10-11T14:25:53Z 2024-01-30T20:55:58Z "Please check the below URL: https://codex.buddypress.org/getting-started/ It has content scrolling issue on the Article Contributors section. For more details, please check the attached screenshot." patelhitesh 9005 PHP Warning: Undefined variable $max Blogs defect (bug) new normal normal 2023-10-11T14:17:38Z 2023-10-13T11:10:24Z "Hi. I think the variable {{{ $max }}} in [https://buddypress.trac.wordpress.org/browser/trunk/src/bp-blogs/classes/class-bp-blogs-template.php#L169] should be changed to {{{ $r['max'] }}} The current variable '$max' produces a ''PHP Warning: Undefined variable $max'' Thanks in advance Lena" lenasterg Milestone Awaiting Review 8999 Problems found in the php Activity 11.3.1 defect (bug) new high normal 2023-09-28T11:24:56Z 2023-09-28T12:49:05Z "Good morning. I have installed the Metafans theme to create a social network in my web, and I've installed the BuddyPress plugin too. Although it’s working, you can see in the timeline several warnings as: ""Warning: Undefined variable $media_html in /usr/home/pruebascq.com/web/bondingproject/wp-content/themes/metafans/inc/compatibility/buddypress/inc/activity.php on line 822” and I don’t know if it’s a problem of something I’ve done wrong or what happens… You can see the error when you enter the page: http://www.pruebascq.com/bondingproject/ Thank you in advance!" silviacq Milestone BuddyPress.org Sites 8994 Profile link on buddypress.org permission error BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-09-13T06:52:28Z 2024-01-12T17:52:36Z "There are profile links on buddypress.org which point to https://buddypress.org/wp-admin/profile.php instead of https://buddypress.org/members/ivanzhuck/profile/edit/. If you are logged in user, but you have no special permission to access /wp-admin/profile.php you will see an error message when you try to edit your profile. Please look at screenshots below." ivanzhuck Milestone BuddyPress.org Sites 8993 Incorrect mobile CSS on codex.buddypress.org BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-09-13T06:25:51Z 2024-01-12T17:52:36Z "Part ""Sections"" of the BuddyPress Codex on https://codex.buddypress.org/ looks a bit messed on mobile devices. Please see attached sreenshots below." ivanzhuck Milestone Awaiting Review 8989 Date Selector Profile Field Type with a Relative Range works in whole years only Extended Profile 11.3.1 enhancement new normal normal 2023-09-06T09:51:35Z 2023-09-06T10:17:46Z "Hello, We've noticed that when a Profile Field, with the Date Selector type is set to a Relative Range, the range only works in whole years. For example, if the relative range is set to 18 years ago, it will allow any date from the year 2005 to be selected, rather than only allowing anything 18 years before today's current date. We use a date selector with a relative range as a date of birth profile field to ensure that only users over the age of 18 years can register an account. However, a user can register an account with the birthdate of 10/10/2005, for example, even though they're currently only 17 years old. Can the Relative Range Date Selector Profile Field work from the current date, instead of whole years only? Thanks." niftythree Milestone BuddyPress.org Sites 8988 Username being cropped due to overflow BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-09-01T10:05:29Z 2024-01-12T17:52:36Z "I have seen that Username is being cropped due to text overflow from the 782px. I have provided a screenshot here. Page URL: https://codex.buddypress.org/ Screenshot: https://share.cleanshot.com/7Bf9Bvb6vxFDDl5Vx6PD Thanks!" rinkalpagdar Milestone BuddyPress.org Sites 8987 Responsive design and Toggle menu BuddyPress.org Sites defect (bug) johnjamesjacoby new high major 2023-09-01T09:42:19Z 2024-01-12T17:52:36Z "I have seen that the responsive design does not look good and toggle menu not working properly (unable to close the menu once it opens). Page URL: https://buddypress.org/ Reference video: https://share.cleanshot.com/4LsM7rrvD9Y8h4N4HZ62 Thanks!" rinkalpagdar Milestone Awaiting Review 8986 Register page input values display in invalid state by default Templates 11.3.1 defect (bug) new normal normal 2023-08-30T08:46:35Z 2023-08-30T08:46:35Z "When validating registration fields, the invalid CSS class is applied on the first load of the registration form, even before filling in any values. {{{ .buddypress-wrap .standard-form input[required]:invalid, .buddypress-wrap .standard-form select[required]:invalid, .buddypress-wrap .standard-form textarea[required]:invalid { border-color: #b71717; } }}} buddypress/bp-templates/bp-nouveau/css/buddypress.min.css We can replace it with the following to set the default when nothing is filled. {{{ .buddypress-wrap .standard-form input[required], .buddypress-wrap .standard-form select[required], .buddypress-wrap .standard-form textarea[required] { border-color: #d6d6d6;; } }}} After submitting values, we already have a different CSS object for the invalid one. {{{ .buddypress-wrap .standard-form input.invalid[required], .buddypress-wrap .standard-form select.invalid[required], .buddypress-wrap .standard-form textarea.invalid[required] { border-color: #b71717; } }}} " vapvarun Milestone Up Next 8980 Components settings, directory pages & visibility Core enhancement new normal normal 2023-08-21T18:16:26Z 2024-02-19T21:58:14Z "I believe we should consider a more granular way to store component's specific properties like: - whether it has a directory - visibility - other settings specific to components (allow avatar for groups, members etc..) My suggestion is to create a `buddypress` post type entry for each component even if they do not include a directory page. In 12.0 only components having a directory page have a corresponding `buddypress` post type entry, a specific post meta is storing custom slugs. Let's discuss about this duing next major release milestone." imath Milestone 14.0.0 8977 Ability to trigger resend of account activation email via REST API REST API enhancement espellcaste assigned normal normal 2023-08-17T12:20:32Z 2024-01-06T03:51:23Z "Hi there, We are seeing examples of users creating an account (triggering an account activation email to be sent), but then choose not to activate their account, returning at a later date to try and sign into their account again without realising that they haven't activated their account. If this happens on the website, it's not generally too much of a problem because they're provided with a link to resend an activation email when they attempt to login. However, users are now more frequently accessing our app, so we would like to also provide the option for them to resend the activation email via the REST API. Is this something that can be implemented into the REST API via an additional endpoint? Thanks." niftythree Milestone 14.0.0 8976 Registration through REST API with additional profile fields REST API enhancement espellcaste assigned normal normal 2023-08-17T12:10:56Z 2024-01-06T03:53:40Z "Hi, At the moment, when using the BuddyPress REST API to signup a member, only basic information is required. Would it be possible for it to mirror the BuddyPress Register page process (i.e. fill in all required fields and then the member can continue to the activate process)? Being able to use the ""Use this field in the site registration form."" option in profile fields is great. Currently, if we were to implement registration via an app which uses the API and enforce compulsory fields, it would first have to do the account sign up, wait for the account to be activated, and then have a separate process where the user can enter the required fields. While this process could work theoretically, it contains a lot of steps, and leaves it open to scenarios where a person can create an account, activate the account, and not complete the rest of the process, leaving empty profiles. Website users would see incomplete profiles and this would not be fair on those that chose to use the website, and were forced to fill in the required signup fields during registration. Is there a way this is already possible? Please let us know, if so. Thank you." niftythree Milestone Up Next 8970 Display issue of half truncated letter in BuddyPress Group Activity Page Templates 3.0.0 defect (bug) new low minor 2023-08-09T05:04:36Z 2024-02-19T22:15:01Z "On the BuddyPress group activity page, a filter is present that displays various values for users to filter activities. The default value contains a hyphen and a space. Due to this, when clicking on it, no letters are getting truncated. Conversely, selecting other filters from the dropdown causes the very first character to not display properly. Possible Solution: This issue can be resolved by consistently adding hyphens and spaces for all the values." krupajnanda Milestone BuddyPress.org Sites 8969 Default avatar image is broken. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal major 2023-08-08T11:31:24Z 2023-08-08T13:17:22Z "The default avatar is showing a broken image. Screenshot : [https://share.cleanshot.com/MLX3bgcQsWNmrRZM4jcF]" himshekhar07 Milestone Awaiting Review 8965 The mobile navigation menu button doesn't close when clicked Navigation defect (bug) new normal normal 2023-07-31T12:54:52Z 2024-01-02T06:28:46Z When the button is clicked, it is expected to close the navigation menu, but for some reason, it is not functioning as intended, and the menu remains open. truptikanzariya Milestone BuddyPress.org Sites 8964 Profile and view section is confusing BuddyPress.org Sites defect (bug) johnjamesjacoby new lowest normal 2023-07-31T12:30:54Z 2024-01-12T17:52:36Z "Url : https://buddypress.org/members/wmasat/profile/ When we select profile there are four sections i.e. Activity, Profile, Forums and View. When we select the Profile or View section it select only the Profile part only. Here is the Video : https://drive.google.com/file/d/1SSjIXhPUZjbxmKGMi9suhxWXzQTVTYhO/view?usp=drive_link" pitamdey Milestone BuddyPress.org Sites 8963 Scroll to section issue - Get Involved Page BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-07-31T12:23:50Z 2024-01-12T17:52:36Z "The sidebar widget doesn't scroll properly on the anchor link section when clicked, and it doesn't show the title properly as it hides because of the header section. Page URL: https://codex.buddypress.org/participate-and-contribute/ I have attached the video for better understanding. https://www.awesomescreenshot.com/video/19558305?key=b75735d7e948b595aafcd15d219048f2 Thank you... " truptikanzariya Milestone BuddyPress.org Sites 8961 Nonlogin user image anonymous text issue in under 768px BuddyPress.org Sites defect (bug) johnjamesjacoby new high normal 2023-07-29T09:34:16Z 2023-07-29T09:51:58Z "The provided page link (https://buddypress.org/about/) seems to display an issue related to non-login user images and anonymous text when viewed on devices with a screen width under 768 pixels. i provide screenshot for better understand " huzaifaalmesbah Milestone BuddyPress.org Sites 8952 Homepage IPad view, need left spacing and some design improvements. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-07-25T09:02:56Z 2024-01-12T17:52:36Z chiragrathod103 Milestone BuddyPress.org Sites 8951 Mark as duplicate field is not available in tickets. Administration defect (bug) johnjamesjacoby new high normal 2023-07-25T09:02:28Z 2024-01-12T17:52:36Z "Mark as the duplicate field is not available in tickets. " dhrumilk Milestone BuddyPress.org Sites 8950 Homepage Ipad view, text being overlap on hero section BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-07-25T08:59:56Z 2024-01-12T17:52:36Z "URL: https://buddypress.org/ " chiragrathod103 Milestone BuddyPress.org Sites 8949 Bottom spacing issue in the pagination below the screen size 782px BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-07-25T08:59:52Z 2024-01-12T17:52:36Z "Below pagination: https://buddypress.org/support/topic/what-is-the-most-important-thing-buddypress-is-missing/ The bottom spacing required below the screen size of 782px" mikinc860 Milestone BuddyPress.org Sites 8948 The Buddypress logo has a bottom border, making it look somewhat strange. BuddyPress.org Sites defect (bug) johnjamesjacoby new high normal 2023-07-25T08:58:05Z 2024-01-12T17:52:36Z "The Buddypress logo has a bottom border, making it look somewhat strange. URL: https://buddypress.trac.wordpress.org/ticket/8947 " dhrumilk Milestone BuddyPress.org Sites 8947 Menu look weird in small device. BuddyPress.org Sites defect (bug) johnjamesjacoby new high normal 2023-07-25T08:50:28Z 2024-01-12T17:52:36Z "In responsive, the nav menu button looks weird. URL: https://buddypress.trac.wordpress.org/ticket/8745" dhrumilk Milestone BuddyPress.org Sites 8946 IPad profile page user profile being cut BuddyPress.org Sites defect (bug) johnjamesjacoby assigned normal normal 2023-07-25T08:49:19Z 2024-01-12T17:52:36Z "referenece: https://buddypress.org/members/ok2net/ as shown in the attached you can see the user profile being cut or cropped." chiragrathod103 Milestone BuddyPress.org Sites 8945 Ipad 767 warning message need space on the top BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-07-25T08:41:54Z 2024-01-12T17:52:36Z "Below pagination: https://buddypress.org/support/topic/what-is-the-most-important-thing-buddypress-is-missing/ Need to give space, as showing in attached" chiragrathod103 Milestone BuddyPress.org Sites 8944 overflow of iframe issue in responsive BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-07-24T12:00:43Z 2024-01-12T17:52:36Z "In responsive below 651px, the iframe is not showing properly. URL: https://buddypress.org/support/topic/what-is-the-most-important-thing-buddypress-is-missing/ Thanks. " kajalgohel Milestone Under Consideration 8931 Integrating BuddyPress with the indieweb and fediverse Core feature request new normal normal 2023-07-05T14:37:27Z 2024-01-02T18:58:09Z "Team, I’ve seen the broader discussion regarding adding features to BuddyPress to add support for third party social networking. I think it’s mostly been expressed in terms of fediversse i.e. activitypub (mastodon) I’m keen to assist as there are obvious synergies not only with BuddyPress but more broadly with the LocalHero project concept I’ve working on. If there is already a ticket please let me know More broadly my staring ideas are: 1. Any integration should incorporate the indieweb as well. It’s low hanging fruit 2. Essential to all this is the concept of activity status. Right now by default all BuddyPress activity is public. This can be toggled to private via plugins. The indieweb and fediverse require more flexibility. Ie the ability to set activities to public or private or indeed vary that depending on the user capability and/or friendship status I think there is huge upside here, potential even as part of a facebook/Twitter killer movement if this can be integrated well " shawfactor Milestone BuddyPress.org Sites 8929 Menu not having proper active class BuddyPress.org Sites defect (bug) johnjamesjacoby new lowest normal 2023-06-30T06:39:07Z 2024-01-12T17:52:36Z "URL : https://buddypress.org/support/ The Top menu doesn't have proper active class like about,download and news is working fine but their is an issue with the support, get involved and documentation menu" pitamdey Milestone BuddyPress.org Sites 8924 The content is not fit properly in desktop and mobile devices. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-06-20T11:48:51Z 2024-01-12T17:52:36Z "The content is not fit properly in desktop and mobile devices. **Page URL:-** https://buddypress.org/about/groups/ **Issue Screenshot:-** https://share.cleanshot.com/W40BDnpLHbDdhBD9kHWS" baroliyamayur Milestone BuddyPress.org Sites 8922 Footer Alignment Issue in Responsive View in buddypress.org Website BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-06-16T12:07:32Z 2024-01-12T17:52:36Z "Footer alignment Issue in responsive view Because of extra margin in footer it is not displaying in same alignment" shailu25 Milestone Awaiting Review 8920 customizer_set_uri can cause depreciation notice in PHP 8.1 Templates 11.2.0 defect (bug) new normal normal 2023-06-16T09:44:03Z 2023-06-16T09:44:03Z "Hi In the function {{{customizer_set_uri}}} on line 693 the {{{'query'}}} key of {{{$uri}}} can be empty. If that is the case, a depreciation notice will be emitted. I think the best solution would be to change the preceding else statement to an {{{ else if ( ! empty( $uri['query'] ) { }}} because if the query key is empty the rest of the functionality does nothing anyway." thomaslhotta Milestone BuddyPress.org Sites 8919 Container Spacing in all devices. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-06-15T07:59:46Z 2023-06-29T08:15:50Z "Container Spacing in all devices. **Page URL:-** https://buddypress.org/support/topic/buddypress-error-404-and-empty-pages/?rs=fffsfdf **Issue Screenshot:-** https://share.cleanshot.com/FprZSM45DJ494sZFbYMc" baroliyamayur Milestone BuddyPress.org Sites 8917 There is an issue with the space in the feature list section on the mobile device. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-06-08T05:13:56Z 2024-01-12T17:52:36Z "There is an issue with the space in the feature list section on the mobile device. **Page URL:-** https://buddypress.org/ **Issue Screenshot:-** https://share.cleanshot.com/sr998ZmZJ3QMNxYLLRdB" baroliyamayur Milestone BuddyPress.org Sites 8915 More Top Margin in Responsive design BuddyPress.org Sites defect (bug) johnjamesjacoby new lowest normal 2023-06-03T11:27:20Z 2023-08-17T20:30:10Z "URL : https://buddypress.org/ The Recent Topics Section has a larger top margin under screen size 780px " pitamdey Milestone BuddyPress.org Sites 8914 Responsive Design is not proper for the features BuddyPress.org Sites defect (bug) johnjamesjacoby new lowest normal 2023-06-03T11:19:16Z 2023-06-18T06:09:25Z "URL : https://buddypress.org/ The Responsive design is not proper for the features section under screen size 900px." pitamdey Milestone BuddyPress.org Sites 8912 Search box is not working properly BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-06-01T05:22:28Z 2024-01-12T17:52:36Z "On this page, [https://buddypress.org/support/forum/how-to/] search box is not giving the proper search string response. Issue video: [https://share.cleanshot.com/80sFB84fzvJV0CHnTmG4]" himshekhar07 Milestone BuddyPress.org Sites 8911 Links are redirecting to the xml code format BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-06-01T05:17:54Z 2024-01-12T17:52:36Z "On this page [https://buddypress.org/support/] when I click on ""All Recent Posts"" and ""All Recent Topics"" it shows XML code format. Issue video link: [https://share.cleanshot.com/VJ27vys28LpT1vcFXDhL]" himshekhar07 Milestone BuddyPress.org Sites 8907 When I search text in box the text get overlap BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-05-25T14:19:40Z 2023-05-27T03:56:24Z "When I search for text in the box the texts get overlap. Page link => [https://buddypress.org/support/search/questions/] Issue video link => [https://share.cleanshot.com/xL6QcxKTmY7v8yZXGlz2]" himshekhar07 Milestone BuddyPress.org Sites 8906 Design is not proper or responsive, the content gets overflow BuddyPress.org Sites defect (bug) johnjamesjacoby new low normal 2023-05-25T13:03:29Z 2023-05-25T19:00:28Z "URL : https://buddypress.org/contact/ The content overflow on the screen size below 600px I have also tested in actual device and got this issue" pitamdey Milestone BuddyPress.org Sites 8903 Content overlaps issue on mobile device BuddyPress.org Sites defect (bug) johnjamesjacoby new low normal 2023-05-23T10:09:42Z 2024-01-12T17:52:36Z "URL : https://codex.buddypress.org/ In Responsive the screen below 500px the content overlaps on each other " pitamdey Milestone BuddyPress.org Sites 8902 The nav menu hover issue BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-05-22T11:35:05Z 2024-01-12T17:52:36Z "The nav menu hover issue **Page URL:-** https://buddypress.trac.wordpress.org/newticket **Issue Screenshot:-** https://share.cleanshot.com/nYM2RBn0yJD8HGHmxPb2 " baroliyamayur Milestone Awaiting Review 8901 The text is not visible properly BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-05-22T11:12:15Z 2023-05-22T11:46:48Z "The text is not visible properly **Page URL:-** https://bpdevel.wordpress.com/ **Issue Screenshot:-** https://share.cleanshot.com/VpPtqxNVMrXK7ZckMWmc" baroliyamayur Milestone BuddyPress.org Sites 8899 Content overflow issue on mobile devices BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-05-19T06:10:01Z 2024-01-12T17:52:36Z "Content overflow issue on mobile devices **Page URL:-** https://buddypress.org/about/ **Issue Screenshot:-** https://share.cleanshot.com/7bBmKk3sybpRBldKVgtG" baroliyamayur Milestone BuddyPress.org Sites 8898 On hover effect text is not visible properly and not consistent BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-05-19T05:24:18Z 2024-01-12T17:52:36Z "On the page [https://buddypress.trac.wordpress.org/newticket] when I hover over some nav menu items there hover background colour is different and does not properly contrast with the text colour. Video reference: [https://share.cleanshot.com/KSNYzmBFHDqvPykn2DYp]" himshekhar07 Milestone Awaiting Review 8894 Content is overflow out of container and design break issue Core defect (bug) new normal normal 2023-05-12T10:54:24Z 2023-05-12T10:54:24Z "Please check the below URL: https://codex.buddypress.org/getting-started/embeds/ When we inspect the page at the Width of 425px. Some code blocks overflow out of the container and break the design. For more details, please check the attached screenshot." patelhitesh Milestone BuddyPress.org Sites 8893 Text Overlap Issue BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-05-12T10:10:51Z 2024-01-12T17:52:36Z "In responsive (below 600px), the text overlap issue is coming on the below page. URL: https://buddypress.org/2023/04/lets-meet-in-paris-during-the-french-community-contributor-day/#comment-62196 For better understanding, I provide a Screenshot. Thanks." kajalgohel Milestone BuddyPress.org Sites 8891 Link is not working BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-05-12T05:19:18Z 2024-01-12T17:52:36Z "On this page when I click on viewing full discussion it shows error 404. [https://buddypress.org/members/imath/] Video: [https://share.cleanshot.com/XTTQQfcqmK88H6gxRPPl]" himshekhar07 Milestone BuddyPress.org Sites 8889 When we click on the read more text, the home page is repeated on this page, and the design is broken. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-05-12T04:37:24Z 2024-01-12T17:52:36Z "When we click on the read more text, the home page is repeated on this page, and the design is broken. **Page URL:-** https://buddypress.org/members/margrietburorader/ **Issue Video:-** https://share.cleanshot.com/v3tkBbRY7B9hVFZjdkRL **Issue Screenshot:-** https://share.cleanshot.com/vZzcdYhXVnpnMC1Lv7mk" baroliyamayur Milestone BuddyPress.org Sites 8888 Featured image and paragraph are inline on Case Study page BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-05-11T09:18:27Z 2024-01-12T17:52:36Z "Please check the below URL: https://codex.buddypress.org/getting-started/buddypress-case-studies/ When we inspect the page at the Width 425px wide the Project featured image and project info are inlined and break the design. For more details, please check the attached screenshot." patelhitesh Milestone BuddyPress.org Sites 8885 Content formatting issue on Contact page BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-05-08T11:35:19Z 2023-05-11T15:00:59Z "Please check the below URL: https://buddypress.org/contact/ When we inspect the page at the width 425px wide. Support and Security paragraphs have formatting issues. For more details, please check the attached screenshot. " patelhitesh Milestone BuddyPress.org Sites 8881 White space issue in responsive at 320px. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-05-05T05:07:34Z 2024-01-12T17:52:36Z "There is a white space issue on 320px and the text is overflowing from the box section. [https://buddypress.org/about/] screen recording: [https://share.cleanshot.com/gZLBtlg4hXW3jzlYh0Ht]" himshekhar07 Milestone BuddyPress.org Sites 8880 Section gets overlap on each other in mobile devices BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-05-05T04:58:08Z 2024-01-12T17:52:36Z "The section gets overlap each other on mobile devices on this page. https://codex.buddypress.org/ screen recording: [https://share.cleanshot.com/C4X1lKc9RTYFHFyg5gJn]" himshekhar07 Milestone BuddyPress.org Sites 8879 Due to the table on the releases page, the design is deteriorating in mobile size. BuddyPress.org Sites feature request johnjamesjacoby new normal normal 2023-05-03T13:28:10Z 2023-05-04T19:11:37Z "Whenever we open [https://codex.buddypress.org/releases/] page on a mobile screen, the design of the page breaks because of the table on this page. Page Link => [https://codex.buddypress.org/releases/]" aezazshekh Milestone BuddyPress.org Sites 8878 spacing issue in responsive Core defect (bug) new normal normal 2023-05-03T12:22:55Z 2023-07-29T09:03:42Z "In responsive, the log-in text has a spacing issue. URL: https://buddypress.org/about/ For better understanding, I provide the Screenshot. Thanks." kajalgohel Milestone BuddyPress.org Sites 8877 Design overflow issue on BuddyPress website BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-05-03T08:08:45Z 2023-05-04T19:10:42Z "Please check the below link: https://buddypress.org/about/ When we inspect the page and set the Width:768px wide then buddypress.org is not displayed on the logo side and the username is hidden. Please check attached screenshot for more details. " patelhitesh Milestone BuddyPress.org Sites 8876 Content overflow issue on mobile devices BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-05-02T09:29:29Z 2023-05-02T19:02:28Z "Content overflow issue on mobile devices **Page URL:-** https://buddypress.org/about/ **Issue Screenshot:-** https://share.cleanshot.com/TGWHPSdtcJKFPJlRN3Zz " baroliyamayur Milestone BuddyPress.org Sites 8875 Page inner scroll functionality not working proper. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-04-28T09:18:45Z 2023-04-29T08:41:36Z "I have reviewed the https://codex.buddypress.org/buddypress-components-and-features/ page and found the Inner scroll functionality not working properly( does not properly scroll in to target position ). Please check the below-attached video for a better understanding of the issues. Video URL: https://share.cleanshot.com/48h8JnL5PsKqgfRxmsJV Page URL: https://codex.buddypress.org/buddypress-components-and-features/" upadalavipul Milestone BuddyPress.org Sites 8874 Spacing issue between pagination and notice message in responsive devices. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-04-28T05:16:08Z 2023-04-29T08:42:03Z "Spacing issue between pagination and notice message in responsive devices. Page URL:- https://buddypress.org/support/forum/how-to/ Issue Screenshot:- https://share.cleanshot.com/LVRBkBW3nCHJrh4X5mYN" baroliyamayur Milestone BuddyPress.org Sites 8872 Nav Menu overlap issue (not sure) defect (bug) new normal normal 2023-04-25T13:51:08Z 2023-04-30T06:57:15Z "In responsive, the nav menu overlap issue is coming when a user is not logged in. URL: https://buddypress.trac.wordpress.org/ticket/8745 Thanks." kajalgohel Milestone Awaiting Review 8868 Design not looks proper. Core defect (bug) new normal normal 2023-04-13T18:10:43Z 2023-04-21T06:07:57Z "Open URL :- https://buddypress.trac.wordpress.org/timeline Check in responsive. The design not looks proper. " nidhidhandhukiya Milestone BuddyPress.org Sites 8867 All Members Sorting functionality not working on the https://buddypress.org/updates/ page. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-04-07T03:48:22Z 2024-01-12T17:52:36Z "I have reviewed the https://buddypress.org/updates/ page and checked that all Member's sorting functionality was not working. Also one more thing below View More button functionality not working. Please check the below-attached video for a better understanding. Video URL: https://share.cleanshot.com/xyDDlw6bqzp5PJSj98Sl Page URL: https://buddypress.org/updates/ " upadalavipul Milestone BuddyPress.org Sites 8861 Does't show any form in https://buddypress.org/register/ page. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-03-31T09:10:03Z 2024-01-12T17:52:36Z "I have checked this /register/ page. but we can't see any form on this page. just provide a WordPress.org sign-up page link but that link is a redirect to a 404 page. Screenshot: https://share.cleanshot.com/nbMLZQPf4GKqNjl9H6L5" upadalavipul Milestone BuddyPress.org Sites 8859 Content overflow issue in headline section BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-03-29T14:00:02Z 2023-12-12T16:47:29Z "Content overflow issue in the ""headline section"" in mobile devices. **Page URL:-** https://buddypress.org/ **Issue Screenshot:-** https://share.cleanshot.com/zJVCqcwLLFvxCvgtqCQ1" baroliyamayur Milestone BuddyPress.org Sites 8857 Table design not responsive on the https://codex.buddypress.org/releases/ page BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-03-22T14:14:10Z 2024-01-12T17:52:36Z "I have reviewed the https://codex.buddypress.org/releases/ page and found that the table design does not responsive on mobile devices. please check the below-attached screenshot for a better understanding. Screenshot: https://share.cleanshot.com/b0CCcypVKQLv9bV0l5qV Page URL: https://codex.buddypress.org/releases/ " upadalavipul Milestone BuddyPress.org Sites 8856 Two headers display on the https://buddypress.org/sites/ page when we click on all sites link. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-03-22T13:39:56Z 2024-01-12T17:52:36Z "I have reviewed the https://buddypress.org/sites/ page and found that the Two headers display issues when we click the All sites link. please check the below-attached screenshot video for a better understanding. Screenshot video: https://share.cleanshot.com/bY41wFzmnYsFNWG533Yl Page Url: https://buddypress.org/sites/" upadalavipul Milestone BuddyPress.org Sites 8852 Content overflow issue BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-03-12T11:05:23Z 2024-01-12T17:52:36Z "Content overflow issue in mobile devices. **Page URL:-** https://buddypress.org/support/topic/buddypress-11-1-0/ **Issue Screenshot:-** https://share.cleanshot.com/hcf8rsClPChrdVXylrvp" baroliyamayur Milestone BuddyPress.org Sites 8851 Spacing issues in pagination BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-03-10T11:20:05Z 2023-03-10T20:10:00Z "Spacing issues in pagination section on mobile devices. **Page URL:-** https://buddypress.org/support/forum/installing/ **Issue Screenshot:-** https://share.cleanshot.com/0JYmSRQWMvYxgNQFT8hg" baroliyamayur Milestone BuddyPress.org Sites 8850 White space issue in responsive BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-03-10T06:32:15Z 2023-03-10T20:09:32Z "In responsive, the scrollbar and white space appear. URL: https://buddypress.org/download/ Screenshot: https://share.cleanshot.com/yJ4BbjtTJNmQyfH64hNW Thanks." kajalgohel Milestone BuddyPress.org Sites 8846 User name getting cut off in 768 pixel screen size BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-03-03T18:22:38Z 2024-01-12T17:52:36Z "User name getting cut off in 768 pixel screen size. Page Link => [https://buddypress.org/download/]" aezazshekh Milestone BuddyPress.org Sites 8845 The Load More button does not work. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-03-03T06:18:28Z 2023-03-03T11:49:45Z "I have reviewed the https://buddypress.org/members/shanebp/ page and found the page below the Load More button does not work. please check the below-attached screen video for a better understanding. Video URL: https://share.cleanshot.com/0XpqGvQN91hJ7b7s9bsS Page URL: https://buddypress.org/members/shanebp/" upadalavipul Milestone BuddyPress.org Sites 8843 Lists of table items are flowing out of the table. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-02-17T14:05:20Z 2023-02-20T13:12:18Z "When we open this page in mobile screen size, then the lists-items of the table of this page are flowing out of the table. Page Link => [https://buddypress.trac.wordpress.org/wiki/TitleIndex]" aezazshekh Milestone Awaiting Contributions 8842 Filter to stop assets loading outside of BuddyPress Core is not working Core 11.1.0 defect (bug) new normal normal 2023-02-17T10:38:06Z 2023-09-09T03:49:39Z "Inside a WordPress multi-site environment, I have BuddPress network activated. I've added the following to the top of my bp-custom.php file: {{{ /** * Stop loading BuddyPress assets in places where that's not needed. */ add_filter( 'bp_enqueue_assets_in_bp_pages_only', '__return_true' ); }}} However, the assets are still loaded everywhere. There's no change in what's loaded. Full context: the root of the site is a subdomain of the multi-site, and I'm checking a domain-mapped subsite's frontpage. I've added a screenshot of what I'm still seeing be loaded. " DeFries Milestone BuddyPress.org Sites 8841 Iframe does not responsive in mobile devices. Core defect (bug) new normal normal 2023-02-17T09:17:08Z 2023-02-17T11:58:12Z "I have reviewed the https://buddypress.org/support/topic/naturkontakt-organising-swedens-largest-environmental-ngo/ page and found iframe is not responsive on mobile devices. Please look at below attached screenshot. Screenshot: https://share.cleanshot.com/YmSvDlrkPNVhd0h5k3rb" upadalavipul Milestone BuddyPress.org Sites 8840 Page timeline view changes box is having inappropriate spacing in the responsive. BuddyPress.org Sites defect (bug) johnjamesjacoby new low normal 2023-02-16T14:16:17Z 2023-02-17T06:33:22Z "Open URL :- https://buddypress.trac.wordpress.org/timeline Check below the screen size 550. You can able to see the box is having different padding in top and bottom." nidhidhandhukiya Milestone BuddyPress.org Sites 8839 Search Input is hidden behind the header and Nav Links are not looking proper. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-02-16T13:39:31Z 2023-02-17T06:33:36Z "In the below URL, the Search Input box is hidden behind the header and the Nav menu Links need some spacing from the top. URL: https://buddypress.trac.wordpress.org/ I have provided the video and Screenshot attachment for better understanding. Video URL: https://share.cleanshot.com/nZSdPyzpK32Vdx6sM6FB Screenshot: https://share.cleanshot.com/g70QLVH8w8yxQQBFzfbM Thanks." kajalgohel Milestone BuddyPress.org Sites 8838 https://buddypress.trac.wordpress.org/search?q=a in Create a new ticket button design breaking issue. Core defect (bug) new normal normal 2023-02-16T09:47:03Z 2023-02-17T06:32:49Z "I have reviewed the https://buddypress.trac.wordpress.org/search?q=a page on a mobile device and found the create a new ticket button design breaking issue. Please check it below and the attached screenshot. Screenshot: https://share.cleanshot.com/bDnQpgm7KhH2WQzbTfHR " upadalavipul Milestone BuddyPress.org Sites 8837 The top nav menu doesn't look good on mobile responsive. Core defect (bug) new normal normal 2023-02-16T06:17:32Z 2023-02-17T06:31:18Z "Hello Team, I have checked this [https://buddypress.trac.wordpress.org/] site and found that its top nav menu doesn't look good on mobile responsive. Screenshot: [[Image(https://share.cleanshot.com/pbsW79Thp8Ljr868Km2y)]] Thanks," viralsampat Milestone Under Consideration 8836 Create a wrapper function for sprintf to prevent potential fatal errors. I18N task imath assigned normal normal 2023-02-15T09:27:15Z 2023-07-26T14:19:38Z "This is a follow up of #8821 Create a ""sanitization"" function wrapping sprintf() to make sure expected placeholders are found into the translated strings. Although we think this kind of function should be made available by WordPress, in [https://core.trac.wordpress.org/ticket/55776#comment:3 this ticket] the issue was diagnosed as invalid. It's probably ok when you have a lot of polyglots contributors like WordPress has, **it's a different situation for plugins**: let's prevent these potential fatals in 12.0" imath Milestone BuddyPress.org Sites 8834 "The ""Favorite"" functionality is not working for the topics that are listed in member activity." Members defect (bug) new normal normal 2023-02-10T11:40:41Z 2023-02-10T12:04:36Z "When the user is logged in and clicks on the 'Favorite' button below any of the topics displayed for member activity, then that functionality is not working properly. Page Link => [https://buddypress.org/members/modemlooper/] Issue Video Link => [https://share.cleanshot.com/MzYbXqdM310Rfwy6VPdx]" aezazshekh Milestone BuddyPress.org Sites 8833 Image is overlapping and there is white space in responsive media. Core defect (bug) new normal normal 2023-02-10T09:51:20Z 2023-02-10T12:05:01Z "The image is overlapping on mobile. There is white space below 974px responsive media. Page link:- [https://buddypress.org/] Here is the video: [https://share.cleanshot.com/bssNkSXX31Sckbh3Ql5J] " himshekhar07 Milestone BuddyPress.org Sites 8832 White space issue in mobile. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-02-10T09:43:05Z 2023-02-15T10:00:29Z "I have found the white in mobile responsive media on this page - [https://buddypress.org/download/] Here is the video: [https://share.cleanshot.com/gHWWKbV24B1zLHcPtqd3] " himshekhar07 Milestone BuddyPress.org Sites 8831 The filter is not working for the topics that are listed in member activity. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-02-09T13:56:40Z 2023-05-24T21:43:50Z "The filter is not working for the topics that are listed in member activity. Page Link => [https://buddypress.org/members/modemlooper/] Issue Video Link => [https://share.cleanshot.com/PdWTwRLRYR0TPnpg7NfD]" aezazshekh Milestone BuddyPress.org Sites 8830 On click, the page scrolling does not work. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-02-09T13:30:35Z 2023-02-15T10:00:29Z "The page is not scrolling when I click on the links to the tables in the sidebar of this page. When you click, the page should scroll to that location.  Page Link => [https://codex.buddypress.org/participate-and-contribute/] Issue Video Link => [https://share.cleanshot.com/q3zkXl80MdyxznKV4MJd]" aezazshekh Milestone BuddyPress.org Sites 8829 Inline PHP statement must end with a semicolon BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-02-09T13:06:01Z 2024-01-12T17:52:36Z "I have running WordPress core PHPCS standard during found below two files' in missing semicolon errors. Please see the below In which is attached One file. Files: 1.buddypress.org/public_html/wp-content/themes/codex-buddypress-org/activity-entry.php 2.buddypress.org/public_html/wp-content/themes/codex-buddypress-org/bbpress.php" upadalavipul Milestone BuddyPress.org Sites 8828 The image in the content is not loading properly. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-02-08T13:55:41Z 2023-02-15T10:00:29Z "All the images in the content of this page are not loading properly. Page Link => [https://br.buddypress.org/codex/instalacao/assistente-de-instalacao/]" aezazshekh Milestone BuddyPress.org Sites 8826 The active menu is not working for some menus. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-02-06T12:45:01Z 2023-02-15T10:00:29Z "Active menu functionality is not working properly in the header menu of the [https://buddypress.org site.] Issue Video Link => [https://share.cleanshot.com/phhwxBNt4F30fB8mj8C1]" aezazshekh Milestone Up Next 8824 Remove current password validation and the field from the member profile page Settings 1.6 enhancement new normal normal 2023-02-05T12:02:25Z 2024-02-19T06:56:04Z "This is a follow-up to #8066. how can the current password validation and the field could be removed completely for all users/members? When user/member want to change their email and/or password to don't need to type thier current password in case of that change. if not removing is possible then to add some error message if the user type thier wrong current password as at the moment don't have some messages for that?" ilianskia Milestone BuddyPress.org Sites 8819 Footer Margin issue in responsive BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-02-03T12:29:24Z 2023-02-15T10:00:29Z "In responsive(below 767px), the margin issue is shown in the footer widget in the following URL. URL: https://buddypress.trac.wordpress.org/newticket For better understanding, I have provided the Screenshot. Thanks." kajalgohel Milestone BuddyPress.org Sites 8818 Due to the overlap of title and date, the design is getting spoiled. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-02-02T15:36:58Z 2023-02-15T10:00:29Z "Due to the overlap of title and date, the design is getting spoiled. Page Link => [https://buddypress.org/2009/04/buddypress-10-has-arrived/comment-page-1/#comments]" aezazshekh Milestone BuddyPress.org Sites 8817 Page break on a mobile screen BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-02-02T15:17:35Z 2023-02-15T10:00:29Z "When we open [https://codex.buddypress.org/releases/] page on a mobile screen, the design of the page is broken because of the table. Page Link => [https://codex.buddypress.org/releases/]" aezazshekh Milestone Awaiting Review 8816 The pagination of the member's page is not working properly. Members defect (bug) new normal normal 2023-02-02T15:12:06Z 2023-02-03T11:48:19Z "If we click on the pagination of the member's page, then it gets redirected to the homepage. Page Link => [https://buddypress.org/members/imath/forums/replies/] Issue Video Link => [https://share.cleanshot.com/tvlsdcMSSkW49qdj6RpB]" aezazshekh Milestone Awaiting Review 8815 "On the member's page, the ""load more"" button is not working." Members defect (bug) new normal normal 2023-02-02T15:04:14Z 2023-02-02T15:04:14Z "If we click on the ""load more"" button in the member's page, it is not working. Page Link => [https://buddypress.org/members/imath/]" aezazshekh Milestone Awaiting Review 8814 The Read more link is not working properly. Members defect (bug) new normal normal 2023-02-02T13:46:16Z 2023-02-02T13:46:16Z "When we click on ""Read more"" in the member's page, then it is not working properly. Page Link => [https://buddypress.org/members/imath/] Issue Video Link => [https://share.cleanshot.com/hz4S4LVJcl3fpznbB7V8]" aezazshekh Milestone BuddyPress.org Sites 8813 In mobile size, white space is appearing on the right side. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-02-02T13:35:42Z 2023-02-15T10:00:29Z "When we open [https://buddypress.org/2022/12/buddypress-11-0-0-beta3/] page in mobile mode, white space appears on the right side, causing the design to break.  Page Link => [https://buddypress.org/2022/12/buddypress-11-0-0-beta3/]" aezazshekh Milestone BuddyPress.org Sites 8812 The link in the title should be removed. BuddyPress.org Sites feature request johnjamesjacoby new normal normal 2023-02-01T12:24:08Z 2023-02-17T06:34:17Z "The links given in the titles of [https://codex.buddypress.org/getting-started/] page are of no use. The links should be removed from there. This is just a suggestion from my side. Page Link => [https://codex.buddypress.org/getting-started/] Issues Video Link => [https://share.cleanshot.com/DP3RHz3k7HZLbVh4qqFD] " aezazshekh Milestone BuddyPress.org Sites 8811 The page design is getting messed up due to having video in the content of the page in mobile size. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-01-31T14:33:23Z 2023-02-15T10:00:29Z "The page design is getting messed up due to having video in the content of the page in mobile size. Page Link => [https://buddypress.org/2012/10/buddycamp-promotional-video/]" aezazshekh Milestone BuddyPress.org Sites 8810 Content overflow issue in responsive design BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-01-27T10:03:10Z 2023-02-15T10:00:29Z "Content overflow issue in responsive design on codex.buddypress.org page. Please check the below URL. **Page URL:-** https://buddypress.org/contact/ **Issue Screenshot:-** https://share.cleanshot.com/JMmdPD0N7RFmgX433P14" baroliyamayur Milestone BuddyPress.org Sites 8809 Spacing issue in responsive. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-01-27T09:22:27Z 2023-02-15T10:00:29Z "Check the url :- https://buddypress.trac.wordpress.org/report Check in responsive. You can able to see left and right normal spacing for better readability. But, that space is missing in footer and header part." nidhidhandhukiya Milestone BuddyPress.org Sites 8808 Content overlapping issue in responsive design BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-01-27T08:17:58Z 2023-02-15T10:00:29Z "Content overlapping issue in responsive design on codex.buddypress.org page. Please check the below URL. **Page URL:-** https://codex.buddypress.org/ **Issue Screenshot:-** https://share.cleanshot.com/dMxcQBwW3nCKDDM1lpvn" baroliyamayur Milestone BuddyPress.org Sites 8807 Remove extra content issue in WPadminbar BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-01-27T08:06:34Z 2023-02-15T10:00:29Z "Remove extra content issue in WPadminbar in responsive design on codex.buddypress.org page. Please check the below URL. **Page URL:-** https://codex.buddypress.org/ **Issue Screenshot:-** https://share.cleanshot.com/ZhLj4H5pCZgjR84V0pMD" baroliyamayur Milestone BuddyPress.org Sites 8806 Spacing issue in wpadminbar in responsive design BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-01-27T07:31:45Z 2023-02-15T10:00:29Z "Please check the below URL. Spacing issue in wpadminbar in responsive design on codex.buddypress.org page. **Page URL:-** https://codex.buddypress.org/ **Issue Screenshot:-** https://share.cleanshot.com/XSkRt4WyTNnt9Qs31f7z" baroliyamayur Milestone BuddyPress.org Sites 8805 Content overflow issue BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-01-27T07:23:25Z 2023-02-15T10:00:29Z "Please check the below URL. Content overflow issue on codex.buddypress.org page. **Page URL:-** https://codex.buddypress.org/ **Issue Screenshot:-** https://share.cleanshot.com/lHWfYskXh8vsXxWjg8pM" baroliyamayur Milestone BuddyPress.org Sites 8804 https://buddypress.org/about/groups/ page design broken in mobile devices. Core defect (bug) new normal normal 2023-01-27T06:25:07Z 2024-01-12T17:52:36Z "I have reviewed the buddypress.org/about/groups/ page on my device and found the image and paragraph design broken on a mobile device. please check below attached screenshot for a better understanding. Screenshot: https://share.cleanshot.com/Sp9HzLw7TzCHHk7H8lfr" upadalavipul Milestone BuddyPress.org Sites 8803 The search functionality of the forum search is not working properly. Forums defect (bug) johnjamesjacoby new normal normal 2023-01-24T14:00:36Z 2023-01-25T20:40:03Z "If we search the title of the topic in the forum search of [https://buddypress.org/support/forum/plugins/] page, the result is not properly displayed. URL => [https://buddypress.org/support/forum/plugins/] Issue Video Link => [https://share.cleanshot.com/M2S3xLs114VHdWBjBGxz]" aezazshekh Milestone BuddyPress.org Sites 8802 The pagination is not working properly. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-01-23T12:29:33Z 2023-02-15T10:00:29Z "If we click on the last page in the pagination of the support page, then the results are not visible. URL => [https://buddypress.org/support/] Issue video link => [https://share.cleanshot.com/QdQYvKPWhcTnjK1H6Wll]" aezazshekh Milestone BuddyPress.org Sites 8801 Signup page wrong link in buddypress.org site BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-01-23T07:16:52Z 2023-01-23T07:16:52Z "While clinking on the signup page from https://buddypress.org/register/ page, its redirects to the wrong page (WordPress support register page). Please check the [screencast:][https://d.pr/v/IFj8pJ] " amin7 Milestone Awaiting Review 8798 https://buddypress.trac.wordpress.org/ mobile menu does not proper manage padding. Core defect (bug) new normal normal 2023-01-20T07:08:37Z 2023-01-20T07:20:20Z "I have reviewed the buddypress.trac.wordpress.org site on a mobile device and found this site menu does not show properly Also below footer menus need to be left and right padding. Please check it below and the attached screenshot. Screenshot: https://share.cleanshot.com/vN1jFH6MjQG2Fk2bsWdY" upadalavipul Milestone Awaiting Review 8796 The list in the Table of Contents on the right side is not looking perfect due to a lack of left padding in it. Core defect (bug) new normal normal 2023-01-19T13:30:12Z 2023-01-19T13:30:12Z "The 'list' in the Table of Contents on the right side of [https://buddypress.trac.wordpress.org/wiki/TracQuery] page is not looking perfect due to a lack of left padding in it. URL => [https://buddypress.trac.wordpress.org/wiki/TracQuery]" aezazshekh Milestone Awaiting Review 8795 I have created tickets in BuddyPress in the past, but all those tickets are not getting listed on my tickets page. Core defect (bug) new normal normal 2023-01-19T12:40:39Z 2023-01-19T12:40:39Z "I have created tickets in BuddyPress in the past, but all those tickets are not getting listed on my tickets page. URL => [https://buddypress.trac.wordpress.org/report/7] Issue video link => [https://share.cleanshot.com/G0GPpwXHYhzlmNPVbc8T]" aezazshekh Milestone 14.0.0 8794 Site membership requests: Create/change capability to approve requests Members 11.0.0 feature request dcavins assigned normal normal 2023-01-14T13:12:41Z 2024-03-04T21:42:32Z "An admin is not able to allow custom roles to approve [https://codex.buddypress.org/administrator-guide/alternative-registration-workflows/#membership-requests-available-in-buddypress-10 site membership requests]. This might be by design, however it would make sense to allow admins to have granular control over who can access the bp-signups tab in the user screen, and thus allow single users or custom roles to approve the site membership requests. This can be accomplished by **creating a new capability** or by **using bp_moderate** to check for premission. At the moment the functionality is mapped to {{{edit_users}}}, and it might not be desired to allow for that as well. {{{#!php capability = bp_core_do_network_admin() ? 'manage_network_users' : 'edit_users'; // proposed change $this->capability = bp_core_do_network_admin() ? 'manage_network_users' : 'bp_moderate'; }}} " leorospo Milestone BuddyPress.org Sites 8792 The Edit Profile page is not accessible from the User Profile BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2023-01-10T11:51:37Z 2023-02-15T10:00:29Z "The Edit profile and username links go to the https://buddypress.org/wp-admin/profile.php URL which shows ""Sorry, you are not allowed to access this page."" I have attached a video for a better description of the issue. " bhaveshdesai13 Milestone Awaiting Review 8791 Contributor name cut inside image Core defect (bug) new normal normal 2023-01-06T07:26:06Z 2023-01-06T07:26:06Z "In buddypress article contributor name is hidden inside image. screenshot:[https://share.cleanshot.com/Bw4V17jccmTtZhhGGZqL]" multidots1896 Milestone Awaiting Contributions 8790 Bump wp-cli-buddypress version from 2.0.1 to 2.0.2 Core task assigned normal normal 2023-01-05T00:11:10Z 2023-02-15T23:25:22Z "As titled. Release: https://github.com/buddypress/wp-cli-buddypress/releases/tag/2.0.2" espellcaste Milestone BuddyPress.org Sites 8787 buddypress-10-6-0-maintenance-release page iframe does not responsive in mobile devices. BuddyPress.org Sites defect (bug) johnjamesjacoby assigned normal normal 2023-01-02T12:22:05Z 2023-01-02T13:34:07Z "I have reviewed buddypress-10-6-0-maintenance-release page and found iframe is not responsive on mobile devices. Please look at below attached video. Video URL: https://share.cleanshot.com/F1BHlb1zz5M84S2yPSXb" upadalavipul Milestone BuddyPress.org Sites 8785 Document the globals in various files Core defect (bug) reopened normal normal 2022-12-23T06:52:42Z 2023-01-04T15:01:12Z "Hello Team, I have reviewed of [BuddyPress] files and found that function commenting need some improvement. Files: buddypress.org/public_html/wp-content/themes/bb-base/functions-codex.php Thanks," viralsampat Milestone BuddyPress.org Sites 8784 Remove Unused function parameter and variable. Core defect (bug) new normal normal 2022-12-22T12:02:10Z 2022-12-22T12:38:01Z "I have reviewed of BuddyPress code and I found some of the function parameters and variables Unused. So I have to remove it from the below files. Files: - buddypress.org/public_html/wp-content/themes/bb-base/functions-codex.php - buddypress.org/public_html/wp-content/themes/bb-base/functions.php - buddypress.org/public_html/wp-content/themes/codex-buddypress-org/footer.php - buddypress.org/public_html/wp-content/themes/codex-buddypress-org/widgets/inbox.php - buddypress.org/public_html/wp-content/themes/codex-buddypress-org/widgets/login.php" upadalavipul Milestone Awaiting Contributions 8783 Fatal error on Manage Opt-outs admin page Core defect (bug) dcavins assigned normal normal 2022-12-20T09:45:13Z 2023-07-21T11:45:40Z "Hi. I use BuddyPress 10.6.0, WordPress 6.1.1 on PHP 8.1, multisite installation. I get the following Fatal error when I visit the /wp-admin/network/admin.php?page=bp-optouts page. {{{ [20-Dec-2022 09:40:11 UTC] PHP Fatal error: Uncaught Error: Call to a member function prepare_items() on null in \wp-content\plugins\buddypress\bp-core\admin\bp-core-admin-optouts.php:280 Stack trace: #0 \wp-content\plugins\buddypress\bp-core\admin\bp-core-admin-optouts.php(261): bp_core_optouts_admin_index() #1 \wp-includes\class-wp-hook.php(308): bp_core_optouts_admin() #2 \wp-includes\class-wp-hook.php(332): WP_Hook->apply_filters() #3\wp-includes\plugin.php(517): WP_Hook->do_action() #4 \wp-admin\admin.php(259): do_action() #5 \wp-admin\network\admin.php(13): require_once('...') #6 {main} thrown in \wp-content\plugins\buddypress\bp-core\admin\bp-core-admin-optouts.php on line 280 }}} " lenasterg Milestone Awaiting Review 8782 2nd menu changes if buddy press is active Core 10.6.0 defect (bug) new normal major 2022-12-14T17:35:37Z 2022-12-14T17:35:37Z "i made a video with the issue: https://x.c-p-b.com/rAFA2/TOKefAgu60.mp4 also i reported the bug first to the theme maker, here is his replay: Eduard (CreativeThemes) Dec 14, 2022, 12:20 GMT+2 Hi Chris, I have verified this issue and it seems to be a BuddyPress issue, not something coming from our theme. I took the backup on localhost, changed to one of the stock, default themes and noticed that the menu is still changing when enabling/disabling BuddyPress. But in this case, the menu completely disappeared. For this one, you will need to get in touch with BuddyPress' developers, as they should have an idea of what's going on, since they know their code in and out. Hope this points you in the right direction! Thanks, Eduard" RazielKanos Milestone Awaiting Review 8781 Username consisting entirely of special characters causes profile links to break (not sure) defect (bug) new normal normal 2022-12-14T10:12:22Z 2022-12-14T10:12:22Z "Hi, When registering a username which consists only of special characters (example @-@-), the registration proceeds and the user account can be activated. However, the profile link is non-existent, so the user cannot do anything with their account through the web interface when logged in (their account links will 404). Other users and admins (from the web frontend) cannot access the new profile either, because they'll end up going to /members/ when they click on the profile. This is also reflected in the output of the REST API. For example, some plugins are not exposed via the REST API. To get around this limitation, our app uses the user profile link (as provided by the REST API members endpoint) to open a web browser and redirect them to the website. This allows users to access specific functions, such as exporting their profile data. However, they are not able to access these functions because the link is invalid. Perhaps, in this situation, making it a requirement to have at least one letter or number in the username field would prevent this? Or even having it so no special characters are allowed? We also note that the View User link (top bar) when viewing an account with a username like this (e.g. @-@-) in the admin backend is also blank (/author/). We do know there is a link between BuddyPress and WordPress regarding usernames, but we are unsure of the extent of this. Thanks." niftythree Milestone 14.0.0 8779 Use a default and extendable design for post type activities Activity defect (bug) imath assigned normal normal 2022-12-06T20:01:23Z 2024-02-19T21:18:04Z "In #8052 we've improved the way `new_blog_post` activities are output into the activity stream. According to @teeboy4real BuddyPress is expected to provide a guideline or filter for uniform design styling to activities created from custom post types. I agree we should make it possible to have a uniform design, my question is should it be the default behavior or should Plugins ""opt-in"" to use it?" imath Milestone Awaiting Review 8775 Access to wp-signup.php should be allowed when Sites component is not active Members defect (bug) new normal normal 2022-12-02T14:02:11Z 2022-12-02T14:02:11Z "When the BuddyPress Sites component is not active, access to `wp-signup.php` should be allowed for logged-in users when the WordPress settings are appropriately set. At present, `bp_core_wpsignup_redirect()` redirects away unless: 1. The `stage` POST variable is set to `gimmeanotherblog` 2. Access is attempted via `wp-admin/my-sites.php` It is possible for front-end menus to have links to `wp-signup.php` - but when the Sites component is not active, these will be redirected to `bp_get_signup_page()` and from there the the site homepage. This means that `wp-admin/my-sites.php` is the only route through which logged-in users can create additional sites." needle Milestone 14.0.0 8774 Add ability to change Email notification settings via REST API REST API 10.6.0 enhancement espellcaste assigned normal normal 2022-12-01T11:20:23Z 2024-02-19T11:57:18Z "Hi, We have an app in which members sometimes have lengthy private message conversations; some members may have 300+ messages within a single thread. We will be utilising Firebase notifications to send app users notifications of new private messages. The combination of Firebase notifications and email notices means that app users get multiple notifications of each new private message. We could disable the email notices, however, we also have a cohort of users who only use our website, and therefore rely on the email notices. If possible, it would be great to have the ability to allow app users to update their email notice/notification settings through the REST API. This would also allow us to set email notifications off by default for users who log in through the app (but users could then turn it back on, if they wish). This would be more convenient for app users, but also would also reduce the volume of emails going out, keeping email providers happier. Please let us know if the ability to do this already exists and we've overlooked it. Thanks." niftythree Milestone BuddyPress.org Sites 8770 Hover Effect is not working properly BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-11-25T09:56:00Z 2023-02-15T10:00:29Z "In https://codex.buddypress.org/participate-and-contribute/ this URL, the hover effect of the **ARTICLE CONTRIBUTORS** section is not working properly. Also, the first tooltip text **@mercime** is not showing properly. For better understanding, I have provided the video attachment link. Video Link: https://share.cleanshot.com/Y5ELvH8YONmXI6LNxOWB Thanks" kajalgohel Milestone BuddyPress.org Sites 8755 PHP statement must end with a semicolon Core 10.4.0 defect (bug) johnjamesjacoby new normal normal 2022-10-21T05:10:02Z 2022-11-02T15:20:49Z "I have running WordPress core PHPCS standard during found many files' missing semicolon errors. Please see the below In which is attached One file. 1. buddypress.org/public_html/wp-content/themes/codex-buddypress-org/widgets/login.php" upadalavipul Milestone BuddyPress.org Sites 8754 The content that is in the support topic in mobile size is not being displayed properly. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-10-18T11:49:46Z 2023-02-15T10:00:29Z When we open this [https://buddypress.org/support/topic/what-is-the-most-important-thing-buddypress-is-missing/] support topic in mobile size, then the text of the content gets cut a little bit. Because of this, the content is not displaying properly. aezazshekh Milestone Awaiting Review 8753 my site login to buddypress accounts in second try Core defect (bug) new normal normal 2022-10-12T03:07:13Z 2022-10-12T03:07:13Z when I login to an account login page directs me to wordpress login then if I go back and re-enter the password I successfully login to the account. Any ideas? explorer42 Milestone BuddyPress.org Sites 8751 Table content overflow in resonsive BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-10-07T04:47:00Z 2023-02-15T10:00:29Z "Open URL :- [https://buddypress.trac.wordpress.org/report/1] check between the 1280 to 771 screen size. You can able to see the table overflow issue." nidhidhandhukiya Milestone BuddyPress.org Sites 8748 Logo is not coming proper in IPad Pro BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-10-03T06:19:24Z 2023-02-17T06:34:31Z "Hello Team, While checking in responsive device, I found that logo is not coming properly in IPAD Pro device. PFA the screenshot for the same. URL: https://buddypress.org/ Thank you." varshil151189 Milestone BuddyPress.org Sites 8745 load more button not working Members defect (bug) new normal normal 2022-09-30T12:57:06Z 2022-09-30T19:46:21Z "When I open the member's posts page, the button to load more posts on that page is not working. Site link => [https://buddypress.org/members/imath/] Below I have added the video link of the issue. [https://share.cleanshot.com/QJRxqvh8zRrDZHRW1oCD]" aezazshekh Milestone BuddyPress.org Sites 8742 The login user's image is not in the proper circle shape on a mobile screen size. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-09-28T09:32:48Z 2023-02-15T10:00:29Z "The login user's image is not in the proper circle shape when we open [https://codex.buddypress.org/] site on a screen smaller than 460 pixels. Site Link = [https://codex.buddypress.org/]" aezazshekh Milestone BuddyPress.org Sites 8740 Titles are getting overlapped in mobile size BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-09-21T11:11:35Z 2023-02-15T10:00:29Z "When we view [https://codex.buddypress.org/] this page in mobile mode, the titles overlap. Because of this, the design of the page is deteriorating in mobile size. Page Link => [https://codex.buddypress.org/]" aezazshekh Milestone BuddyPress.org Sites 8739 The contributor's link is missing in the Article Contributors BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-09-21T10:04:22Z 2023-02-15T10:00:29Z "When we click on ""Article Contributors"" in the footer of BuddyPress, the link to the contributor is missing. Site Link => [https://codex.buddypress.org/] " aezazshekh Milestone Awaiting Review 8738 Disable group details change email functionality via a filter Core enhancement new normal normal 2022-09-15T18:23:19Z 2022-09-15T18:23:19Z "When edit group details in buddypress there is an option to “ Notify group members of these changes via email”. I don’t want to ever send emails in these circumstances and am concerned that an admin could trigger them. Obviously I can hide the option via css but this is a fudge. Ideally there should be a filter to disable this." shawfactor Milestone Awaiting Review 8737 Put avatars in the database Core enhancement new normal normal 2022-09-13T02:23:39Z 2022-09-13T02:23:39Z "The current buddypress handling of avatars in antiquated and does not allow the flexibility that will be needed going foward Right now you can two sizes only. But avatars should be able to have multiple sizes in the same way that attachment images do and one should be able to register the various sizes. They should also support pixel density and be responsive so they need srcset. Ideally you’d just crop a very large image into a square and it would generate a set of sizes for use in things like open graph or blocks AFAICT this can only be achieved by putting avatars in the database. I’ve not looked at the buddypress attachments api that is ongoing. Does this use a database table? If so the l maybe this could be piggy backed." shawfactor Milestone BuddyPress.org Sites 8735 Profile menu link return accessible BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-09-08T03:28:21Z 2023-02-15T10:00:29Z "In profile menu some menu are not accessible for user. when the menu item clicked its goes to https://buddypress.org/wp-admin/profile.php and shows this error {{{ Sorry, you are not allowed to access this page. }}} and there is also other menu items which goes to https://buddypress.org/members/jakariaistauk/profile/public/ and view profile correctly. So i think buddypress should use **https://buddypress.org/members/jakariaistauk/profile/public/** this link instead of this **https://buddypress.org/wp-admin/profile.php** I added two screenshots for this " jakariaistauk Milestone BuddyPress.org Sites 8733 Buddypress headline not updated BuddyPress.org Sites defect (bug) johnjamesjacoby assigned normal normal 2022-09-07T09:06:47Z 2023-02-15T09:53:05Z The image in the headline section of the home page of buddypress https://buddypress.org/ is not updated. the image shows the old profile.wordpress.org/username site view. The view of current profile.wordpress.org/username is different. jakariaistauk Milestone BuddyPress.org Sites 8729 Table content overflow in responsive BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-08-12T07:48:45Z 2023-02-15T10:00:29Z "Steps to reproduce:- open URL:- [https://buddypress.trac.wordpress.org/report/2] check after 991 to 771 between this dimension the table is having overflow." nidhidhandhukiya Milestone 14.0.0 8728 Group Moderator Unable Delete Group Posts Groups 10.3.0 enhancement emaralive assigned normal normal 2022-08-12T02:01:20Z 2024-03-20T20:17:34Z "Dear BuddyPress Team On this article https://codex.buddypress.org/administrator-guide/group-settings-and-roles/ Group moderator advertised able to delete posts from group wall. However, we found that moderator have no ability to do that. Only Super Admin can delete the posts. Is it normal or a bug? Best Regards, KaineLabs Team." kainelabsteam Milestone BuddyPress.org Sites 8725 Looks not Proper in iPad and Mobile screen BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-08-04T03:46:20Z 2023-02-15T10:00:29Z "Looks not Proper in iPad and Mobile screen URL: https://buddypress.org/members/mercime/profile/" umesh84 Milestone Awaiting Review 8724 search functionality should not use Ajax (not sure) defect (bug) new normal minor 2022-07-31T00:29:36Z 2022-07-31T00:29:36Z "In the legacy template pack (and probably in nouveau as well) the member search uses Ajax. This is a bad user pattern as it breaks the back button and does not allow you to link to a specific search easily. A better pattern would be to creat a standard get request with the search parameters when the search form is submitted." shawfactor Milestone Awaiting Review 8723 Error when integrating with BBPress in multisite Groups 10.3.0 defect (bug) new normal normal 2022-07-24T11:52:25Z 2022-07-24T11:52:25Z "Hello. When running buddypress on a multisite network, the following error occurs: when editing a group that has a forum, it is not possible to change the forum of the group, because there is simply nothing in the list of forums. I'm using the latest version of WordPress, BuddyPress and BBPress, php 7.4, BuddyPress is enabled throughout the web, and one of the additional web sites is used as the root site. BBPress is activated throughout the network. Web server: apache, server OS: Debian." pyspil Milestone Under Consideration 8722 "Introduce a new specific template pack ""BP reNouveau""" Templates enhancement imath assigned normal normal 2022-07-19T07:15:42Z 2023-07-21T11:41:55Z "After exploring potential impacts about our will to remove our dependency to jQuery, I think the best approach is to build a new template pack to make this happen. This template pack will be a bit specific though. It will be like an evolution of BP Nouveau. « BP **re**Nouveau » (FYI: `nouveau` is the French for new and `renouveau` is the French for renewal) will keep all Nouveau look and feel (CSS & HTML layouts) to save us some precious time into this area. We will also be able to avoid code/template duplication by using Nouveau as a fallback. Doing so we can focus on using **modern** JavaScript along with the BP REST API instead of Ajax calls. The Members directory is almost ready. As soon as I think it is, I'll share a GH Pull Request into this ticket. This work will also help us to improve the BP REST API, I already shared a [https://github.com/buddypress/BP-REST/issues/444 GH issue] working on the Members directory." imath Milestone BuddyPress.org Sites 8721 In responsive view profile name display BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-07-13T13:32:59Z 2023-02-15T10:00:29Z "Hello Team, When we login into WordPress.org and go to the below link and in responsive view, ( 768 ) H( Howdy,) text is showing. Please attached screenshot. Page URL: https://buddypress.org/about/ Thanks." vishitshah Milestone BuddyPress.org Sites 8717 Overflowing content issue in small device BuddyPress.org Sites defect (bug) johnjamesjacoby new low normal 2022-07-06T06:23:22Z 2023-02-15T10:00:29Z "Overflowing content issue in small device https://buddypress.org/about/" umesh84 Milestone BuddyPress.org Sites 8714 Image Hover Issue BuddyPress.org Sites enhancement johnjamesjacoby new normal normal 2022-06-22T09:31:22Z 2023-02-15T10:00:29Z "Hello Team, When we hover on image, the image is shivering which is not looking proper in below page. **Page URL:** https://buddypress.org/about/settings/ Please find the video on below link: https://share.cleanshot.com/Wd110x6Yh0r1KX9xj84O Thanks." varshil151189 Milestone Awaiting Contributions 8713 Group type meta is not set on group types registered in code Groups 10.3.0 defect (bug) dcavins assigned normal normal 2022-06-22T02:05:58Z 2023-07-21T11:47:54Z "Group types may be registered in database via WP Admin (Groups -> Group Types), or registered via code using bp_groups_register_group_type(). Additional options or meta-data may be associated with group types via 'bp_get_group_type_tax_labels' and 'bp_get_type_metadata_schema' filters. Regardless of how the group type is registered, the meta-data may be edited in WP Admin. The group type objects returned from bp_groups_get_group_types() will have additional properties for the meta-data if the type has been registered in database via GUI, but group types registered via code will not have the additional object properties. bp_groups_get_group_types() calls bp_get_taxonomy_types(), which does fetch the correct meta-data for group types registered via code, however it does not assign the fetched values to the final group type object. It does set the default group type properties from the database, just not meta-data properties registered via filters. Steps to reproduce: * Register group type via Groups -> Group Types GUI. * Register another group type via bp_groups_register_group_type() * Add additional group type properties via 'bp_get_group_type_tax_labels' and 'bp_get_type_metadata_schema' filters * Observe both group types are visible in GUI and the additional properties can be saved and edited * Compare the differences in the properties on the objects returned by bp_groups_get_group_types() In the following results from bp_groups_get_group_types (), group type 'house' is via code, and 'test' is via GUI. 'example_metadata_option' and 'another_example_metadata_option' are custom group type meta-data. {{{ $types = {array} [2] house = {stdClass} [10] has_directory = ""1"" show_in_create_screen = ""1"" show_in_list = ""1"" description = ""House"" create_screen_checked = true labels = {array} [2] name = ""Houses"" singular_name = ""House"" code = true db_id = {int} 22 name = ""house"" directory_slug = ""house"" test = {stdClass} [24] db_id = {int} 25 labels = {array} [2] singular_name = ""test"" name = ""tests"" name = ""test"" has_directory = ""1"" directory_slug = ""test"" show_in_create_screen = ""1"" show_in_list = ""1"" example_metadata_option = ""1"" another_example_metadata_option = ""1"" }}} " sjregan Milestone Awaiting Review 8712 Page not found (404) when trying to access a member profile (not sure) 10.3.0 defect (bug) new normal normal 2022-06-21T11:04:17Z 2022-06-21T14:25:16Z "Hello, The “Go here to accept your invitation” link in the invitation email, goes directly to page 404 (https://www.culan.be/members/groups/invites/). This happens only when the member is NOT logged in. When the member is logged in the link is fine. The link “Visit the Group” works fine both when the member is logged in and not logged in. Can anyone help? Thanks" drwebbe Milestone BuddyPress.org Sites 8710 Right side white space is coming in buddypress site in mobile screen size BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-06-16T06:19:19Z 2023-02-15T10:00:29Z "When you open the [https://buddypress.org/blog/] site in mobile size, then white space is coming on the right side of the site. Because of this, the design of the site is deteriorating. Site Link => [https://buddypress.org/blog/]" aezazshekh Milestone BuddyPress.org Sites 8707 In buddy press home page left and right padding is not proper in responsive screens. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-05-27T10:00:11Z 2023-02-15T10:00:29Z In buddy press home page link: [https://buddypress.org/]. the responsive device having width less than 980 pixel is facing left and right padding issue. smit08 Milestone Awaiting Review 8706 Padding is missing from the nav due to which username is getting over lapped Core defect (bug) new normal normal 2022-05-26T07:19:41Z 2022-05-26T07:19:41Z "The padding is missing in the navbar due to which the user options do not appear correctly on the smaller devices. Screenshot of issue : https://prnt.sc/jJ5zSlEVAVF5" hilayt24 Milestone BuddyPress.org Sites 8705 Issue in navbar BuddyPress.org Sites defect (bug) johnjamesjacoby new high normal 2022-05-23T09:39:18Z 2023-07-29T09:46:29Z "Design is not proper of navbar(responsive 768px).I think we should add **marin-top: 10px;** to solve this issue. For better understanding I provide screenshot" kajalgohel Milestone BuddyPress.org Sites 8704 Design is not proper in small viewport size BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-05-19T13:24:42Z 2023-02-15T10:00:29Z "Design is not proper in small viewport size URL: https://buddypress.org/contact/" umesh84 Milestone BuddyPress.org Sites 8703 Text overlap issue in Home page BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-05-18T12:53:53Z 2022-05-19T09:52:01Z "In responsive design(768px and below), the text is overlapping on image. URL : [https://buddypress.org/]. For better understanding I provide screenshot." kajalgohel Milestone Awaiting Contributions 8702 php 8.0 warnings Emails 10.2.0 defect (bug) dcavins assigned low minor 2022-05-10T09:30:08Z 2022-10-19T20:30:31Z "BuddyPress Versie 10.2.0, WordPress 5.9.3, bbPress 2.6.9, BP Theme Legacy, PHP 8.0.18 [Tue May 10 10:15:07.638905 2022] [proxy_fcgi:error] [pid 30152] [client 62.195.71.141:52876] AH01071: Got error 'PHP message: PHP Warning: Undefined array key ""membership.id"" in /var/www/vhosts/freya.nl/httpdocs/wp-content/plugins/buddypress/bp-core/deprecated/2.5.php on line 873 PHP message: PHP Warning: Undefined array key ""membership.id"" in /var/www/vhosts/freya.nl/httpdocs/wp-content/plugins/buddypress/bp-core/deprecated/2.5.php on line 873', referer: https://www.freya.nl/groepen/ivf/request-membership/?_wpnonce=3b82686070 [Tue May 10 10:22:12.649239 2022] [proxy_fcgi:error] [pid 30152] [client 62.195.71.141:54286] AH01071: Got error 'PHP message: PHP Warning: Attempt to read property ""ID"" on null in /var/www/vhosts/freya.nl/httpdocs/wp-includes/class-wp-query.php on line 4121 PHP message: PHP Warning: Attempt to read property ""post_title"" on null in /var/www/vhosts/freya.nl/httpdocs/wp-includes/class-wp-query.php on line 4123 PHP message: PHP Warning: Attempt to read property ""post_name"" on null in /var/www/vhosts/freya.nl/httpdocs/wp-includes/class-wp-query.php on line 4125 PHP message: PHP Warning: Attempt to read property ""post_type"" on null in /var/www/vhosts/freya.nl/httpdocs/wp-includes/class-wp-query.php on line 4273', referer: https://www.freya.nl/groepen/ivf/ " webmasterfreya Milestone BuddyPress.org Sites 8701 The table's headings are overlapping with each other. BuddyPress.org Sites defect (bug) johnjamesjacoby new low normal 2022-05-09T10:20:42Z 2023-02-15T10:00:29Z "When we open this [https://codex.buddypress.org/] site on a screen size below 510 pixels then the headings of the table of the page are overlapping with each other. Because of this, the design of the page is deteriorating. Site Link => [https://codex.buddypress.org/] For better understanding, I provide a screenshot." aezazshekh 8700 In mobile size, the alignment of the image in the content of the page is not perfect. Groups defect (bug) reopened normal normal 2022-05-09T09:58:11Z 2023-11-27T18:25:44Z "When we open this [https://buddypress.org/about/groups/] site in mobile size, then there is an issue in the alignment of the image inside the content of the page. Site link => [https://buddypress.org/about/groups/] For better understanding, I provide a screenshot." aezazshekh Milestone BuddyPress.org Sites 8699 In responsive spacing is not same for all sections. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal minor 2022-05-06T06:54:37Z 2023-02-15T10:00:29Z "In homepage in second section. check the dimension < 470." nidhidhandhukiya Milestone Awaiting Contributions 8690 Add a new apply filter for default value for bp_parse_args Activity enhancement new normal normal 2022-04-27T20:00:52Z 2023-07-31T09:23:08Z "At present we are only able to display activity in order of date_recorded, we are trying to extend this functionality to allow developers to display in terms of popularity like sorting by a number of comments or mark favorites. https://github.com/buddypress/buddypress/blob/84851c1f9058d84e2146979e028785f1007f922a/src/bp-activity/classes/class-bp-activity-activity.php#L538" vapvarun Milestone Awaiting Review 8686 Woo Commerce and Buddy Press Avatar bug Extended Profile 10.2.0 defect (bug) new normal normal 2022-04-22T22:51:18Z 2022-04-28T07:21:42Z "I have found a plugin conflict with woo commerce and buddypress where when woo commerce is active users cannot crop an uploaded profile image. Instead a small black box appears in the corner and the image is not croppable. The admin can still upload and crop with woo commerce turned on. When I deactivate Woo then the users can upload and crop like normal. I spent a full day checking the conflicts with plugins and it is repeatable with woo everytime and no issues with any other plugins. This is with wordpress 5.9.3 Buddypress 10.2 and woo 6.4.1 I am currently using the Neve theme but the same exact issue happened on 2012 and 2020 themes. The website connected with this issue is https://13hikes.com" gsako Milestone Awaiting Review 8683 BP .htaccess rule causes server CPU spikes Core 10.2.0 defect (bug) dcavins assigned normal major 2022-04-15T19:00:59Z 2022-04-27T17:55:11Z "I had posted this on the BP support forum, and a commenter said this is not common and suggested I create a ticket here. Please let me know if I can supply further info. The issue: Running on a 2GB Cloudways-based Digital Ocean droplet with the latest versions of WordPress (5.9.3) and BuddyPress (10.2), a client site and server were seeing spikes to 100% CPU and high RAM usage — but only when a logged-in user opened the WordPress media library (/wp-admin/upload.php). My hosting support first told me it was a plugin error, then I was told it was a theme error. But we were unable to find any evidence of this. I cloned the live site, deactivated all plugins and switched to a default WP theme, and the issue still occurred. There were no related items in the Apache or Nginx error logs, but the PHP access log fills with lines like this, seemingly for every media file: (server IP) – [15/Apr/2022:15:57:37 +0000] “GET /index.php?bp-attachment=13109/NorthCrawford-300×225.jpg” 301 0 – 798 14702 0.648 8388608 9.27% 3.09% “/?bp-attachment=13109/NorthCrawford-300×225.jpg” The solution from my hosting support: ''The issue is BuddyPress created htaccess that redirects all wp-content/uploads/bp-attachments/ to ?bp_attachments= URL. The redirects spawn heaps of apache and php-fpm which also cause the issue . They created this sample htaccess found on the directory below ''/public_html/wp-content/uploads/bp-attachments# cat .htaccess'' ''RewriteEngine On RewriteBase / RewriteRule (.+) ?bp-attachment=$1 [R=302,NC]'' ''The htaccess has been renamed so, when you load medias, it should no longer reach 100%'' The solution was to take the .htaccess file out of the equation by renaming it, which is only a temporary fix. I presume this file would be overwritten upon the next BP update? If that’s the case, how would I keep this from happening, aside from renaming the offending .htaccess file each time there is a BP update? " kuznacic Milestone BuddyPress.org Sites 8681 content Cutting Off in small viewport size and Horizontal scroll bar is coming BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-04-12T13:37:56Z 2023-02-15T10:00:29Z "Want to help content Cutting Off in small viewport size and Horizontal scroll bar is coming URL: https://codex.buddypress.org/participate-and-contribute/" umesh84 Milestone BuddyPress.org Sites 8677 Text overlapping above attachment file BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-04-06T09:10:18Z 2022-04-06T09:19:54Z "When we open buddypress ticket in mobile size, then the text is overlapping above the attachment file. Because of this, the design of the page is deteriorating in mobile size. Page Link => [https://buddypress.trac.wordpress.org/ticket/8651] here, 8651 = ticket number" aezazshekh Milestone BuddyPress.org Sites 8673 Overflowing content in the footer meta section BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-03-31T14:17:44Z 2023-02-15T10:00:29Z "1. Visit this URL :- https://codex.buddypress.org 2. Once the 960 dimention screen starts overlapping." sagarladani Milestone BuddyPress.org Sites 8671 main navigation design issue in responsive. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-03-31T11:40:04Z 2023-02-15T10:00:29Z "go to url :- https://buddypress.trac.wordpress.org/newticket When you check between 640 to 770 dimension this issue is happen. " nidhidhandhukiya Milestone Awaiting Contributions 8670 Block or widget arguments should be filterable Core enhancement new normal normal 2022-03-26T02:31:34Z 2022-04-22T19:30:51Z "All core block or widget arguments should be filterable My use case is when deploying the whos online block/widget. Ideally (for my setup) the block/widget should not show the current user (the current user already knows they are online) as well as other users who have not yet agreed to the T&Cs. Atm the only way to achieve this is too override the whole block, this is complete overkill. A better approach would be to add a filter to the args buddypress uses to generate the block/widget I’m sure similar functionality is needed for most core buddypress blocks." shawfactor Milestone BuddyPress.org Sites 8669 Content overflow because of Table. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-03-25T04:14:50Z 2023-02-15T10:00:29Z "Go to URL :- https://buddypress.trac.wordpress.org/report/1 When you see a list of all tickets there is overflow after the screen size is 1280 because of Table. " nidhidhandhukiya Milestone BuddyPress.org Sites 8668 Article contributor name not proper display on hover BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-03-24T15:37:18Z 2023-02-15T10:00:29Z "When any user hover over an item in the first contributor Photos contributor name not Proper display. URL: https://codex.buddypress.org/participate-and-contribute/" umesh84 Milestone BuddyPress.org Sites 8667 Left and write no padding when we click on the attach another file. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-03-24T14:38:01Z 2023-02-15T10:00:29Z "Click on Any ticket. Then Click on the button Attach another file. That will redirect to an another page and on that page there is no spacing from left and write." nidhidhandhukiya Milestone BuddyPress.org Sites 8666 Override banner design in buddypress.org home page for the mobile devices. BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-03-23T09:29:41Z 2023-02-15T10:00:29Z "I have tested buddypress.org home page and which I have found some sections design override on the home page for only mobile devices. See below the attached screenshot for a better understanding. " upadalavipul Milestone BuddyPress.org Sites 8665 Desktop navigation item background color issue on hover BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-03-23T06:11:00Z 2023-02-15T10:00:29Z "When any user hover over an item in the header menu, then some of them are not same background color. URL: https://buddypress.trac.wordpress.org/roadmap" umesh84 Milestone BuddyPress.org Sites 8664 Mobile navigation menu issue on mobile BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-03-23T05:18:14Z 2023-02-15T10:00:29Z "When I click on mobile navigation menu then open menu working fine but when I click again menu than it do not closed. URL:https://buddypress.org/" umesh84 Milestone BuddyPress.org Sites 8663 Text is coming out of the 'Article Contributors' section at tablet screen size BuddyPress.org Sites 10.2.0 enhancement johnjamesjacoby new normal normal 2022-03-21T10:25:30Z 2023-02-15T10:00:29Z "When you open the [https://codex.buddypress.org/participate-and-contribute/] site on tablet screen size. Text is coming out of the **Article Contributors** section at a screen size between 964 pixels and 783 pixels. Because of this, the design is getting a bit messy. Site Link => [https://codex.buddypress.org/participate-and-contribute/]" aezazshekh Milestone BuddyPress.org Sites 8662 white space found in responsive BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-03-21T09:43:17Z 2023-02-15T10:00:29Z "In responsive (768px and below), white space found in the right side of below page. [https://buddypress.org/download/] for better understanding I provide the screenshot." kajalgohel Milestone BuddyPress.org Sites 8660 There is no right and left padding in the section in tablet and mobile size BuddyPress.org Sites 10.1.0 enhancement johnjamesjacoby new normal normal 2022-03-16T08:08:20Z 2022-03-16T10:55:58Z "When you open the [https://buddypress.org/] site in tablet and mobile size, Then there is no right and left padding in the showcase section. So we can make the design better by adding left and right padding in the showcase section. Site Link => [https://buddypress.org/] I have created a video of the issue. its link is given below. [https://www.loom.com/share/189f1edbcbe24d32bde121a3427abe79]" aezazshekh Milestone BuddyPress.org Sites 8658 Improve the BP Codex chapters organization (not sure) enhancement new normal normal 2022-03-15T17:58:48Z 2022-03-30T19:41:53Z "I've been analyzing the way the codex is organized today. I've updated BP Codex Table of Contents and realized we have a bunch of issues : - Some parent pages where children are not displayed are useless until they got their children back 😁 (see [https://codex.buddypress.org/getting-started/guides/ here], [https://codex.buddypress.org/getting-started/guides/deprecated-guides/ here] and [https://codex.buddypress.org/getting-started/guides/ there]...) - Some important documentation does not have a parent page which make it difficult to maintain, eg: https://codex.buddypress.org/emails/ - Why keeping https://codex.buddypress.org/legacy/ and child pages if users can't reach it from the codex navigation ? - well there's some work :) You'll find the [https://buddypress.trac.wordpress.org/raw-attachment/ticket/8658/buddypress-codex.pdf updated TOC] attached to this ticket, we'll be able to use it to carry on updating/improving the codex. NB: We shouldn't use our own tools to host BuddyPress related material, I couldn't do anything with the current [https://docs.google.com/spreadsheets/d/1BbIX4KfcWrIiUhfWhKJymdBZk4xc6ALm6Pux0MWk7x4/edit#gid=0 table of contents] and had to restart from scratch." imath Milestone BuddyPress.org Sites 8657 issue in header logo BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-03-15T13:06:32Z 2023-02-15T10:00:29Z "In ([https://buddypress.trac.wordpress.org/newticket]) page the header logo is not shown proper in responsive size(min-width: 821px and max-width: 898px).I think we should call hamburger menu in 898px for resolve the issue. right now it is coming from 820px. For better understanding, I provide the screenshot here. " kajalgohel Milestone BuddyPress.org Sites 8656 In Buddypress site having showcase section spacing require in tablet and mobile device BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-03-15T11:44:16Z 2023-02-15T10:00:29Z "In [https://buddypress.org/] site having showcase section spacing require in tablet and mobile device. " multidots1896 Milestone BuddyPress.org Sites 8655 White space are appearing in Tablet and Mobile screen BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-03-15T11:34:46Z 2022-03-15T11:34:46Z "In [https://buddypress.org/] site,resize screen and check it in small screen resolution. White space are shown in tablet and mobile screen. " multidots1896 Milestone BuddyPress.org Sites 8654 Left and Right padding missing in the multiple places BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2022-03-14T07:19:42Z 2022-03-14T07:19:42Z On the smaller devices, the left and right padding is missing. hilayt24 Milestone BuddyPress.org Sites 8653 Search box dissappears BuddyPress.org Sites defect (bug) johnjamesjacoby new high major 2022-03-14T07:10:57Z 2022-03-14T07:10:57Z Search box disappears from 651px to 770px screen. I am attaching a screenshot of the issue. hilayt24 Milestone BuddyPress.org Sites 8652 Burger menu looks weird BuddyPress.org Sites enhancement johnjamesjacoby new low normal 2022-03-14T07:04:42Z 2023-02-15T10:00:29Z On the smaller devices, the burger menu looks wierd. I am attaching the screen short displaying the issue I am trying to show. hilayt24 8651 Right side white space is coming in buddypress site in mobile and tablet size BuddyPress.org Sites 10.1.0 defect (bug) johnjamesjacoby new normal normal 2022-03-14T04:14:39Z 2022-03-14T07:29:20Z "When you open the BuddyPress.org site in tablet and mobile size, then white space is coming on the right side of the site. Because of this, the design of the site is deteriorating. And in mobile size Download BuddyPress button is coming out of the site. Site Link => [https://buddypress.org/] I have created a video of the issue. its link is given below. [https://www.loom.com/share/817328f44db749b3b85818fbfc7a707c] " aezazshekh Milestone BuddyPress.org Sites 8650 Trac styling improvements BuddyPress.org Sites task johnjamesjacoby assigned normal normal 2022-03-11T21:34:45Z 2022-03-11T21:34:45Z "Now that the BuddyPress Trac instance has the same upgrades that WordPress Core has, it's time to add some styling for these new UI elements. This ticket is here simply to track any future changes on." johnjamesjacoby Milestone Awaiting Review 8632 Groups and rtMedia Core defect (bug) new normal normal 2022-02-01T14:12:41Z 2022-02-01T14:12:41Z In Buddypress 10, the Media Tab disappears in Groups. It appears as normal when rolled back to 9.2 Tested on two rtMedia friendly themes. windhillruss Milestone Awaiting Review 8629 BP_DEFAULT_COMPENENT is not honoured for picking a profile landing page Core 10.0.0 defect (bug) new normal normal 2022-01-31T08:51:58Z 2022-01-31T08:51:58Z "I'm not using the custom front page and want a default tab to be opened when a site visitor lands on /members/[member-name] I've tried setting BP_DEFAULT_COMPONENT and used the ""profile"" value as a default. This doesn't work, neither does setting any other valid value. I've tracked through the source code and this should be applied in /bp-members/classes/class-bp-members-component.php Line 302 for the function setup_canonical_stack() Following that through I can see it fails on line 321 bp_is_active($default_component) This function is in /bp-core/bp-core-template.php line 2084 and has two arguments, if the second isn't specified then it seems it will never return anything. So in this case by calling bp_is_active without a second argument then it will always fail and not apply the default component. I'm not sure if this should be corrected by changing the call inside the setup_canonical_stack function and adding a second argument or should the handling change in the bp_is_active function?" davelwd Milestone Awaiting Review 8621 message not working in other than admin role Messages defect (bug) new lowest normal 2022-01-23T21:00:17Z 2023-12-20T19:15:00Z "private message visible only in admin role ..other role cannot display message. i face issue while enable manage_options update_core unfiltered_html it automaticaly enable edit and delete option to all user if i disable this three message not working please give answers as soon as possible" saravanansk Milestone Up Next 8618 Improve member type support on registration screen. Members 9.2.0 enhancement espellcaste assigned normal normal 2022-01-19T15:11:00Z 2024-02-19T21:46:52Z "There are a couple of cool things in the member types code that would be great to employ on the registration page: * Make it easy to add a ""select member type"" radio/checkbox fieldset to the sign-up form and/or the user-facing profile edit form. I can imagine there being a need for a member type select that the user can change at any time and a version that can only be set once, like on the sign-up screen. I'm not sure if this would be an xprofile field or a setting somewhere else. * Make the extended profile form on the sign-up screen responsive to selections made in the ""member type"" selector. At the moment, it's possible to create a new extended profile field, associate it with one or more member types, assign it to the sign-up field group, and mark it required, though these fields are only rendered on the profile edit screen (both front and back-end). Some portion of this work could be delegated to a plugin, but it seems like, at the least, adding a member type selector to the registration form should be made simpler." dcavins Milestone Awaiting Review 8614 Buddypres canoncial urls should support search parameters Core enhancement new low minor 2022-01-05T04:19:27Z 2022-01-06T06:12:23Z "A canonical link element is an HTML element that helps webmasters prevent duplicate content issues in search engine optimization by specifying the ""canonical"" or ""preferred"" version of a web page. The problem is that search parameters (maybe other parameters) are not included in the canaical version opf the url outputted by buddypress. Even though the search paaremteres radically changes the outputted content" shawfactor Milestone Awaiting Contributions 8613 Allow admins in groups to add/remove menu items Core feature request new normal normal 2022-01-04T12:17:48Z 2022-12-07T19:52:42Z not all groups require all the features in the group menu. Allowing them to turn on and off main features like activity, events, bbforum, etc deansyme Milestone Awaiting Review 8612 Add ability for group admins to create new pages unique to that group Core feature request new normal normal 2022-01-04T12:15:53Z 2022-01-04T12:15:53Z Site admins and group admins can create custom pages where shortcodes or htl can be inputed. deansyme Milestone Awaiting Review 8602 Avatar uploads on smartphones/small mobile devices issue Core 9.1.1 defect (bug) new normal normal 2021-11-30T10:46:23Z 2021-11-30T10:46:23Z "Hello, There’s an ongoing issue with avatar uploads on smartphones. Uploads from a mobile device in portrait mode are blurry when cropped, and user’s get an incorrect message (for example, “You have selected an image that is smaller than recommended. For best results, upload a picture larger than 350 x 400 pixels”) upon selecting/uploading a file. It seems that the larger the {{{BP_AVATAR_FULL_WIDTH}}} and {{{BP_AVATAR_FULL_HEIGHT}}} are set to, the larger the portrait screen size (width) has to be for the message/blurry photo cropping to not occur on smartphones. It seems to be OK when the phone is rotated to landscape orientation. For example, when using the following setup and a default theme, the message appears, and the cropped photo will be blurry on a smartphone in portrait mode, but not in landscape mode: {{{ define( 'BP_AVATAR_THUMB_WIDTH', 280 ); define( 'BP_AVATAR_THUMB_HEIGHT', 320 ); define( 'BP_AVATAR_FULL_WIDTH', 350 ); define( 'BP_AVATAR_FULL_HEIGHT', 400 ); define( 'BP_AVATAR_ORIGINAL_MAX_WIDTH', 999 ); }}} This is similar to trac ticket number [https://buddypress.trac.wordpress.org/ticket/8598 8598], but the above issue relates to smartphones/smaller mobile devices, and is unresolved. We'd be really grateful if someone can look into this. Thanks." niftythree Milestone Awaiting Contributions 8584 Admin: add Member Type column to Network Users List Table Members 7.0.0 enhancement new normal normal 2021-10-08T21:07:52Z 2023-07-26T16:53:02Z "When BuddyPress is network activated, the registration of member types for all users is only displayed in the single site users administration. However, it would make sense if the registration of member types that are available network wide are also displayed in the network users administration. My proposal is to add the current `bp-member-type` custom list table column to the Network Users List Table. The code required is short, because the Network Users List Table works similar to the regular Users List Table. The one difference is the filter name that is used for adding columns. All logic and filter parameters are identical. The filter for displaying the actual column content is the same for both list tables. To accomplish this, in `bp-members/classes/class-bp-members-admin.php` we can simply add to the `setup_actions` method ([https://buddypress.trac.wordpress.org/browser/trunk/src/bp-members/classes/class-bp-members-admin.php#L242 around line 242]) the following code: {{{#!php if ( bp_is_network_activated() ) { add_filter( 'wpmu_users_columns', array( $this, 'users_table_add_type_column' ) ); } }}} The `users_table_add_type_column` method already exists for the single site admin and works just as well for the network admin. The content " Offereins 8570 On Multisite Environment, Users Also Created and Showing on the Main Site. Is it normal? Registration 3.0.0 defect (bug) reopened normal normal 2021-09-17T08:02:33Z 2021-09-21T08:29:00Z "Good Day, On the default WordPress Multisite environment, if the user signup through the Default WordPress form, the account is created on the Sub Site only. But with activated BuddyPress and a user register via BuddyPress Registration form, the account will be created double. On the Main Site and the Sub Site. Is this normal behavior from BuddyPress or a bug? Best Regards." mandro Milestone 14.0.0 8568 "The xProfile ""Name"" Field" Extended Profile 1.0 enhancement imath reopened normal normal 2021-09-14T14:03:01Z 2024-01-02T18:55:42Z "This is a follow-up to #7162, where @imath said: > The Name field is something we'll probably need to talk about in the future. For 8.0.0, if it's generating some confusion we can eventually rename it for something more like ""Display name"". But I believe this should be discussed/fixed in another ticket because we are not using these new Profile types to generate it. So I'm opening this ticket because the way that the xProfile ""Name"" Field syncs with the WordPress User Fields ''still'' confuses me... Currently, it seems to be the case that: * When editing the content of the xProfile ""Name"" Field, BuddyPress syncs to ''both'' the WordPress User ""Nickname"" Field ''and'' the ""Display Name"" Field. * When only the WordPress User ""Nickname"" Field is changed, the xProfile ""Name"" Field is not updated. * When only the WordPress User ""Display Name"" is changed, the xProfile ""Name"" Field is updated. This asymmetrical sync can result in strange behaviour when ''just'' the WordPress user ""Display Name"" Field is changed in WordPress admin - because resaving the xProfile ""Name"" Field then ''overwrites'' the WordPress User ""Nickname"" Field. I don't have a clear idea of what the expected behaviour should be - hence this ticket." needle Milestone Awaiting Review 8565 Pagination not working on member profile topics/replies/engagements lists Core 9.1.1 defect (bug) new normal normal 2021-09-10T08:20:12Z 2023-11-23T03:28:12Z " I’ve set up a fresh install of the latest wordpress, bbpress and buddypress: WordPress 5.8.1 bbpress 2.6.6 BuddyPress 9.1.1 If I view my own user profile, the pagination of the topics, replies, engagements etc works as expected e.g. /members/peter-smith/forums/engagements/page/2/ However if I view another user’s profile e.g. /members/peter2/forums/engagements/ When I click on page 2 of the pagination in any of these sections it take me to the wrong url: /members/peter2/page/2/ You can see it’s missing out the “/forums/engagements/” part of the url. I have tried flushing permalinks. This is using the deafult twentytwentyone theme with no other plugins installed. " phy9pas 8561 Allow Custom Logo in Email Header, and allow Header and Footer to accept HTML Content Core 9.1.1 enhancement reopened normal normal 2021-08-30T11:38:42Z 2023-12-24T02:38:39Z "I downloaded and installed a simple Email Template plugin that I like. Here’s the link– (https://wordpress.org/plugins/email-templates/) The only difference between that one and BuddyPress is that it let’s us add our Custom Logo: which is good for branding. 1.) Can BuddyPress add this functionality to make it possible for us to add our Logo by default? 2.) Can BuddyPress make it possible for the Header to accept HTML Content? This will be good for us to achieve more flexibility and control. If BuddyPress will take it a step further, it should make it possible for us to pull dynamic Content into the Header and Footer, and then be able to style these with plain CSS. a.) Add icons or Logo to Email Footer. b.) Add your Social Media handles to Footer. c.) Move the “Subscribe” text to Left, Middle or Right position. d.) Use HTML on Header and Footer, to add certain elements like Dashicons, Font Awesome icons, and so on. e.) Make the Email Template a Drag-and-Drop Feature built with Blocks, and can be saved as Email Templates. Thanks for your understanding in implementing this request." gamicord Milestone Up Next 8559 Mutual Groups & friends Status Notification Feature Groups 9.1.1 enhancement new normal normal 2021-08-30T11:20:57Z 2024-02-19T06:56:04Z "1.) **Having Status Report of Friends Activities** I just started a BuddyPress website, and I can see how far BuddyPress has come. I want to suggest enhancement to the BuddyPress Notification Feature. I am borrowing inspiration from the Facebook Status Feature-- where it happens in such a way that I can get notified of every activity that my friends do? Can you Please do the same thing in BuddyPress? Can you Please add this Status Notification Feature? So that I get notified of happenings around my friends? 2.) **Mutual Groups on Profile Details** Can we have a Feature where if I click on a User, I can see the Groups that we have in Common? This happens on WhatsApp as we can see here--https://prntscr.com/1qskiz4 Can we have the same thing on BuddyPress?" gamicord Milestone Awaiting Contributions 8553 PHPDoc Improvements Core 9.1.1 enhancement assigned normal normal 2021-08-19T16:18:11Z 2023-02-15T23:24:55Z "Placeholder ticket to hold all commits/changes related to PHPDoc to the 10.0.0 milestone. PHPDoc changes only unrelated to any other ticket already in the milestone." espellcaste Milestone Up Next 8552 Add cache flag to Query Classes Performance 9.0.0 enhancement espellcaste assigned normal normal 2021-08-18T14:29:09Z 2024-03-20T20:16:57Z "Placeholder ticket for an investigation to adding cache flags to BuddyPress component Query Classes. See: https://developer.wordpress.org/reference/classes/wp_query/#caching-parameters Ideally, a `'cache_results' => false` would be passed as an argument and the query would not be cached." espellcaste Milestone Up Next 8544 Messages sent at the same time can encounter a race condition where they share the same thread_id Messages 1.0 defect (bug) new normal normal 2021-08-09T15:58:33Z 2024-02-19T22:15:14Z "buddypress/bp-messages/classes/class-bp-messages-message.php send() method When sending a new message the thread id is fetched using {{{ SELECT MAX(thread_id) FROM wp_bp_messages_messages }}} However if two messages are sent at the same time it's possible for both messages to get assigned the same thread_id. It would be better to keep a separate table of threads with unique ids which are auto-incremented. When creating a new thread, a row is inserted in to this table and the mysql_insert_id() command will return the correct ID. " petersmithrestless Milestone Awaiting Contributions 8487 Add visibility and required controls to the WordPress profile fields Core 8.0.0 enhancement reopened normal normal 2021-06-10T18:05:36Z 2022-09-14T13:39:17Z "The new WordPress profile fields are great and are really helpful in the project I am involved in which involves extending buddypress to Multisite.and I’ve already extended them slightly in a plugin I’m working on But they are lacking two key features namely the ability to change visibility and also toggle if they are required or not. This should be easy enough to add I imagine. And would really improve their usability…" shawfactor Milestone Awaiting Contributions 8467 Plugin buddypress is not compatibalbe Elemontor Core enhancement new high normal 2021-05-06T02:41:20Z 2021-05-12T19:48:31Z "I have tested again and again with the theme Buddyx but giving error ""you must call the content function in the current template"" and not working with elementor but when in disable buddypress plugin then elemementor works fine with other plugins. i am expecting to hear from you soon to get this issue resolved i am working on WINDONS 10 and google chome broswer and are working with all latest plugins and theme & latest version of BuddyPress." dastgir Milestone Awaiting Contributions 8460 Online interval should be filterable Core enhancement new normal normal 2021-04-21T03:47:07Z 2021-04-21T03:55:42Z "Right now looking at the source code the online interval is hard coded at 5 minutes. Maybe I´m missing something? I would image this would be far better if it was filterable so sites could set for themselves what they consider online" shawfactor Milestone Awaiting Contributions 8445 BP Invitations: Add some joins to the user table to improve searching/reordering of invitations. Core 7.2.0 enhancement assigned normal normal 2021-03-18T15:12:43Z 2021-03-18T15:12:43Z Improve ability to search and reorder invitations based on the involved users' login names, display names, email addresses (?), and recency of registration. dcavins 8433 Posting comments to activity failing in new_activity_comment ajax Activity 7.1.0 defect (bug) new normal normal 2021-02-10T19:29:36Z 2021-02-15T18:57:29Z "This is a follow-up to #8403. On my site, I've been debugging as to why comment replies can't be posted. It looks similar to the defect in #8403. The ajax call is reporting a 403 Forbidden and the 'link has expired' - i.e. the typical invalid nonce response. Here's the request payload when the Post comment button is pressed XHRPOSThttps://www.getoutwiththekids.co.uk/wp-admin/admin-ajax.php [HTTP/2 403 Forbidden 1255ms] action ""new_activity_comment"" cookie ""bp-members-scope%3Dall%26bp-members-filter%3Dnewest"" comment_id ""12887"" form_id ""12887"" content ""test"" _bp_as_nonce_12887 ""06e8279c68"" 1 action=new_activity_comment&cookie=bp-members-scope%253Dall%2526bp-members-filter%253Dnewest&comment_id=12887&form_id=12887&content=test&_bp_as_nonce_12887=06e8279c68 Within the HTML there are two nonce values: The website https://getoutwiththekids.co.uk Wordpress version 5.6.1 Buddypress version 7.1.0" gavoutdoors Milestone Under Consideration 8413 Better optimize queries searching for @mentions Performance enhancement espellcaste assigned normal normal 2020-12-11T19:14:37Z 2024-03-20T20:16:35Z "Right now if a user goes onto their ""mentions"" page this query is run: {{{ # Query_time: 3.036380 Lock_time: 0.000062 Rows_sent: 0 Rows_examined: 772130 SET timestamp=1607682328; SELECT DISTINCT a.id FROM wp_bp_activity a WHERE ( ( a.content LIKE '%@bobtho<%' AND a.hide_sitewide = 0 ) ) AND a.is_spam = 0 AND a.type NOT IN ('last_activity') ORDER BY a.date_recorded DESC, a.id DESC LIMIT 0, 21; }}} Via https://github.com/buddypress/BuddyPress/blob/d2223de16c4b525906aaa89597a6ccc30515f58d/src/bp-activity/classes/class-bp-activity-activity.php#L380 Unfortunately, this can take a very long time, depending on the amount of rows. In my case, it's 750,000+ activities, so if a user doesn't have ""21"" (the limit in the query) mentions, it has to scan all 750,000+ activities doing a LIKE '%%' search and can take upwards of 3,4,5,6+ seconds on my particular server. My 1+ second ""slow queries"" log was about 80% filled with the above query. Potential solution suggested here: https://buddypress.org/support/topic/slow-queries/" yesbutmaybeno Milestone Awaiting Contributions 8410 Admin Type order of field for creation of new type Administration enhancement slaFFik new low minor 2020-12-08T16:45:07Z 2021-04-27T10:08:34Z "When creating a new Type in Group Type or Member Type in the 7 version of BP, it is confusing to have the first field to be the slug one. In WordPress, when defining a category, the first one is the name of the category and then the slug is automatically deducted from the name. I think it would be much mincer to stay in the WP spirit and muscle memory. https://imgur.com/a/tNFOR6O for example" Jean-David Milestone Awaiting Contributions 8409 Admin Types should use the same JavaScript's UX as the WP categories Administration 7.0.0 enhancement slaFFik new low minor 2020-12-08T16:37:42Z 2023-07-26T14:31:35Z "When adding a new Group Type or Member Type, the administration reload on error. It could be better for the user experience to use Javascript too see if the fields are empty or invalid before submitting. It would also allow to add easier and faster new types." Jean-David Milestone Up Next 8378 Calls to `xprofile_get_field()` can result in unnecessary database queries Extended Profile defect (bug) new normal normal 2020-10-21T21:38:44Z 2024-02-19T22:15:07Z "When calling `xprofile_get_field()`, the `$get_data` parameter defaults to `true`. When users are logged out, this doesn't have an effect. But when users are logged in, this means that calls to `xprofile_get_field()` will pull up the data for that field for the logged-in user. See https://buddypress.trac.wordpress.org/browser/tags/6.3.0/src/bp-xprofile/classes/class-bp-xprofile-field.php?marks=202-204#L189. In the vast majority of cases, this feels inappropriate. A function named `xprofile_get_field()` should pull up the *field*. It should not load other data unless specifically asked to do so. This happens in at least one place in BP itself. When you fetch user data for a specific field using `xprofile_get_field_data()`, the value is passed through the `xprofile_filter_format_field_value_by_field_id()` filter. This function needs to fetch the field's `type`, so it pulls up the field using `xprofile_get_field()`. See https://buddypress.trac.wordpress.org/browser/tags/6.3.0/src/bp-xprofile/bp-xprofile-filters.php?marks=313#L302. This can result in large numbers of unnecessary database hits. Even in cases where persistent caching is present, the idiosyncratic cache behavior of `BP_XProfile_ProfileData` means that users who don't have a value set for the field in question will always result in a cache miss. See https://buddypress.trac.wordpress.org/browser/tags/6.3.0/src/bp-xprofile/classes/class-bp-xprofile-profiledata.php?marks=94-96#L82. There are a few things worth discussing: 1. The `$userdata` fallback in `BP_XProfile_Field::populate()` goes back to the very origins of BuddyPress. See https://buddypress.trac.wordpress.org/browser/trunk/bp-xprofile/bp-xprofile-classes.php?annotate=blame&rev=2786&marks=240-242#L231 - I didn't trace it back any further. As noted above, I think it's an error to have this behavior here. But it might be too hard to change at this point. But we could probably make it somewhat easier to override, for example by checking `null === $user_id`; this would allow you to pass `0` to explicitly override the behavior. 2. We should audit use of `xprofile_get_field()` in BP to ensure that we're explicitly calling `$get_data = false` when appropriate. The `xprofile_filter_format_field_value_by_field_id()` is one example. 3. When querying for a user's field data, null query results should be cached. Some of these changes are harder than others and may warrant separate tickets. I'll start with a patch for item 2 and see what others think." boonebgorges Milestone Under Consideration 8371 A function to get pieces of data specific to BuddyPress for a member Members enhancement new normal normal 2020-09-27T17:17:20Z 2023-07-31T09:20:17Z "If the `populate_extras` argument is set to `true` the BP_User_Query will populate each found users with pieces of data specific to BuddyPress: - the last time the each user were active, - the latest activity update of each user, - the number of friends each user has. I believe we should have a function to get these for one member. This would make it easier for the BP REST API to have a consistent item schema. See https://github.com/buddypress/BP-REST/pull/355. The function in the attached patch is making use of the BP_Core_User::get_user_extras() method, but what about a `BP_User` class extending the `WP_User` one that would do this extra populating for BP_User_Query and a function to get one BP Member? What's your opinion about it?" imath Milestone Awaiting Contributions 8368 bp_notifications_get_notifications_for_user should return additional objects Core defect (bug) assigned normal normal 2020-09-22T05:14:58Z 2023-07-21T11:38:47Z "Right now the function bp_notifications_get_notifications_for_user returns an array with content and href objects (along with the usual other objects for the notifcation). This means the function is only really useful in the context of a buddypress theme. Yet ideally you would connect this function to a toast library or the web push api. So I think adding (at the very least) adding the title and some of the options for the web push api, would make this function much more versatile and useful: https://developer.mozilla.org/en-US/docs/Web/API/Notification/Notification" shawfactor Milestone Awaiting Review 8363 Popups using Elementor on mobile devices are appearing at the bottom of the page Core defect (bug) new high normal 2020-09-16T16:05:42Z 2020-09-16T16:05:42Z "Popups created with Elementor on my website Dancepartnerslebanon.com are appearing at the bottom of the page on mobile devices only. While I deactivate the BuddyPress plugin, the popups function normally again. Please urgent need to fix this issue !" scambalosa Milestone Awaiting Contributions 8356 swap the order to the two filters bp_core_avatar_folder_url and bp_core_avatar_folder_dir in bp_core_fetch_avatar Core defect (bug) new normal normal 2020-09-05T08:59:49Z 2021-12-18T06:03:50Z "The order of these two filters is illogical as it makes it difficult to conditionally filter both of these The common use case is to check if a file exists in a directory and then if it does change the directory and the the url. But this is difficult as riht now the url filter is run first. Th patch is simple, just swap the order of the two cases of apply_filters." shawfactor Milestone Under Consideration 8351 Create a Site Bug Blogs defect (bug) imath assigned normal normal 2020-08-23T17:03:07Z 2021-01-07T18:35:38Z "please check https://buddypress.org/support/topic/create-a-site-bug/ tnx, Eric" eha75 Milestone Awaiting Contributions 8349 Add appropriate buddypress objects to the wp sitemap Core enhancement new normal normal 2020-08-17T04:43:00Z 2020-10-06T18:11:51Z "Wordpress 5.5 now supports sitemaps. The objects for public components, e.g groups should be listed in this sitemap. I am happy to assist on this enhancement Link to documentation and annaouncement: https://make.wordpress.org/core/2020/07/22/new-xml-sitemaps-functionality-in-wordpress-5-5/ " shawfactor Milestone Awaiting Contributions 8348 Enhance the bp_activity table design by adding site_id Activity 6.2.0 feature request new normal normal 2020-08-14T08:31:09Z 2021-03-30T16:07:39Z "As it stands the bp_activity activity table has a major flaw that makes it very limitted when using multisite. Right now if you need to create a custom activity the context of which site it applies to is not always clear. For instance say I wanted to record activities relating post objects to a user on a specific site within a multisite. eg recording a mention within a post. The user_id would be the member who editted the post to add the mention. But then there are three remaining variables. That being the user mentioned, the site, and the post. But only two free fields in the database, that being item_id and secondary_item_id. This could be fixed by adding a field to record the site_id in table. It could simply default to the main site when not specifically populated. But would greatly enhance the flexibility as all sorts of site specific actions could be recorded in the table" shawfactor Milestone 14.0.0 8343 Custom Post Type activity in groups create duplicates Activity 2.2 defect (bug) imath assigned normal normal 2020-08-06T03:39:23Z 2024-02-19T21:18:04Z "If I add support for ""buddypress-activity"" to my CPT (with **`add_post_type_support()`** and **`bp_activity_set_post_type_tracking_args()`** functions) everything works fine. If I especify `'component_id => 'groups'` in **`bp_activity_set_post_type_tracking_args()`**, the tracking still works, but `item_id` is by default the blog ID instead the group ID, so the activity is created but it will not be shown in group activity page. If I fix this, using **`bp_after_activity_add_parse_args`** filter to set `item_id` to the group ID (`$args['item_id'] = bp_get_current_group_id();`) the activity is created and it is shown in group activity page. BUT... The problem is everytime I update the post, a new activity is generated, so there will be several activities with exactly the same information for one single goup post." etatus 8327 BP_SHOW_AVATARS is using non existing option parameter Core defect (bug) new normal normal 2020-07-04T06:32:57Z 2021-06-03T12:18:02Z """show_avatars"" does not seem defined as an option value. {{{ define( 'BP_SHOW_AVATARS', bp_get_option( 'show_avatars' ) ); }}} With the current option, if we disable Allow registered members to upload avatars, the change profile photo tab is still visible. https://drive.google.com/file/d/1zR3AXR1BYoJZ-t1_HsRZgLD_3SqNcIQd/view?usp=sharing " vapvarun Milestone BuddyPress.org Sites 8325 Responsive issue on buddypress.org Home page BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2020-07-02T07:24:47Z 2021-06-03T12:14:02Z "I found a bbpress homepage responsive issue on mobile devices. Issue page URL - https://buddypress.org/ Screenshot - https://www.screenpresso.com/=INJMd" rkradadiya Milestone BuddyPress.org Sites 8324 Mobile Toggle Menu is not working BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2020-07-02T07:17:15Z 2020-07-04T11:12:27Z "When we click on mobile toggle menu then we are not able to close the menu. Please check the video in the attachment." jatindevani Milestone Awaiting Contributions 8323 Show activity comments on button click only Activity feature request new normal normal 2020-07-02T06:11:28Z 2023-07-28T15:52:18Z hi i have to improve commenting system i want to hide comment on activity stream show comments only by clicking on comment tab just like nstagram socially2020 Milestone Awaiting Review 8320 404 error for the next page after loading any BuddyPress page Core 6.0.0 defect (bug) new high critical 2020-06-24T00:13:54Z 2020-06-25T02:03:57Z "Random 404 pages appearing after the BuddyPress page loads. The pattern is always the same: – BuddyPress page: page displayed correctly – Next page (not BP): throws a 404 Similar issue has been reported a few years back. Please find the link here - https://buddypress.org/support/topic/is_404-triggered-on-every-buddypress-page/ There is also a ticket explaining similar bug here - https://buddypress.trac.wordpress.org/ticket/6527#comment:4 Is there a fix of this? Please advise." dmcsupport Milestone 14.0.0 8319 Block based Activity post form Activity enhancement imath assigned normal normal 2020-06-17T14:24:43Z 2024-03-20T19:43:19Z "See the following pull request on the BP Blocks GitHub repository for more info about this ticket: https://github.com/buddypress/bp-blocks/pull/7" imath Milestone Awaiting Review 8303 Bug with buddypress hidden group when bbpress activated Groups 6.0.0 defect (bug) johnjamesjacoby reopened normal normal 2020-05-22T05:52:49Z 2021-05-21T16:28:36Z "Hi there, I am here to report the following issue : On a multisite install with wp 5.4.1, with buddypress (6.0.0) & bbpress (2.6.4), setting up a forum for a group that is supposed to be hidden makes this group not accessible to admin or group creator. (Myself, as a super-admin/group creator/group admin cant reach my hidden group when bbpress is activated.) This occurs only when bbpress is activated multisite or single subsite and a buddypress group (buddypress installed network wide) is set to hidden. It seems to work ok with group set as private, or public. This is a bug, replicated by a bp support forum member. Details and screenshots on this buddypress support forum : https://buddypress.org/support/topic/bug-with-buddypress-hidden-group-when-bbpress-activated/ Thanks !" tskpbls Milestone Awaiting Contributions 8301 Nouveau: Twenty Twenty Theme Compatibility Templates enhancement new normal normal 2020-05-20T18:53:48Z 2024-03-26T01:51:59Z Provide BP Nouveau companion stylesheet for the Twenty Twenty theme. mercime 8295 Captcha/Text Colour Issue on BP Registration Page (not sure) 5.2.0 defect (bug) new lowest normal 2020-05-09T10:21:45Z 2020-05-11T19:46:22Z "WP v:5.4.1 (sub-domains MU configuration) | BB v: 5.2.0 | Theme: Kallyas v:4.17.5 | Plugin: Youzer I have successfully styled BB using Youzer as required except for the line within the image of the BB Registration Page. The font/text remains white on a white background and I am unable to make the change whether Youzer is activated or deactivated. I would be truly grateful for assistance on this as new users and unable to register because they cannot see the math value in order to answer. Thanks, Justin." partycaribbean Milestone Under Consideration 8279 What about introducing BP Friends Types in 7.0.0 ? Friends feature request new normal normal 2020-04-17T04:47:30Z 2022-08-18T08:44:24Z "Hi! Someone contacted me on my personal blog to ask me when it will be possible to have this: https://buddypress.org/support/topic/level-of-connectionfriendship/ It's an 11 years old forum topic and I think as we've proven with Member Types and Group Types, this is probably something we can work on using a taxonomy. What's your opinion about it?" imath Milestone Awaiting Contributions 8275 Notification don't go away Extended Profile 5.0.0 defect (bug) assigned highest normal 2020-04-13T16:47:56Z 2020-04-13T16:47:56Z "Settings -> export data - “Data export request successfully created” alert should automatically go away after a few seconds. I read some solution but it does not work on my end I use: Buddy Press Version 5.1.2 I got this like notice, I would like to know how to make it disappear after 5seconds Thank you. This is the link to the image for this: https://imgur.com/2Ppkulh" squaredsquared Milestone BuddyPress.org Sites 8259 Missing field for duplicate ticket number BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2020-03-25T12:54:33Z 2021-04-21T03:51:53Z "When viewing a ticket, e.g. https://buddypress.trac.wordpress.org/ticket/8257 in the action: {{{ mark as duplicate of # }}} the input field to specify the duplicate ticket number is missing." dontdream Milestone Awaiting Review 8237 Forum Pagination links are broken Forums 5.0.0 defect (bug) johnjamesjacoby new highest critical 2020-02-19T13:17:36Z 2020-04-02T04:30:42Z "I've found that forum pagination links are broken: Check this user for example: https://buddypress.org/members/modemlooper/forums/ In the bottom pagination links: [[Image(https://i.imgur.com/4D6qDpX.png)]]" SirLouen Milestone Under Consideration 8212 Do not use random number for resolve slug group conflict Groups 1.0 enhancement new low trivial 2020-01-16T16:26:15Z 2020-01-20T16:55:49Z "Hello, An enhancement could be made on how slug of a group is created when there's a conflict (see groups_check_slug method in the file bp-groups-function.php - line 439) At the moment, a random number is added at the end of the existing ""default"" slug group. But a better choice could be to iterate on a number until a non existing slug is found (the same way wordpress handles slug of a post). See Worpdress method ""wp_unique_post_slug"" in file ""wp-includes\post.php"" (line 4294) Regards, Didier" ExoConsult Milestone Under Consideration 8200 Retrieving specific Group via REST API returns an array REST API 5.0.0 enhancement assigned normal normal 2020-01-12T21:01:21Z 2023-02-15T23:24:29Z "Hello, When you make a BP REST API Request to the endpoint, the result is an array. But, because we want to retrieve a specific group, there's no need to return an array of group object. Just the group object is enough. GET {{host}}/wp-json/buddypress/v1/groups/74 Ps : In WP REST API, we don't get an array when you want to retrieve a specific Post for example. Regards, Didier" ExoConsult Milestone Awaiting Contributions 8186 xprofile field type display_filter method should provide more data Core 5.0.0 enhancement new normal normal 2019-12-26T23:18:31Z 2023-07-31T09:19:44Z "Hi, I have a custom field type(file) and I am trying to use cloud storage for the files. In order to do that, I am storing a meta key with the data id(not field id as field ids are not unique per instance of data). To fetch, I need to filter on the value in my display_filter method. The data provided in this method are only value and field id. We need either field id & user id to find the profile data or we need the data id. I checked and I can see that the callback is being used by {{{ xprofile_filter_format_field_value_by_type( $field_value, $field_type = '', $field_id = '' ) }}} This function itself does not have any idea about the context it is being used. Looking further, It seems 'xprofile_filter_format_field_value_by_type' is being used by the filter {{{ bp_get_the_profile_field_value }}} and the function {{{ xprofile_filter_format_field_value_by_field_id() xprofile_format_profile_field() }}} Is there anyway to resolve it in upcoming release. " sbrajesh Milestone BuddyPress.org Sites 8171 Some Errors i found on buddypress.org and codex.buddypress.org tested on device Nokia 2 BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2019-11-28T11:31:56Z 2019-11-28T11:34:12Z some fonts overlap to each other and alignment problem in post passoniate Milestone Awaiting Contributions 8169 Password Reset issue Core 5.0.0 defect (bug) reopened highest critical 2019-11-28T06:41:28Z 2019-11-29T17:25:20Z "We have facing problem in regard to not able to reset password on both our websites keertionline.com & jylek.com On clicking forgot password link in login form of keertionline.com: Link received in email for resetting password, however on clicking the link, it is redirected page where it is again asking email ID to be provided instead of asking for providing new password. After providing email ID, we get message that ""There is no account with that user name or email address"". If we provide User ID for forget password screen and on clicking link in email, we get screen for entering User ID and later after providing User ID, we get message that ""Password reset not allowed for this user"". Hence unable to reset password for keertionline.com Please refer to link below for screenshots. Received Email Link: http://prntscr.com/q2rfjc After click on link in email : https://prnt.sc/q2rek1 After entering username : https://prnt.sc/q2rek1 On clicking forgot password link in login form of jylek.com: On clicking forgot password, we enter Email ID and we get a link in email for resetting password, however we are again asked to enter email ID and 2nd time email is recd with another password reset link. This password reset link is now asking for new password. Hence we need to repeat the cycle of receiving email for password reset. Grateful, if you can help in providing a resolution to this critical issue on urgent basis." sdose Milestone Under Consideration 8144 Use of bp_core_signup_send_activation_key not checked while querying for signups Members defect (bug) new normal normal 2019-10-14T20:27:14Z 2020-10-15T19:44:53Z Use of filter **bp_core_signup_send_activation_key** is not checked while querying for signups which result in display of wrong values for **date_sent** and **count_sent**. zishanj Milestone Awaiting Review 8113 buddypress-activity.js in custom theme possible event bug Activity 4.3.0 defect (bug) new high critical 2019-07-20T23:29:10Z 2019-07-20T23:29:10Z "I'm currently looking into a bug when swapping from Twenty Nineteen to my custom theme. Custom theme has been tested using vanilla templates of Nouveau and all custom scripts removed. Round about line 749 is where this code is fired but the ajax never completes with my custom theme. I noticed a small difference in responseText returned on the parent var vs Twenty Nineteen. In my custom theme the responseText has the textarea value written outsite the reponse So it's written like `contents of the textarea { success: true, data: { contents: ""contents of the textarea""} }` vs Twenty Nineteen being a straight up well formed object. `{ success: true, data: { contents: ""contents of the textarea""} }` Can anyone else replicate this?" studiocrafted Milestone Awaiting Review 8111 Severe conflict with buddyPress Core defect (bug) new highest critical 2019-07-16T12:31:57Z 2019-07-16T12:31:57Z " Please can you resolve this conflict issue between BuddyPress and (WP discuz). We are not able to delete comments. Please see below copy of the message from WP discuz developers: The issue comes from the BuddyPress plugin and cannot be fixed by wpDiscuz side. For some reason, the wp_delete_comment WordPress function is being called twice (BuddyPress plugin uses hooks that calls the function) and it messes up wpDiscuz codes. You should contact BuddyPress support and ask them to check the issue. Link: https://gvectors.com/forum/wpdiscuz-frontend-moderation/comments-error-message-ops-something-is-wrong/#post-16639" ninjaslice 8110 Adding BuddyPress to my Web Design Agency website Core defect (bug) reopened normal normal 2019-07-09T11:51:50Z 2019-07-09T11:54:45Z "Hello, I am considering adding Buddypress to my wordpress web design website [https://www.cheapwebdesign.org.uk]. I run a design agency and I think it would be useful for our clients to be able to receive feedback, updates etc on their projects. We mainly deal with Woocommerce and I am looking to add in Buddypress alongside it, but there seems to be a conflict in the My Account section (causing it to whitescreen) when I install. Please can you advise?" jamestc989 Milestone BuddyPress.org Sites 8105 Most of the links are broken BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2019-06-24T08:07:22Z 2022-08-10T20:54:08Z "Hello, I have checked this page and most of the links are broken. **WordPress Themes Repository **[https://codex.buddypress.org/legacy/theme-development/wordpress-to-buddypress-theme/#revise-templates]" fahimmurshed Milestone Awaiting Contributions 8104 add filter in bp_send_email to allow html email in wp_mail call Emails 4.3.0 enhancement DJPaul new normal normal 2019-06-17T04:51:56Z 2022-05-24T19:01:39Z "Currently when you need to use wp_mail in the bp_send_email function the content sent is plain text. As far as I can see there is not way to override this. I understand why this is the default but this causes a problem if you have downstream filters on wp_mail and expect or want the output to be in html format. For instance in my case I have html queue class that logs all emails and sends them asynchronously. Unfortunately if I want to use this class the emails must be plain text, which is not what I want as I have another downstream process that actually makes all emails multipart anyway. This problem could be fixed by simply adding a filter on bp-core-functions.php line 3201 thus: $email->get( apply_filters( 'bp_email_content_type', 'content_plaintext' ), 'replace-tokens' ) I really hope something like this could be added to the core plugin" shawfactor Milestone Awaiting Contributions 8103 BP-Legacy needs a companion stylesheet for Twenty Nineteen Templates defect (bug) new normal normal 2019-06-14T06:43:30Z 2019-09-16T16:30:19Z "I’ve just realized I’ve fixed appearance of BP Nouveau inside Twenty Nineteen in #8023 😬 Let’s try to also fix BP-Legacy’s layout for this theme." imath Milestone Awaiting Contributions 8095 Back to previous page Templates 4.3.0 defect (bug) new normal normal 2019-05-14T12:33:12Z 2021-04-17T17:25:11Z When a user is on the members list page ( let's say page 4 ) he opens a profile page. Then, when he clicks on the Previous button of the browser he's redirected on page ONE and not page 4. vfero Milestone Awaiting Contributions 8093 Field Visibility Not Honored in PHP 7.1 & above Extended Profile 4.3.0 defect (bug) new normal normal 2019-05-13T22:07:17Z 2021-07-22T06:29:45Z "User setting field visibility option to 'only me' still shows those fields to others. Expected result: Field is hidden to others who are non-admins. This appears to work fine in PHP 7.0, but breaks as soon as you upgrade the server to PHP 7.1 or 7.2. Forum thread: https://buddypress.org/support/topic/field-visibility-option-not-worked/" brianbws Milestone Awaiting Contributions 8084 Bug report regarding notification system :) Blogs defect (bug) new normal normal 2019-04-23T12:44:45Z 2019-04-24T14:12:49Z "Dear whom it may concern, There's a bug regarding notification issue. It does not disappear in case of 1. If “A” wrote a post and “B” replied on that, then “A” received the notification, “B commented on one of your updates” this notification does not disappeared even A clicked that notification. 2. If A replied to the B’s comment, then B received the notification, “A replied to one of your activity comments” It does not disappeared even B clicked that notification. 3. Forum notification too(I don't know the exact whether this is the problem of forum plugin or not, however, it does work before) In case of that, I have to click ""Mark as read"" to remove those notifications. I hope it fixed ASAP Thank you. :) " stokim2012 Milestone Awaiting Contributions 8081 BuddyPress breaks disabling notification for new users Members 1.2.2 defect (bug) new normal normal 2019-04-17T13:01:46Z 2019-06-30T09:05:39Z "I've written a blog post about the problem (in German) here: https://torstenlandsiedel.de/2018/09/13/benachrichtigungsmails-fuer-admins-abstellen/ Please see these tickets for more details: https://core.trac.wordpress.org/ticket/36009#comment:14 https://buddypress.trac.wordpress.org/ticket/7597#comment:7 Summary: Sine WordPress 4.6 wp_send_new_user_notifications has a new parameter which sets up who should get the notification. Default is both (user and admin). You can remove this function via remove_action and re-add a new function which has the default changed to user instead to disable the admin notification. The problem is that BuddyPress didn't know this and makes its own thing in bp-members-functions.php: {{{#!php 2) As you can see the fields of my extended profile data has group-name like ""caafimaadka"", and they don't get exported 3) As you can see in the below image the script that exports data didn't export the fields group-names. Buddypress version: 4.2.0 wordpress version: 5.1.1 PHP version: 7.3.2 As simple as it is. I couldn't solve it. So please help or advice." buubiye Milestone Awaiting Contributions 8071 bp_current_user_can not returning expected results for bp_moderate users Core feature request new normal normal 2019-03-22T12:44:43Z 2021-09-05T08:20:47Z "If I assign a user bp_moderate capability, and give then list_users also. The user list does not display the extended profile link as I would expect. The code that prints this link is in `buddypress/bp-members/classes/class-bp-members-admin.php line 1277: `if ( current_user_can( 'edit_user', $user->ID ) || bp_current_user_can( 'bp_moderate' ) ) {` (edit_user typo reported in ticket #8069) so giving bp_moderate capability to a user should allow that link to be displayed, however it does not. Tracing this back I can see that wp's user_can will return true for bp_moderate for the administrator, but not for contributor, even though that capability has been added to the role. Is there something else I need to do in order to enable other roles to have bp_moderate?" Venutius Milestone Awaiting Contributions 8062 Get updated General setting posted fields at time of update Core 4.1.0 enhancement new low minor 2019-03-08T04:59:29Z 2019-03-21T14:31:11Z "I need help with profile update code. When the user is updating general settings (password) before submitting to the database I want all posted fields and password as plain text with the username so that I can hit third-party API and send username and password as a parameter. Please refer to this topic: [https://buddypress.org/support/topic/on-profile-update-get-posted-fields/] From the topic: I think a good enhancement would be for this hook to pass some data: ''bp_core_general_settings_after_save'' Currently, there is no way to tell if there were errors. The same issue is found in the other files in bp-settings/actions/" rakhisystematix Milestone Awaiting Contributions 8055 User uploads (avatars, cover images) are site-specific on BP_ENABLE_MULTIBLOG Members 4.1.0 feature request new normal normal 2019-02-26T18:51:43Z 2019-09-27T15:30:31Z "**Hi,** My site is multisite. I preferred the multisite method to make my site multilingual.I've been doing research on the cross-site user and user information sync for days. But I didn't get any results and couldn't find a plugin that works correctly. In short, I want to do: Each site has a separate forum, I want someone who is enrolled in the Greek site to see profile information on the English site, and use the English forum and other things.(Without registration again) I will explain the problem by example because my English is not very good. ############################################################################# **In this example, I explained what I wanted to do. ** **My site (multisite) ** example.com/ example.com/sub1 example.com/sub2 **I want to register on all subsites at the same time when registering from any subsite. ** example.com/sub2/register – username: m2sahin **(I registered from here)** -—-—-—-—-—-—-—-—-—- example.com/members/m2sahin - **(URL is active)** example.com/sub1/members/m2sahin - **(URL is active)** example.com/sub2/members/m2sahin - **(URL is active)** **When I change user information on any site, I want that information changed on all sites. (Profile photo, cover photo, country, forum, hobbies, etc.) ** example.com/members/m2sahin - **(profile photo 1 , City: Paris)** example.com/sub1/members/m2sahin - **(profile photo 1 , City: Paris)** example.com/sub2/members/m2sahin - **(profile photo 1 , City: Paris)** -—-—-—-—-—-—-—-—-—- example.com/sub1/members/m2sahin/settings - **(profile photo 3 , City: New York) - (updated)** -—-—-—-—-—-—-—-—-—- example.com/members/m2sahin - **(profile photo 3 , City: New York)** example.com/sub1/members/m2sahin - **(profile photo 3 , City: New York)** example.com/sub2/members/m2sahin - **(profile photo 3 , City: New York**) the end #################################################################### **In this example, I will show the problems I encounter. I’m going to tell you about two different situations and their problems. ** --------------------- **1- Network Active - BP_ENABLE_MULTIBLOG DISABLE ** **in this situations, the profile page will only appear on the main site. So a user who registered to the Greek site can only edit their profile on the English site. ** example.com/members/m2sahin **(URL is active)** example.com/sub1/members/m2sahin **( 404 )** example.com/sub2/members/m2sahin **( 404 )** -------------------- **2-** define( ‘BP_ENABLE_MULTIBLOG’, true ); **THIS CODE IS ACTİVE.** **A user who registered in the Greek site and updated his profile information cannot see the profile information he has changed on the English site. ** example.com/sub2/register – username: m2sahin - **(I registered from here)** ———- example.com/members/m2sahin - **(URL is active) (no profile photos , no other information)** example.com/sub1/members/m2sahin - **(URL is active) (no profile photos , no other information)** example.com/sub2/members/m2sahin - **(URL is active) (no profile photos , no other information)** -—-—-—-—-—-—-—-—-—- example.com/sub1/members/m2sahin/settings - **(profile photo 1 , Occupation: Lawyer) (updated)** -—-—-—-—-—-—-—-—- example.com/members/m2sahin - (no profile photos , no other information) example.com/sub1/members/m2sahin - **(profile photo 1 , Occupation: Lawyer)** example.com/sub2/members/m2sahin - (no profile photos , no other information) The information has only changed on one site. I want the information to be synchronized on all sites. ----------------------- That is all. I hope you understood me. I believe this problem will be solved. I'm sorry if I was rude, because the main language is not English. Thanks.. " m2sahin Milestone Awaiting Contributions 8053 Rotation of Profile Picture Functionality Core feature request new high major 2019-02-23T16:22:04Z 2019-02-23T16:22:27Z "Hello, I’m wondering if there is a way for a forum member to rotate their profile photo left/right etc. Kind of like when on Facebook where user can rotate clockwise or counterclockwise. Need this since sometimes mobile upload photos appear in wrong direction. Having rotating capability would fix this. " eslone99 Milestone Awaiting Contributions 8047 Some profile fields create empty links Extended Profile 4.1.0 defect (bug) new normal normal 2019-01-31T18:56:56Z 2019-02-19T15:56:31Z "The ''phone number'' and ''url'' fields create empty links if there is no data for that user. [ Other fields may also do that. ] For example, create a ''Phone Number'' profile field and set ''autolink'' to disabled. Leave the field empty for all users. Then add this to bp-custom, after adjusting the args for ''xprofile_get_field_data'': {{{ function xprofile_link_test() { $field_value = xprofile_get_field_data( 3, 1, $multi_format = 'comma' ); var_dump( $field_value ); // string(36) """" echo '
'; echo 'field value: ' . $field_value; // the fields looks empty, but is really: // } add_action ( 'wp_head', 'xprofile_link_test' ); }}} As you can see, it is impossible to test for an empty field value. And that can cause layout and formatting issues. The same thing happens in the members-loop. Switch the hook in the snip above from : {{{ add_action ( 'wp_head', 'xprofile_link_test' ); }}} to: {{{ add_action ( 'bp_directory_members_item', 'xprofile_link_test' ); }}} Questions: 1. Why are empty links being created ? 2. Why is the ''autolink'' setting being ignored for some fields? If there is field data for a member, that field is displayed as a link regardless of the state of the ''autolink'' setting. " shanebp Milestone Awaiting Contributions 8022 Attachments for Buddypress Media defect (bug) imath assigned high normal 2018-12-06T21:08:36Z 2022-10-24T14:10:29Z For a group site that uses buddypress we would like to be able to attach files in the group function. There are a couple plugins that do this but because these plugins were all updated either years ago or more than half a year ago none of them work with Noveau or with Buddypress in general. Either they give errors or do not do anything at all anymore and do not upload the documents needed. If possible could you please add this as a feature to the buddypress core. imath Milestone Awaiting Contributions 8019 For site admin Delete account page is not visible. Members 1.0 defect (bug) new normal normal 2018-12-04T05:44:37Z 2018-12-04T15:33:11Z "In Export Data page, there is option provided for data erase, where its mentioned that, to erase data associated with account visit, ""Delete Account"" page, but under settings there is no Delete Account page. similarly for user of the site, ""Delete account page"" is provided in Settings page. Please refer the snapshots attached. If its mentioned that to erase data associated with account visit ""Delete Account"" page then there should be Delete Account page to delete all data. " pooja1210 8014 Unable to add member from Group backend after BP 4.0.0 Core defect (bug) new normal normal 2018-11-30T07:42:24Z 2021-06-03T12:16:09Z "When trying to add a member from group edit page, Add member section having a fatal error and unable to add a member. It is working fine with the older version of BuddyPress. {{{ Fatal error: Call to undefined function wp_is_large_network() in /Applications/MAMP/htdocs/wordpress/wp-content/plugins/buddypress/bp-groups/bp-groups-admin.php on line 864 }}} Tried to show all scenario here: https://www.useloom.com/share/a3a762a3b6c04be5a0eaf1b44ea2ecc0" Ankit K Gupta Milestone Under Consideration 8006 UI Enhancements for 4.0 Core feature request new normal normal 2018-11-22T08:00:27Z 2018-11-23T11:42:35Z Bootstrap UI/templates is needed to compete with competitors. Without modern look and feel developers will move to newer community plugins to save time. What will it take to modernize the templates to a modern UI? 4.0? andre57 Milestone Under Consideration 8001 Review at.js integration for updates and/or swapout Core task new normal normal 2018-11-15T20:24:04Z 2021-04-19T14:30:54Z "Previously: #7928 According to https://github.com/ichord/At.js/commit/a42b3182a9433506eabf8aaaa5eeb653561a27e7, At.js is no longer maintained. We should explore swapping out with a maintained package. https://github.com/zurb/tribute is recommended, but I have no idea how different the API is. If we maintain the library, we could monkey-patch fixes like https://github.com/ichord/At.js/issues/321#issuecomment-319516017" boonebgorges Milestone Under Consideration 7992 Administrator notification on user account creation and deletion Core feature request new normal normal 2018-10-25T01:41:52Z 2018-10-31T15:05:16Z "See #7826. Is there interest in having BP notify site admins when user accounts are created or deleted? The impetus here is deletion, since it's an event that affects privacy, though I can see that we might consider doing both deletion and creation, for consistency. This could be very noisy for some sites, so it would need to be configurable, either in the Settings UI or via a filter. This kind of notification could easily be written as a plugin, so the question is whether it's something we think most BP installs would want." boonebgorges Milestone Awaiting Contributions 7991 Automatic deleting old avatar & cover images Core 3.0.0 enhancement new normal normal 2018-10-22T20:11:48Z 2018-11-23T11:45:16Z "To save site owners space BuddyPress should delete the old image (of avatar or cover) once a new one is uploaded. That way site owners that have a big mass of users can save storage space and money." shay1383 Milestone Awaiting Contributions 7990 Theme recognizes only buddypress.min.css but not buddypress.css BuddyPress.org Sites 3.0.0 defect (bug) johnjamesjacoby new normal normal 2018-10-22T05:41:44Z 2022-02-15T20:13:18Z As mentioned in the documentation, you can place the buddypress.css file in the /my-theme/buddypress/css/ folder to override the default buddypress.css file. However using BuddyPress 3.0 Nouveau, it does not recognize the buddypress.css file, it only recognizes buddypress**.min.**css file placed in the /my-theme/buddypress/css/ folder. dullowl Milestone Awaiting Contributions 7987 Buttons are not aligned Core 3.0.0 enhancement new normal normal 2018-10-07T09:33:52Z 2018-11-23T11:53:43Z With one of the default theme(twenty sixteen) member header actions are not aligned properly. Also the button sizes varies that can be seen in the screenshot: https://prnt.sc/l3556j poojasahgal Milestone Under Consideration 7986 Extra HTML Output Core 3.0.0 defect (bug) new normal normal 2018-10-07T09:27:46Z 2018-11-23T11:53:58Z When we go to any other member's profile we can see member header actions there like add friend, public message etc. but when we are at our own profile then there is an extra HTML output(wrapper ul element) and that is taking space there as well. Please see: https://prnt.sc/l3539v poojasahgal Milestone BuddyPress.org Sites 7979 'Reply' filter option repeating BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2018-09-28T19:56:40Z 2019-02-03T21:10:12Z "On buddypress.org member profile we have one more issue and it's repeating of filter option 'reply' or in more technical terms 'bbp reply create'. Please see: https://prnt.sc/kzy5oa" prashantvatsh Milestone BuddyPress.org Sites 7978 Issue with icons on tabs in settings BuddyPress.org Sites defect (bug) johnjamesjacoby reopened normal normal 2018-09-28T19:47:01Z 2018-09-28T19:58:51Z "When you will go to settings screen of your profile on buddypress.org you will find that email tab is showing a missing icon https://prnt.sc/kzxyor and on inspecting I found that the tab have the same id(#notifications-personal-li) like the notification tab https://prnt.sc/kzy194 on the left hand side. This is the CSS which is adding icon there: {{{ #notifications-personal-li a:before { content: '\f339'; } }}} And it is fine for the notification link on the left hand but why the email tab have the same ID like notification and that's the reason only icon comes missing there. We should remove that ID and have some unique ID there on email tab." prashantvatsh Milestone BuddyPress.org Sites 7977 Posting on profile showing really weird screen BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2018-09-28T19:30:17Z 2018-09-28T19:57:08Z "When I tried posting on my profile on buddypress.org, it is showing this weird screen https://prnt.sc/kzxupx Entire page becomes messy and it started showing homepage content on the profile when I hit post update and one more thing that nothing gets posted there. URL: https://buddypress.org/members/profile_name" prashantvatsh Milestone BuddyPress.org Sites 7976 Activity filter options not working on buddypress.org site BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2018-09-28T19:24:03Z 2018-09-28T19:24:03Z "I found this issue that when members go to their profile on buddypress.org then they are not able to filter the activities. I am talking about these filters: https://prnt.sc/kzxti1 URL: buddypress.org/members/profile_name" prashantvatsh Milestone Awaiting Contributions 7964 The ability to add a BuddyPress avatar and drop down menu via WordPress menus New User Experience enhancement new normal normal 2018-09-07T12:58:49Z 2018-10-05T15:36:03Z "A cool feature that would make Buddypress better for all themes would be the ability to add a BuddyPress avatar and drop down menu (just like in the header of the BuddyPress support forum) which you could place in a WordPress menu via the WordPress menu settings. Using menus to add the logged in users profile avatar and a drop-down menu would obviously make most themes easier to use. BuddyPress users won't have to use widgets which may or may not appear on certain pages to navigate to buddypress profiles, settings and notifications making navigation better and more social media-esque. " jameshh93 Milestone Awaiting Contributions 7959 Wrong wording in Messaging Messages 3.0.0 enhancement new low trivial 2018-08-30T07:50:39Z 2018-11-23T11:57:55Z "When you begin messaging with another user in BP3.1.0, it states ""Conversation between you and and you."" instead of ""Conversation between and you""." bumblebeegames Milestone Awaiting Contributions 7957 Support tickets page looks messy on mobile BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2018-08-29T21:23:48Z 2018-11-23T12:00:30Z I am seeing that on mobile the topic page really comes messy. Avatar and then tags everything is messed up. Please see : https://prnt.sc/koerad prashantvatsh Milestone Up Next 7953 Activity Scheduling Activity feature request new normal normal 2018-08-27T14:17:08Z 2024-02-19T06:56:04Z "We can include a feature for activity scheduling just like post scheduling in WordPress. It will help users to schedule activities like an event is happening on a day so they can schedule an activity for that and can post it automatically there on activity stream." prashantvatsh Milestone Under Consideration 7952 New notification and xprofile field Extended Profile 3.0.0 feature request new normal normal 2018-08-27T14:14:38Z 2018-10-05T17:32:15Z "We can include new notification called Birthday Notification. Since we are the one plugin that is mostly considered when someone is going to build a community site then we can provide some more features to our users. For this, we can let users map DOB Field in BuddyPress and then we can send automatic notification on that date. It will be a great addition to BuddyPress, I think." prashantvatsh Milestone Under Consideration 7949 Restrict private messages sent via ID to only friends to prevent spam Messages enhancement new normal normal 2018-08-24T20:11:03Z 2018-10-05T15:41:03Z "When sending a private message from your own profile via ""Compose"", the ability of being able to send a message to a user via ID has allowed a bot to send a spam message to all users. Can messages sent via ID filter out non-friends to prevent this?" hallme Milestone Awaiting Contributions 7948 HTML sanitization for user-generated content in notification emails Emails enhancement DJPaul new normal normal 2018-08-20T18:39:38Z 2018-11-23T11:59:58Z "[10479] migrated email notifications over to `bp_send_email()`. In the old non-HTML system, we stripped all tags from user-provided content before assembling the email, because HTML wasn't supported. We maintained this convention after the change, and we run content through `wp_strip_all_tags()` before passing it to `bp_send_email()`. I'm hoping that @djpaul can provide some of the original motivation for this. I'm assuming it was mostly because rendering HTML in emails is really hard, and it was one more thing to worry about; also, we were putting user-provided content into a `blockquote`, which made the problem of embedded content even more potentially complex. I've implemented `bp_send_email()` integration in a few plugins, and have run into problems when I don't strip tags from `usermessage`. HTML generally works fine, but there are certain things that can break. Nested `blockquotes` cause problem, as do inline images that are wider than 600px (the width of the BP email template). Since `bp_send_email()` doesn't do any validation or sanitization of `usermessage` - it doesn't need to, for core emails - these issues are allowed to bleed through into the email content. I can work around these issues in the plugins, but the issues are likely to be shared by any plugin using `bp_send_email()`, so I wanted to gauge whether others (especially @djpaul) think it's worth exploring the introduction of a few pieces of validation into BP core itself. I was thinking of starting by a tool that parses `img` tags and ensures that `width` can never be more than `600`. But if others think that this is insane to try to handle in BP, we could just add something to the docs that explains that `usermessage` is expected to be plaintext, and clients are responsible for their own sanitization if they choose to pass HTML." boonebgorges Milestone Awaiting Contributions 7946 BP-specific hook at the end of the site creation process Blogs enhancement new normal normal 2018-08-17T15:37:30Z 2018-08-17T15:37:30Z When creating a site at `/sites/create/`, a number of core WP actions are fired (`wpmu_new_blog`) and at least one core hook is duplicated in BP (`signup_finished`). It would be nice to have a hook at the end of this process that only fires in the BP environment - something like `bp_created_blog`. boonebgorges Milestone Awaiting Contributions 7943 Cannot use object of type WP_Error as array bp_core_avatar_handle_upload line 923 Media defect (bug) new normal normal 2018-08-07T10:26:32Z 2018-11-23T11:59:29Z "Once in a while, this error is thrown when a user uploads an avatar image. Here's the suggested reason for error (Note comments): {{{ #!div style=""font-size: 80%"" Code highlighting: {{{#!php $bp->avatar_admin->resized = $avatar_attachment->shrink( $bp->avatar_admin->original['file'], $ui_available_width ); //@return false|string|WP_Image_Editor|WP_Error $bp->avatar_admin->image = new stdClass(); // We only want to handle one image after resize. if ( empty( $bp->avatar_admin->resized ) ) { $bp->avatar_admin->image->file = $bp->avatar_admin->original['file']; $bp->avatar_admin->image->dir = str_replace( $upload_path, '', $bp->avatar_admin->original['file'] ); } else { $bp->avatar_admin->image->file = $bp->avatar_admin->resized['path']; //Error cause if WP_Error is thrown. }}} }}}" kunleodusan Milestone Awaiting Contributions 7939 "Support ""Take Photo"" webcam functionality in mobile browsers" Core defect (bug) new normal normal 2018-07-26T14:39:54Z 2018-08-03T08:46:58Z "Hi Team, I have a query related to the **Change Profile Photo** feature of BuddyPress. I am seeing different options for uploading a photo with different browsers. 1) With **Chrome** and **Safari** [ Ref- Image-1 ] I am getting **two** options with the Chrome browser [ **Upload** and **Delete** ] 2) With **Firefox** [ Ref- Image-2 ] I am getting **three** options with the FireFox browser [ **Upload**, **Take Photo** and **Delete** ] Doubt: Why the ''Take Photo'' option is available only with Firefox browser? " PranaliPatel Milestone Awaiting Contributions 7918 Filter for bp_nouveau_get_filter_options to change dropdown options Templates 3.0.0 defect (bug) new normal normal 2018-07-06T10:25:15Z 2018-10-26T15:24:30Z "With the legacy support, we were able to use bp_get_activity_show_filters to change activity filter options. Inside nouveau, we are using bp_nouveau_filter_options inside template files which do not allow to change drop down values. Lots of people need to remove some default type activities removed from activities like member registered, friendship accepted. We had created https://wordpress.org/plugins/bp-activity-filter/ for it which is working fine with Legacy, but have issues with nouveau. To fix the problem, we need to filter bp_nouveau_get_filter_options output as follows \buddypress\bp-templates\bp-nouveau\includes\template-tags.php need modified to add filter option for it. {{{ function bp_nouveau_get_filter_options() { $output = ''; if ( 'notifications' === bp_current_component() ) { $output = bp_nouveau_get_notifications_filters(); } else { $filters = bp_nouveau_get_component_filters(); foreach ( $filters as $key => $value ) { $output .= sprintf( '%3$s', esc_attr( $key ), esc_html( $value ), PHP_EOL ); } $output = apply_filters( 'bp_nouveau_filter_dropdown', $output, $filters ); } return $output; } }}} " wbcomdesigns Milestone Awaiting Contributions 7915 Nouveau - Some Customizer options get overridden Templates 3.0.0 defect (bug) new normal normal 2018-07-04T18:55:41Z 2018-11-23T11:58:45Z "I am not sure if this is a reported bug, but here is what I am seeing: if I go to Customizer --> BuddyPress Nouveau --> Loop Layouts, the setting for ""Group > Members"" is overridden by ""Group"". E.g. If I would like to display 4 groups in a row for the Groups Loop, but 3 members per row in the Group > Members Loop, I still see 4 members per row. This does not affect the setting I have in the regular ""Members"" option, where I can independently set a value of 2 or 3 and still have that take effect. I am using version 3.1.0 of BuddyPress with a child theme of TwentySixteen." sayontan Milestone Awaiting Contributions 7914 Possibilities of duplicate activation_key. Registration 3.0.0 enhancement new normal normal 2018-07-04T14:03:47Z 2018-11-23T11:58:54Z "In buddypress signup process we are generating activation_key using `wp_generate_password` function without checking previous generated keys existence in database. I know that string generated using wp_generate_password have very very less chance generating matching key. but still that is possible I think. Issue can be caused having if signup table have duplicate activation_key are. 1. We only send user activation email appending in activation key in activation URL via email. Because of that activation key can activate another user account instead of one who is performing it activation. Some Solutions. 1. By adding relation with signup_id or user email on activation link. and validation the activation_key in relation with user email or signup_id. 2. Or Generating a unique activation_key by checking on db. (can be a heavy queries if signup has alot of data) 3. Add Prefix of signup_id on activation_key generated by wp_generate_password(). activation_key field allow us to have 50 chars and wp_generate_password is generating 32 char length key, So I think it will be fine if we add prefix of signup_id to make it unique. ---- File bp-members-functions.php line no 1697. Thanks, Sorry for my english :). " singhleo Milestone Awaiting Contributions 7912 Add the email Lost Your Password and Password Change Notice in Admin Email List Emails 3.0.0 enhancement DJPaul new normal normal 2018-07-02T17:39:30Z 2018-08-24T14:49:09Z "Hello everyone, trying this great plugin that integrates perfectly as a wordpress profile system, I have seen the section “Admin Email List” and I have realized that a very important email template is missing, I would say even more, essential and This is “Lost Your Password?” of the login page, you could put this essential template as soon as possible since it looks with plain text and without the possibility of changing your style or content? Also check the email templates that may be missing, although the solution would be to change the styles to all the default wordpress templates with a general css using the customizer. How can I add the tokens for the “Lost Your Password?” Email to the “Admin Email List” section to be able to customize it? How could I change the styles to the email sent “Lost Your Password?” to leave it like the others? Also missing the “Password change notice” email template. When you change the password, it sends you an email that you have changed the password. This is the web “Admin Email List“. [https://codex.buddypress.org/emails/#admin-email-list] WP 4.9.6 Buddypress 3.1.0 Thank you very much and congratulations for your great work." neoset Milestone Under Consideration 7911 Activity dashboard: Wrong date being displayed Activity 2.9.3 defect (bug) new low minor 2018-07-02T16:36:47Z 2018-08-24T15:32:46Z "I believe that there is a bug in the Activity dashboard, i.e., the page that can be accessed by administrators that shows all of the site’s activity. Looking at the feed, I see an activity that was posted ‘2 hours ago’, i.e., around 10:45 am ish EDT. (NOTE: when I did this test, the local date was one day behind the GMT date.) The activity list shows that this activity occurred at 9:27 am – this could be a daylight savings issue, not big deal. The second activity in the feed occurred ’15 hours ago’, i.e., around 9:00 pm ish yesterday evening. However, the activity list show this activity ‘occurred’ at 8:52 pm 1 Jul, i.e., eight hours in the future! In other words, the date shown in the activity list is off by one day. In fact, the date for all activities in the list from the one cited above through one posted at 7:43 pm yesterday are off by a day. I just looked in the database and I know why this error is occurring. The records in the database are stored using GMT. Thus, the code that creates the activity list seems to be grabbing the date from the GMT value and not the date of the local time. So, I amend my opening statement – this is clearly a bug. My guess is that someone who know this code should be able to fix the issue easily – probably one line of code… " groston Milestone Awaiting Contributions 7910 Errors being thrown from bp-groups Groups 2.9.3 defect (bug) new low trivial 2018-07-02T16:34:26Z 2018-11-23T11:57:38Z "I found a number of error messages of the type: PHP Notice: Trying to get property of non-object in /var/www/html/wp-content/plugins/buddypress/bp-groups/bp-groups-template.php on line xxx in the site’s debug.log file. In each case, the object that does not exist is $group and the errors occurred when a new group was being created. Though I am a true PHP/WordPress novice, to me, this feels like a bug. It seems that the routines in which these lines of code exist expect to get a group data object from the database, i.e., an existing group, but before the group is stored to the database, the object is empty. If this notion is correct, this bug should be fixed." groston Milestone Awaiting Contributions 7904 Akismet cleanup cron job should not be scheduled on secondary sites Activity defect (bug) new normal normal 2018-06-14T16:35:26Z 2018-10-26T15:24:49Z "Currently, it's possible for `BP_Akismet::check_activity()` to run on a non-root blog (as in the case of blog comments). This triggers `send_akismet_request()`, and at the end of that method, there's a call to `wp_schedule_event()`. As a result, the metadata-cleanup routine `bp_activity_akismet_delete_old_metadata` can get scheduled across many sites in the network. This is unnecessary. I think the right technique is probably to switch to the root blog before scheduling the event." boonebgorges Milestone Awaiting Contributions 7898 Allow site admin to use the registration page Registration enhancement new normal normal 2018-06-08T19:48:03Z 2024-01-04T18:15:04Z "I'd like for there to be a ""debug mode"" option that allowed site admin to use the register page for debugging purposes. I'm hoping this is a pretty simple change, a setting in the options menu and a new test in the code. I've not found it yet but presumably there's a check if the user is logged in that prevents the register page from being viewed. This could have an additional conditional to check for site admin in debug mode. This would allow this pages functions to be diagnosed with inline tools such as Debug Bar and Query Monitor. " Venutius Milestone Awaiting Contributions 7897 Nouveau - Can't post on Activity Directory page Templates 3.0.0 defect (bug) imath reopened normal normal 2018-06-07T22:26:43Z 2021-06-03T09:26:25Z "Reported here: https://buddypress.org/support/topic/cant-post-in-activity-stream/ User cannot post on the Activity Directory page (also doesn't load correctly), but can on their own profile's Activity page. Screenshots: [[Image(http://smiling.wpengine.com/wp-content/uploads/2018/06/Screen-Shot-2018-06-07-at-2.28.06-PM.png)]] [[Image(http://smiling.wpengine.com/wp-content/uploads/2018/06/Screen-Shot-2018-06-07-at-2.28.12-PM.png)]] [[Image(http://smiling.wpengine.com/wp-content/uploads/2018/06/Screen-Shot-2018-06-07-at-2.28.21-PM.png)]]" r-a-y Milestone Awaiting Contributions 7891 Need a filter for restricting activity comment/replies query Activity 3.0.0 enhancement new normal normal 2018-06-02T04:42:00Z 2018-06-19T02:27:57Z "In !BuddyPress, we don't have any way to modify which activity replies get fetched. If we enable Legacy query, It is feasible though. I need a filter to allow restricting sql queries for fetching activity comments. The method where I need it is BP_Activity_Activity::get_activity_comments() I have been working on a moderation plugin that needs some activity comments to be hidden. Even when I set the hide_sitewide=1 for the ""activity_comment"" activity type, It is still viewable. Providing a filter, like we have for activity query will be nice and allow manipulating the comments. Also, is there anyway, we can enable activity comments to honour hide_sitewide=1. It will be a great help too. Thank you for looking into it. " sbrajesh Milestone Awaiting Contributions 7877 Tax query support for group queries Groups defect (bug) new normal normal 2018-05-29T20:15:56Z 2018-11-23T11:55:15Z "See #4017. Currently, it's not possible to pass a `tax_query` to `bp_has_groups()` and friends. This means that plugins have to do jump through some awful hoops to query for groups matching a taxonomy term. To be clear, this ticket doesn't propose adding any user-facing taxonomies to BP groups - just the infrastructure that allows querying by taxonomy terms. However, the current ticket is a prerequisite for #4017." boonebgorges Milestone Awaiting Contributions 7874 BP Pages hidden from menu options once selected as BP pages Administration enhancement slaFFik new normal normal 2018-05-28T08:58:45Z 2018-08-24T13:41:27Z "This has been an issue for quite some time. When you choose for example `members` to be the BP members page, this page is removed from the pages selection box in the Appearance>>Menu page. This makes it difficult for BP admin to select these pages as menu items. Of course they can be added by adding a custom menu item but it would be nice if this issue was resolved for a better workflow." Venutius Milestone Awaiting Contributions 7867 Privacy: Default email notification preferences Core defect (bug) new normal normal 2018-05-24T18:46:08Z 2018-10-20T15:14:56Z "Parent ticket: #7698 By default, a user's email notification preferences - ""email me if I get a private message"", etc - are set to 'On'. This could run afoul of various GDPR provisions, including the ""informed and unambiguous consent"" item. At a minimum, language about default email notification preferences should be added to the suggested Privacy Policy text. #7855 We could change the behavior so that these preferences are turned off by default. However, I think this would be highly disruptive for the vast majority of communities. So any such change would have to be accompanied by a new workflow for forcing these preferences to be set: either at registration, or a persistent nudge after registration is complete. Thoughts and ideas would be welcome her." boonebgorges Milestone Under Consideration 7864 Message search by User name Messages 3.0.0 enhancement new normal normal 2018-05-24T08:35:41Z 2018-08-24T15:30:47Z "On Message component, we can only search message by it's subject and content. it's good if we can add functionality to search Message by sender and receiver name For Inbox item - it should be filter by sender name For Sent item - it should be filter by receiver name " dipesh.kakadiya Milestone Awaiting Contributions 7841 Integrate Xprofile Custom Fields into core Extended Profile enhancement new normal normal 2018-05-19T06:01:15Z 2018-08-24T14:33:08Z "BuddyPress Xprofile Custom Fields has been closed, this means 6.000 users will be without support and also means these xProfile options will not be available to new users. I suggest we should integrate the features of this plugin into core to ensure ongoing support of these features. https://wordpress.org/plugins/buddypress-xprofile-custom-fields-type/ Since the code is mature, it should be pretty straightforward to add to core, with most updates purely required to bring the code up to date." Venutius Milestone Awaiting Contributions 7816 Search retrieves users with field visibility adminsonly for non-admins Core defect (bug) new normal normal 2018-05-11T13:18:26Z 2018-10-26T15:25:55Z "The search function appears to behave not as expected. Members are able to hide certain information from other members. For example one member can set their profile field current location to “adminsonly”. Let’s assume this example. We have user Thomas in city Berlin and user Peter in city Munich. Thomas decides to hide his location from other members and sets the field visibility to adminsonly. Now Peter views Thomas’ profile and is not able to see his location. So far everything works as expected. Now Peter uses the search function and uses the keyword “Berlin”. The result set contains Thomas (without displaying any information about the city) although Peter should not be able to know the city. Expected behaviour: The search function should only searche fields which are available/visible to the user conducting the search. This enhancement might also be relevant regarding GDPR." gheebuttersnaps Milestone Under Consideration 7796 Getting Error When Clicking on Profiles Members 2.9.4 defect (bug) new normal normal 2018-05-03T10:53:04Z 2018-05-18T23:12:50Z "My problem is i have boombox them on my website. When i try to click on my profile via website i am getting an error screen and it says we couln’t find the page you are looking for. First i opened a ticket to pxlab about it.They said it is all about BuddyPress and they explained it in that way: in my username there is some special letter which we use in our language (Turkish). I live in Turkey and in our alphabet this letters are really very common like ‘ş’ ‘ı’ ‘ğ’ or ‘ç’ , it means we are going to have this issue a lot with new members too.Becuase also Turkish names have these letters too. For a local website it doesn’t sound good. Any solution for that you can recomend ? You can see the differences below links: https://www.oncasey.com/members/ikişey/ Getting error from this profile which is mine https://www.oncasey.com/members/pxlab/ Test user without these letters (Btw one of your moderators (Venutius) recomend me to do that Regards Berk BOLAT" ikisey Milestone Awaiting Contributions 7793 Manage Activity contexts in a more declarative way in bp.Nouveau.Activity Templates defect (bug) new normal normal 2018-05-03T08:47:30Z 2018-05-03T09:07:41Z "This ticket is to follow-up Boone's idea for next release. I copy/paste the content of [https://buddypress.trac.wordpress.org/ticket/7774#comment:8 his commment] below : 1. The application always knows its currentPostContext (or something like that). These would be, at a glance, all, friends, groups, favorites, mentions, group. When initially setting up the application, this should be set (as part of setupGlobals() maybe), and whenever you click to a different tab, it should be changed. 2. Somewhere in the application we have a list of postContexts, each of which is an object that has some boolean/text properties (things like object and scope as they are sent to objectRequest()) but also callback support for things like prependNewItems. That is: instead of having a single prependNewItems() callback with a bunch of context-related logic inside of it, we have each context declare its own simple callback. Shared logic (like textContainsCurrentSearchTerm() or textContainsSelfMention() or whatever) can be broken into standalone methods. 3. Then the inline check is something like if ( currentContext.prependNewItems( text ) ), much like you've written it. We'd also use it when assembling objectRequest params, and maybe other stuff too." imath Milestone BuddyPress.org Sites 7792 Forum Notifications not working correctly BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2018-05-03T05:14:28Z 2018-05-20T12:28:20Z in the bp.org forum when you get a topic reply a notification shows, however clicking on that notification does not take you to the thread, instead it takes you to the topic list. Venutius Milestone Awaiting Contributions 7746 Update bp_get_group_join_button() to use new capabilities. Groups 2.9.4 enhancement assigned normal normal 2018-04-11T18:10:01Z 2018-04-12T12:03:27Z "I missed this function when combing for group capabilities. As is, it's a switch based on group type, but could now be a cascade of elseifs checking for capabilities, like: • If user can leave the group • If user can receive invites to this group, and has an outstanding invite • If user can join the group • If user can request membership" dcavins Milestone Awaiting Contributions 7743 Add crop feature for profile and group cover images Media enhancement new normal normal 2018-04-08T10:17:41Z 2019-09-25T17:26:28Z "A significant number of forum comments have been made about the issues with adding a cover image. The main one is that without a crop feature you can't easily get the cover image to look the way you would like it. Another is that the cover image added shows pixelated. I think adding a crop feature would go a long way to resolving these gripes." Venutius Milestone Awaiting Contributions 7742 bp_has_members( bp_ajax_querystring( 'members' ) Core defect (bug) new normal normal 2018-04-06T14:58:00Z 2018-04-26T15:33:25Z "Looking at the documentation here: https://codex.buddypress.org/developer/loops-reference/the-members-loop/ It does not actually say how you would apply the arguments to this string. The forum posts show you need to use &, so: `bp_has_members( bp_ajax_querystring( 'members' ) . '&per_page=20&type=alphabetical' ));' Will return the members loop as alphabetical and with 20 members per page. however, `bp_has_members( bp_ajax_querystring( 'members' ) . '&type=alphabetical' ));'` Does not produce an alphabetical list, in order to get that to work you need to remove the `&`. `'&exclude=3'` seems to have no affect at all. Am I using this incorrectly? (since others seem to be able to get this to work, in the past though I have a forum post with another user having the same problem). Either way I think it needs to be looked at, and the documentation updated to explain the usage of the filter options, just so novices aren't looking all over for a code snippet that actually works for them. " Venutius Milestone Awaiting Contributions 7740 Adding links to BP messages results in incorrect href being added Messages defect (bug) new normal normal 2018-04-05T12:17:22Z 2018-06-29T09:21:32Z "When composing messages there seems to be a bug where the href for the link is being overwritten by BP. For example `Test` is being converted to: `Test` I've tried this on a few sites, they all show the same behavior." Venutius Milestone Awaiting Contributions 7736 bp_get_groups_slug filter and Profile screen Route Parser 1.5 defect (bug) new normal normal 2018-03-30T16:09:53Z 2018-08-02T17:04:04Z "If we apply 'bp_get_groups_slug' filter, no groups are listed on Profile/Groups/Membership screen. Looks like BP fails to recognize current component so groups are not listed. Steps to reproduce 1. Create BuddyPress Group and add yourself as member 2. Add filter 'bp_get_groups_slug' to return altered slug (e.g. return ""{$slug}_en"") 3. Visit /members/admin/groups_en/ 4. List is empty 5. Disable filter 6. Visit /members/admin/groups/ 7. Group is listed Is something else needed to make this work? WPML users asked to localize this string, so it could be a variable applied on frontend. Is there a better way to do it?" jozik Milestone Awaiting Contributions 7734 BP-Nouveau Group Creation Previous-Next navigation: Links vs Buttons Templates defect (bug) new normal normal 2018-03-28T02:58:30Z 2018-10-26T15:26:06Z "The ""Back to Previous Step"" and ""Next Step"" buttons, i.e., ` 30 [r] => g [d] => mm ) }}} {{{#!php 30 [r] => g [d] => mm ) }}} {{{#!php and the enclosing folder. However, when a BuddyPress user is deleted through WordPRess, any cover image, normally stored in /uploads/buddypress/members/ is left orphaned. I think the cover images and the enclosing folder should be deleted. This is the case for v2.9.2, which is not in the version list pull-down. Thanks for the good work! " antipole Milestone 7635 bp_core_new_nav_default function causing problem Activity 2.9.0 defect (bug) new normal normal 2017-12-01T13:39:08Z 2017-12-12T03:22:28Z "Hello, Thank You for BuddyPress. I am stuck on an issue by bp_core_new_nav_default function. Using this function I am setting new tab as a default tab for User's activity tab. But because of this Activity directory showing me an empty page. Please look into this issue. Thanks Ravi" raviousprime Milestone Awaiting Contributions 7633 Activity stream comments and reply display order. Activity 2.9.0 enhancement reopened normal normal 2017-11-30T16:57:40Z 2017-12-06T15:17:48Z "WP 4.8 BP 2.9 Hi, I am trying to get the activity comments/reply stream to display in descending order. ie latest at the top. Activity stream updates display with the latest post at the top but currently comments/replies display with the oldest post at the top. I have been able to switch activity updates order by switching the sort order from ASC to DESC in bp-activity-template.php but this has no effect on comments/replies. How do I get comments/replies to function the same way as updates? I have been provided with a temporary solution by support and it was suggested that I open a trac to suggest this as an enhancement to the activity stream. Thank you." axelmire Milestone Awaiting Contributions 7631 Values in autolinked profile fields have characters improperly encoded for display Extended Profile defect (bug) new normal normal 2017-11-28T22:52:51Z 2017-11-29T15:11:26Z "When entering a character that encodes to an ASCII code (like an apstrophe into `'`) into an xProfile field that is autolinked, the semicolon at the end of the ASCII code can confuse the parser in `xprofile_filter_link_profile_data()`, resulting in malformed links and display text. It may be possible to work around this with some `wptexturize` juggling." boonebgorges Milestone Awaiting Contributions 7624 Nouveau - Replace font icons with SVGs Templates enhancement new normal minor 2017-11-15T10:16:31Z 2017-11-15T10:16:31Z "For future consideration & implementation, transposed from BP Github Nouveau tickets. https://github.com/buddypress/next-template-packs/issues/115 ''Consider using SVG icons instead of font icons. SVGs are scalable and clear for different screens. Twenty Seventeen has already SVG icons that we learn from and even improve on. There are different SVG icon sets we can choose from: fontawesome, ionicon, etc. or we could generate our own.'' " hnla Milestone Awaiting Contributions 7590 Sometimes getting Notice: Uninitialized string offset: -1 while inserting activity Activity defect (bug) new normal normal 2017-08-28T07:02:25Z 2018-02-07T11:46:14Z Notice: Uninitialized string offset: -1 in /../wp-content/plugins/buddypress/bp-core/bp-core-template.php on line 1020 bhargavbhandari90 Milestone Awaiting Contributions 7555 BuddyPress Canonical Redirects and Trailing Slashes Core 1.5 defect (bug) new normal normal 2017-06-30T05:12:30Z 2018-01-31T12:32:36Z "Hello, By default, BuddyPress adds a trailing slash to all slug pages, no matter what Permalink structure is set in WordPress. While this works well for a typical WordPress permalink structure like ""/%postname%/"" if I change my permalink structure to get rid of the trailing slash like ""/%postname%"" then BuddyPress does not take this into account and still continues to keep all the content with a trailing slash at the end. As a result, URLs such as the members page that are not supposed to have trailing slashes will still contain them, such as ""/members/"", whereas it is supposed to be just ""/members"". The issue lies in the bp_get_canonical_url function within the bp-core-catchuri.php file, where one single line always forces trailing slashes on all URLs: `url_stack[0] = trailingslashit( $url_stack[0] );` Instead of doing this, why not change the function to ""user_trailingslashit"", so that the slash is removed or added based on the permalink structure? Once done, the code properly redirects the user to the right URL and does not generate the unnecessary trailing slash. It seems like BuddyPress employs such techniques in a number of areas where the function utilizes link generation. I wonder why the development team went this route, instead of staying consistent with the WordPress permalink structure." MegaZ 7548 bp_button_class needs to know what $container value is to set correct $parent_element Core enhancement new normal normal 2017-06-21T15:02:45Z 2018-06-29T09:05:06Z "This follows on from #7532 With Nouveau able to set args for button elements parent wrappers e.g ul, div etc, nouveau hardcoded the $parent_element for the button or anchor to one of 'li' if $container had a value of 'ul' The problem arises that third party plugins may filter directly to the button class in BP without any means to know their anchor is rendering in a list construct and thus break that construct with an illegal element in the UL. Proposal & patch to follow as time allows is to pass into the Nouveau args array that $container value so that the BP class has it available then to run a similar check as in Nouveau to replace the 'div' wrapper with a 'li' one if that $container has a value of 'UL' this way we avoid issues such as the 'User Switcher' plugin has. " hnla Milestone Awaiting Contributions 7547 "Change error message ""The user is already active.""" New User Experience enhancement new normal normal 2017-06-21T14:19:43Z 2017-06-22T09:50:23Z "When clicking on the activation link in an email, if the user has already clicked it, you get this error message: {{{ The user is already active. }}} It would be good if the error message instructed the user to log in next, so that the user is not lost." flimm Milestone Up Next 7534 Remove read notifications from the DB table after a specified time period Performance enhancement espellcaste assigned normal normal 2017-05-31T21:21:52Z 2024-03-20T20:36:10Z "I've thought about this for awhile now. Once you've read a notification, chances are you will never go back to to the ""Notifications > Read"" tab to view it again. So with that in mind, does it make sense to keep read notifications indefinitely in the database? What if you have a rather, large community that has a ton of notifications? (See https://buddypress.org/2017/05/largest-turkish-recipe-site-spiced-up-with-buddypress/) To be conservative, we could purge read notifications from the site after a specified time period. I don't know what a good value would be (3 months, 6 months?), but thought it would be good bring this up for discussion." r-a-y Milestone Under Consideration 7523 Messages are not deleted from DB, when user is deleted Messages 1.0 defect (bug) r-a-y assigned normal normal 2017-05-14T13:50:47Z 2018-11-15T20:54:25Z "Here is one of the usecases: If spammer sends messages and we delete him - his messages are left in DB. There are some others as well, I believe, when user decided to delete his account by himself for some reason. As we are currently wiping all of the data of that user, why are we not deleting messages? From code: because they are unread, but that's a problem in this scenario. What if we introduce a `$force` statement and somehow pass it through `bp_core_delete_account()` to all corresponding places?" slaFFik Milestone Awaiting Contributions 7514 AJAX tab filters broken when you are on `/type/{group-type}` or `/type/{member-type}` Templates 2.7 defect (bug) new normal normal 2017-04-27T04:58:07Z 2017-06-15T19:16:31Z "When you set a group type and then visit the type slug to filter the loop the ajax on My Groups tab is broken. When you click the tab it redirects to user profile. The dropdown filter ajax still works." modemlooper Milestone Awaiting Contributions 7503 Add identifying tag parameter to bp_has_*() loop arguments. Templates defect (bug) new normal normal 2017-04-17T20:10:13Z 2017-07-27T10:08:23Z "When filtering arguments via hooks like `bp_after_has_groups_parse_args`, knowing more about the loop's context would help determine whether filters should be applied and how. At the moment, you can look at the incoming arguments and make a guess, but it would be easier to target the loop in the group widget, for instance, and not the main groups directory loop on the same page, if the widget's parameters included `'context' => 'widget'` or similar. These loops are good candidates for this additional parameter: • `bp_has_activities()` • `bp_has_blogs()` • `bp_has_groups()` • `bp_has_members()` • `bp_has_message_threads()` • `bp_has_notifications()` • `bp_has_profile()` The function `bp_has_activities()` is used in a number of ways within BP: • `bp_activity_embed_has_activity()` to embed activity items • `bp_activity_heartbeat_last_recorded()` to return new activity items • RSS feed output • Recent posts widget • `activity-loop.php` (template used in a number of contexts) • Activity single item display @jjj notes that bbPress does something similar in `bbp_set_query_name()`: https://bbpress.trac.wordpress.org/browser/tags/2.5.12/includes/common/template.php#L2011 This is not a technically difficult change to make, but we should decide what we want to call the parameter and what pattern should be used for the names. We could use names patterned like OOCSS, for example: `'loop_name' => 'directory--main'` Thanks for your thoughts about how to make this small change as useful as possible." dcavins Milestone Up Next 7500 Harmful bp_activity indexes Performance enhancement espellcaste assigned normal normal 2017-04-11T15:10:28Z 2024-03-20T20:34:50Z "The indexes on the bp_activity table `hide_sitewide` and `is_spam` are harmful for query performance since the columns being indexed are tinyint(1). If MySQL uses these indexes it will likely result in table scans. A far more selective index would be: KEY `component_type_user_id_date_recorded` (`component`, `type`, `user_id`, `date_recorded`)" brandonliles Milestone Awaiting Contributions 7473 "Extended Profile edit should honour WP's ""edit_users"" capability" Extended Profile enhancement new high major 2017-03-20T17:03:32Z 2023-12-24T22:46:46Z "I know this has been brought up before, but I consider this to be a major defect in BuddyPress, so I'm opening a new ticket for further discussion in the hope that it might get fixed sooner rather than later. At the moment, to be able to edit the user's extended profile page on either the back-end or front-end requires the 'manage_options' capability, which is far too powerful to be granted if one needs a sub-admin user to be able to edit these screens. I don't see why it's not possible to just use the standard WP roles of ""edit_users"" to grant access to these screens. It's a quick fix, so please fix it!" petervandoorn Milestone Awaiting Contributions 7470 Codex Cleanup - Function Examples BuddyPress.org Sites enhancement assigned normal normal 2017-03-16T21:16:39Z 2017-07-04T09:52:02Z "I've noticed alot of discrepancy with the Function Examples in the Codex and wanted to clean it up. I'll be self-assigning this ticket and using to track changes and establish a consistent format for these codex pages." garrett-eclipse Milestone 7466 Activity Content Filter Priority and Slashes Core 2.8.0 defect (bug) reopened normal normal 2017-03-11T13:29:58Z 2017-08-01T13:21:08Z "Most likely due to other plugins, periodically, the stripslashes filter is not working. Slashes appear in the activity feed. The current priority level is 5. By changing the level down one to 4, this resolves the issue. Should the priority level be changed to 4 or lower in future releases? bp-activity-filters.php" wilcosky Milestone 7457 BuddyPress Duplicated 'Groups' and 'Messages' Core 2.8.0 defect (bug) reopened high major 2017-03-03T05:05:50Z 2017-03-03T08:26:05Z "Hello, Everyone A pleasant morning to all of you, and I hope that all of you are doing well. A while ago, I had experienced an issue with regards to duplication of Groups and Messages. When submitting a form, I have clicked the 'Submit' button many times, and I had noticed that the 'Submit' button does not have 'Disabled' attribute when the 'Submit' button is clicked. So, as a result, the 'Groups' and 'Messages' had duplicated data. '''To reproduce the issue:''' Go to 'Group Creation' page, fill-up the fields and click the 'Create Group and Continue' button twice or many times. GO to the 'User Profile Compose Message' page, fill-up the fields and click the 'Send Message' button twice or many times. '''Suggested Solution:''' Add a 'Disabled' attribute to the 'Submit' button of all fields when clicked, to avoid duplication of form submission and data. '''Duplicated Groups''' [[Image(http://imgur.com/nYL5bOW.png)]] '''Duplicated Messages''' [[Image(http://imgur.com/EQGNazC.png)]] I hope I had explained very well the details of this issue. All the Best, Jasper" wpjasper Milestone Awaiting Contributions 7451 Adding comments from non-registered users into activity stream. Activity enhancement new normal normal 2017-02-27T12:23:26Z 2017-04-09T15:48:07Z "There was an old plugin ""BP Include Non-member Comments"" by @boonebgorges, but it does not work anymore. https://wordpress.org/plugins/bp-include-non-member-comments/ I tried to update it, but there is too much new functionality that I would have to duplicate too much code. So, I tried to use `comment_post` action and adding comments to activity stream, but there are some blocking points: 1) Function `bp_activity_post_type_comment()` is checking if user is registered: https://buddypress.trac.wordpress.org/browser/tags/2.8.1/src/bp-activity/bp-activity-functions.php#L2310 2) Function `bp_activity_new_comment()` is also checking if `user_id` is available: https://buddypress.trac.wordpress.org/browser/tags/2.8.1/src/bp-activity/bp-activity-functions.php#L2587 When it is be possible to go through both places (for example with the help of some hook), it could be achived easily. I did not want to hardcode changes, so I used some kind of cache hack to bypass it (adding user with `user_id = 9999999` into user cache before BuddyPress will check it): {{{ add_action( 'comment_post', 'custom_include_non_registered_comments_into_stream', 8, 2 ); function custom_include_non_registered_comments_into_stream( $comment_id, $is_approved ) { if ( $is_approved == 1 ) { $comment = get_comment( $comment_id ); $user = get_user_by( 'email', $comment->comment_author_email ); if ( empty ( $user ) ) { wp_cache_add( $comment->comment_author_email, 9999999, 'useremail' ); $user_object = new WP_User(); $user_object->ID = 9999999; wp_cache_add( 9999999, $user_object, 'users' ); } } } }}} Everything works now, there are no warnings, but I am not sure if there are any possible consequences? I had to use also filters `bp_activity_comment_action`, `bp_core_gravatar_email`, `bp_activity_comment_name` and `bp_activity_comment_user_link` to customize display of these comments in activity stream (especially to handle special `user_id = 9999999`), but hook with possibility of adding comments from non-registered users (empty or zero `user_id`) would be easier and very helpful for some users. I understand that BuddyPress is network of registered members, but in this case blog comments from non-registered users in activity stream can be also helpful. Maybe there is another way to achieve, but I did not find it :-(" pavelevap Milestone Awaiting Contributions 7412 Update jquery.dimensions Messages enhancement new low minor 2017-01-04T21:04:22Z 2017-01-25T20:25:56Z "I've found the latest version here: https://github.com/johnantoni/jquery.dimensions But I'm not sure, where is it used. Disabling this file loading seems not breaking anything. Should we update it? Or should we delete it? Inspired by #7339." slaFFik Milestone Awaiting Contributions 7408 Only link to Sign-ups on primary site admin of primary network Members 2.0 enhancement new normal normal 2016-12-27T18:34:43Z 2017-01-25T20:59:19Z "User sign-ups in WordPress are weird. Like users, sites, and networks, they are truly ""global"" to the installation. It seems weirder, then, to link to sign-ups from a site-dashboard on a multisite installation. Since sign-ups are global, they should be a top-level menu-item in `wp-admin/network`, and I think showing pending users in a site's users list-table is potentially the wrong place. Given the multitude of ways that BuddyPress can be activated in WordPress, and also given that the 2016 survey showed that many people exercise their option & right to do so, I think where sign-ups are exposed in the UI needs further scrutiny." johnjamesjacoby Milestone Awaiting Contributions 7368 Allow activity stream to be sorted by most recently commented Activity 2.7.2 feature request new normal normal 2016-11-30T10:33:46Z 2019-03-04T09:09:07Z "Hello, By default, the most recent updates in the activiy stream are in the top. Even if there is a recent comment for an older update, that update remains hidden under the top. What would be ideal is to have the updates in the activity stream sorted by the most recent date, either of the update’s itself or one of its comment’s date. And be displayed together as a group. I haven't found any possibility to use a filter for a child theme. This would be a great extension." Sweeny Milestone Awaiting Contributions 7366 Send email to new email address after its change confirmed Emails 2.5.0 feature request new normal normal 2016-11-26T15:32:56Z 2016-11-26T15:32:56Z "Fork of https://buddypress.trac.wordpress.org/ticket/6571#comment:6 Add a new email, that will be sent to a new email address after its change via a click on confirmation link in an email sent to old email address." slaFFik Milestone Awaiting Contributions 7355 Accessibility: Improve Focus Management and Markup of Edit Profile Photo Link and Modal Extended Profile defect (bug) new normal normal 2016-11-19T10:35:09Z 2016-11-24T12:57:47Z "While tabbing through Users - Member > Extended Profile screen and pressing Enter on the ""Edit Profile Photo"" link (where we should add role=""button""), the Modal shows up as it should. However, the focus should remain on the modal and elements within until the user presses the Spacebar on the ""X"" button to close the modal whereupon the focus should return to the ""Edit Profile Photo"" link/button. But this isn't the case for the current implementation. I'm attaching an animated gif to show that the focus jumps from the modal to outside and behind the modal (browser toolbar then the WP admin menu etc) while it is open. This is very confusing for keyboard and users of assistive technologies." mercime Milestone Awaiting Contributions 7343 Add the_group filter to allow group object modification Groups enhancement dcavins accepted normal normal 2016-11-12T01:32:12Z 2018-01-02T16:18:49Z "Possible to add `the_group` filter, probably inside `the_group()` function, to allow to easily modify the group object in the loop? In a similar way to how the `the_post` filter works. One scenario where the group objects needs to be modify is explained in ticket:7290. And the only solution at the moment is to modify the` groups_template` object using nested loops ticket:7290#comment:25 ( which I personally don't like ). Same filter, I believe, should be applied to the `the_member()` function. Perhaps this should be created as a separate ticket." ninjew Milestone Awaiting Contributions 7332 Use `WHERE 1=1` instead of eliminating `WHERE` clause Core enhancement new normal normal 2016-11-07T03:13:14Z 2017-01-25T20:25:56Z "Following some discussion with @ninjew in #7290: It would make our query SQL clauses easier to debug and modify if they always contained a `WHERE` clause. So the minimal query would be, eg, `SELECT * FROM wp_bp_groups WHERE 1=1` instead of `SELECT * FROM wp_bp_groups`. A bit of research suggests that any performance issues should be negligible - it adds a very small amount of overhead to the query planning stage, and is totally ignored during query execution. For reference, `WP_Query` does something similar (though other WP query classes do not)." boonebgorges Milestone Awaiting Contributions 7331 display_comments=stream for bp_has_activities() doesn't work Activity defect (bug) new normal normal 2016-11-06T22:51:10Z 2017-01-25T20:25:56Z "It's rather hard to explain. 1) Go to a group 2) create top level activity there 3) create 1 or 2 replies to it. 4) Open /activity/activity-loop.php file in templates. 5) Modify `bp_has_activities()` call to this: {{{ if ( bp_has_activities( bp_ajax_querystring( 'activity' ) . '&display_comments=stream' ) ) }}} '''Expected result:''' All comments (including replies) displayed in one stream, with no parent/child. '''Actual result:''' Only top level items are displayed. -- Problems are in several places. See the 01 patch for the fix of the 1st one. -- Reason why I started investigating this: #4740. Currently our feed is broken because of this issue. " slaFFik Milestone 7320 Group header: warning in admins/mods list Groups defect (bug) reopened normal normal 2016-11-03T21:48:03Z 2017-02-11T22:20:13Z "Hello, All the Groups I create display this error across the Group Profile: Warning: Creating default object from empty value in /home/swiftbus/public_html/5firemen.com/wp-content/plugins/buddypress/bp-groups/classes/class-bp-groups-member.php on line 1122 I attached a snapshot for your reference. Any idea what the issue is and how to fix it? Thanks " JeffWillia.ms Milestone Awaiting Contributions 7315 Autocomplete in messages produces bad html Messages 2.7 defect (bug) new normal minor 2016-11-02T16:07:52Z 2016-11-28T12:26:39Z "First, it is my first ticket here. I use the last version (2.7). In compose.php file (members/single/messages), you have : {{{
}}} where bp_message_get_recipient_tabs() produces nested
  • elements inside 'li' tag Proposed changes : {{{
    }}} It is needed to change file 'bp-messages/js/autocomplete/jquery.autocompletefb.js' as : {{{ /* Don't add the same user multiple times */ if( 0 === jQuery(settings.inputClass).closest('li').siblings('#un-' + un).length ) { var ln = '#link-' + un; var l = jQuery(ln).attr('href'); var v = '
  • '+d[0]+' X
  • '; var x = jQuery(settings.inputClass,tmp).closest('li').before(v); jQuery('#send-to-usernames').addClass(un); jQuery('.p',x[0].previousSibling).click(function(){ acfb.removeFind(this); }); } }}} It includes two modifications : * first in the test to not have twice the same element * add of 'li' element using ""closest('li')"" By the way, I think the input should not be in the 'ul' to stay in place and not moving after 'li' of recipients Note 1 : the ""closest('li')"" thing was fixed (I saw tickets) in a previous version and was lost somewhere... Note 2 : I read somewhere that this autocomplete thing will be replace by ""BP_Suggestion"". I'm not familiar with it, but the change may be useless then. Regards" N.Hans.er Milestone Awaiting Contributions 7312 Don't show the sorting box and the meta information Groups enhancement new normal normal 2016-10-30T21:25:50Z 2018-01-31T12:34:30Z I don't need the sorting box (New, Last, Active) and the meta information to the group into the Group Widget. mchansy Milestone Awaiting Contributions 7309 Activity: related activity_comments are missing from custom post type comment query Activity defect (bug) new normal normal 2016-10-27T16:16:20Z 2016-11-02T10:51:20Z "=== Context === Currently, custom post type comments can be registered as activities in the db in two ways: * when `bp_disable_blogforum_comments()`: original comment at the post > `new_{$post_type}_comment`. * else: either as activity comment in the activity stream or as original post comment > `activity_comment` regardless of the post's post type. When `bp_disable_blogforum_comments()` is false, meaning activity post commenting is enabled, the query for fetching the post type's comment activities queries for either for the activity type `new_{$post_type}_comment` or the specific activity IDs (in case they were created with type `activity_comment`) - see `bp_blogs_new_blog_comment_query_backpat()`. === Issue === However, when `bp_disable_blogforum_commments()` returns true, the comment activity query only queries for the `new_{$post_type}_comment` activity types, ignoring the comments that may have been made in the activity stream previously, sitting in the db as `activity_comment`. These comments do live with their posts and have been recorded as activity, but are now not included in the list of post type comment activities. It is true that activity comments cannot be created with this condition, but there may be entries in the db from before that setting. === Solution === I suggest to alter the query for custom post type comments under `bp_disable_blogforum_comments()` to include activities that have been made as `activity_comment`. For this, we can use the logic presented in the mentioned `bp_blogs_new_blog_comment_query_backpat()` where specific IDs that have the meta_key `bp_blogs_new_{$post_type}_comment_id` are queried prior to setting the activity query arguments." Offereins Milestone 7304 xProfile Group field Extended Profile 2.7 defect (bug) new normal normal 2016-10-25T14:44:29Z 2016-10-26T08:48:04Z "I'm unable to hide a profile field group from the profile edit screen by using following function. It worked in the past, at least 2.1. Not sure it is a bug, but if somebody could confirm. The issue was mentionned on support: https://buddypress.org/support/topic/hide-xprofile-fields-from-edit/ {{{ function bpfr_hide_profile_field_group( $retval ) { if ( bp_is_active( 'xprofile' ) ) : // hide profile group/field to all except admin //if ( !is_super_admin() ) { // hide fields & group tabs on edit screen if( bp_is_user_profile_edit() ) { //exlude fields, separated by comma //$retval['exclude_fields'] = '1'; //exlude groups, separated by comma $retval['exclude_groups'] = '3'; } return $retval; endif; } add_filter( 'bp_after_has_profile_parse_args', 'bpfr_hide_profile_field_group' ); }}} " danbp Milestone Awaiting Contributions 7287 xProfile multi select box output: Include option IDs Extended Profile defect (bug) new normal normal 2016-10-14T14:49:22Z 2016-10-18T16:59:52Z "Hi guys, Here's a snippet of front-end output when using the multi select box xProfile field type: {{{ }}} Is there any chance we can output option IDs too? Something like: {{{ }}} Note checkbox output already has option IDs. " henry.wright Milestone Awaiting Contributions 7282 Read receipt for private messages Messages feature request new normal normal 2016-10-10T02:00:25Z 2016-10-10T11:05:27Z "Users feel the private messages component is outdated. Read receipt is a standard nowadays for messaging systems. This is missing in the current version of BP messaging system, unlike other wp messaging plugins out there. It would greatly improve experience of users being frustrated of not receiving a reply to their message and expecting read receipt as a standard feature. " maelga Milestone Awaiting Contributions 7278 No content when defining another default tab for profile settings Members defect (bug) new high normal 2016-10-07T16:03:30Z 2017-08-25T13:26:08Z "After [https://wordpress.slack.com/archives/buddypress/p1475832694002591/ discussion] with @hnla on Slack today, i open this ticket, just in case of. I encountered a strange behave when removing the profile General Setting tab and trying to define another tab as default. None of the two other tab will show his content when you define them as new_default. It only show up after you clicked on the item. Stuningly, any thid party plugin (like my BP Member Stats) who may use the setting tab, is correctly displayed when you define it to default. I don't think it is a bug, but perhaps an omission somewhere - it doesn't happen on groups for example. More details - and way to reproduce - on this forum topic: http://tinyurl.com/z7ywroe The issue occurs on BP 2.6.2, 2.7-beta and 2.7-RC1 " danbp Milestone Awaiting Contributions 7268 Feature Request: Introduce 'Add Members' into front-end Group Manage Core enhancement new normal normal 2016-09-26T20:59:20Z 2017-07-27T11:06:59Z "Hello, With alot of the group management available from the front-end through the manage tab would appreciate the ability to add new members from this front end interface. Thank you" garrett-eclipse Milestone Awaiting Contributions 7266 Check image extraction for activity stream featured image Activity defect (bug) new normal normal 2016-09-22T08:09:12Z 2016-09-22T08:09:12Z "Per https://buddypress.org/support/topic/featured-image-wont-show-up-on-member-activity-feed/#post-258998 While responding to a support request, I looked at the code, and I think there's a gotcha in the logic that extracts media from a block of text. I think the case of having more than 3 paragraphs (in the source text) and no images will result in no media showing, even if other media exists." DJPaul Milestone Awaiting Contributions 7251 Allow admin to filter Activity directory stream Activity feature request new normal normal 2016-09-10T09:23:25Z 2016-12-29T08:31:32Z "Hello, 1. Please in the next version grants Admin possibility of choosing the filter, which would expose the activities they wish to view it. 2. The activities on Activity Stream displayed for friends only. 3. Delete buttons the login and register from the menu. 4. Integration of this plugin https://wordpress.org/plugins/buddypress-activity-privacy/ in the next version. 5. Add Reshare Activity on Activity Stream (Share on: my activities, friends, group). 6. Add Report Content (to report on: activities, users, groups). 7. Add Follow system to new version. Thanks :)" Mohammad Sy Milestone Awaiting Contributions 7246 Add group limit in BuddyPress Groups Module Groups feature request new normal normal 2016-09-05T17:23:09Z 2016-10-10T10:53:06Z "I found a great plugin for limiting count of groups per one user. Why don't add this functionality to the BuddyPress Groups Module (plugin is not my own)? https://buddydev.com/plugins/limit-groups-per-user/" mifr45 Milestone Awaiting Contributions 7230 Custom language file or directory is not processed first after updating to Wordpress 4.6 I18N 2.6.2 defect (bug) new normal normal 2016-08-24T15:09:44Z 2016-11-02T11:19:46Z "After updating to Wordpress version 4.6 the custom Buddypress language file located in wp-content\languages\buddypress is not processed first anymore, as is stated in https://codex.buddypress.org/translations/. Custom language file works with Wordpress version 4.5.3 Buddypress version: 2.6.2 Custom language file doesn't work with Wordpress version: 4.6 Buddypress version: 2.6.2 Steps to reproduce the problem: Use older Wordpress version than 4.6. Make a custom text and open the page so that you can see your custom text. Update Wordpress to 4.6 and reload the page. Now your custom text is gone and the default text is there instead. In my case I expect to see my custom text on the registration page but I see the default text instead. The problem occurs when all plugins except Buddypress are deactivated and with all default themes (Twenty Fourteen, Twenty Fifteen, Twenty Sixteen) and plugins, themes and translations are up to date. " krista7 Milestone 14.0.0 7228 Add PHPCS Build/Test Tools enhancement espellcaste assigned normal normal 2016-08-23T14:17:58Z 2024-03-05T11:11:48Z "In order to help ensure a baseline quality of new code contributions and changes, I'm suggesting we think about adopting PHP Code Sniffer (PHPCS). PHP_CodeSniffer is a PHP script that tokenises and ""sniffs"" PHP... to detect violations of a defined coding standard. It is an essential development tool that ensures your code remains clean and consistent. It can also help prevent some common semantic errors made by developers. There are pretty good (though not perfect) WordPress-specific ""sniffs"" at https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards In a perfect world, we would have these as a pre-commit hook so Committers don't get lazy, but initially, I assume they'd be hooked up as a Grunt task. I also imagine we'd run with a very minimal set of sniffs so we don't annoy everyone with trivial stuff until we get used to it and/or we all see the value. Probably the biggest issue is having these code sniffs only report issues with new/changed code, not existing code (our older code is generally not up to the standards of our more recent code), but there are some solutions for this, especially if operating on a Git checkout (see https://github.com/xwp/wp-dev-lib/) though there might be something we can do for SVN checkouts as well. What do people think? See also :#WP41057" DJPaul Milestone Awaiting Contributions 7201 Support member types hierarchy Members 2.2 enhancement new normal normal 2016-07-25T07:54:08Z 2017-07-27T11:07:24Z "Would super-duper nice to have ability to classify users under sub-types. Like: {{{ - teachers: --- maths --- history --- physics - students: --- whatever --- else }}} W are using taxonomy for that, so DB supports that out of the box. Now would be nice to just extend the code to receive `parent_member_type` (id or slug) when setting member type." slaFFik Milestone Awaiting Contributions 7195 Throw a notice when activating BP on a site that doesn't meet system requirements Core enhancement new normal normal 2016-07-21T16:01:17Z 2017-01-25T20:25:56Z "When BP requires a version of PHP higher than what WP requires, you could have people activating BP on a WP site that can't run BP. We should do the following: - make sure our loader file is compatible with the minimum version of PHP supported by WordPress - when BP is activated on a WP install that doesn't meet PHP requirements, throw an admin notice and don't load the rest of BP's files" boonebgorges Milestone Awaiting Contributions 7183 Widget for logged-in user Notifications used in wp-toolbar Core feature request new normal normal 2016-07-11T16:39:58Z 2016-07-21T19:54:48Z "This widget will make It easy for Site Admins/Builders to add the compact logged-in Notifications seen the wp-adminbar into a widgetized area of the theme e.g. header area. This is specially useful when the wp-adminbar is disabled in the site. [[Image(https://cldup.com/HIzl44lUsg.png)]] " mercime Milestone Awaiting Contributions 7176 Implement user capabilities for Activity component Activity enhancement new normal normal 2016-07-08T20:20:12Z 2018-01-29T21:49:29Z I've been working on a patch to switch the Activity component over to using real user capabilities. Our `bp_moderate` workaround is pretty old, and isn't very flexible (it was never meant to be). Real caps will let people manage permissions more granularly. DJPaul Milestone Awaiting Contributions 7171 JOINs in bp-blogs assume global tables are in the same database as BuddyPress's Blogs 1.5 defect (bug) johnjamesjacoby assigned low major 2016-07-05T13:16:49Z 2016-09-21T19:26:46Z "PROLOGUE When running BuddyPress in a highly scalable environment (using HyperDB, LudicrousDB, etc...) it's useful to put BuddyPress's database tables in a separate database, maybe even separating reads & writes onto separate servers. ---- PROBLEM The `bp-blogs` component assumes that global database tables (like `wp_users` and `wp_blogs`) are located in the same database on the same server as BuddyPress. ERROR {{{ 2016/07/05 07:36:04 [error] 22410#22410: *1415849 FastCGI sent in stderr: ""PHP message: WordPress database error Table 'flox_networks.wp_blogs' doesn't exist for query SELECT COUNT(DISTINCT b.blog_id) FROM wp_2_bp_user_blogs b LEFT JOIN wp_blogs wb ON b.blog_id = wb.blog_id WHERE wb.deleted = 0 AND wb.spam = 0 AND wb.mature = 0 AND wb.archived = '0' AND user_id = 1 }}} In the above case, the `flox_networks` database only contains BuddyPress database tables, and no WordPress site tables or global tables. ---- BACKSTORY Years ago, BuddyPress was audited to remove these types of `JOIN`s in order to work on WordPress.org, to power profiles.wordpress.org. Because the Blogs component was not used there then, this code was never updated. You can see remnants of this in filters like `bp_activity_get_user_join_filter` that can be used to intercept the `LEFT JOIN` query and shim it to point to the correct locations as defined by HyperDB or LudcrousDB. ---- SOLUTION Improvements to WordPress multisite since BuddyPress 1.5 mean there may be quite a bit that can be cut-out of how the Blogs component works. Sites and their relative data are now adequately cached, and subsequent calls to `switch_to_blog()` are much less costly, especially with a persistent object cache. Two things could happen: * See what can be cut-out of BuddyPress completely, to use WordPress core APIs * Add filters to BuddyPress queries like we did in the past, and shim around the problem queries ---- EPILOGUE I'm marking this as Priority: Low but Severity: Major because: * Low because no one else is likely to run into this issue but Flox.io, or anyone that's running some hugely partitioned WordPress/BuddyPress installation * Major because pieces of `bp-blogs` just flat out fail to work in this type of environment I'm also assigning this to myself to investigate and fix, since it's largely a problem we've created for ourselves on Flox.io, and it's a good opportunity and time for us to send something back upstream." johnjamesjacoby Milestone Awaiting Contributions 7168 Central place to manage all notifications and delivery preferences Toolbar & Notifications feature request new strategic normal 2016-07-01T12:48:51Z 2016-08-17T19:26:50Z "We provide many different types of notifications -- @mentions, auto-matched keywords, emails, toolbar notifications -- and a decent UI to opt-out/manage preferences. We should revisit our approach and APIs for notifications to add more power and flexibility. Emails, toolbar notifications, etc -- are delivery mechanisms. The message, the actual notification, is the same. Let's build a screen where it lists all BP notification types, and lets each member choose if and how to receive them. I might want to receive toolbar notifications via a Slack ping, or via SMS, for example. While doing this, we could consider if we want to let site administrators customise the content of all kinds of notifications (like toolbar notifications), like we did for Emails a couple of releases ago. --- Over in WordPressVille, John Blackbourn's been talking about what he calls a ""Notifications API"" for quite a while, but hasn't had any active development/proposals yet due to time constraints. I've spoken with him at length about how BuddyPress' vision for Notifications overlaps with his vision for WordPress, and there are a lot of synergies. This ticket would be a good example of a place where we could help WordPress build it, and meaningfully influence it, to make sure it works for plugins like ours." DJPaul Milestone Awaiting Contributions 7167 Notification auto-matchers Toolbar & Notifications feature request new strategic normal 2016-07-01T12:37:12Z 2016-07-01T12:51:57Z Like on WordPress.org user profiles, we should let users configure keywords that, if they are used in any piece of BuddyPress content, we'll send them a notification. DJPaul Milestone Awaiting Contributions 7165 Add #hashtag auto-suggest Toolbar & Notifications feature request new strategic normal 2016-07-01T12:31:16Z 2016-07-01T12:31:16Z "We link hashtags, but let's re-visit the implementation and implement it in a similar style to @mentions. This'll mean we'll need to start storing hashtags as a taxonomy (probably) so that we can provide auto-suggestions. " DJPaul Milestone Awaiting Contributions 7164 Add @mentions notifications for Groups. Toolbar & Notifications feature request new strategic normal 2016-07-01T12:29:31Z 2016-07-01T12:29:31Z "Like Slack, let's make it possible to @message specific Groups. Use the `+` symbol for this. Lots of UX exploration required to figure out how/where/if the group members are notified, what these look like in the activity stream, visibility of replies, and so on." DJPaul Milestone Awaiting Contributions 7163 Display blog posts on author's BP profile, and redirect author permalinks. Blogs feature request new strategic normal 2016-07-01T12:23:32Z 2016-07-02T13:10:36Z "We should add value to user profiles by showing authors' blog posts in their BuddyPress profile. We can then redirect author permalinks to the much richer BuddyPress user profile. Redirect /author/ permalink to BuddyPress user profile. " DJPaul Milestone Awaiting Contributions 7161 More granular Component activation choices Administration feature request new strategic normal 2016-07-01T12:13:12Z 2016-07-02T13:06:50Z "Today, we toggle entire Components on/off. This adds things to the front of the website, the wp-admin, and in the near future, the REST API. Tomorrow, on a per-component basis, let's allow activation/deactivation on the following levels: * Front-end * wp-admin * REST API. Some sites may want to use our powerful xprofile wp-admin interface, with a customised front-end template (maybe using shortcodes to pull in specific profile fields for display), but not require any of the front-end templating or directories or route handling." DJPaul Milestone Awaiting Contributions 7160 Admin UI options for all template features Administration feature request new strategic normal 2016-07-01T11:41:35Z 2016-07-02T13:06:31Z "BuddyPress is widely used by developers and site builders (people who buy a theme, buy some plugins, and bundle it all together and sell it relatively cheaply to someone). For the latter use case, let's add admin UI options for probably most of our template features. For example, an option to choose the default value selected on a dropdown/filter list, or an option to choose which screen in a Group is the ""home screen"". Some, maybe most, of these features might be template pack-specific, so we'll need to start by exploring new UIs concepts for large numbers of options. Most of WordPress' are not great once you have more than around 15 options on a single screen." DJPaul Milestone Awaiting Contributions 7159 Add shortcode rendering of template parts Templates feature request new strategic normal 2016-07-01T11:34:32Z 2018-02-19T15:54:24Z "bbPress' template compatibility works similar to ours, but it has a feature that you can get it to render any template part via a series of shortcodes. This includes everything from entire templates, down to widgets. " DJPaul Milestone Awaiting Contributions 7133 Merge BuddyPress Followers into BuddyPress Core (not sure) feature request assigned normal normal 2016-06-20T20:21:34Z 2024-03-10T14:18:31Z "https://github.com/r-a-y/buddypress-followers The Friends vs. Followers paradigm is ubiquitous enough on the web and within social networks, that I think there is value in bringing this plugin into BuddyPress core. In some ways, the traditional ""Friendship"" relationship model is overly simple. In other ways, it's so completely clear that it's comforting to know what it does and how it works. The problem with Friends as it works today is the back-and-forth acknowledgement and acceptance of the relationship. Followers removes that complexity, and acts more or less as a funnel for isolating the global activity stream down to the individuals someone cares most about." johnjamesjacoby Milestone Awaiting Contributions 7125 Apostrophe not handled correctly in activity filter array. Activity 2.2 defect (bug) new normal normal 2016-06-16T11:45:12Z 2016-06-25T07:15:33Z "Hi! I posted this in the support forum, and someone suggested it probably is a bug. So here's the issue: Basically, this is what I want and what I am doing so far: If a user writes about a specific species of animal, whatever the user wrote will come up on the activity stream for the page for that particular species, as long as the name of the species is mentioned. Now, this I can do (thanks to help in the forums), but a few animals have a species name with an apostrophe in it, and that’s where my problem arises. Here’s an example of what I want done: {{{ function my_bp_activities_search_term_on_page_3431( $retval ) { // Add search term for correct page if ( is_page(3431) ) { $filter_query[] = array( 'relation' => 'OR', array( 'column' => 'content', 'value' => 'keast's tube-nosed fruit bat', 'compare' => 'LIKE' ), array( 'column' => 'content', 'value' => 'keast's tube-nosed bat', 'compare' => 'LIKE' ), array( 'column' => 'content', 'value' => 'nyctimene keasti', 'compare' => 'LIKE' ), ); $retval['filter_query'] = $filter_query; } return $retval; } add_filter( 'bp_after_has_activities_parse_args', 'my_bp_activities_search_term_on_page_3431' ); }}} Of course, I got an error doing this. I tried solving this in two ways. First, by escaping, like this: {{{ 'value' => 'keast\'s tube-nosed fruit bat', }}} And again, doing this: {{{ 'value' => ""keast's tube-nosed fruit bat"", }}} Both of them worked in the sense that there were no errors, but neither of them worked when it came to actually showing the term with the apostrophe. Which is the whole point in the first place. The conclusion in the forum was it likely is a bug that doesn't handle the apostrophe correctly upstream. So, is this a bug, and can it be fixed? Thanks, Havard" IdleWanderer Milestone Awaiting Contributions 7121 Wrong position of @mention autosuggest on tinyMce editor When scrolled down Administration defect (bug) new low normal 2016-06-14T14:23:24Z 2016-06-22T12:01:31Z "Wrong position of @mention autosuggest on tinyMce editor When scrolled down (more text more worse), the bug appear on backend and frontend, right now (Wordpress 4.x) not show on backend because this setting ""full-height editor and distraction-free functionality"" Enabled, but when disable it the problem appear. screenshot : [[Image(http://s32.postimg.org/da4f3rwbp/test.jpg)]]" mewebpro Milestone Awaiting Contributions 7109 `wp_bp_xprofile_groups` DB table sometimes sets `Base` group to an `id` that is not `1` Extended Profile 1.2 defect (bug) new normal major 2016-06-02T21:55:50Z 2016-06-22T13:43:14Z "I've seen a few reports on the forums about the registration page and ""Edit Profile"" button not working correctly when the Extended Profiles component is enabled. It appears this issue dates back quite far. At least BP 1.8 or even earlier: https://buddypress.org/support/topic/bad-link-to-profile-edit/ More recent: https://buddypress.org/support/topic/registration-and-edit-profile-issue/ The main problem is sometimes the `wp_bp_xprofile_groups` DB table sets the `Base` group at an `id` that isn't `1`. The only way this can happen is if the `Base` group is deleted somehow and then recreated, which auto-increments the `id`. Since we do manual checks for `id = 1`, this breaks things like the registration page and ""Edit Profile"" link (`/members/USER/profile/edit/group/1/`): https://buddypress.trac.wordpress.org/browser/tags/2.5.3/src/bp-xprofile/bp-xprofile-screens.php?marks=57-60#L44 https://buddypress.trac.wordpress.org/browser/tags/2.5.3/src/bp-members/bp-members-screens.php?marks=133-134,154-157#L133 This might be related to this: https://buddypress.trac.wordpress.org/browser/tags/2.5.3/src/bp-core/admin/bp-core-admin-schema.php?marks=412-414#L409 Looks like this dates as far back as v1.2." r-a-y Milestone Awaiting Contributions 7092 There should be an easy way to disable activity stream posting Activity defect (bug) new normal normal 2016-05-26T15:11:55Z 2016-05-26T15:11:55Z "The only way to disable activity stream posting, but still keep the stream turned on, is to modify the templates. (Ie: copy post-form.php to your own theme, and then blank it out.) We should make this easier. A cap checks makes the most sense as we move forward with fine-grained caps through core: `current_user_can( 'bp_post_activity' )` or something like that. Any thoughts on implementation?" boonebgorges Milestone Awaiting Contributions 7085 Can't easily disable the bp_groups_members_filter as of 2.0.1 Members 2.0 defect (bug) new normal normal 2016-05-25T07:02:43Z 2016-05-25T16:35:22Z "Hello, I'm migrating my templates to the latest for a Buddypress upgrade and realized that the item-list-tabs for the members loop has been moved out of the groups/single/members.php file into the bp_groups_members_template_part function. In my members.php template I'd commented out the bp_groups_members_filter() function call to remove this filter. Now as it's not within a template file it's no longer easy to disable. I can hide it aesthetically but am unable to remove it as I'd done previously. Would love something to be introduced to easily toggle this off be it an option or a filter check. Thank you" garrett-eclipse Milestone Awaiting Contributions 7084 @mentions break instagram oembeds if same username exists on site as instagram Activity 1.2 defect (bug) johnjamesjacoby assigned normal normal 2016-05-24T20:42:26Z 2016-10-10T10:34:52Z Instagram embeds include @ in their markup, which is parsed by BuddyPress. If the same username exists on the site, it's converted to a profile link which disrupts the final loading of the embed. 3pointross Milestone Awaiting Contributions 7070 Unique group names should not use random integer Groups defect (bug) new normal normal 2016-05-17T20:48:24Z 2016-05-17T20:48:24Z "If there's a group `foo` and you try to create another group `foo`, your new group will have a slug like `foo-43983498` - we append a random number to the end. See `groups_check_slug()`. This is terrible. We should: 1. Increment (`-2`, `-3`, etc) instead of using a random number. This is much friendlier. 2. Add something to the UI that warns the user about the conflict and urges them to choose another name. (This should probably be a separate ticket.)" boonebgorges Milestone Awaiting Contributions 7068 Enable $multi_format option in bp_get_profile_field_data Extended Profile 2.5.0 defect (bug) new normal normal 2016-05-17T17:46:33Z 2016-05-25T09:12:44Z "Currently the bp_get_profile_field_data function only supports use of field and user_id which is passed into xprofile_get_field_data through the bp_get_profile_field_data filter. The xprofile_get_field_data function supports a $multi_format argument which defaults to 'array' it does support 'comma' as well. I would like the ability to specify this argument introduced into the bp_get_profile_field_data function as follows; {{{#!php false, // Field name or ID. 'user_id' => bp_displayed_user_id(), 'multi_format' => 'array' ) ); /** * Filters the profile field data. * * @since 1.2.0 * * @param mixed $value Profile data for a specific field for the user. */ return apply_filters( 'bp_get_profile_field_data', xprofile_get_field_data( $r['field'], $r['user_id'], $r['multi_format'] ) ); } }}} Thank you" garrett-eclipse Milestone 14.0.0 7018 Properly declare all properties on classes Core enhancement espellcaste assigned normal normal 2016-04-15T05:39:25Z 2024-03-04T21:50:42Z "We have a number of classes available, whether internal or public for users, and that's wonderful. However, we have not always properly declared the properties that we set in the {{{__construct()}}} methods or elsewhere in the class. We should work to change that fact. Example from BP_Groups_Group: {{{ /** * ID of the group. * * @since 1.6.0 * @var int */ public $id; }}} {{{ public function __construct( $id = null, $args = array() ) { $this->args = wp_parse_args( $args, array( 'populate_extras' => false, ) ); if ( !empty( $id ) ) { $this->id = $id; $this->populate(); } } }}}" tw2113 Milestone Awaiting Contributions 7003 """Full name"" field setting doesn't work on non-primary blog admin in multiblog mode" Core defect (bug) new normal normal 2016-04-08T05:29:36Z 2016-06-18T19:30:23Z "Originally reported in https://buddypress.trac.wordpress.org/ticket/3725#comment:14 by @rbaccaro : > Hi, > I am using: > Fresh and New Install > WP 4.4.2 > BP 2.5.2 > Multisite > BP_ENABLE_MULTIBLOG = true > Sync between WP and BP activated in all blogs > We changed the primary Xprofile field name to ""Full Name"", using the primary blog. > When we update the primary BP field, using the backend or frontend of a different blog in the network, the primary field is not updating the WP name, last name and display name. > But, if we try to update the field using the primary blog, the sync works fine. > Bottom line: the profile sync is not working in every blog of the network and the problem persists according to my experience. > WORKAROUND: > I had to update the BP xprofile field_1 (in my case from Name to Last Name) from every blog, even if the BP settings was displaying the correct field name. > Thanks," boonebgorges Milestone Awaiting Contributions 6998 Strip new posts text in activity feed using words counters, not chars Activity enhancement new normal normal 2016-04-05T20:48:27Z 2017-06-04T01:16:25Z "Currently when you publish a new post, it's content is also appears on site wide activity, but stripped to a certain number of characters. That causes situations, when some words are cut into parts, which looks bad. I suggest to start using words counters, and not chars counter for this purpose." slaFFik Milestone Awaiting Contributions 6984 Change Avatar – Image is “cut off” on the right side Media 2.5.0 defect (bug) new high normal 2016-03-27T07:19:47Z 2016-06-18T19:12:26Z "There’s only a problem when using the portrait mode to set an avatar, in this case the image is “cut off” on the right side. Screenshot http://s23.postimg.org/s9ulpali3/buf_mobile.jpg" simpleXX Milestone Awaiting Contributions 6965 """emails in the wrong language"" notice should be dismissable" Emails enhancement DJPaul assigned normal normal 2016-03-17T11:37:18Z 2018-03-07T11:29:33Z "As admin might already did that. Or he doesn't need it at all (like for `en_CA`, `en_AU`, `en_NZ` etc). Or we can add it as a Help section (Contextual help, or how is it called), so it will be not so intrusive and too eye-catching. See `bp_admin_email_maybe_add_translation_notice()` for reference." slaFFik Milestone Awaiting Contributions 6959 Use is_default_field() everywhere instead of comparing to 1 Extended Profile enhancement slaFFik assigned normal normal 2016-03-13T17:37:52Z 2017-01-05T22:58:01Z "xProfile field '''Name''' is default, has an id=1 and in different places we can see both: 1. comparison to `1` 2. `is_default_field()` check I propose to switch to using the `is_default_field()` and add a filter there as well. Related and inspired by #6955." slaFFik Milestone Awaiting Contributions 6957 "Too specific ""nothing found"" message for activity loop" Activity enhancement new normal normal 2016-03-13T15:21:41Z 2017-06-03T04:07:36Z "When nothing found for an activity loop (like directory or user's activity feed), this message is shown: {{{ Sorry, there was no activity found. Please try a different filter. }}} In my opinion it's too specific for Activity component and its filters. Any custom component can use this template and do not register (or completely unregister) any filters, thus the `Please try a different filter.` part becomes obsolete. There are 2 possible solutions: 1. eliminate this last sentence in this message 2. introduce a filter for this message, so it can be changed based on requirements. " slaFFik Milestone 6938 Add email token for recipient? avatars. Emails enhancement reopened normal normal 2016-03-03T14:43:23Z 2020-07-12T14:04:01Z "Renders a `` tag for a recipient of their Gravatar, etc. Suggestion from https://buddypress.org/support/topic/buddypress-2-5-0-email-token-to-display-a-members-avatar/" DJPaul Milestone Awaiting Contributions 6931 Cover Image location is incorrect for blogs other than the primary blog Media 2.4.0 defect (bug) reopened normal normal 2016-03-02T14:29:58Z 2023-01-10T07:01:47Z "Scenario: - multisite - BP is network activated - define( 'BP_ENABLE_MULTIBLOG', true ) is set - fresh and new installation - only BP installed as plugin - default theme The image cover path and url are using the current blog location as for example ""/uploads/sites/[BLOG_ID]/buddypress/members/[USER_ID]/cover-image/"". When the same user goes to a different blog, his cover image is not fetched, making the same user to be able to have more than one cover image, visiting different blogs. '''I think BP's intention is to have a single cover image per user/group across the network of blogs, and therefore the upload location for the primary blog should be used for any blog in the network.''' IMHO, it does not make sense to have more than one location for cover images, since wp_users and wp_usermeta are tables with fields shared across the network as well as xprofile component. BP had this same issue before when introduced avatar as solved by this ticket [https://buddypress.trac.wordpress.org/ticket/2317]. For example, on my testing: Blog 1: CORRECT path for a network activated BP: – /wp-content/uploads/buddypress/members/[USER_ID]/cover-image/....-bp-cover-image.png Blog 2: WRONG path for a network activated BP: – /wp-content/uploads/sites/[BLOG_ID]/buddypress/members/[USER_ID]/cover-image/....-bp-cover-image.png Note that ""/sites/[BLOG_ID]"" is included on blog 2, which makes impossible to share the cover image across the network. '''IMHO, BP needs to remove '/sites/[BLOG_ID]' from upload path and url when is a multisite installation, BP network activated and BP_ENABLE_MULTIBLOG is true.''' I guess that the BP cover image file core that need to be fixed is located here https://github.com/buddypress/BuddyPress-build/blob/master/bp-core/classes/class-bp-attachment-cover-image.php" rbaccaro Milestone Awaiting Contributions 6925 BuddyPress creates /uploads/buddypress/ and doesn't use it. Media defect (bug) new normal normal 2016-02-24T11:15:00Z 2016-06-18T19:12:26Z "When uploading a user avatar, BuddyPress creates `/uploads/buddypress/` which BuddyPress doesn't use. Tested on multisite, network-activated." DJPaul Milestone Awaiting Contributions 6921 Maybe introduce PHP Mustache parser for email templates Emails 2.5.0 enhancement reopened normal normal 2016-02-18T09:45:54Z 2018-10-05T15:06:44Z "From #6915 Idea is to be able to conditionally render emails tokens without having to mix PHP conditionals into the templates; would also allow more customisation ability in the email content. @ray did some investigation which I'm going to quote here, and attach his patch: ---- > I'd rather take the time to consider replacing the basic/simple token parsing logic with a real Mustache template parser. I think this would be very cool and quite easy to integrate. Only question is what Mustache parser we would want to use. * [https://github.com/bobthecow/mustache.php mustache.php] is linked from the official mustache Github page. Could use Composer for this, but library is 176kb. * [https://github.com/zordius/lightncandy LightnCandy] claims to be 2-7 times faster than mustache.php, but requires PHP 5.3 due to namespaces. Library is also 196kb. For `6915.mustache.patch`, I decided to pick a lesser-known library, [https://github.com/KiNgMaR/php-mustache php-mustache], that is only 40kb and licensed under the BSD. We can pick and choose any library, I just chose one that was relatively small. To address the issue in this ticket, I've included some unit tests for `bp_core_replace_tokens_in_text()` and have changed the email template to use a mustache section for the unsubscribe block -- `{{#unsubscribe}}`. The `'unsubscribe'` token is only added if the user is active. See the changes made to `bp_email_set_default_tokens()` and `bp_is_user_active()`. Now, the unsubscribe link will not show up in registration and activation emails." DJPaul Milestone Awaiting Contributions 6895 bp_core_validate_email_address doesn’t check signups table Registration 2.0 defect (bug) new normal normal 2016-02-11T22:05:22Z 2018-11-23T11:54:42Z "Not sure if this falls under WP Core or it's a BuddyPress issue. It's more accurate to say that email_exists doesn't check the signups table to see if an signup with a duplicate email already exists. But, it may be a BuddyPress issue because it only becomes an issue if BP_SIGNUPS_SKIP_USER_CREATION is set to true in the wp-config. Oddly enough, username_exists appears to check the signups table for a duplicate user_login. I, honestly, did not dig enough to confirm that for certain or if another filter/action is doing the check." baldgoat Milestone Awaiting Contributions 6890 Remove usage of deprecated bp_activity_delete_by_item_id() from various functions. Core enhancement new normal normal 2016-02-09T05:58:46Z 2017-01-25T20:25:56Z "Should be able to transform current arguments into matching version for bp_activity_delete() Found in: bp_activity_post_type_unpublish() bp_activity_post_type_remove_comment() bp_blogs_delete_activity() friends_delete_activity() bp_groups_delete_group_delete_all_activity() xprofile_delete_activity() " tw2113 Milestone Awaiting Contributions 6885 bp_has_custom_signup_page() & bp_has_custom_activation_page() are always true Core defect (bug) new high normal 2016-02-08T16:53:01Z 2017-01-25T20:25:56Z "These 2 functions always return true, and thus we can't use default `wp-signup.php` or `/wp-login.php?action=register`. Reason: they check that these files exist: {{{ array( 'registration/activate.php', 'members/activate.php', 'activate.php' ) }}} But they always exist in `bp-templates/bp-legacy/buddypress`. " slaFFik Milestone BuddyPress.org Sites 6867 Feeds links in Support section on BP.org lead to the same place BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2016-02-02T15:29:31Z 2016-02-08T16:52:21Z "In sidebar here https://buddypress.org/support/ we have 2 RSS feeds links: {{{ All Recent Posts All Recent Topics }}} The problem is they both lead to the same `BuddyPress.org » All Topics` RSS feed." slaFFik Milestone BuddyPress.org Sites 6845 Pagination styles on Codex search results pages BuddyPress.org Sites defect (bug) hnla reopened normal normal 2016-01-26T16:37:33Z 2016-06-18T19:28:14Z See attached image. I believe, pagination links should be displayed a bit differently :) slaFFik Milestone Awaiting Contributions 6843 Activity @mentions in private groups for non members Activity 2.4.0 defect (bug) new normal normal 2016-01-25T20:49:52Z 2016-09-06T04:18:17Z "The activity index template shows posts from private & hidden groups that the user is not a member of if they are @mentioned in the post. They should not be able to see these posts since they aren't a member of the group. I can fix this by removing line #825 in bp-activity-filters.php: {{{#!php 'show_hidden' => true }}} But I'm not sure of the implications of why that override of show_hidden is even there. Removing that doesn't cause other problems I can see yet. Surely this is more complicated as there has to be a reason that override was put there?" timeuser Milestone Awaiting Contributions 6841 Framework for bulk data handling after updates New User Experience enhancement new high normal 2016-01-22T16:26:38Z 2017-04-12T19:42:15Z "We have in the past, and will have in the future, cases where large amounts of data needs to be processed after a major BP update. The case I'm currently working on is #6413 - profile field visibility - but it's come up before: moving user last_activity to the activity table, migrating signups to wp_signups, etc. On large (or even medium) installations, handling huge amounts of data in a single pageload can easily exhaust system resources. We need a better way. On #6413, I suggested one possibility: a background batch processor, based on wp-cron. This is good because it requires no UI, and uses existing tools. It's bad for a bunch of reasons. wp-cron is buggy and prone to race conditions. wp-cron jobs can't run frequently enough for our purposes, leaving us in a state of half-migration for long periods of time. wp-cron is not reliably usable on all installations. Etc. Another possibility is a loopback batch processor. It could also work in the background, but would directly fire off an asynchronous request (`wp_remote_post()` or whatever) instead of waiting for the next cron run. So: BP update is pageload A. A fires off a `wp_remote_post()`, trigger pageload B. B runs a batch process, and when it's finished, fires `wp_remote_post()` to C. And so forth, until the batches are completed. One problem here is that self-request can sometimes be blocked by webserver configuration. Another is that an out-of-control loop, due to faulty data or a bug in the implementation, could set off an infinite series of requests that would be difficult for the average BP user to debug or stop. The last option is to use an AJAX-powered interface. This avoids a lot of the complications described above. It'll work on all servers, and a bad migration can be stopped by closing the browser window. But (a) it requires JS, and (b) it requires user action. Item (a) means that we have to build no-JS compatibility of at least a rudimentary kind (I think, though maybe I could be convinced otherwise). Item (b) means that the admin may decide not to run the migrator right away - or at all. And this has ramifications for the way we build data migrations: the post-migration schema must always be able to fall back on the pre-migration schema, since the migration may not be finished for days or weeks or months. (In fact, this is probably true no matter what route we take.) Does anyone have strong opinions on this? If we're going to go with an AJAX interface, let's have a discussion about the UX. How do we nag the administrator to run the updater after BP update? Do we need a new admin panel? Etc. " boonebgorges Milestone BuddyPress.org Sites 6833 Remove Change Cover Image from BP.org site BuddyPress.org Sites defect (bug) johnjamesjacoby new normal normal 2016-01-19T14:53:20Z 2016-02-08T16:59:26Z It doesn't work anyway, so it's better to remove this link completely. slaFFik Milestone 6832 Error Posting comments Core defect (bug) reopened high normal 2016-01-18T20:54:37Z 2017-06-03T02:36:00Z "i, I have been having this error for couple of months or more, have narrowed it down to being a buddypress error. Error is Whenever somebody posts comments, the comments go through (i.e it does get posted) But as soon as user hits post button, it thinks for a min and gets forwarded to an error page(sometimes show duplicate comment). Any idea to solve, This is becoming a very serious issue, have been talking with Automattic as well. Can somebody help me resolve this. Thanks Manoj" mjc82in Milestone Awaiting Contributions 6828 Groups Step #4 - Invite Crashes Groups 2.4.0 defect (bug) dcavins assigned normal normal 2016-01-17T00:25:41Z 2016-01-17T14:56:13Z User with 8000 friends can not create a group because step 4 (/groups/create/step/group-invites/) crashes loading the list of friends to invite. Why do people have to be so popular, right? :) Anyhow, thanks much. wcvendors Milestone Awaiting Contributions 6808 Group Invites Option persists even though disabled friending removes invites tab Friends 2.4.0 defect (bug) new high normal 2016-01-05T21:08:05Z 2016-01-12T13:45:04Z "To reproduce: deactivate friending component visit group settings (option to choose who can invite is there) invites tab is disabled So you can choose option but no way to access the send invites page. I think we should use a define like define( 'BP_MESSAGES_AUTOCOMPLETE_ALL', true ); To allow the send invites to stay and use all members " modemlooper Milestone Awaiting Contributions 6806 Activity Bump for marked favorite and new replies Activity enhancement new normal normal 2016-01-05T08:39:32Z 2020-06-17T20:26:06Z It could be great. Favorite this, an activity that touch lot of people could be seen longer (because it could be pushed at the top of the list more frequently) same for new responses on a particular activity. It will increase the member engagement on the popular activity. We can keep it as optional. I have attached modified/ working version of the old plugin for Activity Bump which is no longer maintained in WordPress repo. vapvarun Milestone Awaiting Contributions 6789 XProfile: do not store serialized arrays for multi-value profile field data Extended Profile enhancement new normal normal 2015-12-22T16:31:59Z 2018-03-01T10:52:50Z "At the moment, data from multi-value profile fields (selectboxes/multiselect) are stored as serialized arrays in `$bp->profile->table_name_data`. This prohibits querying users by this data using `BP_Xprofile_Query`, which is obviously something BP needs to continue to grow. So let us do something about it ([https://wordpress.slack.com/archives/buddypress/p1450798412002456 with love])! At the moment, backpat is the greatest concern, but that should not stop us. Please join the discussion on how to make this happen." Offereins Milestone Awaiting Contributions 6783 Groups: Add Profile Fields and Profile Field Groups Groups enhancement reopened normal normal 2015-12-17T17:18:53Z 2020-05-19T15:37:49Z What's good for the Members would be great for the Groups as well. This is the first stage towards bringing over some Member improvements over to the Group components. Second stage would be creating Group Types just like member types, but that's for another ticket. mercime Milestone BuddyPress.org Sites 6762 Cover photos on buddypress.org? BuddyPress.org Sites 2.4.0 defect (bug) johnjamesjacoby new normal normal 2015-12-06T14:12:14Z 2017-10-13T07:32:03Z "I'm wondering if it's intentional that buddypress.org members are given the opportunity to upload a cover photo? [[Image(http://i.imgur.com/JVla2Ge.png)]] Ref: https://buddypress.org/members/user/profile/change-cover-image/ When I try, I get ""An error occurred, please try again later.""" henry.wright Milestone Awaiting Contributions 6757 Empty Groups appear in Extended Profile on WP Admin causing error during save Extended Profile 2.4.0 defect (bug) new normal normal 2015-12-01T05:45:53Z 2015-12-17T12:56:42Z "Hello, While working with Buddypress Admin Only Profile fields I ran into an issue with the Extended Profile within the WP Admin. If you have an XProfile Group containing all Admin fields it appears empty on the Extended Profile and causes an issue during save. On save we get an error; ""There was a problem updating some of your profile information. Please try again."" This isn't an issue on the front end edit screen as the group is hidden from tabs when it doesn't have any fields. Would appreciate if a check for if the group has fields (available to the user) be introduced into the bp_profile_groups loop within register_metaboxes on line 788 of bp-xprofile-admin.php, in this code; {{{#!php absint( bp_get_the_profile_group_id() ) ) ); endwhile; }}} I presume this issue would affect other plugins and custom code which excludes access to certain fields potentially leaving fields groups with no accessible fields. Plugin Reference: https://wordpress.org/plugins/buddypress-admin-only-profile-fields/ Plugin Github: https://github.com/A5hleyRich/buddypress-admin-only-profile-fields/ Github Issue: https://github.com/A5hleyRich/buddypress-admin-only-profile-fields/issues/13 Thank you" garrett-eclipse Milestone Awaiting Contributions 6754 `widget()` methods should be self-sufficient Core defect (bug) new normal normal 2015-11-28T03:28:34Z 2016-06-18T19:30:23Z "In order to work properly in the context of the Customizer, all `widget()` methods must be self-sufficient. That is, they should assume that the `$instance` array passed to the function may sometimes be empty. As such, each widget class should have a way of defining the default widget settings independent of the `form()` or `instance()` methods. A `default_args()` or `default_settings()` method seems like a reasonable technique. See https://buddypress.trac.wordpress.org/ticket/6747#comment:5" boonebgorges Milestone Awaiting Contributions 6746 "Avatar filename could generate: ""There was a problem cropping your avatar""" Media defect (bug) new normal normal 2015-11-21T11:17:45Z 2019-07-23T01:00:05Z "Hi people :) If you try to reupload an avatar previously downloaded from BP it returns error: ""There was a problem cropping your avatar"". Despite of the generic message error, it's related to the filename, looks like returns this when the filename ends by -bpfull and -bpthumb." SGr33n Milestone Awaiting Contributions 6731 search as page/post slug redirects to home Core 2.2 defect (bug) new high normal 2015-11-12T20:44:53Z 2017-01-25T20:25:56Z "Create a page ona site with BP active and the page gets redirected to home. Introduced here: https://buddypress.trac.wordpress.org/changeset/10110" modemlooper Milestone Awaiting Contributions 6714 Filtering messages in bp_core_add_message() Core 2.3.3 enhancement tw2113 assigned low minor 2015-11-03T18:20:43Z 2017-04-09T16:04:12Z "It's easy to change message strings for all cases by creating a language file, but there's currently no way to filter the messages added via `bp_core_add_message()` in more specific cases. It seems there are (at least) two ways to make these messages filterable: * Add filters inline when messages occur, in a more ad hoc approach: {{{#!php if ( ! empty( $errors ) ) { $message = __( 'Please make sure you fill in all required fields in this profile field group before saving.', 'buddypress' ); $profile_field_group = bp_action_variable( 1 ); $message = apply_filters( 'xprofile_screen_edit_profile_required_fields_empty_message', $message, $profile_field_group ); bp_core_add_message( $message, 'error' ); } }}} * Add a catch-all filter at the function level, which would require the call to `bp_core_add_message()` to include useful filter parameters, like context and any extra args (which would probably vary by situation): {{{#!php if ( ! empty( $errors ) ) { bp_core_add_message( __( 'Please make sure you fill in all required fields in this profile field group before saving.', 'buddypress' ), 'error', 'saving_profile_field_group', array( 'updated_profile_field_group' => bp_action_variable( 1 ), 'reason' => 'required_fields_missing' ) ); } }}} I've drafted an example of the second approach, but I'm not sure that it's superior. The first might actually be easier for developers to use, since they wouldn't have to chase the args and context back to the original instance. Or maybe having a grand-central-station approach is easier for developers. I'm not sure. Would this be useful? Is there another approach that would be better? Would there be some way to standardize the `$args` array so that it works for most cases with a few common keys? This function is called 175 times in BP, so there is a lot of variety in its use. Thanks for your feedback. " dcavins Milestone Up Next 6712 Screen notifications settings page Toolbar & Notifications 1.9 enhancement new normal normal 2015-11-02T18:40:18Z 2024-02-19T21:53:29Z "We currently have a way for users to disable email notifications via a user's ""Settings > Email"" page. We need a way for users to be able to disable screen notifications as well. This presents a few things we need to tackle: - Add a new ""Settings > Notifications"" page. - The ""Settings > Email"" page already uses the slug `'notifications'`. Perhaps this new page will use a slug like `'screen-notifications'`? - Plugins need a way to register settings fields for inclusion on a ""Settings > Notifications"" page. - If no plugins have registered any settings, offer some generic fields based on the `'component_name'` so users can disable all notifications for a component all at once. - Add some form of user meta check into `bp_notifications_add_notification()` so the notification will not be recorded if a user has chosen to disable it for a given `'component_action'`. FYI, Twitter calls their email notifications page - `Email Notifications`. And their screen notifications page - `Web Notifications`. Something to think about when we decide to build this out." r-a-y Milestone 6708 Cannot upload group or member photos/avatars Groups 2.3.3 defect (bug) reopened normal normal 2015-11-01T21:30:18Z 2016-04-22T04:25:10Z " I’m getting an odd error message: Upload Failed! Error was: The uploaded file could not be moved to wp-content/uploads/group-avatars/4/group-avatars/4 Note the repeated “group-avatars/4” in the message. The file is getting uploaded to “wp-content/uploads/group-avatars/4/” but doesn’t appear on the group. I have tried uninstalling and re-installing BuddyPress and bbPress but am still stuck, any ideas please? WP version: 4.3.1–en_GB BuddyPress: Version 2.3.4 bbPress: Version 2.5.8 Theme: CustomizrVersion 3.4.13 Tried it with Twenty-Thirteen theme as well – same result. Also tried removing all plug-ins and themes apart from twenty-thirteen theme, re-installing Wordpress and BuddyPress - issue is still there. Can’t link to site as currently in development and not public but I can provide secure access if needed. " Plucker Milestone Awaiting Contributions 6703 Installing old fashioned bbPress 1.x from BuddyPress installation Forums defect (bug) new normal normal 2015-11-01T11:45:49Z 2015-11-01T12:53:25Z "When trying to use bbPress that is shipped with BuddyPress I go through forum installation logic, but have this code to add to `bb-config.php` file (on Windows it was unable to create the file, which is really strange). {{{#!php -1 $bb->custom_user_table = 'wp_users'; $bb->custom_user_meta_table = 'wp_usermeta'; $bb->uri = 'http://trunk.bp/wp-content/plugins/buddypress/build//bp-forums/bbpress/'; $bb->name = 'BuddyPress Trunk Forums'; define('BB_AUTH_SALT', '=(.gWbVY2$j_8i)`.Q052,0EY[iRTKZ7JOaJ1I{ZY,JF^P1y&oPkc4+y5g/<{v-Z'); define('BB_LOGGED_IN_SALT', 'J~BS(0W.{.5 3U>t];SG,g]t())~Z;6rE$nB;3 (x@C<}::<#SvqNk-r2eC f;6/'); define('BB_SECURE_AUTH_SALT', 'DU- }}} Note 2 problems here: `-1` instead of `` and * `
    `" mercime Milestone Awaiting Contributions 6639 Duplicate IDs in Member Settings screens Toolbar & Notifications defect (bug) new normal normal 2015-10-01T05:03:50Z 2015-10-14T11:28:04Z "Duplicate `
  • ` show up when on Member Settings screens per attached as the Notifications component link has the same slug as the Email (nee Notifications) subnav. Initial thought was to change the slug of the Email subnav but [https://buddypress.trac.wordpress.org/browser/trunk/src/bp-settings/bp-settings-loader.php#L110 inline comment] notes that we have to retain the slug for backward compatibility. On the other hand, we do need to remove duplicate IDs from BP screens. If this cannot be addressed now, then hopefully the duplicate IDs can be fixed in the ""grand reconstruction of member and group navigation"" sometime soon. " mercime Milestone Awaiting Contributions 6603 Allow xprofile field values to be ran through oembed Extended Profile feature request reopened normal normal 2015-08-29T11:11:34Z 2018-09-19T07:03:49Z "A suggestion that we if start adding advacned properties to xprofile fields (which I think we have started in some ticket, I can't find it), we should maybe have one to control whether the field value is run through oembed Prompted by https://buddypress.org/support/topic/video-oembeds-in-profile-field/" DJPaul Milestone Awaiting Contributions 6584 "bp_activity_create_summary wrongly extracted