[5064]
|
johnjamesjacoby
|
Introduce the bbp_get_blog_roles() helper function, to match bbp_get_dynamic_roles(). This function gets the roles of a blog with bbPress's dynamic roles filtered out (if they previously exist.)
Use bbp_get_blog_roles() where applicable to match bbp_get_dynamic_roles() usages.
Removes dependence on get_editable_roles() admin-only function.
|
[5065]
|
johnjamesjacoby
|
Rename Walker class parameters to prevent PHP5.4 E_STRICT warnings.
|
[5066]
|
johnjamesjacoby
|
Set max-width on .form-allowed-tags to 100%. Improves theme compat, and fixes issues with allowed tags breaking theme output. Props kobenland.
|
[5067]
|
johnjamesjacoby
|
Bump bbpress.pot.
|
[5068]
|
johnjamesjacoby
|
Bump trunk to RC1.
|
[5069]
|
johnjamesjacoby
|
Shift output escaping around in admin links to allow for filtering and passing additional HTML into them. Hat tip mourdak. Fixes #2090.
|
[5070]
|
johnjamesjacoby
|
Add missing output escaping in admin edit links, and add unique classes to all admin links. See #2090.
|
[5071]
|
johnjamesjacoby
|
Rename link class to match function and output, and remove some duplicate escapings. See #2090.
|
[5072]
|
johnjamesjacoby
|
Fix typo. See #2090.
|
[5073]
|
johnjamesjacoby
|
String match 'to front' from changes to #2090.
|
[5074]
|
johnjamesjacoby
|
Bump bbpress.pot.
|
[5075]
|
johnjamesjacoby
|
Use bbp_forum_content() instead of bbp_the_content() in loop-search-forum.php. Fixes missing forum description in search results. Props netweb. Fixes #2387.
|
[5076]
|
johnjamesjacoby
|
Add is_admin() and $pagenow checks to bbp_is_deactivation() and bbp_is_activation(). Hat tip alex-ye. Fixes #2386.
|
[5077]
|
johnjamesjacoby
|
Check that 'bbp_topic_status' is set before comparing to available topic statuses. Also, use bbp_get_topic_statuses() instead of hardcoded array.
|
[5078]
|
johnjamesjacoby
|
Use bbp_get_topic_types() rather than compare to hardcoded array. Also switch from isset() to !empty() checks, and add an empty() check for 'sub_action' when toggling a topic.
|
[5079]
|
johnjamesjacoby
|
Do not allow forum/topic/reply author to edit their own replies via wp-admin. Fixes #2389.
|
[5080]
|
johnjamesjacoby
|
Separate content replacement from title replacement in forum and topic archives, allowing pages with matching slugs but empty post_content to replace the_content as expected. Fixes situation where a user creates a "Forums" page and leaves the content empty, expecting bbPress to replace it.
Also use the $page->ID to help "Edit" links to point to the correct post ID.
|
[5081]
|
johnjamesjacoby
|
Only allow topics to have an archive when the forums archive is showing forums (not topics). Fixes SEO concern where it was possible to have duplicate forum-archives at two different URL's.
|
[5082]
|
johnjamesjacoby
|
Remove duplicate id attributes from some admin settings fields. Props alex-ye. Fixes #2388.
|
[5083]
|
johnjamesjacoby
|
Clean up admin settings fields attribute order: name, ID, type, value, others... See #2388.
|
[5084]
|
johnjamesjacoby
|
Add 'show_none' to forum ID dropdown in form-topic.php template part. Fixes UX problem where a new-topic page would automatically select the first option in the list for topics to go in. Also escape output of 'show_none' in bbp_get_dropdown(). Fixes #2390.
|
[5085]
|
johnjamesjacoby
|
Update CSS for code and pre tags to reduce scrollbars. See #2091.
|
[5086]
|
johnjamesjacoby
|
When converting backticks to pre and code blocks, wrap pre's in new lines. Fixes inconsistent output between: the original posted content, formatted output, and editing content. See #2091.
|
[5087]
|
johnjamesjacoby
|
In bbp_user_can_view_forum(), pass the $user_id into bbp_is_user_keymaster().
Fixes issue where bbp_user_can_view_forum() may return incorrect results for users with the Keymaster role.
Props alex-ye. Fixes #2393.
|
[5088]
|
johnjamesjacoby
|
Remove incorrect @uses bbp_is_user_keymaster() phpdoc reference.
|
[5089]
|
johnjamesjacoby
|
PHP 5.4+ E_STRICT improvement to BuddyPress Groups display_forums() method. See #BP5108.
|
[5090]
|
johnjamesjacoby
|
Updated "About" text for 2.4.
|
[5091]
|
johnjamesjacoby
|
More updated "About" text for 2.4.
|
[5092]
|
johnjamesjacoby
|
Update contributors and props list for 2.4 release.
|
[5093]
|
johnjamesjacoby
|
Add reply_to capability to main converter class. Props netweb. Fixes #2400.
|
[5094]
|
johnjamesjacoby
|
Update badge image gradients.
|
[5095]
|
johnjamesjacoby
|
Bump bbpress.pot.
|
[5096]
|
johnjamesjacoby
|
Bump trunk to 2.4.
|
[5097]
|
johnjamesjacoby
|
Bump readme.txt stable tag and version.
|
[5098]
|
johnjamesjacoby
|
Create 2.4 branch from trunk.
|
[5099]
|
johnjamesjacoby
|
Tag 2.4.
|
[5100]
|
johnjamesjacoby
|
Bump trunk to 2.5-alpha.
|
[5101]
|
johnjamesjacoby
|
Tweak bbp_title() to better integrate with other plugins that filter 'wp_title'. Fixes #2405. (trunk)
|
[5102]
|
johnjamesjacoby
|
Tweak bbp_title() to better integrate with other plugins that filter 'wp_title'. Fixes #2405. (2.4 branch)
|
[5103]
|
johnjamesjacoby
|
s/conerts/converts. Props netweb. Fixes #2406. (2.4 branch)
|
[5104]
|
johnjamesjacoby
|
s/conerts/converts. Props netweb. Fixes #2406. (trunk)
|
[5105]
|
johnjamesjacoby
|
Improvements to bbp_title() to include user topics/replies/favorites/subscriptions. Fixes #2340.
|
[5106]
|
johnjamesjacoby
|
Fix speeling error in settings.php. Props netweb. Fixes #2438.
|
[5107]
|
johnjamesjacoby
|
Use correct '_bbp_post_id' meta_key in converter callback_reply_to. Fixes incorrect mapping of converted hierarchical replies. Props netweb. Fixes #2439. (2.5)
|
[5108]
|
johnjamesjacoby
|
Use correct '_bbp_post_id' meta_key in converter callback_reply_to. Fixes incorrect mapping of converted hierarchical replies. Props netweb. Fixes #2439. (2.4.1)
|
[5109]
|
johnjamesjacoby
|
In bbp_template_include_theme_compat(), bail out early when a root template has already been previously located. Fixes issues with recursive calls to the 'the_content' filter. Fixes #2429. (2.4.1)
|
[5110]
|
johnjamesjacoby
|
In bbp_template_include_theme_compat(), bail out early when a root template has already been previously located. Fixes issues with recursive calls to the 'the_content' filter. Fixes #2429. (2.5)
|
[5111]
|
johnjamesjacoby
|
Use empty() instead of strict 'on' comparison in topics widget. Props alex-ye. Fixes #2319. (2.5)
|
[5112]
|
johnjamesjacoby
|
Use empty() instead of strict 'on' comparison in topics widget. Props alex-ye. Fixes #2319. (2.4.1)
|
[5113]
|
johnjamesjacoby
|
Fix theme-side forum editing debug notices. See #2408. (2.4.1)
|
[5114]
|
johnjamesjacoby
|
Fix theme-side forum editing debug notices. See #2408. (2.5)
|
[5115]
|
johnjamesjacoby
|
Remove 'none_found' strings from forms. Will be deprecating as part of #2445.
|
[5116]
|
johnjamesjacoby
|
Remove 'none_found' from metaboxes. Will be deprecating as part of #2445.
|
[5117]
|
johnjamesjacoby
|
Update bbp_get_dropdown() so it always returns a form field (select tag) for more predictable usage. Fixes #2445.
|
[5118]
|
johnjamesjacoby
|
Replace user_trailingslashit() with trailingslashit() in bbp_get_search_results_url(). Fixes issues with search results pages missing a slash when the permalink structure does not include a trailing slash by default. Fixes #2441. (2.4.1)
|
[5119]
|
johnjamesjacoby
|
Replace user_trailingslashit() with trailingslashit() in bbp_get_search_results_url(). Fixes issues with search results pages missing a slash when the permalink structure does not include a trailing slash by default. Fixes #2441. (2.5)
|
[5120]
|
johnjamesjacoby
|
Fix bug where nested ternary comparisons in `form-anonymous.php` were causing duplicated, sometimes conflicting, output.
Introduce convenience template functions for better handling and output of anonymous user form field data. Wrap complex `form-anonymous.php` template-part access logic in a helper function (similar to other template parts.) Deprecate ambiguous `bbp_topic/reply_author()` functions, in favor of `author_display_name()` equivalents.
Fixes #2426.
|
[5121]
|
johnjamesjacoby
|
Improve function locations introduced in r5120. Ensures template and helper functions are in template.php. See #2426.
|
[5122]
|
johnjamesjacoby
|
In bbp_request_feed_trap(), check that post type being requested is a bbPress post type before proceeding. Improves compatibility with other custom feed handlers. Props alex-ye. Fixes #2308. (2.5)
|
[5123]
|
johnjamesjacoby
|
In bbp_request_feed_trap(), check that post type being requested is a bbPress post type before proceeding. Improves compatibility with other custom feed handlers. Props alex-ye. Fixes #2308. (2.4.1)
|
[5124]
|
johnjamesjacoby
|
Revert part of r5060. Fixes issues with setting forum statuses. Props netweb. (2.4.1)
|
[5125]
|
johnjamesjacoby
|
Remove hardcoded references to 'topics' and 'replies' in user profile URL's; use archive slug functions instead. Props imath. Fixes #2448. (2.4.1)
|
[5126]
|
johnjamesjacoby
|
Remove hardcoded references to 'topics' and 'replies' in user profile URL's; use archive slug functions instead. Props imath. Fixes #2448. (2.5)
|
[5127]
|
johnjamesjacoby
|
Bump 2.4 branch version to 2.4.1. Also add 2.4.1 section to readme.txt.
|
[5128]
|
johnjamesjacoby
|
Tag 2.4.1.
|
[5129]
|
johnjamesjacoby
|
Update readme.txt and version revision in trunk.
|
[5130]
|
johnjamesjacoby
|
Introduce wrapper functions for custom post-type and taxonomy labels, rewrite settings, and supports options.
|
[5131]
|
johnjamesjacoby
|
Use wrapper functions introduced in r5130 for custom post-types and taxonomy.
|
[5132]
|
johnjamesjacoby
|
Only filter the `bbpress` textdomain with the `bbpress_locale` filter.
Clean up surrounding phpdoc.
|
[5133]
|
johnjamesjacoby
|
About Page:
* On activation, check that current user can access About page before redirecting to it.
* Once activated, only add About & Settings links if current user can access those pages.
* Before making the current user a Keymaster, make sure they do not have a previous forum role, preventing role escalation if the current user was previously demoted.
* Fixes #2443.
|
[5134]
|
johnjamesjacoby
|
Use rewrite ID helper functions instead of hardcoded strings.
|
[5135]
|
johnjamesjacoby
|
Remove extraneous closing tag in custom walker start_el() method. Props netweb. Fixes #2455.
|
[5136]
|
netweb
|
bbPress1.php converter improvements. Props netweb. Fixes #2460
* Add forum category conversion support
* Add _bbp_total_reply_count
* Fix Topic slug field mapping
* Add Reply slug field mapping
* Improved inline docs
|
[5137]
|
netweb
|
Adds a link to bbPress about page to the admin bar. Props MZAWeb. Fixes #2035
|
[5138]
|
netweb
|
Introduce Drupal v7.x bbPress importer. Props netweb. Fixes #2375
|
[5139]
|
netweb
|
Introduce FluxBB bbPress importer. Props netweb. Fixes #2383
|
[5140]
|
netweb
|
Introduce Advanced Electron Forum v1.x bbPress importer. Props netweb. Fixes #2384
|
[5141]
|
netweb
|
Introduce MyBB bbPress importer. Props netweb. Fixes #2378
|
[5142]
|
netweb
|
Introduce Phorum bbPress importer. Props netweb. Fixes #2382
|
[5143]
|
netweb
|
Introduce PHPWind bbPress importer. Props netweb. Fixes #2395
|
[5144]
|
netweb
|
Introduce XMB bbPress importer. Props netweb. Fixes #2404
|
[5145]
|
netweb
|
Introduce Kunena Forums for Joomla bbPress importers. Props netweb. Fixes #2402
* Kunena1.php for Kunena v1.x Forums
* Kunena2.php for Kunena v2.x Forums
* Kunena3.php for Kunena v3.x Forums
|
[5146]
|
netweb
|
Introduce XenForo bbPress importer. Props netweb. Fixes #2403
|
[5147]
|
netweb
|
Introduce PHPFox bbPress importer. Props netweb. Fixes #2415
|
[5148]
|
netweb
|
Invision bbPress importer improvements. Props netweb. Fixes #2465
* Full compatibility with Invision Power Board v3.1x, v3.2x, v3.3x & v3.4x versions
* Removed conflicting extra user profile fields
* Added forum type if forum is a Forum or Category
* Fixed Forum slug field mapping
* Improved inline docs
|
[5149]
|
netweb
|
Vanilla importer improvements. Props netweb. Fixes #2466
* Add Topic total reply count
* Add Reply slug
|
[5150]
|
netweb
|
phpBB Importer Improvements. Props netweb. Fixes #2467
* Added forum type callback for if forum is a Forum or Category
* Added reply title callback for clean reply titles
* Improved inline docs
|
[5151]
|
netweb
|
SimplePress Importer Improvements. Props netweb. Fixes #2194
* Add reply slug field mapping
* Add custom regex for non-break spaces in HTML
|
[5152]
|
netweb
|
Introduce vBulletin v3.x bbPress importer. Props netweb. Fixes #2147
|
[5153]
|
netweb
|
vBulletin v4.x Importer Improvements. Props netweb. Fixes #2469
* Added Forum total topic count
* Added Forum total reply count
* Added Forum/Category type field mapping & callback
* Added Topic total reply count
* Added Topic author ip
* Added Store old user salt in usermeta
* Added Reply slug
* Improved inline docs
|
[5154]
|
netweb
|
Introduce PunBB v1.4.x bbPress importer. Props netweb. Fixes #2379
|
[5155]
|
johnjamesjacoby
|
Add support for new BuddyPress notifications component, alerting members when their topics have been replied to. Requires BuddyPress 1.9.
|
[5156]
|
johnjamesjacoby
|
Forum Subscriptions - Allow users to subscribe to new topics in specific forums.
* Code largely lifted from existing Topics Subscriptions, and is based largely on `forum-subscriptions.2.diff` from mordauk, with edits for code consistency across bbPress components.
* Refactor existing ambiguous function names into base functions for both forum and topic subscriptions.
* Include new functions for getting and outputting subscriptions.
* Modify `user-subscriptions.php` to show subscribed forums. This includes a modification to `content-single-forum.php` to include the "Unsubscribe" link if looking at a user profile page.
* Modify `templates/default/bbpress-functions.php` to enqueue new JS file to handle forum subscription ajax.
* Rename HTML element classes from `bbp-topic-action` to `bbp-row-actions` to better accommodate forum subscriptions (and any future actions.)
* BuddyPress tested, JJJ approved.
* See #2299. Props mordauk, netweb for the considerable effort.
* More to do here, largely from `forum-subscriptions.3.diff`
|
[5157]
|
johnjamesjacoby
|
Forum Subscriptions:
* Update `@since` and `@deprecated` to r5156.
* Introduce tool for removing trashed and deleted forums from user subscriptions.
* See #2299. Props netweb.
|
[5158]
|
johnjamesjacoby
|
Add extra conditions to `bbp_current_user_can_access_create_topic_form()`. This addresses `You cannot create new topics` issues eluded to in the forums, of certain users being unable to create new topics even when their capabilities allow.
|
[5159]
|
netweb
|
Fix copy pasta in user profile subscriptions template. See #2299
|
[5160]
|
netweb
|
Improved SQL join expression for topics 'post_content' in Mingle.php importer. Props netweb. Fixes #2472
|
[5161]
|
johnjamesjacoby
|
When viewing a single BuddyPress group forum topic, filter the title and add the topic title to it. Fixes #2435.
|
[5162]
|
johnjamesjacoby
|
Allow 'bbp_has_search_results' filter to still run even if no search terms were passed. This brings it inline with other component queries. Fixes #2356.
|
[5163]
|
johnjamesjacoby
|
Introduce `current_view_id` to bbPress class variables. Used when calling a topic view shortcode via `bbp-single-view` so subsequent calls to `bbp_view_query` are able to retrieve the `$view_id` via `bbp_get_view_id()` the same way `bbp_get_topic_id()` works. Fixes #2457.
|