[3287]
|
johnjamesjacoby
|
Don't create post revisions when changing a topic/reply status (open/close/spam/unspam).
Update phpdoc in forum open/close.
|
[3286]
|
johnjamesjacoby
|
Prevent poisoning of forum/topic/reply data when marking posts as trash/spam. Fixes issue where anonymous user data would get purged when post status was changed from an admin area post-row.
|
[3285]
|
johnjamesjacoby
|
Add filter that allows breadcrumb to be manipulated immediately before extraction.
|
[3284]
|
johnjamesjacoby
|
Move loader functions into bbp-core-hooks. Add bbp_new_site action, which is used to create roles, caps, and options when a new site is created on a multisite installation. Remove is_site_admin() check from bbp_allowed_themes() to ensure bbp-twentyten is available for all sites.
|
[3283]
|
johnjamesjacoby
|
Rename 'general' component and related files to 'common'
|
[3282]
|
johnjamesjacoby
|
Move 'bbp_user' and 'bbp_view' into bbPress global vars, so they can be referenced by external plugins more easily and require less maintenance to change if needed later.
|
[3281]
|
johnjamesjacoby
|
Theme compat adjustments for user profile edit fieldsets and labels.
|
[3280]
|
johnjamesjacoby
|
Add values to global bbPress object vars. Adjust bbp_is_user_home() function to work with empty() rather than isset()
|
[3279]
|
johnjamesjacoby
|
Add topic-tag support to breadcrumbs
|
[3278]
|
johnjamesjacoby
|
Fix issue causing admin post row nonce checks to fail due to incorrect load order. Add Akismet support to core, which will take advantage of the Akismet plugin for WordPress if it is activated. Props Nightgunner5 for original Aksimet concept.
|
[3277]
|
johnjamesjacoby
|
Remove duplicate "replies" in forum description. Props Fartlek.
|
[3276]
|
johnjamesjacoby
|
Fix incorrect variable declaration, causing anonymous replies to fail.
|
[3275]
|
johnjamesjacoby
|
Add spam checks to new topic and reply handlers. If topic/reply is spam to start, add the proper meta_status in the event it was a false positive.
|
[3274]
|
johnjamesjacoby
|
Reply "View" action link should link to reply URL and not the permalink for the reply, since not all themes will support single reply views. Unset the "View" link if user is viewing trash and does not have proper caps.
|
[3273]
|
johnjamesjacoby
|
Add a global plugins variable to main bbPress global class. bbPress plugins can use this to store global information, rather than instantiating their own separate globals.
|
[3272]
|
johnjamesjacoby
|
Use correct _get_ function in reply post rows. Fig a bug introduced in r3260.
|
[3271]
|
johnjamesjacoby
|
Bump the numberposts limit in bbp_reply_metabox to 250, but allow the args to be filtered so large forums have a way to adjust the query. Fixes #1512.
|
[3270]
|
johnjamesjacoby
|
Allow breadcrumb separator to be translated. Remove spaces from separator and use str_pad instead.
|
[3269]
|
johnjamesjacoby
|
Add humans.txt to bbPress 2.0
|
[3268]
|
johnjamesjacoby
|
Add reply ID to topic term filters. Props cnorris23.
|
[3267]
|
johnjamesjacoby
|
Audit checked() usage. Correct reversed logic, add usage to topic widget, and test all usages to ensure functionality.
|
[3266]
|
johnjamesjacoby
|
Fix checked status of topic subscription form checkbox.
|
[3265]
|
johnjamesjacoby
|
Improve the current title area of breadcrumbs.
Improve behavior of redirect field.
Allow single topic shortcodes to use pagination, and properly redirect on new replies.
Use wp_safe_redirect() in places where redirect_to fields are used.
Move theme compatibility setup function out of main bbPress class and into bbp-core-compatibility.php.
Move bbp_setup_theme_compat action off of after_setup_theme and into bbp_init.
Add supplemental functions to get and set if theme compatibility is currently helping load pieces of the current page.
|
[3264]
|
johnjamesjacoby
|
Update php doc for bbp_logout_url()
|
[3263]
|
johnjamesjacoby
|
Remove old phpdoc comment
|
[3262]
|
johnjamesjacoby
|
Add missing forum_id's to category checks in forum description
|
[3261]
|
johnjamesjacoby
|
Better support for forum categories in forum description template tag.
|
[3260]
|
johnjamesjacoby
|
Improve support for orphaned topics and replies in admin post rows by displaying "No Forum" and "No Topic" if parents have been deleted.
|
[3259]
|
johnjamesjacoby
|
Prevent forum root in breadcrumb if viewing a page in place of the forum archive.
|
[3258]
|
johnjamesjacoby
|
Revert r3257 for something more elegant.
|
[3257]
|
johnjamesjacoby
|
Fix incorrect parameters in bbp_query_post_parent__in(). Props mouratidis.
|
[3256]
|
johnjamesjacoby
|
Fix missing @since revision, update phpdoc, and variable clean-up for bbp_author_metabox(). Props eagle-eyed duck_
|
[3255]
|
johnjamesjacoby
|
Add just in time filtering to topic terms when saving and editing a reply.
|
[3254]
|
johnjamesjacoby
|
Add bbp_is_forum_archive() check to bbp_has_topics() to prevent $in_forum from being set.
|
[3253]
|
johnjamesjacoby
|
Remove incorrect is_home from wp_query when viewing a single topic view.
|
[3252]
|
johnjamesjacoby
|
Spit shine the breadcrumb code to play nicely with root forum archive pages.
|
[3251]
|
johnjamesjacoby
|
Allow WordPress pages to overload forum and topic archive pages.
Introduce bbp_reset_all_filters() and bbp_restore_all_filters() functions to handle specific bypassing of the_content filter for theme compat. Introduce bbp_is_topic_archive() and bbp_is_forum_archive() functions to help with bypassing archive pages.
|
[3250]
|
johnjamesjacoby
|
Commit bomb of improvements to the breadcrumb.
Checking for topic views, forum and topic archives, and do not check if the root slug is included in the URL.
Add breadcrumb to forum archive and topic archive, since they exist one level deeper than the "Home" page.
Add template tags to handle the forum/topic archive titles, which use a corresponding page title if one exists, and fallback to the post type label 'name' if not.
|
[3249]
|
johnjamesjacoby
|
Add menu_name and all_items labels to custom post type registrations, for WordPress 3.2 compat.
|
[3248]
|
johnjamesjacoby
|
Add missing pagination to view.php. Also swap out "Oh no!" text with no-topics template part in view.php.
|
[3247]
|
johnjamesjacoby
|
Exclude forums, topics, and replies from site wide post and page search.
We have our own search queries for each post type, and it's not currently possible to adjust the look of individual search results on the fly via theme compatibility.
|
[3246]
|
johnjamesjacoby
|
Introduce max length attribute on topic and reply titles. This includes a hidden setting (default 80) that can be filtered or adjusted.
|
[3245]
|
johnjamesjacoby
|
Add an index.php file to every folder, with a note not to modify core files. In the languages and themes folders, include additional reminder that custom files will be lost during bbPress updates and where custom files should be located.
|
[3244]
|
johnjamesjacoby
|
Bump readme.txt and add Beta 2 to changelog.
|
[3243]
|
johnjamesjacoby
|
"Exit" if accessed directly, not "Redirect" - all included php files
|
[3242]
|
johnjamesjacoby
|
Tweak the topic and reply styling.
Move the author name underneath the avatar.
Wrap author IP address in div for theme compat.
Move permalink to upper right corner and include ID with hash.
|
[3241]
|
johnjamesjacoby
|
Commit bomb of updates to breadcrumb logic:
Switch from parameters to a parse args array.
Switch from template part to function.
Add before/after HTML arguments.
Add missing breadcrumb to reply-edit, view, and topic-tag templates.
Add home link logic.
Add filters on breadcrumb items.
Add quick-bail filter at the beginning of breadcrumb function.
|
[3240]
|
johnjamesjacoby
|
Improved trash support for new topics/replies.
If the parent of a new topic/reply is in the trash, automatically trash the new topic/reply. In the case of new trash replies, add that reply to the _bbp_pre_trashed_replies array, so that it is restored when the topic is restored. This bug comes about because capable users can reply to trashed topics.
Also handle view=all redirect when posting new topics/replies.
|
[3239]
|
johnjamesjacoby
|
Invert the topic order in stand alone importer, so that new post ID's are in the correct order. Props danieljuhl. See #1534.
|
[3238]
|
johnjamesjacoby
|
Whitespace fix in bbp_template_include();
|
[3237]
|
johnjamesjacoby
|
Fix incorrect variable usage in topic merge portion of bbp_replace_the_content()
|
[3236]
|
johnjamesjacoby
|
Consolidate topic form access checks.
|
[3235]
|
johnjamesjacoby
|
Fix incorrectly located topic tag list and single topic description in single topic shortcode.
|
[3234]
|
johnjamesjacoby
|
Fix incorrectly located reply-form template part in single-topic.php.
|
[3233]
|
johnjamesjacoby
|
Normalize the user template files. Add wrapper around user.php template content.
|
[3232]
|
johnjamesjacoby
|
Add missing variable definition for $meta_query in bbp_exclude_forum_ids().
|
[3231]
|
johnjamesjacoby
|
Show hidden forums in the admin all list.
|
[3230]
|
johnjamesjacoby
|
Add some post status checks to the bbp_get_dropdown() function, and properly use the bbp_exclude_forum_ids() function only with non-forum queries.
|
[3229]
|
johnjamesjacoby
|
Fix sort order in bbp_get_dropdown(). Props anointed.
|
[3228]
|
johnjamesjacoby
|
Fix subforum sort ordering. Props anointed.
|
[3227]
|
johnjamesjacoby
|
Sanity check on user roles to prevent error if user does not have a role assigned to them.
|
[3226]
|
johnjamesjacoby
|
Add topic pagination support for pages or any single post, for improved shortcode support. Fixes #1533.
|
[3225]
|
johnjamesjacoby
|
Second round of bbPress standalone importer updates. Props !GautamGupta. See #1523.
|
[3224]
|
johnjamesjacoby
|
Improved support for forum archive template. Fix issue in forum archive where post loop was processed rather than the actual bbPress forum loop.
|
[3223]
|
johnjamesjacoby
|
Rename just-in-time filters for editing topics and replies. Copy pasta. See r3222.
|
[3222]
|
johnjamesjacoby
|
Allow just-in-time manipulation of topic and reply data before creating or editing them. See #1477.
|
[3221]
|
johnjamesjacoby
|
Allow Topic Form shortcode to work on pages or any other single template. Fixes #1535.
|
[3220]
|
johnjamesjacoby
|
Improve RTL support in Right Now dashboard widget. Fixes #1536.
|
[3219]
|
johnjamesjacoby
|
Remove empty spaces at the end of topic and reply count statistic strings, for i18n. Also properly explode them instead of hard coding pipes.
|
[3218]
|
johnjamesjacoby
|
If settings fields are empty, automatically revert them to their defaults. This adds an additional parameter to bbp_form_option() function to pass the default value.
|
[3217]
|
johnjamesjacoby
|
Move _bbp_include_root option into single slug area, to more accurately mirror the order of the settings page. Include more detailed description of what it does.
|
[3216]
|
johnjamesjacoby
|
phpDoc in bbp-core-options.php for changes made in r3215
|
[3215]
|
johnjamesjacoby
|
Allow site options to pass a default value if none exists.
|
[3214]
|
johnjamesjacoby
|
In the beginning, there was cold, white, empty, space... in bbp-admin.php.
|
[3213]
|
johnjamesjacoby
|
The root forum no longer requires a WordPress page - the archive-forum.php template file will take care of this going forward.
|
[3212]
|
johnjamesjacoby
|
Rearrange settings in bbp_add_options() into more accurate sections.
|
[3211]
|
johnjamesjacoby
|
Remove unused archive slugs from bbp_add_options()
|
[3210]
|
johnjamesjacoby
|
If user has unfiltered_html capability, add notice to the top of topic and reply forms and hide the form-allowed-tags section.
|
[3209]
|
johnjamesjacoby
|
Use bbp_update_forum() in bbp_recount_rewalk() admin recount function. See #1534.
|
[3208]
|
johnjamesjacoby
|
Use the raw_url on login redirect if one is passed. Otherwise check if $url both empty or is sending the user to admin_url(), and default to home_url() to prevent users from being bounced into the admin area unexpectedly. See #1530.
|
[3207]
|
johnjamesjacoby
|
Add bbp-form class to bbp-twentyten fieldsets, and simplify CSS for fieldsets and their elements. For theme compat.
|
[3206]
|
johnjamesjacoby
|
Revert 3139. Move .pot file back into bbp-languages folder for improved GlotPress integration. Props vanillalounge, westi.
|
[3205]
|
johnjamesjacoby
|
Add RTL support to bbp-twentyten. See #1528. Props ramly.
Also do not enqueue theme compat CSS when in admin area.
|
[3204]
|
johnjamesjacoby
|
Add RTL support to breadcrumbs. See #1528.
|
[3203]
|
johnjamesjacoby
|
Apply editable_slug filter on form_options. Introduce bbp_form_option() functions to handle the output. Fixes #1526. Props ramly.
|
[3202]
|
johnjamesjacoby
|
Remove superfluous h2 tags. Props ramly. Fixes #1529.
|
[3201]
|
johnjamesjacoby
|
Fix bug in theme compatibility where $forum_id could get wiped out.
Also add more default template options, to allow custom forum catch-alls without modifying existing templates or elaborate hooks and filters.
|
[3200]
|
johnjamesjacoby
|
Remove read_forum meta cap check from bbp_user_can_view_forum(). Fixes bug where users with no role in a multisite installation could not read public forum content.
|
[3199]
|
johnjamesjacoby
|
Check for subforum count in bbp_list_forums() before running expensive IN queries on each forum.
|
[3198]
|
johnjamesjacoby
|
Update .pot file in plugin branch
|
[3197]
|
johnjamesjacoby
|
Bump version to 2.0-beta-1, and add stable tag to readme.txt
|
[3196]
|
johnjamesjacoby
|
Fix incorrect reference in last active recount walker
|
[3195]
|
johnjamesjacoby
|
Fix duplicate notice issue in admin recount screen.
|
[3194]
|
johnjamesjacoby
|
First pass at a stand-alone to plugin converter. Props !GautamGupta and Nightgunner5. See #1523.
|
[3193]
|
johnjamesjacoby
|
Clean up whitespace and comment out Green admin UI styling since it will need a refresh when WordPress 3.1 ships anyways.
|
[3192]
|
johnjamesjacoby
|
Move a few theme compatibility helper functions out of bbp-general-functions.php and into bbp-core-compatibility.php
|
[3191]
|
johnjamesjacoby
|
Hide recount tool menu behind admin class variable, as forum recounts are hugely costly when done site wide and should not be so readily available.
|
[3190]
|
johnjamesjacoby
|
Move theme compatibility code out of bbp-general-template.php and into bbp-core-compatibility.php.
Swap out require_once() usages for require() through out project where appropriate.
|
[3189]
|
johnjamesjacoby
|
Ensure that author avatars appear at the top of the reply area, for theme compat.
|
[3188]
|
johnjamesjacoby
|
Allow existing pages to override forum and topic archive slugs.
|