| [2898]
|
johnjamesjacoby
|
Quick post_id sanity check in anonymous_metabox.
|
| [2897]
|
johnjamesjacoby
|
Remove selected code from bbp_get_dropdown as it's no longer needed.
|
| [2896]
|
johnjamesjacoby
|
Update topic labels to be more descriptive
|
| [2895]
|
johnjamesjacoby
|
First pass at forum, topic, and reply count routines. In this first iteration, counts are purposely overly sensitive resulting in more hits to the database than ultimately will be necessary in the final iteration. The process of recounting and realigning last_active_id and last_active_time is made difficult by being restricted to using the post_parent column for post relationships. Future versions may use syncopated taxonomies, mptt, or some other method to lighten this load. This first pass also relies heavily on the WordPress API wherever possible, and only uses custom queries in an attempt to limit memory usage. There me additional benefits from sub-queries and/or self joins. Would love to have more eyes on this specifically.
|
| [2894]
|
johnjamesjacoby
|
Change @sinces on bbp_author_link functions, and include additional code to support getting the author link and avatar when the post_type is unknown.
|
| [2893]
|
johnjamesjacoby
|
Add bbp_is_topic_trash function. Clean up sticky sql query in bbp_has_topics.
|
| [2892]
|
johnjamesjacoby
|
Add bbp_is_reply_trash function. Use bbp_is_topic_trash function in bbp_get_reply_admin_links to prevent manipulating replies from within a trashed topic, which greatly increases the risk of skewing topic and reply counts.
|
| [2891]
|
johnjamesjacoby
|
Add bbp_get_public_child_ids function to retrieve an array of post_id's from any other post_id. Add 'bbpress' cache group to wp_cache_get calls so that cached values are actually returned.
|
| [2890]
|
johnjamesjacoby
|
Fix issue where subforums were limited to 5
|
| [2889]
|
johnjamesjacoby
|
Introduce hidden topic functions for viewing trashed topics inside the current forum. Add this ability to the forum description area.
|
| [2888]
|
johnjamesjacoby
|
Show the forum of super sticky topics when outside of the forum the sticky belongs in.
|
| [2887]
|
johnjamesjacoby
|
Fix verbiage in comment from r2886
|
| [2886]
|
johnjamesjacoby
|
Add wp_cache_add_global_groups() to _setup_globals action to cache future custom queries.
|
| [2885]
|
johnjamesjacoby
|
More renaming of last_active to last_active_time, this time in bbp-admin.php
|
| [2884]
|
johnjamesjacoby
|
Remove reply and voice count from single-bbp_topic.php. It will be moved into the topic description.
|
| [2883]
|
johnjamesjacoby
|
Some adjustments to bbp-topic-template.php. Allow capable users to view trashed or private topics on request. Use new author_link function in topic revisions. Do not return a no-break space in bbp_get_topic_admin_links.
|
| [2882]
|
johnjamesjacoby
|
Switch position of template_notices in user-edit.php in bbp-twentyten theme
|
| [2881]
|
johnjamesjacoby
|
Add avatar styling to topic revision log
|
| [2880]
|
johnjamesjacoby
|
Validate forum and topic ID's in bbp_get_reply_topic_id and bbp_get_reply_forum_id functions
|
| [2879]
|
johnjamesjacoby
|
More renaming of last_active to last_active_time, this time in bbp-wdigets. Also use enhanced bbp_reply_author_link function to include user gravatar.
|
| [2878]
|
johnjamesjacoby
|
Adjustments to bbp-twentyten to use new functions and include updated styling for them.
|
| [2877]
|
johnjamesjacoby
|
Adjust order by and direction of bbp_get_public_child_last_id
|
| [2876]
|
johnjamesjacoby
|
Use more strict post_type check in bbp_get_forum_id. More renaming of last_active functions to last_active_time in bbp-forum-template.php. Introduce last_active_id functions. Introduce single forum description function.
|
| [2875]
|
johnjamesjacoby
|
Use new bbp_author_link function in loop-bbp_forums.php, to show username and avatar of last forum post_id
|
| [2874]
|
johnjamesjacoby
|
Introduce general author avatar functions for use with last_active_id in forums and topics.
|
| [2873]
|
johnjamesjacoby
|
Swap voices and replies columns in loop-bbp_topics.php. Add more fancy author links with avatars and names, and use new bbp_author_link function
|
| [2872]
|
johnjamesjacoby
|
Add more strict post_type check to bbp_get_topic_id. Add avatar to revision log. Add more fancy topic_author_link function to include avatar and/or name. Add single topic description function. More renames from last_active to last_active_time, and introduction of last_active_id functions
|
| [2871]
|
johnjamesjacoby
|
Add more strict post_type check to bbp_get_reply_id. Add avatar to revision log. Add more fancy reply_author_link function to include avatar and/or name.
|
| [2870]
|
johnjamesjacoby
|
Update forum functions with normalized counts and return values. Begin rename of last_active functions to last_active_time, and introduce last_active_id functions
|
| [2869]
|
johnjamesjacoby
|
Use correct $parent_id variable name in bbp_get_public functions
|
| [2868]
|
johnjamesjacoby
|
Add squiggly brackets around variables in query in bbp_check_for_duplicate. Add query functions for getting child count and last_id from any parent_id.
|
| [2867]
|
johnjamesjacoby
|
Add $post_id param to bbp_is_ checks in bbp-general-template.php
|
| [2866]
|
johnjamesjacoby
|
Capital P... Dangit! Props westi.
|
| [2865]
|
johnjamesjacoby
|
Speeling fixes
|
| [2864]
|
johnjamesjacoby
|
Add Retro Gravatar option. Fixes #1468. Props !JohnConners.
|
| [2863]
|
johnjamesjacoby
|
Normalize tag management files. Use bb_die() where applicable. Swap out destroy_tag verbiage to comply with boolean delete_term results.
|
| [2862]
|
johnjamesjacoby
|
When editing a topic/post, check for author_id() in bb_is_user_subscribed instead of the current_user. Fixes #1462.
|
| [2861]
|
johnjamesjacoby
|
When editing a topic/post, hide subscription container for anonymous users.
|
| [2860]
|
johnjamesjacoby
|
Add ability for capable users to edit anonymous topic/post user data. Fixes #1463.
|
| [2859]
|
johnjamesjacoby
|
Fix some find/replace errors from r2858
|
| [2858]
|
johnjamesjacoby
|
Rename topic_id, forum_id, and reply_id global vars to _post_type to more accurately describe what they are. Include template functions to retrieve those values, and use them through-out the project. Normalize component updater functions and remove surplus calculations from them. Temporarily unhook filters from split/join/deletion actions until new routines can be created to handle forum and topic recounts.
|
| [2857]
|
johnjamesjacoby
|
Fix phpDoc in bbp_get_forum_voice_count
|
| [2856]
|
johnjamesjacoby
|
Use correct author name function in replies widget
|
| [2854]
|
johnjamesjacoby
|
Use correct _topic_ function to check user subscription status in form-bbp_reply.php in bbp-twentyten
|
| [2853]
|
johnjamesjacoby
|
Check for valid topic and reply ID's on topic_author functions.
|
| [2852]
|
johnjamesjacoby
|
Remove needless (int) cast in bbp_get_forum_subforum_count
|
| [2851]
|
johnjamesjacoby
|
Cast return values as (int) where appropriate. Adjust _last_ functions to be more friendly with anonymous user data. Test some logic with _last_ forum/topic/reply where if reply_id does not exist, fall back to topic_id. Remove various strict empty string checks as they should no longer be needed.
|
| [2850]
|
johnjamesjacoby
|
White noise in bbp_get_user_subscriptions
|
| [2849]
|
johnjamesjacoby
|
Fix incorrect filter name on bbp_get_subscriptions_permalink
|
| [2848]
|
johnjamesjacoby
|
Use API functions for forum topic/reply recounts. By doing this we're sacrificing performance to get more accurate counts specifically for subforum situations. This will probably need to be revisited in the future when a proper Walker can be used.
|
| [2847]
|
johnjamesjacoby
|
Adjust the horizontal padding of numeric table cells.
|
| [2846]
|
johnjamesjacoby
|
Fix spelling error in loop-bbp_topics. s/replie/reply
|
| [2845]
|
johnjamesjacoby
|
No follow on all user links, and follow up with stripslashes for good measure.
|
| [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.
|
| [2843]
|
johnjamesjacoby
|
Update login widget to use correct url and link functions.
|
| [2842]
|
johnjamesjacoby
|
Bump new reply avatar size up to match new topic avatar size.
|
| [2841]
|
johnjamesjacoby
|
Rearrange the reply and new topic elements in bbp-twentyten. Adjust the fieldset top padding and fieldset message styling.
|
| [2840]
|
johnjamesjacoby
|
Add an extra 20px of width to the content area.
|
| [2839]
|
johnjamesjacoby
|
Use correct bbp_user_profile_link function in login widget
|
| [2838]
|
johnjamesjacoby
|
Adjust message styling in bbp_topic_tag.php to use new .info class
|
| [2837]
|
johnjamesjacoby
|
Clean up merge and split template files. Only show certain options if other topics exist within the current forum. Add bbp-template-notice.info class for general informational messages.
|
| [2836]
|
johnjamesjacoby
|
Documentation for new sticky topic code.
|
| [2835]
|
johnjamesjacoby
|
Fix issue where stickies and super stickies were overwriting the position of normal posts in the loop.
|
| [2834]
|
johnjamesjacoby
|
Topics widget should not show stickies out of order.
|
| [2833]
|
johnjamesjacoby
|
Add actions to user-edit.php in bbp-twentyten to allow customizing of the edit profile page. Fixes #1410.
|
| [2832]
|
johnjamesjacoby
|
Additional empty forum check to delete last active and last topic_id meta.
|
| [2831]
|
johnjamesjacoby
|
When topics are deleted, recalculate the associated forum last active time. This includes possible subforums and walks up through parent forums setting the correct time.
|
| [2830]
|
johnjamesjacoby
|
If topic is being permanently deleted, redirect back to forum.
|
| [2829]
|
johnjamesjacoby
|
Fix @since revision numbers
|
| [2828]
|
johnjamesjacoby
|
Add anonymous user data editing ability to topics and replies. Fixes #1409. Props !GautamGupta
|
| [2827]
|
johnjamesjacoby
|
Login widget, and various supporting styles and functions for a smarter redirect. Fixes #1464, #1465. Props !GautamGupta for original patches.
|
| [2826]
|
johnjamesjacoby
|
Deemphasize the admin links when viewing a single topic.
|
| [2825]
|
johnjamesjacoby
|
Sticky styling is not just for the front page.
|
| [2824]
|
johnjamesjacoby
|
Fix excerpt length counts and use … instead of '...' Fixes #1456. Props !GautamGupta
|
| [2823]
|
johnjamesjacoby
|
Fix login smart redirect. Fixes #1460, #1459. Props !GautamGupta
|
| [2822]
|
johnjamesjacoby
|
Hide the revision log in admin topics and replies. Fixes #1451 props !GautamGupta
|
| [2821]
|
johnjamesjacoby
|
Prevent possible variable not set notice (trunk)
|
| [2820]
|
johnjamesjacoby
|
Prevent possible variable not set notice (branch)
|
| [2819]
|
johnjamesjacoby
|
Stop XMLRPC from complaining when bbPress is activated. Remove needless isset() checks in bbp_get_user_id(). Fixes #1458
|
| [2818]
|
johnjamesjacoby
|
Resetting EOL style to native through-out plugin branch.
|
| [2817]
|
johnjamesjacoby
|
Sanity checks on logout redirection global variables
|
| [2816]
|
johnjamesjacoby
|
Fix typo in Subscriptions phpDoc header. Props markmcwilliams
|
| [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)
|
| [2814]
|
johnjamesjacoby
|
Introduce bbp_user_register template part placeholder
|
| [2813]
|
johnjamesjacoby
|
Adjust bbp_register template file to use template part in preparation for shortcode usage.
|
| [2812]
|
johnjamesjacoby
|
Normalize bbp-includes directory. Mostly documentation fixes. Introduce bbp-shortcodes placeholder.
|
| [2811]
|
johnjamesjacoby
|
Add missing phpDoc from r2810. Assign a default tab_index value to try to avoid conflicts.
|
| [2810]
|
johnjamesjacoby
|
Normalize bbp-twentyten theme files. Introduce bbp_tab_index functions for forms. Rename some page- files to action- since they are not page templates. Introduce bbp_login and bbp_register place-holders in bbp-twentyten theme.
|
| [2809]
|
johnjamesjacoby
|
Run strip_tags and trim on topic and reply excerpts. Fixes #1448.
|
| [2808]
|
johnjamesjacoby
|
Improve bbp_list_subforums function with additional formatting args
|
| [2807]
|
johnjamesjacoby
|
Use 'code' CSS class for slug settings
|
| [2806]
|
johnjamesjacoby
|
Adjust topic and reply counts up the subforum tree. Fixes #1320. Props !GautamGupta
|
| [2805]
|
johnjamesjacoby
|
Add @todo messages to admin forum/topic recounts, and minor tweaks to recount queries
|
| [2804]
|
johnjamesjacoby
|
Disallow uncapable users from creating topics in closed forums. Fixes #1452. Props !GautamGupta
|
| [2803]
|
johnjamesjacoby
|
Correctly check for WP_Error and correctly load anonymous user cookie data/avatar. Fixes #1452. Props !GautamGupta
|
| [2802]
|
johnjamesjacoby
|
Clean up index.php. Number format friendliness. Add some comments. Fixes #1370 props !JohnConners
|
| [2801]
|
johnjamesjacoby
|
Do not attempt to translate an empty string. Fixes #1420
|
| [2800]
|
johnjamesjacoby
|
Use correct table column when deleting terms. See #1353
|
| [2799]
|
johnjamesjacoby
|
Fix ajax tag adding/removing. Fixes #1327
|
| [2798]
|
johnjamesjacoby
|
Remove logged_in and anonymous posting checks to prevent conflicts when anonymous posting is toggled after posts have been entered by anonymous users. Fixes #1367
|