John James Jacoby (@johnjamesjacoby)

Forum Replies Created

Viewing 25 replies - 1,626 through 1,650 (of 2,347 total)

  • John James Jacoby
    Keymaster

    @johnjamesjacoby

    Never seen anything like this before. You might be able to use the WordPress post-by-email feature, along with bbPress 2.0, and pull something off that way. It’s a neat idea, and something that would still need to be developed specifically for your needs.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Never seen anything like this before. You might be able to use the WordPress post-by-email feature, along with bbPress 2.0, and pull something off that way. It’s a neat idea, and something that would still need to be developed specifically for your needs.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    There shouldn’t be too many theme changes anymore. I’ve tried to keep as much logic out of the themes as I could, but in some places there’s a compromise between theme logic and hardcoding things into the plugin. If there’s anyplace where that balance is missed, I’m all ears.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    There shouldn’t be too many theme changes anymore. I’ve tried to keep as much logic out of the themes as I could, but in some places there’s a compromise between theme logic and hardcoding things into the plugin. If there’s anyplace where that balance is missed, I’m all ears.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Rather than having a totally separate template file for each topic, why not run some kind function to check which topic is being served, and then use get_template_part to grab the piece you need from your own custom folder? That would prevent you needing to litter the root of your theme with tons of custom files.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Rather than having a totally separate template file for each topic, why not run some kind function to check which topic is being served, and then use get_template_part to grab the piece you need from your own custom folder? That would prevent you needing to litter the root of your theme with tons of custom files.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    @Morgan – You should just be able to remove the database tables prefixed with “bb_” and that’s it. You don’t really even need to do that, since the size of those tables is likely very small. That along with possibly your admin user having the “Key Master” user role rather than the “Admin” one. Otherwise, the two platforms don’t really touch each other at all when they are integrated.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    I’ll look into this tonight.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    The bbp_is_topic() function should definitely exist, as long as bbPress is active. Can you confirm that you still have bbPress active on this site?


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    @anointed – In a word, no. :/ WordPress custom post types only know to look for their files in the root of the theme folder, and the same goes for page templates as well. For now if you want a totally customized theme, those files need to live in the root. I did my best to minimize the number of files in the root, and instead split them up into template parts in the /bbpress folder (because I want the same thing you do.)

    It might be possible to hook into the template loader, see what the request is, and force it to look into a different folder, but there’s no possible way to do it at all with page templates; it’s actually purposely disallowed to prevent the theme from having to scan every file inside every subfolder to find them.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    @anointed – In a word, no. :/ WordPress custom post types only know to look for their files in the root of the theme folder, and the same goes for page templates as well. For now if you want a totally customized theme, those files need to live in the root. I did my best to minimize the number of files in the root, and instead split them up into template parts in the /bbpress folder (because I want the same thing you do.)

    It might be possible to hook into the template loader, see what the request is, and force it to look into a different folder, but there’s no possible way to do it at all with page templates; it’s actually purposely disallowed to prevent the theme from having to scan every file inside every subfolder to find them.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Rock solid. :)


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    @Halle – The importer can’t merge two sets of user tables together, it can only pick which set to use. In situations where both WP ad bbPress have two different sets of users, you’ll need to do some manual labor in the DB to make things exactly how you want them.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    @jarledb – One of the unique challenges of creating a plugin with a large volume of users is catering to the 80% of users that want to turn it on, and not really mess with it. Different people will want different kinds of login and registration areas on their sites, and everyone with an opinion about where to put them why, is right. Some say sidebar, some say in the content area to draw attention to it, some say tuck it in a drop down menu, etc… All great ideas, but what’s the majority? The majority want it easy, and I think widgets are the easiest way to go right now without making everyone have a login/register page on the forum index of their sites.

    Regarding ip-banning/anti-spam, you’re probably safe to hold off for a little bit. There’s no doubt these solutions are going to be needed eventually, and if someone takes the liberty of making an awesome plugin to help out, I’m all ears on how I can help bbPress core work better with it. :)


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    @jarledb – One of the unique challenges of creating a plugin with a large volume of users is catering to the 80% of users that want to turn it on, and not really mess with it. Different people will want different kinds of login and registration areas on their sites, and everyone with an opinion about where to put them why, is right. Some say sidebar, some say in the content area to draw attention to it, some say tuck it in a drop down menu, etc… All great ideas, but what’s the majority? The majority want it easy, and I think widgets are the easiest way to go right now without making everyone have a login/register page on the forum index of their sites.

    Regarding ip-banning/anti-spam, you’re probably safe to hold off for a little bit. There’s no doubt these solutions are going to be needed eventually, and if someone takes the liberty of making an awesome plugin to help out, I’m all ears on how I can help bbPress core work better with it. :)


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    @Halle – Sorry for your frustrations! That’s a good idea. We’ve made some changes to the importer that *should* help prevent that from happening, but I’ll specifically attempt to duplicate your install and prevent that from happening to anyone else.

    @Morgan & DanielJuhl – Getting the importer dialed in correctly for the varying types of installations we all might have is a unique challenge, and we’re going to need to iterate on it through beta releases to get it up to snuff. Some changes have already been made that should improve the chances of it finding an existing installation and importing everything. These adjustments will be in the Beta 2 release, which should be available in the next few days.

    @DanielJuhl – Thank you for creating those bug reports. I’ll take a look at them this week and get them sorted.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    @SHope – You’re okay. :) It sounds like you’re using the shortcodes correctly, but that something else isn’t working. I think I’m going to build in a shortcode helper, because I realize finding the ID isn’t the easiest thing to do.

    On the pages you’re using the shortcodes on, does anything appear where the shortcodes should be?


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    @SHope – You’re okay. :) It sounds like you’re using the shortcodes correctly, but that something else isn’t working. I think I’m going to build in a shortcode helper, because I realize finding the ID isn’t the easiest thing to do.

    On the pages you’re using the shortcodes on, does anything appear where the shortcodes should be?


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    The only limitations are desire and ability. :)


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    @jerledb – Login/register are supported via page templates, there is a login widget, and eventually shortcodes too. A register widget is a nice idea but leads way to lost-password and activation widgets, none of which will make it into 2.0.

    Spam isn’t really handled yet, since there’s no one spamming forums that don’t use software that isn’t released yet. :D There is a Trac ticket regarding Akismet integration, but either Akismet will need to be updated or a special version of Akismet to concentrate on post spam (which isn’t really a WordPress issue.)

    Regarding IP addresses, there are WordPress plugins to help with this, and WordPress multisite comes with this kind of functionality baked in. Traditionally WordPress doesn’t handle spam at a user level, since registered users are typically already trusted to some regard. We run into this issue a little bit even here at bbpress.org. bbPress does log the IP address of every topic/reply that is created, so a plugin can use that to check against a ban list or something.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    @jerledb – Login/register are supported via page templates, there is a login widget, and eventually shortcodes too. A register widget is a nice idea but leads way to lost-password and activation widgets, none of which will make it into 2.0.

    Spam isn’t really handled yet, since there’s no one spamming forums that don’t use software that isn’t released yet. :D There is a Trac ticket regarding Akismet integration, but either Akismet will need to be updated or a special version of Akismet to concentrate on post spam (which isn’t really a WordPress issue.)

    Regarding IP addresses, there are WordPress plugins to help with this, and WordPress multisite comes with this kind of functionality baked in. Traditionally WordPress doesn’t handle spam at a user level, since registered users are typically already trusted to some regard. We run into this issue a little bit even here at bbpress.org. bbPress does log the IP address of every topic/reply that is created, so a plugin can use that to check against a ban list or something.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Just fixed a bug in the breadcrumb root that is the “root” cause of what you are experiencing. This will be fixed in Beta 2. Thanks for bringing it to my attention. :)

    In reply to: bbPress 2.0 – FAQ

    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Lead post updated.

    You need simply to scroll up to see the answer. :)

    In reply to: bbPress 2.0 – FAQ

    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Lead post updated.

    You need simply to scroll up to see the answer. :)


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Let’s try to keep these conversations in one place. I see three topics from you about the same one thing. I’m closing the others and let’s keep the discussion here.

    See https://bbpress.org/forums/topic/bbpress-plugin-theme-integration for more…

    @kmessinger – Never *modify* existing bbPress files. Nothing in /plugins/bbpress/ should ever be *changed.* If you copy the theme out of bbp-twentyten is one thing, but never make changes to core files unless you plan on contributing those changes upstream to the bbPress project. Regarding the templates not appearing correctly, did you follow the instructions here properly? Did you move the files from the root of bbp-twentyten into your child theme too? (archive-forum.php, single-forum.php, etc…)

Viewing 25 replies - 1,626 through 1,650 (of 2,347 total)