__group__,ticket,summary,owner,component,_version,priority,severity,milestone,type,_status,workflow,_created,modified,_description,_reporter Future Releases,960,Users list improvements,,General - Administration,,high,major,Future Release (Legacy),enhancement,new,,2008-09-03T17:42:46Z,2011-09-20T22:31:35Z,"I think it is good idea to extend users list with * topics count * posts count * mass deleting function * sorting by one ""field""",wiseacre Future Releases,1193,Allow plugins to mess with $forum_options,,Back-end,,normal,normal,Future Release (Legacy),enhancement,new,,2009-09-26T00:13:17Z,2011-09-20T22:34:15Z,"A filter is needed for ''$forum_options in bb_forum_form()''. An action hook in ''bb_update_forum()'' is also needed. This would allow plugins to interact with the creation and updating of forums allowing other options and settings that are associated with the forums that the plugin author might want to develop to '''''extend''''' bbPress.",josh23french Future Releases,1322,Post searches sometimes do not show results,,Back-end,1.1-alpha,normal,normal,Future Release (Legacy),defect (bug),new,,2010-08-05T12:32:06Z,2011-09-20T22:34:47Z,"Admin post listings are sometimes not showing the actual posts. Attached a screenshot showing what I mean. You can see ""1 to 12 of 12"" in the corner (which is correct) yet the results pane shows ""no posts found"". This does not just happen for the specific search shown, it also affects blank searches, or e.g. spam post status searches.",mrmist Future Releases,1323,Topic counts are off when posts are spammed and deleted,,General - Administration,1.1-alpha,normal,normal,Future Release (Legacy),defect (bug),new,,2010-08-05T12:36:36Z,2011-09-20T22:35:04Z,"Steps to reproduce - Create a sub-forum Post in the forum Spam the post (or post the topic as a bozo) Delete the topic Topic count will decrease by 1, even though the spammed topic wasn't included in the count. If I had to guess I'd point to this as the culprit in bb_delete_post if ( 0 == $old_status ) { bb_update_topicmeta( $topic_id, 'deleted_posts', $topic->deleted_posts + 1 ); $bbdb->query( $bbdb->prepare( ""UPDATE $bbdb->forums SET posts = posts - 1 WHERE forum_id = %d"", $topic->forum_id ) ); } else if ( 0 == $new_status ) { bb_update_topicmeta( $topic_id, 'deleted_posts', $topic->deleted_posts - 1 ); $bbdb->query( $bbdb->prepare( ""UPDATE $bbdb->forums SET posts = posts + 1 WHERE forum_id = %d"", $topic->forum_id ) ); } Since there's nothing there to handle status 2, for spam. ",mrmist Future Releases,1483,User search has problems with no role on large usersets,,Component - Users,1.1-alpha,normal,normal,Future Release (Legacy),defect (bug),new,,2011-02-26T18:52:49Z,2011-09-20T22:36:39Z,"Tested on bbPress 1.1-alpha-2855 (have not tested trunk). For large user-lists, user search on the bb-admin/users.php screen doesn't work unless you choose a role. This is caused by a couple layers of code expecting something other than what they're getting. Searching for ""otto"" for example, produces a URL like this: bb-admin/users.php?usersearch=otto&userrole[]= In users.php, this produces an input of $_GET['usersearch'] = ""otto"" and $_GET['userrole'] = array(0=>''). In other words, the userrole is not an empty array, but an array with a single empty string in it. This in turn passes to BB_User_Search like so: {{{ $bb_user_search = new BB_User_Search( @$_GET['usersearch'], @$_GET['page'], @$_GET['userrole'] ); }}} Which then becomes the same non-empty array passed down through this code: {{{ $roles = (array) $roles; $_roles = array(); foreach ( $roles as $role ) { if ( false !== $role ) { $_roles[] = stripslashes( $role ); } } $this->roles = empty( $_roles ) ? false : $_roles; }}} Which then is passed to the bb_user_search function in functions.bb-core.php. Since the $roles is not empty, it doesn't pass false. End result is that it ends up querying the usermeta table for meta_value LIKE '%%'. In MySQL, this basically returns every row with capabilities for the site in question. If the number of users returned happens to be vary large, then this bit: {{{ if ( $user_ids ) { $user_ids_sql = ""AND ID IN ("". join(',', $user_ids) . "")""; } }}} Will produce a query way too big for mySQL to handle. In the case I'm testing, it produced a query with about 1.7 million users in that IN statement. You can see the problem, I'm sure. Using this code in a plugin fixed the problem by converting the ""no-role"" case into an empty case, thus preventing the role from playing any part in the query: {{{ $role = @$_GET['userrole']; if ( is_array( $role ) && $role[0] == '' ) { unset($_GET['userrole']); } }}} However, this is a hacky workaround. The query shouldn't be pulling the user list and stuffing into an IN selection like that. A JOIN would be better, or at least a LIMIT selection based on the viewed page would be preferable. ",Otto42 Future Releases,1215,Post count bug,,General - Administration,1.1-alpha,low,minor,Future Release (Legacy),defect (bug),new,,2009-12-22T19:18:18Z,2011-09-20T22:47:08Z,"I go to my bbPress dashboard and see posts count, thats say: 4024 posts. Statistics.php says 4024. Then i go to bb-admin/posts.php and i see 1 - 20 / 4,121. This mean i have 4121 posts on my forum. PhpMyAdmin 4121 --> post status 0. I try recounting without any help to this problem. There is many other with same problem here http://bbpress.org/forums/topic/bug-in-post-count?. I detect some problem on my friend forum (i am moderator in friends forum). I converted to bbPress 1.0.2 from 0.9.4. But my friends install first tima 1.0.2. ",hpguru Future Releases,1643,Admin style (RTL),7i7GRiFFiN,General - UI/UX,1.1-alpha,normal,normal,Future Release (Legacy),defect (bug),new,,2011-09-21T16:47:39Z,2011-10-01T00:13:32Z,"'''H2 tag need to change something:''' [[BR]] font-family: Tahoma, ""Times New Roman""; font-style: normal; [[BR]] '''And menu need to change it UI:''' [[BR]][[BR]] ul#bbAdminMenu li.bb-menu a { font-family: Tahoma, ""Times New Roman""; font-weight: bold; } [[BR]] '''And footer too:''' [[BR]][[BR]] div#bbFoot { font-family: Tahoma, ""Times New Roman""; font-style: normal; }",7i7GRiFFiN Future Releases,1677,form fields with guest posters adds extra information,,General - UI/UX,2.0,normal,normal,Future Release,defect (bug),new,reporter-feedback,2011-11-04T22:46:56Z,2012-05-11T01:04:50Z,"Setup: 1. turn on allow guest posting in bbpress 2. create a post as a guest 3. login as an admin 4. click to edit the topic created in #2 Problem: You will not only see the username and email address of the guest who posted the topic, but will also see other information appended to both fields. It seems to be some type of browser cache as the extra names appended are different across browsers. screenshot: http://awesomescreenshot.com/0dfnok6b9 This is happening on a 100% virgin bbpress 2x nightly with wp 3.3beta2 zero plugins",anointed Future Releases,1683,"Dashboard ""Right Now"" counts don't correctly use plurals",,General - Administration,1.1-alpha,normal,normal,Future Release (Legacy),defect (bug),new,,2011-11-09T21:49:16Z,2012-06-04T18:29:48Z,"[2802] changed the way the counts were created to call `number_format` on each count first, then pass the formatted number to `__ngettext`. This causes `__ngettext` to incorrectly pick plurals when the format includes punctuation like a comma. Example: the dashboard says I have ""1,416 topic"", but ""6,069 posts."" Since `__ngettext`'s third argument is an integer, the comma inserted by `number_format` is screwing up the plural selection. Instead of, for example: {{{ $rn_topics = number_format( get_total_topics() ); $rn_topics = sprintf(__ngettext('%s topic', '%s topics', $rn_topics), $rn_topics ); }}} it needs to be: {{{ $rn_topics = get_total_topics(); $rn_topics = sprintf(__ngettext('%s topic', '%s topics', $rn_topics), number_format($rn_topics) ); }}}",zerocrates Future Releases,1928,nonrehashed user passwords,netweb,API - Importers,2.1.2,high,normal,Future Release,defect (bug),new,,2012-08-08T15:32:54Z,2012-08-20T01:39:15Z,"nonrehashed user passwords in the phpBB user table there is a row named ""user_pass_convert"" - and this must be taken into account it has a value 1 if user password is not fully rehashed it means, that after user posted password, it will be hashed with md5, and only after that compared to the password hash for example - when user first time log in to phpbb after that phpbb was upgraded from 2 to 3 - password is compared in that way (with md5 hash), and after that it is changed to the new password hash from password without md5 and updated in the database, also user_pass_convert is set to 0 now - if forum is updated from 2->3 - and that forum is converted to phpBB - password comparing always will fail temporary fix for that (cause ALL user passwords are nonrehashed - no one logged in) is to put in converters/phpBB.php line $password = md5($password); public function authenticate_pass($password, $serialized_pass) { $password = md5($password); $itoa64 = './0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'; $pass_array = unserialize($serialized_pass); if (strlen($pass_array['hash']) == 34) { return ($this->_hash_crypt_private($password, $pass_array['hash'], $itoa64) === $pass_array['hash']) ? true : false; } return (md5($password) === $pass_array['hash']) ? true : false; } in that function is check for old style passwords: ""if (strlen($pass_array['hash']) == 34) {"" but passwords are new hashes, and lenght will be 34 symbols, only those hashes will be from phpbbhashfunction(md5(password)) - sou comparing against phpbbhashfunction(password) will always fail, and converted users will not log in ",capsx Future Releases,1748,Forum-specific sidebar,,API - Widgets,2.0,normal,normal,Future Release,enhancement,new,,2012-02-04T02:35:29Z,2012-09-25T04:55:09Z,"There is a plugin called bbPress WP Tweaks http://wordpress.org/extend/plugins/bbpress-wp-tweaks/ What it proposes is very interesting. It was created so that the admin could relace the WordPress standard sidebar with a forum-specific sidebar on forum pages. ''When forum page is loaded then forum-specific sidebar will be displayed. If nothing has been placed in forum-sidebar (widget area) then regular WordPress sidebar will be shown... You can choose which forum wrapper template to use.'' The aim is great but the plugin doesn't work. This should be part of the core software as in my estimation, it would be useful for 90%+ of all bbPress users.",sooskriszta Future Releases,1981,Update topic/replies count after subforums changed location,,Back-end,2.1,normal,normal,Future Release,defect (bug),new,,2012-10-17T19:57:49Z,2012-10-17T21:21:09Z,"Example: We have a Forum A and it's only Subforum B. If we change the parent of the Subforum B from Forum A to (No Parent), now Forum A (that is empty) has the count of topics and replies of the Subforum A. This is a bug. ",alexvorn2 Future Releases,2076,Potential Problem with bbp_get_displayed_user_field(),,Component - Users,2.2.2,normal,normal,Future Release,defect (bug),new,,2012-12-01T22:55:06Z,2012-12-08T04:09:52Z,"I noticed some really strange behavior today with the bbp_get_displayed_user_field() function. 1. I went to profile edit screen for one of my forum users to grab their email address 2. I left the profile edit page 3. I went to the profile edit screen for another (different) forum user to grab their email address 4. The email field showed the email addressed for the first user that I accessed, but all other fields were correct 5. I refreshed the page an the user's email field corrected itself to show the proper email for the user I haven't dug into the issue too far, nor have I been able to consistent replicate the behavior, but I suspect it has to do with $bbp-displayed_user not getting updated 100% when profile screens are loaded.",mordauk Future Releases,1987,Add date option for topics,,Component - Topics,2.1.2,normal,normal,Future Release,enhancement,new,,2012-10-22T01:19:57Z,2012-12-09T13:49:28Z,"Surfing topics on specific date. http://weburl.com/topics/2012 - to show only topis created in 2012... http://weburl.com/topics/2012/10 - to show only topis created in October 2012... ",alexvorn2 Future Releases,2133,add pre tag buttom to fancy html editor of the reply and topic form,,General - Content Creation,trunk,normal,normal,Future Release,enhancement,new,,2012-12-27T02:28:05Z,2012-12-27T03:22:48Z,"QTags.addButton( 'my_id_pre', 'pre' ... etc",alexvorn2 Future Releases,1611,Allow customize translations of string Forums,,Locale - i18n/l10n,,normal,normal,Future Release,defect (bug),new,,2011-08-26T21:05:47Z,2013-01-03T10:32:46Z,"String Forums can be translated a little differently and allowing context you can help translators to customize these strings (Forums as options page x Forums as CPT). Patch attached.",pavelevap Future Releases,2249,TinyMCE RTL Support,,Locale - i18n/l10n,2.2.3,normal,normal,Future Release,defect (bug),new,,2013-03-08T02:29:32Z,2013-03-09T09:01:56Z,"When using a RTL language TinyMCE Editor for Topics & Replies does not use RTL input. Originally reported here http://bbpress.org/forums/topic/rtl-bug-in-new-topic-box",netweb Future Releases,2264,Why closed topics are not displaying properly?,,Component - Topics,2.2.3,normal,normal,Future Release,defect (bug),new,,2013-03-17T18:10:30Z,2013-03-18T18:39:29Z,"When you close a topic to new comments, topic display is totally changing. I tried with different themes, i tried on latest revision from trac but still same. How to produce: * Create a topic * Close this topic to new replies * Copy topic url * Open a different browser or incognito window and go topic url You will see only title and post content without any bbpress related info/style ",unsalkorkmaz Future Releases,1979,integrate quickedit option,,Front-end,2.1.2,normal,normal,Future Release,enhancement,new,,2012-10-16T12:14:33Z,2013-03-29T03:38:45Z,"Editing a reply should be fast as a click... Maybe to remove the edit files and use only quickedit option.",alexvorn2 Future Releases,2266,Profile not displayed for users with period in name,,Component - Users,2.2.3,normal,normal,Future Release,defect (bug),new,,2013-03-18T15:01:40Z,2013-03-29T20:38:14Z,"The get_user_by retrieval fails because WP converts periods into dashes for user_nicename. You will need to do the same: {{{ $bbp_user = get_user_by( 'slug', str_replace( '.', '-', $bbp_user ) ); }}} ",kevinB Future Releases,2301,bbPress Forms Should Display Unfiltered Data,,Tools - Code Improvements,2.2.3,normal,normal,Future Release,defect (bug),new,reporter-feedback,2013-04-12T17:53:55Z,2013-04-12T19:00:53Z,"Some bbPress forms like topic-form,reply-form and forum-form display some filtered data, This cause the forms to display worng info. To reproduce this bug: 1- Filter the bbp_get_topic_title and add a any string to the original title. 2- Edit the topic you filtered, You will see that the topic title input display the string you have added in the filter. after debug seems like the bbp_template_include_theme_compat() function using bbp_get_topic_title() to reset the post title, I can't say that is a wrong way, but it has a side effect.",alex-ye Future Releases,2333,Allow to filter the replies by topic in the back-end,,Back-end,2.3.2,normal,normal,Future Release,enhancement,new,,2013-05-14T19:06:12Z,2013-05-22T07:48:24Z,"It will be nice feature if we could filter the replies table in the admin by the Topic ID. This will enhance the mange experience, and make it easy to remove ore edit a set of replies for a certain topic.",alex-ye Future Releases,2338,Can't edit forums when forum count > 4000,,Component - Forums,2.1,high,normal,Future Release,defect (bug),new,reporter-feedback,2013-05-19T22:14:28Z,2013-05-23T14:50:02Z," I have bbPress installed that has 1 forum for each stock ticker (symbol). I currently have about 4500 forums each dedicated to a single stock. When I go to: Dashboard -> Forums -> All Forums I get: {{{ HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request. }}} using Chrome. Same result when using FireFox, IE, Safari, Opera (all current versions). When I enter the url of the forum I want to edit into the address bar (i.e. https://www.***.com/forums/forum/n/nabd-north-american-building-inc/) and click ""Edit Forum"" in the toolbar, elements of the menu do not work or are missing (see attached image). Accessing any existing forums still works and posting to existing forums is still possible. I have tried everything I can think of, including: 1. Try default themes TwentyTwelve, TwentyEleven. 2. Barebones .htaccess file with only default WordPress section. 3. Moved wp-config.php back to default location (was moved ""up"" a level out of public_html). 4. Deactivated all plugins. 5. Reinstalled bbPress. I did NOT make any configuration changes during the period of this error (except to add more forums). ========================= WordPress Version: 3.5.1 bbPress Version: 2.3.2 Posts: ~24,000 Plugins: 1. Akismet 2. Bad Behavior 3. Configure SMTP 4. Duo Two-Factor Authentication 5. Quform 6. s2Member® Framework 7. Strictly Google Sitemap 8. WordPress Importer 9. WP-reCAPTCHA 10. WP to Twitter 11. Yet Another Related Posts Plugin Thanks",joe.davola Future Releases,2240,Add some classes ...,,Appearance - Theme Compatibility,2.1,low,normal,Future Release,enhancement,new,,2013-03-06T00:02:42Z,2013-06-25T05:44:51Z,"Forum has ""bbp-has-subforums"" class if it has any subforums. Why not to add more classes: for if: forum has topics - ""bbp-has-topics"" AND if: topic has replies - ""bbp-has-replies"" ",alexvorn2 Future Releases,2245,Hide subforums on paged,,Component - Forums,2.2.3,low,normal,Future Release,enhancement,new,,2013-03-07T01:35:44Z,2013-07-28T19:03:38Z,"If we have in a forum a lot of topics and subforums, to hide subforums list on '''forum/page/2''' page and next pages... ",alexvorn2 Future Releases,1439,Admin Bar Support,,General - Administration,,normal,normal,Future Release,enhancement,new,,2011-01-05T14:59:12Z,2013-08-29T00:23:58Z,"I think we should add some type of specific admin-bar menu in for the plugin in 3.1. What exactly that entails is up for debate, but it'd be great to see something more than the default post type links.",anthonycole Future Releases,1792,Add a Who is online widget,,API - Widgets,2.1.2,normal,minor,Future Release,enhancement,new,dev-feedback,2012-03-18T12:40:52Z,2013-09-01T15:21:07Z,"I must have widget for bbPress is that will show how many users are online, a list of user names would be fine showing in the sidebar of in the footer of the site.",alexvorn2 Future Releases,2401,Add option to disable root forum archive page,,Component - Forums,2.1,normal,normal,Future Release,enhancement,new,,2013-08-30T19:39:07Z,2013-09-02T17:04:23Z,"by default a new archive page is created `site.com/forums/` that displays all forum index... what if someone does not what this page to be displayed? It would be cool to add a checkbox to settings page that will remove this page.",alexvorn2 Future Releases,2418,Error in bbp_get_user_subscribe_link function,,General,trunk,normal,normal,Future Release,defect (bug),new,,2013-09-10T09:09:09Z,2013-09-14T00:26:03Z,"Hi, the ""before arg"" doesn't really work. Infact if you declare it, then, when you will press ""favorite"" link, it will come back to its default value in includes/users/template.php, "" | "" To try use the following code: bbp_user_subscribe_link( array( 'before' => 'hi' ) ); then click on subscribe link, and you will see that ""hi"" will become the default ""|"".",sgr33n Future Releases,2184,Marking a topic or a reply private in the front-end,,Front-end,2.2.3,normal,normal,Future Release,enhancement,new,,2013-01-27T15:01:04Z,2013-09-19T13:16:01Z,"Allowing users to mark a topic or a reply as a private to be shown only for admins and forum moderators, [image] http://s-plugins.wordpress.org/bbpress-private-replies/assets/screenshot-1.png?rev=625843 [image] http://s-plugins.wordpress.org/bbpress-private-replies/assets/screenshot-4.png?rev=625843 like what this plugin does: http://wordpress.org/extend/plugins/bbpress-private-replies/",alexvorn2 Future Releases,1888,Possible bbPress1 converter improvement,,API - Importers,2.1,normal,normal,Future Release,enhancement,new,,2012-07-08T21:21:30Z,2013-09-21T17:09:07Z,"I think we can speed up the bbPress1 importer pretty dramatically. The topic query is really slow because it joins the topics and posts tables. If we loop through posts and manually checked the post position for 0 or 1 as a topic, we can differentiate between topics and replies converter-side instead of query-side.",johnjamesjacoby Future Releases,2377,Better Extra Templates Structure,,Appearance - Theme Compatibility,2.3.2,normal,normal,Future Release,enhancement,new,dev-feedback,2013-08-05T17:23:41Z,2013-09-25T17:37:06Z,"bbPress has 23 extra templates by default, all of them are compatible with the bundled themes. No problem :) But when we want to use bbPress with custom themes it's really hard, because you have to edit all this 23 extra templates to match your theme structure. Suggestion: There are many ideas to make this easier and more efficient, one of those is to introduce a new template let's called it 'bbp-structure' as an example, The bbp-structure should content the abstract template layout such as the Header,Sidebar and Footer with a primary hook 'bbp_primary_content' as an example. after that we convert all the existing 23 templates to functions and add them to the 'bbp_primary_content'. A similar technique can be found in the Genesis Framework. Or Momtaz Framework https://github.com/nash-ye/Momtaz-Framework See the structure.php and index.php files for better understanding: https://github.com/nash-ye/Momtaz-Framework/blob/master/momtaz/structure.php https://github.com/nash-ye/Momtaz-Framework/blob/master/momtaz/index.php",alex-ye Future Releases,2069,Anonymous users can always spectate,,API - Roles/Capabilities,2.2.2,normal,normal,Future Release,defect (bug),reopened,,2012-11-26T20:59:33Z,2013-11-07T01:21:55Z,"The spectate capability is not useful because anonymous users have it implicitly. Blocked users lose all forum access (including viewing) but can again read public forums after logging out. In addition to this nonsensical anonymous > blocked behavior, the inconsistent handing of the spectate cap means it cannot be withheld from anonymous users nor verified via allcaps or current_user_can(). This could be remedied by including the spectate capability in the blocked role and mapping that role to anonymous users. The role map and caps could of course be filtered for sites that need to prevent both anon and blocked users from spectating (or need blocked users to have some additional access beyond anonymous).",kevinB Future Releases,2464,Rename vBulletin.php importer to vBulletin4.php,,API - Importers,2.4.1,low,normal,Future Release,enhancement,new,has-patch,2013-11-07T12:17:56Z,2013-11-08T03:51:49Z,"Proposed change to rename `vBulletin.php` importer to `vBulletin4.php` for better readability in the forum importer list as we will soon have vBulletin importers for vBulletin versions v3.x, v4.x & v5.x. Needs testing to confirm it does not break existing imports with 'on the fly' password conversion using `_bbp_class` = `vBulletin`",netweb Future Releases,2422,e107 v2.x Forum Import Template,netweb,API - Importers,2.3.2,normal,normal,Future Release,enhancement,new,,2013-09-10T09:41:14Z,2013-11-15T03:19:44Z,"Introduce Forum Importer template for use with importing from e107 v2.x e107 v2.x is still in early Alpha at the time this was created so much might change before v2.x is released. http://codex.bbpress.org/import-forums/e107 '''Forum Section''' * Forum Parent -> '_bbp_forum_parent_id' * uses {{{e107v2_forum.forum_parent}}} AND {{{e107v2_forum.forum_sub}}} to determine heirarchy '''Topic Section''' * Topic Content -> 'post_content', * Needs SQL JOIN/WHERE clause defined '''Reply Section''' * Reply ID -> '_bbp_post_id' * Needs SQL FROM EXPRESSION defined to only include replies * Reply Title -> 'post_title' * Needs SQL JOIN/WHERE clause defined * Reply Slug -> 'post_name' * Needs SQL JOIN/WHERE clause defined * Reply Author IP -> '_bbp_author_ip' * Needs callback method to convert IPv6 -> IPv4 ''If you want to have play with the SQL related to this or are looking to import from e107 v2.x drop a note on this ticket and I will send you the SQL Tables with some sample data.''",netweb Future Releases,2325,bbPress Permalink Bug with Multisite Sub Site network users,,API - Rewrite Rules,2.1,normal,normal,Future Release,enhancement,new,,2013-05-04T16:53:25Z,2013-11-23T11:20:49Z,"Hi - i'm pretty sure i found a bug with bbPress 2.3.1 with respect to permalinks on a multisite network sub site ... accordingly, when i have a user that is not subscribed per se to a sub site but is a subscriber on the network, when that user tries to login to the sub site running bbPress, the forum permalinks break yet the other post permalinks are fine ... the forum permalinks look normal on hover-over but when clicked on i get 404 error message and those messages seem to show a double sub site inserted -> e.g., the correct link would be site.com/sub-site01/forums/forum/topic/my-topic ... yet the 404 error messages show site.com/sub-site01/sub-site01/forums/forum/topic/my-topic ... i had the default role for the forum settings to be ""participant"" but even when i changed that role to ""blocked"", the network user not subscribed to sub site still gets the forum 404 messages ... this is strange because a public person, not registered on the network at all, can click on forum links and they resolve correctly ... and if other users log in to the sub site who are registered on that sub site, they too can follow all forum links ... my understanding about MultiSite Networks and Users is that all users on a network, regardless of status, when they try to login to any other sub site, inherit the ""Subscriber"" role at most ... thus i think bbPress is introducing somekind of conflict when it sees a user is not registered with the site but then does not give that person the subscriber role hence the broken forum permalinks ..??.. cordially, chuck scott",chuckingit Future Releases,2244,In loop-single-reply.php to replace divs with ul and li,,Appearance - Theme Compatibility,2.2.3,low,minor,Future Release,task (blessed),new,,2013-03-06T21:24:33Z,2013-12-28T07:29:47Z,"In the loop-single-reply.php file there are used div tags instead of ul and li tags. As bbPress use a table less design I think it would be more familiar to use '''everywhere''' is needed. ",alexvorn2 Future Releases,1907,Auto refreshing new replies,,Component - Replies,2.1.2,normal,normal,Future Release,task (blessed),new,,2012-07-18T05:28:36Z,2014-04-27T01:11:47Z,Like in the p2 theme to auto refresh new replies.,alexvorn2 Future Releases,2564,Topic Tags beginning with %,,Component - Topic Tags,2.5,low,minor,Future Release,defect (bug),new,,2014-03-14T22:02:25Z,2014-05-17T22:51:25Z,"If you try to assign a topic tag `%category%` the `%ca` will be stripped and the resulting topic tag will be `tegory%` * `%cat` results in `t` * `%cart% results in `rt%` * `%feed%` results in `ed%` * `%dead%` results in `ad%` Yet `%heart%` and `%qwerty%` work as expected Too early on Sat'day morning for me to think of a common denominator here ",netweb Future Releases,2424,Redirect single replies to parent topic,,Component - Replies,trunk,normal,normal,Future Release,enhancement,new,,2013-09-11T22:20:39Z,2014-06-17T14:15:42Z,"I'm wondering if we should automatically redirect single reply pages to their parent topic. For example, right now if you go to Replies in the admin and click ""View Reply"" on a reply, you get a standard bbPress forum view of just that one reply. This view is more or less useless, since a reply has little relevance outside of its parent topic. How about redirecting these to the parent topic? I personally ran into this as a problem when I started incorporating bbPress replies and topics into my site's standard WP search. The search results used get_permalink(), which returned the single reply URL, but viewing this page was pointless because the reply didn't mean anything outside of its topic. I went ahead and wrote a small plugin to do this: https://github.com/pippinsplugins/bbPress-Redirect-Single-Replies-to-Topics",mordauk Future Releases,2670,Reply to topics and replies in the backend,,Component - Replies,2.5,normal,normal,Future Release,enhancement,new,,2014-08-05T00:35:07Z,2014-08-05T00:35:36Z,"A request via the [http://bbpress.org/forums/topic/reply-to-topics-on-wordpress-backend/ forums] to allow topics to be replied to in the backend. Basically similar to how you can reply to WordPress comments. (See attached image) ",netweb Future Releases,2663,Hidden forum posts not advertising their correct status,,General - Content Creation,2.5.4,normal,normal,Future Release,defect (bug),new,,2014-07-22T09:36:53Z,2014-09-08T20:53:27Z,"I noticed my Hidden forum posts where showing up in my sitemap (generated with the 'Google Sitemap' plugin). Although visiting the actual posts is protected by returning a 404 error, the slug names expose confidential information in the sitemap and they should not be included. Google may also not like sitemaps which point to 404s. I had filed a bug report with the Google Sitemap plugin, but they claim it is a bbPress bug, so I wanted to file it here, specifically they say: ""The sitemap is updated when the post is updated. In this case the bbPress post type does not reflect the status of the post (for example, if it is Private or Hidden) in standard hooks, that is initially the forum is registered as Public when bbPress is created, also if you update it, the standard status in the standard hooks is not changed. For this reason the sitemap cannot determine the status of the bbPress forum correctly and includes the link to the sitemap.""",stonemonk Future Releases,2461,bbPress1.php importing spam topics & replies,netweb,API - Importers,2.4.1,low,normal,2.8,defect (bug),new,,2013-11-04T07:11:10Z,2014-09-09T19:27:35Z,"When importing with bbPress1.php (Either bbPress v1.2 or BuddyPress Group Forums) if a topic or reply is marked as spam then the importer will import all three as individual topics instead of one topic and two replies. As we use `'join_expression' => 'USING (topic_id) WHERE posts.post_position IN (0,1)',` as the main expression to distinguish between topics and replies this is not ideal. * A typical topic with two replies (you only need to take note of the last value for `post_position` on each line) {{{#!sql INSERT INTO `bb_posts` (`post_id`, `forum_id`, `topic_id`, `poster_id`, `post_text`, `post_time`, `poster_ip`, `post_status`, `post_position`) VALUES (2, 2, 2, 1, '
Closed Topic Content\n
\n', '2013-11-03 22:23:27', '10.1.1.8', 0, 1), (3, 2, 2, 1, 'Closed Topic First Reply\n
\n', '2013-11-03 22:23:39', '10.1.1.8', 0, 2), (4, 2, 2, 1, 'Closed Topic Second Reply\n
\n', '2013-11-03 22:23:48', '10.1.1.8', 0, 3), }}} * A topic with two replies all marked as spam, the `post_position` value is changed to `1` for both topic and both replies. {{{#!sql INSERT INTO `bb_posts` (`post_id`, `forum_id`, `topic_id`, `poster_id`, `post_text`, `post_time`, `poster_ip`, `post_status`, `post_position`) VALUES (11, 2, 5, 1, 'Spam Topic Content\n
\n', '2013-11-03 22:26:07', '10.1.1.8', 2, 1), (12, 2, 5, 1, 'Spam Topic First Reply\n
\n', '2013-11-03 22:26:16', '10.1.1.8', 2, 1), (13, 2, 5, 1, 'Spam Topic Second Reply\n
\n', '2013-11-03 22:26:24', '10.1.1.8', 2, 1), }}} * Workaround: After importing delete ALL your spam from WordPress",netweb Future Releases,2592,"When not network-activated, bbPress user capabilities are broken.",,API - Roles/Capabilities,2.5.3,normal,normal,2.8,defect (bug),new,,2014-05-01T19:09:59Z,2014-09-09T19:27:35Z,"I'm using bbPress in conjunction with Buddypress through Commons in a Box. When bbPress is network-activated, we have no problems. But when it's network-disabled and enabled only on our root blog, then user capabilities break. Specifically, the WP_User instance in `$currentuser` and called by `wp_get_current_user()` only contains a subset of `[allcaps]`, and is missing capabilities like `publish_topics`, even though the user may indeed have the ability to publish topics in a given forum. Instantiating `WP_User` manually shows all capabilities, but calling it otherwise shows the subset. This makes it so that some users will join a group and not be able to post topics in that group's forums, even though they should have the permissions to do so. There is even a button at the top of the page for creating a new topic, but clicking this button has no effect. If I run bbp_add_caps() (by adding it to my theme's `functions.php`), this restores their capabilities, but as far as I can tell, updating or disabling/reenabling the plugin causes the capabilities to be restored to this broken state. ",jreeve Future Releases,2480,user forum subscriptions not shown,johnjamesjacoby,API - Subscriptions,trunk,normal,normal,2.8,defect (bug),reopened,reporter-feedback,2013-11-25T19:55:35Z,2014-09-09T19:27:35Z,"Relates to your pretty well new forum subscriptions feature (#2299): includes/user/functions line 639: bbp_get_user_forum_subscriptions() tries to query `bbp_has_forums( array( 'post__in' => $subscriptions ) )`but `'post__in'` is no $arg for bbp_has_forums. It returns false even if user has forum subscriptions. So on user's subscription page no forums show up but 'You are not currently subscribed to any forums.'",wdfee Future Releases,2423,Path for javascripts and custom template,,Appearance - Theme Compatibility,trunk,normal,normal,2.8,enhancement,new,reporter-feedback,2013-09-10T21:17:38Z,2014-09-09T19:27:35Z,The paths for JS (topic.js and reply.js) doesn't look to theme folder first and doesn't look at min version.,sgr33n Future Releases,2579,accessibility / usability in bbpress default theme,,Appearance - Theme Compatibility,,normal,normal,2.8,enhancement,new,,2014-04-05T02:01:22Z,2014-09-09T19:27:35Z,"I had an issue today with a guy who was using a screen reader and couldn't figure out how to start a topic. I've also had this problem with a couple of other people, too. I added in links under the breadcrumbs to anchors at the top of the topic form in topic-form.php and the reply form in reply-form.php and made sure that the focus goes to the appropriate textarea / input. I'm not sure if there's work being done on the default template but thought I'd mention because he was super happy with it and I think it will help other users too. (He was quite complimentary about the usability of the site, which is mainly bbPress, as a whole! This is down to you guys, not me. :) ) Examples here (this is not default bbpress theme but I started from that and the default doesn't have them): forum - http://thefastdiet.co.uk/forums/forum/body/weight-loss/ topic - http://thefastdiet.co.uk/forums/topic/no-weight-loss-please-help/ What I added at the top under the breadcrumbs (this is just to show what's happening - I have custom breadcrumbs and this is called from that function) {{{ //top-nav-bar function bbp_my_top_nav(){ if( bbp_is_single_forum() || bbp_is_single_topic() ){ printf(_x('