Sam Bauers (@sambauers)

Forum Replies Created

Viewing 25 replies - 326 through 350 (of 1,069 total)
  • @sambauers

    Participant

    @ganzua

    New 1.0-alpha-4 now available from the download page:

    https://bbpress.org/download/

    @sambauers

    Participant

    @sambauers

    Participant

    $_SERVER['REQUEST_URI'] can be dodgy, _ck_’s code cleanup is probably a little safer.

    @sambauers

    Participant

    Topic slugs can’t be changed via the interface, you have to use a manual method like direct access through phpMyAdmin.

    In reply to: bbPress Admin

    @sambauers

    Participant

    I’ve started to think that when I get the time I might move towards the 2.7 lookl, but I’d also like to take the time to consider what bbPress needs rather than just doing a straight copy of the exact UI experience.

    What gets done in the admin area of bbPress is mostly listing stuff, so it might be more appropriate to focus on really good search and filtering in the admin area rather than menu hierarchies.

    Mockups are welcome if you want to contribute ideas. Just attach them to tickets in trac.

    @sambauers

    Participant

    Even if you have integration set up perfectly, if you login from WordPress you will not get the correct cookies set to be able to access the bbPress admin area.

    Also, if you are doing what johnjamesjacoby describes above you will get a similar problem as the bbPress roles will get squashed by WordPress.

    There is a fix for both of these problems available, but it is only tested with WordPress 2.7

    @sambauers

    Participant

    The problem with synced logins between WordPress and bbPress is now solved in trunk.

    Look out for a new download release in the next couple of days.

    @sambauers

    Participant

    @johnjamesjacoby

    The login forms don’t pass around nonce values generally, so it should be of no concern.

    What happens as of right now is that the role map you setup in the admin area only gets applied to new registrations either when you save the changes on that role map form or when the new WordPress user who is missing the role in bbPress logins in through bbPress.

    On your site as it is right now this never occurs because you force all logins through WordPress. Just now in trunk I have changed that so that just visiting the bbPress site with a valid cookie will set your role in bbPress.

    I suspect that all the problems with loging out in your case are going to come down to having a bunch of stuff manually set in your wp-config.php and bb-config.php

    Here’s what I think you should do…

    1. Update bbPress to the latest trunk version
    2. Remove any hardcoded settings in bb-config.php and wp-config.php WRT integration
    3. Install this brand spanking new plugin (get the trunk version for the moment) http://svn.wp-plugins.org/bbpress-integration/trunk/
    4. Recheck your integration settings in bbPress – don’t hardcode anyting into bb-settings.php
    5. Configure that plugin in WordPress
    6. Copy the wp-settings.php lines specified in that plugin to wp-config.php (probably only one line for you)

    Let us know how that goes.

    @sambauers

    Participant

    The fix is only in trunk right now, but expect a new release in the next couple of days.

    @sambauers

    Participant

    OK, this is fixed in trunk now. Just a stupid error on my part in a new function.

    I’ll see if it’s possible to re-release the 1.0-alpha-3 or maybe just bump up to 1.0-alpha-4.

    @johnjamesjacoby

    Thanks for your investigations. “Deep” integration is just there to allow you to use WP functions inside bbPress, you still need to setup cookie and user database integration separately.

    There is no way (that I know of) to get bbPress functions inside WordPress. It may “just work” now because of recent changes, but I’m definitely drawing the line there in terms of what we support. bbPress Live should mature further to provide the display of all manner of bbPress data inside WordPress via XML-RPC.

    The idea of bbPress running as a plugin is an interesting one, and I’ve thought about it before. It would be a hefty plugin though. I would be interested in seeing a plugin that kind of loaded bbPress like a library and allowed that sort of level of integration, but again, it would be basically loading all of bbPress inside WordPress. Generally, I think we have a stronger foundation as a stand-alone product rather than a plugin and if we can make integration easier by various means then there shouldn’t be a need for it.

    The nonce keys don’t need to be shared thankfully – I almost screamed when I saw those added to WordPress.

    @sambauers

    Participant

    Something else has fallen out of sync. Working on it now.

    @sambauers

    Participant

    @Ipstenu

    The problem you note will go away if you force logins to occur in bbPress. I am going to write a plguin for WordPress which fixes the problem you currently have.

    @thenokiablog

    Sounds reasonable…. backup first!

    @sambauers

    Participant

    Nicely spotted though!

    @sambauers

    Participant

    Heh, definately a border case!

    I don’t know too many people who hand encode their own HTML entities in the normal flow of text.

    In reply to: bbPress Facebook page

    @sambauers

    Participant

    @johnnydoe

    bbPress has a stable version which is currently 0.9.0.3

    bbPress has an unstable “alpha” version which is currently 1.0-alpha-3

    In a sense the “alpha” version is like beta software in that it is for testing and shouldn’t really be run on a live server.

    In reply to: bbPress Facebook page

    @sambauers

    Participant

    Kevin, the cookie and login integration that works with BB0.9 – WP2.5 also works with BB1.0 – WP2.6 or 2.7. The only issues remaining arise when you login via WordPress instead of bbPress, the simple fix for this is to redirect WordPress logins to bbPress, but I will be building a plugin to make this (and some other things) easier.

    The “deep” integration issues where people load WordPress inside bbPress are still outstanding, and as I said may never be resolved and might eventually be unsupported. The XML-RPC functionality being developed is intended as a launching pad for people who need bbPress data inside their WordPress installs, I also expect that there will be some functionality written to get data going in the other direction as well. We are using this already “internally” with the BuddyPress forums component which communicates with bbPress 1.0 to provide group forums and eventually other functionality to that software. There is also already a plugin to pull some basic data from bbPress to WordPress widgets.

    I don’t think you should blame Matt for XML-RPC being added either, I think it was mdawaffe who wanted pingbacks and I think I was the person who liked the idea of a complete XML-RPC server enough to actually write it.

    Features tend to forge ahead when they have a champion for them and as the only major contributor to the code at the moment that kind of leaves it up to me as to what gets done. There has only been a small amount of thorough and reported testing of deep integration done by users so far who are actually trying to make it happen (see #972). That doesn’t exactly excite me to work on a feature that neither I nor the company I work for particularly need, especially when I already have a low opinion of the technique in the first place. In the same breath though, I understand that others may want it and I’m not actively trying to stop it from happening either. If someone fixed, patched it and put it in Trac, I would commit it with a smiley emoticon and a “props” in capital letters.

    So in short, it needs someone to take the lead on it, if you want it done sooner rather than later.

    Talking about community discontent by referring to the contents of these forums seems a bit disingenuous. These are support forums which by their nature invite people to announce their problems, all we can tell by it is that some people have problems with the software, sometimes. I’m pretty sure we aren’t getting every user coming through here. It’s not a gauge, and perhaps the dreaded Facebook page will help us find the people who don’t post here a bit more easily, perhaps it is something that can be used to gauge what the community mood is like. If anything it might give me a little comfort to know that a few people out there like what we’re doing here. My development time isn’t a zero sum game, I didn’t steal 30 minutes from my “writing code” time to setup that page. I need to enjoy myself while I work, maybe doing that helped me get through that particular day. At the other end of the tubes is me, a person. Hi. Nice to meet you.

    On that personal note it isn’t nice to be blasted for something as cursory as not initiating topics in the forums for two months. I’ve been contributing to bbPress for almost two years now. There have been times when I’ve taken close to the full burden of support here, even before I worked for Automattic. Recently we got two community moderators who are very competent. _ck_ and chrishajer have been outdoing themselves around here. I have taken it a little easier for the past month while I focused on some other tasks.

    I’m really only catching up on some of the more recent goings on around here, including your very interesting threads about the overall direction of bbPress. I completely want those conversations to happen, you make good points there too and I like the general direction of what you are saying, even though you make incorrect assumptions about some details. I wish I had been there in real-time to discuss it, but I will try to respond where I can.

    Finally, bbPress is important to Automattic at the moment primarily as a tool for it’s own uses. Thus there is little or no promotion of it at this stage. If we gain some traction in the real world one day it might be treated like WordPress, but for now it will basically be whatever the people who contribute to it want it to be, and as usual when resources are limited, those who can write good bug reports or contribute real code will get their needs met first.

    @sambauers

    Participant

    OK, fixed _ck_’s problems. Anyone else?

    @sambauers

    Participant

    How about ##101 ?

    @sambauers

    Participant

    Fixed, back on

    @sambauers

    Participant

    Disabled it until it’s fixed.

    @sambauers

    Participant

    The bug is easy fixed, thanks for flagging it.

    @sambauers

    Participant

    We are using 0.9.0.3, because this is a live site.

    In reply to: New forum layout

    @sambauers

    Participant

    Reverted to the old logo for now while I get some advice on it from MT. All your comments on the logo have been taken onboard, so thanks.

    In reply to: bbPress Facebook page

    @sambauers

    Participant

    Setting up the Facebook page took about 15 minutes. It was just a whim. Part irony… :)

    @johnjamesjacoby

    The “deep” integration you talk about and have had trouble with is a known problem. But it is not the focus of my development time at the moment. There is also a chance support for it will be dropped completely if there are too many blockers leading up to 1.0, I’m not a fan of the method which is basically only accidentally a possibility at the moment. I’ll look into it but I have to warn you, it will be last on my list leading up to 1.0

    Integration of user tables and cookies is a priority on the other hand, as is creating a full XML-RPC interface for those who want to pull data into a WordPress install. I know of only one problem with cookie sharing which has no solution at the moment (admins who login via WordPress have no access to bb-admin), and I will be working on a solution for that soon (it requires a WordPress plugin to be authored, which opens up the possibility to make a few other steps during integration on the WordPress side easier).

    Integration only became a real “feature” of bbPress with 0.9 when it was brought front and centre during install and got it’s own admin options page. Unfortunately WordPress is a moving target and it is difficult to keep up with all it’s changes (especially when internally at Automattic we still use 0.9). It’s a little unfair to say that bbPress isn’t usable. We use it for some very big forums ourselves, all of which have some level of integration going on.

    Anyway, don’t get me wrong, your comments are welcome here and I’m glad you are a real fan and not just a Facebook fan.

    @sambauers

    Participant

    It’s hard to tell what you are trying to do from the description.

    There are a couple of ways you can check a users auth credentials against a remote install of bbPress. Sharing cookies is another problem altogether if you want single sign-on to both sites.

    What are you after? Just the ability to auth against the bbPress user database or single sign-on across the sites.

Viewing 25 replies - 326 through 350 (of 1,069 total)