John James Jacoby (@johnjamesjacoby)

Forum Replies Created

Viewing 25 replies - 1,851 through 1,875 (of 2,363 total)
  • @johnjamesjacoby

    Keymaster

    Topic tag theme compat is now in the plugin repo. It’s new and uses some weird hacks to pull off (since we need to make sure it plays nicely with existing tax queries) so be sure to play with it.

    @johnjamesjacoby

    Keymaster

    Just put some finishing touches on breadcrumbs in theme compat. All that’s left to do is add the topic-tags to theme compat, and zero out the tickets in trac. Also updated the first post of this topic with status.

    @johnjamesjacoby

    Keymaster

    @jaja – Thanks :)

    @christopher jon – Still haven’t decided which way to go with that yet. The need isn’t quite there yet I don’t think, but soon. :)

    @johnjamesjacoby

    Keymaster

    Something more official will probably come down the pipe eventually. I imagine there will be a need to convert long blog comment conversations into forum topics and replies.

    @johnjamesjacoby

    Keymaster

    @christopher jon – Very good to hear! :)

    I just put the final touches on theme compatibility for user profiles and topic/reply editing, so now they won’t look as wonky.

    All that’s left to finish with theme compat are views, and I don’t expect them to be a problem at all.

    We are now 8 tickets (and only a few more labor hours) away from putting this into WordPress Extend. Sadly it’s behind schedule (weird eh?) but wanted to keep everyone posted.

    If there are any technical writers out there, the contextual help screens that WordPress has could use some bbPress specific content. You’d be doing me a nice favor to take a look at https://bbpress.trac.wordpress.org/ticket/1510 and drop some prose in there. :)

    @johnjamesjacoby

    Keymaster

    @citizenkeith – bbPress was doing some wp-login.php hi-jacking, and that’s been removed now. Try the most recent revision and let me know if it’s still happening?

    @johnjamesjacoby

    Keymaster

    Thanks for testing that. I’ll take a look at what’s going on. I think I know wha’s up. :)

    @johnjamesjacoby

    Keymaster

    @miruru – Yep, same as before.

    I fixed some issues with conflicting $post globals and multiple queries and loops tonight. Was a regression from some $wp_query clean-up I did a few days ago. Apologies. :)

    Aiming for alpha release going in WP plugin repo and available in your dashboards on Wednesday, barring any unforeseen disasters. So test!

    @johnjamesjacoby

    Keymaster

    General update – bbp-twentyten has been converted back into a child theme of twentyten. It was previously made a parent theme to make development easier, but now that theme compatibility is mostly finished, it’s no longer necessary. This cuts down on the size of the installable by almost half, avoids inadvertently forking the TwentyTen theme (we shouldn’t need to keep on top of updates) and should set a better example on how to make a compatible bbPress child theme for your existing theme.

    Theme theme theme… theme. :)

    @johnjamesjacoby

    Keymaster

    @jaja.. – That is strange, because I’m also on MAMP on OSX.

    @spiralspeaks – The permalink structure is a product of the way that WordPress handles them. Thankfully it shares this with BackPress/bbPress so it should match existing installs to new installs without skipping a beat. Custom post types, however, currently require their ‘slug’ to precede the actual post_name, which is how WordPress knows which template to serve up.

    @johnjamesjacoby

    Keymaster

    The default WordPress roles/permissions are really awesome, but there’s no UI to customize them to fit your specific wants and needs. If there’s a need to change the capabilities, that can be done with relative ease with a supplemental plugin to change the defaults. bbPress is meant to be flexible, so it should adapt with whatever you throw at it too.

    @johnjamesjacoby

    Keymaster

    @binhdo – The login page specifically does some hi-jacking now that it shouldn’t. Regarding permissions, any registered user can view or post in the forums. Only Admins/Super Admins can create/edit/trash/delete forums. Moderators can spam/trash/edit topics and replies. New use roles can be created relatively easily, and there will be both a “Super Moderator” and a remix of the “Bozo” plugin soon after release. Some additional measures were put in place to assure that the ‘default role’ was always able to post in the forums, because in multisite installations it’s possible a registered user may not actually have a role at all.

    Regarding your permalink issues earlier, last night I made sure that the WordPress rewrite rules get a hard flush when bbPress is activated, deactivated, and when the settings page is saved. In the future the bbPress ‘slugs’ will get moved to the WordPress Settings -> Permalinks page, alas at the moment there’s a core bug that doesn’t allow the settings API to insert additional fields there.

    @johnjamesjacoby

    Keymaster

    I like how there are two completely different opinions and perspectives immediately back-to-back.

    @binhdo – Something is most likely up with your install. Any more details you an provide?

    @johnjamesjacoby

    Keymaster

    Hi :)

    Nothing exists yet, but there is an approximate game-plan for the bbPress plugin once it’s released. We’ve tried to keep everything phpDoc’ed in the plugin, so step one will be getting developers to reference that + trac. Step two will be getting bbPress.org to use the plugin version of bbPress, and then use a multisite instance of WordPress to manage the individual languages and codex. That’s probably a few months out though, realistically.

    @johnjamesjacoby

    Keymaster

    Hi :)

    Nothing exists yet, but there is an approximate game-plan for the bbPress plugin once it’s released. We’ve tried to keep everything phpDoc’ed in the plugin, so step one will be getting developers to reference that + trac. Step two will be getting bbPress.org to use the plugin version of bbPress, and then use a multisite instance of WordPress to manage the individual languages and codex. That’s probably a few months out though, realistically.

    @johnjamesjacoby

    Keymaster

    @willabee – Don’t move any files anywhere. Just activate bbPress and see how it fits on your site. If it doesn’t, use the bbp-twentyten theme. It puts itself in your list of available themes even though it’s in the plugins folder

    @Rick Lewis – I’ll post a new topic tonight with instructions on how to test. :)

    @johnjamesjacoby

    Keymaster

    That’s a bug. I experienced it once before and thought I’d fixed it so might be a regression of some newer privacy handling code. Will check it out. Go ahead and create a trac ticket for it and I’ll close it when it’s resolved.

    In reply to: hello!!!

    @johnjamesjacoby

    Keymaster

    Hi Bryan. Looks like you just registered here a few seconds before posting this. Giving you the benefit of the doubt that you’re not spam. Welcome to bbPress.org. :)

    In reply to: hello!!!

    @johnjamesjacoby

    Keymaster

    Hi Bryan. Looks like you just registered here a few seconds before posting this. Giving you the benefit of the doubt that you’re not spam. Welcome to bbPress.org. :)

    @johnjamesjacoby

    Keymaster

    @ricardouk – Gautam’s got it a little backwards. It means that if your existing WordPress theme *DOES NOT* have add_theme_support( 'bbpress' ); in its functions.php file (or anywhere else) that bbPress will attempt to fill in the missing template files on its own with a default set of CSS rules.

    For example, for themes that do not *explicitly* say “yes I have bbPress template files” bbPress will still attempt to work it out for you. Say you purchased a theme from StudioPress which doesn’t come bundled with any bbPress template files for forums, that’s okay. When you visit a single forum or single topic, bbPress intercepts the request and serves up a default template that looks like a forum or topic. :)

    In other words, do not use add_theme_support( 'bbpress' ); unless your custom theme has a “/bbpress” folder that has the necessary files that bbPress expects to be there.

    @johnjamesjacoby

    Keymaster

    A few last minute gifts are now in the bbPress plugin.

    First, shortcodes. Now you can insert forums and topics into blog posts and pages. This is awesome because it will let you insert a river of forums or replies anywhere that the_content(); is used and shortcodes are supported.

    Second, theme compatibility. This one is huge, could use some testing, and is potentially a game-changer. If you’re not using a theme that actively supports bbPress by setting add_theme_support( 'bbpress' );, bbPress is going to serve up its own default set of templates and styling from whatever is set as the theme compatibility layer (which defaults to bbp-twentyten.) There is a little more work to be done here, but so far it’s working a treat.

    As a plugin developer, theme compatibility with new features is something I’ve wrestled with for a really long time, and recent changes in WordPress core have made this easier. For BuddyPress and now bbPress, this is years in the planning stages, and I’m really happy, excited, and proud that it’s in and loosely working. :)

    @johnjamesjacoby

    Keymaster

    Note to existing bbPress plugin users: To work in harmony with BuddyPress Group forums, the behavior of private forums has changed.

    Going forward there are 3 types of forum visibility: Public, Private, and Hidden

    Previously, private forums were completely hidden from view. This is no longer the case. Private forums, their topics, and their replies are now all visible in sidebars and user profiles, only you must have the “read_private_forums” cap to view them.

    Hidden forums, on the other hand, are completely hidden from view, as are their topics and replies. Anything inside a hidden forum is only visible to users that also have the ‘read_private_forums” cap.

    The logic on how these will work is still fuzzy, since it’s not something that bbPress will really need to do on its own. It will be up to plugins (like BuddyPress) to determine meta capabilities for user scope per private/hidden forum on the fly.

    Right now “Private Forums” are more like teasers, where users can see they exist but cannot access them, where as “Hidden Forums” are totally 100% hidden from view except from admins and super admins in the wp-admin.

    @johnjamesjacoby

    Keymaster

    Going to be cleaning up the trac tickets for the plugin over this weekend and uploading a 2.0-alpha-1 to the WordPress.org plugin repository in the next few days. This should make downloading, installing, and updating the plugin easier for everyone now that it’s ready for more testing.

    The original alphas won’t include Gautam and Nightgunner5’s converter, but I’ll spend some time with it before launch and see about fitting it into core.

    Getting close!

    @johnjamesjacoby

    Keymaster

    bbPress will eventually see some GlotPress love, at which time anyone is welcome to contribute to language packs.

    …and no, bbPress is not dead. Never was.

    @johnjamesjacoby

    Keymaster

    bbPress will eventually see some GlotPress love, at which time anyone is welcome to contribute to language packs.

    …and no, bbPress is not dead. Never was.

Viewing 25 replies - 1,851 through 1,875 (of 2,363 total)