[3801]
|
johnjamesjacoby
|
Make sure that group ID and forum ID are cross-saved when creating the base group forum.
* Fixes #1779
* Props boonebgorges for initial patch
|
[4859]
|
johnjamesjacoby
|
Make sure moderators have the 'view_trash' capability. Fixes bug where moderators would hit a 404 after trashing a topic. Fixes #2307 (trunk)
|
[4860]
|
johnjamesjacoby
|
Make sure moderators have the 'view_trash' capability. Fixes bug where moderators would hit a 404 after trashing a topic. Fixes #2307 (2.3 branch)
|
[3804]
|
johnjamesjacoby
|
Make sure all (3) parameters are passed through to new_reply_redirect_to filter.
|
[3786]
|
johnjamesjacoby
|
Make sure _is_*_edit_ template tags work in wp-admin
* Fixes issue with saving topic sticky value from wp-admin
* Fixes issue saving forum and reply metabox values on some installs
|
[4997]
|
johnjamesjacoby
|
Make search results page use pretty permalinks if they are enabled:
* Change search form method from "get" to "post"
* Move 'bbp_search_request_redirect' action to 'bbp_post_request' to avoid recursion.
* Tweak bbp_search_request_redirect() to check for pretty permalinks, and remove now superfluous recursion checks.
* See #2337.
|
[3170]
|
johnjamesjacoby
|
Make forums settings section descriptions more verbose. Separate root slug section from single slugs. Add section for future RSS feed topics/replies per page.
|
[2660]
|
johnjamesjacoby
|
Make favorites work without needing AJAX. Add Topics Created to author page. Adjust some CSS. Rename favorite links to permalinks. Clean up author.php.
|
[2656]
|
johnjamesjacoby
|
Make error message ambiguous since it is also used in non-forum contexts
|
[4753]
|
johnjamesjacoby
|
Make bbp_add_forums_roles() return the $wp_roles global, for future use when looking for the WP_Roles object later.
|
[2538]
|
johnjamesjacoby
|
Make bbPress admin area style links less minty.
|
[2524]
|
johnjamesjacoby
|
Make admin theme links a little brighter green.
|
[5821]
|
johnjamesjacoby
|
Make a statement without saying a word. (!)
|
[7034]
|
johnjamesjacoby
|
Make CSS linter happy again.
|
[7033]
|
johnjamesjacoby
|
Make CSS linter happy again.
|
[4659]
|
johnjamesjacoby
|
Make .bbp-author-name elements display inline-block, to allow them to properly center in the available space.
|
[3917]
|
johnjamesjacoby
|
Main Class:
* Mark main bbPress class as final, and some methods as static.
|
[2503]
|
chrishajer
|
Loop correctly through term objects; pass objects by reference. Fixes #1313. Props to bobrick
|
[2621]
|
johnjamesjacoby
|
Look in 'bbpress' subfolder of WP_LANG_DIR for global language files
|
[6863]
|
johnjamesjacoby
|
Login: Updates to `bbp_logout_url()`:
* Removes Apache-only `REDIRECT_URL` usage
* Defaults to the Referer (for smart redirects)
* Adds a filter to the redirect_to string
* Validates the redirect_to after being filtered
* Falls back to `bbp_get_root_url()` if invalid
* Ensures that custom `$redirect_to` values are preserved
Fixes #2188.
|
[6835]
|
johnjamesjacoby
|
Login: Do not prematurely escape `$redirect_to` in `bbp_logout_url()`.
This change fixes a bug causing the redirect URL to be escaped before it's encoded.
Props nevis2us. Fixes #3199.
|
[2827]
|
johnjamesjacoby
|
Login widget, and various supporting styles and functions for a smarter redirect. Fixes #1464, #1465. Props !GautamGupta for original patches.
|
[6990]
|
johnjamesjacoby
|
Locale: use correct singular versions, and format numeric results.
This commit fixes 2 typos causing plural versions of strings to appear where singulars should, and also makes sure that related numeric upgrade routine results are formatted.
Props webaware. Fixes #3290. For 2.7, trunk.
|
[6991]
|
johnjamesjacoby
|
Locale: use correct singular versions, and format numeric results.
This commit fixes 2 typos causing plural versions of strings to appear where singulars should, and also makes sure that related numeric upgrade routine results are formatted.
Props webaware. Fixes #3290. For 2.6.3, branches/2.6.
|
[6902]
|
johnjamesjacoby
|
Locale: update post type labels to include recent additions to WordPress.
This commit adds several new label keys to the arrays for the Forum/Topic/Reply post types. It also removes some duplicated keys that have slipped in over time.
Props GDragoN. Fixes #3250.
|
[6989]
|
johnjamesjacoby
|
Locale: fix an encoding typo.
This commit fixes a hard-to-see character encoding bug causing a right-quote to be incomplete in an admin-area Help Tab.
Props casiepa. Fixes #3291. For 2.7, trunk.
|
[6988]
|
johnjamesjacoby
|
Locale: fix an encoding typo.
This commit fixes a hard-to-see character encoding bug causing a right-quote to be incomplete in an admin-area Help Tab.
Props casiepa. Fixes #3291. For 2.6.3, branches/2.6.
|
[6089]
|
netweb
|
Locale - i18n/l10n: Differentiate the noun and verb "Reply" string.
"Reply" can be used as both a verb and a noun, this changeset adds this context to instances of the "Reply" string thus allowing the different contexts to be translated accurately.
Props ocean90.
Fixes #2977.
|
[4559]
|
johnjamesjacoby
|
Load the textdomain before bbp_register. Fixes #2073.
|
[4772]
|
johnjamesjacoby
|
Load bbp_login_notices() on 'bbp_head' so text is properly translated. Props alex-ye. Fixes #2217.
|
[6787]
|
johnjamesjacoby
|
Links: Add `$cap` to `bbp_get_view_all` filter. See #3195.
|
[3314]
|
johnjamesjacoby
|
Link to reply URL and not single reply permalink in topic subscription emails.
|
[2948]
|
johnjamesjacoby
|
Limit topic drop down to most recent 50 topics when attempting to post a reply from within wp-admin, as this will not be the primary method of replying and loading all topics will very quickly lead to memory issues.
|
[2987]
|
johnjamesjacoby
|
Limit single forum topic pagination end_size to 3, and add inline comment to $total bump.
|
[3363]
|
johnjamesjacoby
|
Limit length of forum and topic slugs to 200 chars in 1.x importer. Fixes #1564. Props cnorris23.
|
[2942]
|
johnjamesjacoby
|
Lighten the mood when editing a user, and use the light-blue .info styling instead of the yellow .message styling.
|
[2844]
|
johnjamesjacoby
|
Let there be life! Show avatars for 'started by' post meta, and show last poster avatar and profile link in freshness columns. Swap out is_int checks for is_numeric in places where the value passed is numeric, but may be cast as a string from previous routines. Also introduce admin.dev.css file for further development of the green admin style.
|
[6489]
|
johnjamesjacoby
|
Languages: Introduce UI for updating account language.
Includes helper functions for theme-side user editing, to wrap around `wp_dropdown_languages()`.
Fixes #3010.
|
[6507]
|
johnjamesjacoby
|
Languages: Deprecate custom bbPress `/languages/bbpress/` directory.
* It's still supported if it exists, otherwise it's skipped.
* Introduce new `base` property to the `bbPress` class to help with targeting the global directory.
This results in 1 fewer call to `load_textdomain()` and 2 fewer if the old directory is not in place.
|
[3990]
|
johnjamesjacoby
|
Languages:
* Update bbpress.pot. (plugin branch)
|
[4111]
|
johnjamesjacoby
|
Languages:
* Update bbpress.pot.
* For 2.1 branch.
|
[4044]
|
johnjamesjacoby
|
Languages:
* Update bbpress.pot.
|
[4028]
|
johnjamesjacoby
|
Languages:
* Update bbpress.pot.
|
[4014]
|
johnjamesjacoby
|
Languages:
* Update bbpress.pot.
|
[4132]
|
johnjamesjacoby
|
Languages:
* Update bbpress.pot for 2.1.2.
|
[4060]
|
johnjamesjacoby
|
Languages:
* Update bbpress.pot file.
|
[4030]
|
johnjamesjacoby
|
Languages:
* Switch 'buddypress' textdomains to 'bbpress'
* See #1866.
|
[4035]
|
johnjamesjacoby
|
Languages:
* Move 'bbp_load_textdomain' action to 'bbp_loaded' from 'bbp_init.'
* Loads early to allow widget titles to be translated.
* Fixes #1797.
* Props daveshine, cnorris23.
|
[4034]
|
johnjamesjacoby
|
Languages:
* Add missing textdomains.
* Fixes #1866.
* Props daveshine.
|
[6729]
|
johnjamesjacoby
|
Labels: Update post type & taxonomy labels to latest keys.
This change updates forum, topic, topic-tag, and reply labels to include all of the most recent additions to their `labels` registration arguments. It also switches to the escaped gettext variant functions to match existing standards.
|
[6185]
|
johnjamesjacoby
|
Labels: Prefer "Add New" over "New Thing".
|
[4576]
|
johnjamesjacoby
|
Iterate on #1917.
* Remove fullscreen editor from teeny editor buttons.
* Introduce tabfocus plugin, with some approximate values.
* Props ethitter.
* Note: theme-side tinymce tabfocus still not working as intended.
|
[3895]
|
nacin
|
Issue a Last-Modified header in rss.php in the proper HTTP-date format per RFC 1123.
The parameter documentation of bb_send_304() requires an HTTP-date, so only fixing the caller.
Incorrect: 2012-05-10 00:49:56
Correct: Tue, 15 Nov 1994 08:12:31 GMT
|
[4725]
|
johnjamesjacoby
|
Invision converter improvements. Props netweb. Fixes #2181.
|
[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
|
[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.
|
[4539]
|
johnjamesjacoby
|
Invert the public forum check (see #2081)
|
[5044]
|
johnjamesjacoby
|
Invert the explicit tinymce comparison in bbp_get_the_content() to look for !== false instead of === true. Fixes bug causing textarea output to be incorrectly escaped when using a custom tinymce stylesheet. Fixes #2369.
|
[5130]
|
johnjamesjacoby
|
Introduce wrapper functions for custom post-type and taxonomy labels, rewrite settings, and supports options.
|
[3020]
|
johnjamesjacoby
|
Introduce views widget to show list of registered views in sidebar. Props !GautamGupta.
|
[2789]
|
johnjamesjacoby
|
Introduce views API into plugin. Allows for creating specific topic views with code rather than with templates. The 'no-replies' view is included as default. Props !GautamGupta via Google Code-in
|
[5152]
|
netweb
|
Introduce vBulletin v3.x bbPress importer. Props netweb. Fixes #2147
|
[2756]
|
johnjamesjacoby
|
Introduce topic split/merge functionality. Props !GautamGupta via Google Code-in
|
[2782]
|
johnjamesjacoby
|
Introduce topic and reply revisions, complete with optional logging and reason for editing. Props !GautamGupta via Google Code-in
|
[5309]
|
johnjamesjacoby
|
Introduce topic & reply counts for users:
* New functions for updating user options.
* New action hooks for bumping existing counts on CRUD actions.
* Uses existing `_raw` functions when no counts are previously found to incrementally update missing meta values.
* Tool for updating topic & reply counts already exists.
* Props netweb, MZAWeb, anointed.
* Fixes #1694.
|
[4695]
|
johnjamesjacoby
|
Introduce tool for repairing each forum's sticky topic ID's. Props gawain. Fixes #2157.
|
[4613]
|
johnjamesjacoby
|
Introduce toggle_group_forum() method to handle saving of enable_forum group setting. Fixes issue with setting not being saved when creating a new group. Props boonebgorges. Fixes #2122.
|
[3830]
|
johnjamesjacoby
|
Introduce theme packages API for bbPress 2.1
* Allow multiple theme packages to be registered (primarily as plugins)
* Allow switching between theme packages on the fly
* Register bbp-theme-compat and bbp-twentyten as available theme packages
* Introduce new 'bbp_register_theme_packages' action, and supplemental functions
* Introduce new option for saving the current theme package
* Code and variable clean-up in related files
* Fixes #1801
* Fixes #1802
|
[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.
|
[3632]
|
johnjamesjacoby
|
Introduce template tags for getting user topic, reply, and total post counts. See #1694.
|
[2768]
|
johnjamesjacoby
|
Introduce tag management utilities. Fixes #1424. Props !GautamGupta via Google Code-in
|
[2955]
|
johnjamesjacoby
|
Introduce supporting topic and reply functions for new bbp_show_lead_topic() functionality. Also use this new functionality in the bbp-twentyten theme.
|
[5538]
|
netweb
|
Introduce support for importing anonymous topics and replies in `converter.php`
* Adds two new steps to the import conversion process:
* "Convert anonymous topic authors" and "Convert anonymous reply authors"
* Utilizes existing bbPress support for anonymous user topics and replies
* Adds post meta key `_bbp_anonymous_name` to imported anonymous topic and replies
* Depending on the forum being imported these may be referenced as anonymous, guest or deleted topics or replies
* Imported topics and replies are assigned post meta key `_bbp_old_topic_author_name_id` or `_bbp_old_reply_author_name_id` respectively that is then compared using the returned `true` or `false` in the callback function `callback_check_anonymous()` of each of importers that are are supported.
Props netweb. See #2347
|
[2754]
|
johnjamesjacoby
|
Introduce sticky/super-sticky topics. Props !GautamGupta via Google Code-in
|
[2592]
|
johnjamesjacoby
|
Introduce sticky and super sticky functions for future use.
|
[3566]
|
johnjamesjacoby
|
Introduce shortcode, rewrite rule, template file, and theme-compatibility code for front-end Forum editing. See #1669.
|
[4926]
|
johnjamesjacoby
|
Introduce reply archive slug option. See #2336.
|
[3633]
|
johnjamesjacoby
|
Introduce raw functions for getting user topic and reply post counts directly from the posts table. See #1694.
|
[4927]
|
johnjamesjacoby
|
Introduce paged rewrite ID and slug helper functions. See #2336.
|
[2601]
|
johnjamesjacoby
|
Introduce page-bbp_topics, and rename New Topic template to Create Topic
|
[3469]
|
johnjamesjacoby
|
Introduce method to set the wp-admin path depth difference. Fixes #1617.
|
[3246]
|
johnjamesjacoby
|
Introduce max length attribute on topic and reply titles. This includes a hidden setting (default 80) that can be filtered or adjusted.
|
[2815]
|
johnjamesjacoby
|
Introduce lost password page. Introduce user_login and user_lost_pass template parts. Introduce supporting login and smart login redirect functions. Normalize submit containers across template forms. (@todo: register, activation, and lost password pages)
|
[2889]
|
johnjamesjacoby
|
Introduce hidden topic functions for viewing trashed topics inside the current forum. Add this ability to the forum description area.
|
[3739]
|
johnjamesjacoby
|
Introduce helper functions to allow the root directory for bbPress templates to be filtered. Props !MrMaz for idea.
|
[4791]
|
johnjamesjacoby
|
Introduce helper functions for determining the REQUEST_METHOD, and replace occurrences with these new functions. Cleans up inconsistent handling of requests through-out the project.
|
[5232]
|
johnjamesjacoby
|
Introduce helper function for getting the BuddyPress component name, and filter new BuddyPress function to include it in registered components. Fixes #2495. Hat-tip imath. (trunk)
|
[5233]
|
johnjamesjacoby
|
Introduce helper function for getting the BuddyPress component name, and filter new BuddyPress function to include it in registered components. Fixes #2495. Hat-tip imath. (2.5 branch)
|
[5027]
|
johnjamesjacoby
|
Introduce group_settings_hidden_field() method to prevent the settings page from accidentally disabling the group forum. Props r-a-y. Fixes #2339.
|
[2874]
|
johnjamesjacoby
|
Introduce general author avatar functions for use with last_active_id in forums and topics.
|
[2967]
|
johnjamesjacoby
|
Introduce functions, styling, and theme support for pagination links within individual topics while displaying the forum loop.
|
[3446]
|
johnjamesjacoby
|
Introduce functions to get the topic/reply author email address, and use on anonymous post form.
|
[5181]
|
johnjamesjacoby
|
Introduce functions to enqueue scripts and styles according to the template stack. See #2478.
|
[3572]
|
johnjamesjacoby
|
Introduce functions for topic/reply per-page settings, to prevent divide by zero errors if setting is saved as '0' string. See r3540. (2.1)
|
[3540]
|
johnjamesjacoby
|
Introduce functions for topic/reply per-page settings, to prevent divide by zero errors if setting is saved as '0' string.
|
[2544]
|
johnjamesjacoby
|
Introduce functions for handling time since
|
[3762]
|
johnjamesjacoby
|
Introduce functions for getting the unique rewrite ID's for user/view/edit.
* Use new functions where needed
* Clean up variable usages in bbPress class
* See #1760
|
[2729]
|
johnjamesjacoby
|
Introduce functions for getting and validating a user_id, and use them through-out project.
|
[4633]
|
johnjamesjacoby
|
Introduce functions for getting and caching the current users current group status. Use these new functions in the Group Forum extension, to remove dependency on $groups_template global. Fixes bugs where regular users could not create content in private/hidden groups. Hat-tip boonebgorges. Fixes #2119.
|
[3679]
|
johnjamesjacoby
|
Introduce functions and code to help create new forums from within the theme:
* Turn on forum-form shortcode
* Add supplemental actions for saving forum extras on new/edit
* bbp_save_forum_extras() function to handle forum metadata saving
* See #1669
|