LabSecrets (@labsecrets)

Forum Replies Created

Viewing 25 replies - 76 through 100 (of 100 total)

  • LabSecrets
    Participant

    @labsecrets

    You posted what appears to be the bbPress functions.php, which is not what I would need to see. I would need to see the functions.php from myriad parent, child, or perhaps any includes that have the function below:

    In sum: your myriad parent has a function, on line 24 of the header.php

    <body class="<?php mysite_body_class(); ?>">

    This function (mysite_body_class()) is what is generating the body class tags. It needs to be modified to allow for the creation of the necessary bbPress body tag for pages that contain bbPress.

    In reply to: Is BBPress responsive?

    LabSecrets
    Participant

    @labsecrets

    You can use bbPress with any theme. The trick is to implement some CSS and other formatting in a child theme to ensure it adopts the style of your underlying theme. We’ve been doing this globally for all the woothemes, and many others…it works well.

    The CSS required will vary slightly, or greatly, depending on the theme you use. What are you using? Have a link?


    LabSecrets
    Participant

    @labsecrets

    To make your forums full width, please add this to css:

    .right_sidebar #main { width: 100%;}
    .right_sidebar #main_inner {margin-right: 0;}
    .right_sidebar #content {padding:10px;}

    The bigger issue, unfortunately, is that you don’t have the proper body class (the way you setup bbPress on this theme) to allow you to limit these css modifications to only bbPress pages. So these mods will apply on ALL pages of your site. This is the ideal way to ensure your mods won’t effect other template pages.

    To get around this small issue, you should add some logic to your header.php to generate the proper class which you can then prefix on to your css above. For example, when done properly, you would have css of:

    body.bbPress .right_sidebar #main { width: 100%;}
    body.bbPress .right_sidebar #main_inner {margin-right: 0;}
    body.bbPress .right_sidebar #content {padding:10px;}

    and this would limit all your styling to only bbPress pages. I don’t see any other body class tags that are limited to bbPress pages which we could use ;-(

    Since I cannot see your header.php or functions.php, my guess is that you have some logic in there now which is generating the body classes, but filtering out the native .bbPress class (I can’t tell from outside how you setup your bbPress installation)

    See: https://img.skitch.com/20120703-8m1xdyam239qxprwrfenry4qtk.jpg

    Cheers!

    Spence

    http://labzip.com

    http://labsecrets.com


    LabSecrets
    Participant

    @labsecrets

    Shep,

    your forums are not public, therefore we can’t see any of the replies…

    Maybe open one up?

    Cheers!

    spence


    LabSecrets
    Participant

    @labsecrets

    First suggestion:

    I would add this css to give your topic title some breathing room:

    th.bbp-forum-info {width:50%;}

    Cheers!

    Spence

    http://labzip.com

    @labsecrets.com">help@labsecrets.com

    In reply to: Magazine Basic

    LabSecrets
    Participant

    @labsecrets

    We have turnkey child-themes that make it simple to get bbPress, BuddyPress and WooCommerce running beautifully on your site. If you want some help, drop us a line at @labsecrets.com">help@labsecrets.com.

    It is possible, with some CSS and minor PHP experience, to make bbPress look great on just about every theme ;-)

    Cheers!

    Spence

    http://labzip.com

    In reply to: Is BBPress responsive?

    LabSecrets
    Participant

    @labsecrets

    We’ve had success with making bbPress look great via child themes across a wide variety of Responsive Theme Designs.

    Our most popular, of course, are based on Emil Uzelac’s “Responsive” theme (the #1 downloaded theme in WP repository), but it also works great with all of the WooThemes, Elegant Themes, and others.

    You can see a sampling (with demos) here: http://labzip.com/product-category/themes/responsive-designs/

    If you have any questions on how to make it happen, reach us at @labsecrets.com">help@labsecrets.com

    Cheers!

    spence


    LabSecrets
    Participant

    @labsecrets

    Hi Martin,

    if you are using the default bbPress, then in most cases the CSS indicated will work. The only exception would be, with some themes, that you may have to also (or instead) make the #content area 100% width as well. Also, in some themes you have the #aside as well (or instead) of the #sidebar.

    As I don’t know what theme you are using (link?), please use firebug to identify the element ID or Class that is surrounding the bbPress DOM elements.


    LabSecrets
    Participant

    @labsecrets

    Hi fritz, et al…

    Fritz… I have no idea what you are talking about.

    None of our videos stop halfway and you never have to pay to watch any of them?

    I suggest you try again and also checkout archives, google, or even our YouTube or Vimeo libraries (“labsecrets” is the name), and you will find hundreds of full length, all free videos.

    Cheers!

    Spence

    http://labsecrets.com/tutorials


    LabSecrets
    Participant

    @labsecrets

    @andychan

    My pleasure. There is, unfortunately, no easy way to move data from the group forums to the sitewide bbPress forums, other than copy/paste or some involved database manipulation.

    My suggestion, based on years of working with customers, is that you simply obfuscate the old forums from plain view in your navigation menus and pages, but then refer to them in a link or button at the top of your new forums pages for anyone who may with to refer back to them. This “human engineering” trick will likely satisfy those who seek to find the old content (like a dusty old book), but will force all new content to be added to the new sitewide forums.

    This usually works like a charm, as the old content is always available (directly or in wayback machine or google cache), but people don’t add to it anymore.

    Cheers!

    Spence

    http://labsecrets.com


    LabSecrets
    Participant

    @labsecrets

    We’ve done a little tutorial video to show how you can setup either a BuddyPress Group Forum, a SiteWide bbPress 2.0 Forum, or a custom hybrid forum page using shortcodes. You can have all three at one time. Hope this helps ;-)

    You can keep the previous forums, but the data from BuddyPress group forums does not migrate automatically into bbPress site wide forums.

    http://labsecrets.com/2012/01/23/buddypress-and-bbpress-forums-made-easy/

    Cheers!

    Spence

    http://labsecrets.com


    LabSecrets
    Participant

    @labsecrets

    HI there,

    sounds to me that you have missed a couple simple but necessary steps:

    1) You need to ensure that the sitewide forums have been installed as well as the buddypress group forum. Both are installed from the “forums” tab of the buddypress setup menu;

    2) You need to be sure to delete AND empty the trash, of any page slug that was created which has “forums” as its name. This is necessary to allow the sitewide forums to use that slug.

    3) Be sure that you create a new page for buddypress group forums that is anything other than “forums” (call it “group-forums” for example)

    4) Be sure to go to Settings/Permalinks and hit “save” one time after all of this is setup.

    We’ve done a little tutorial video to show how you can setup either a BuddyPress Group Forum, a SiteWide bbPress 2.0 Forum, or a custom hybrid forum page using shortcodes. You can have all three at one time. Hope this helps ;-)

    http://labsecrets.com/2012/01/23/buddypress-and-bbpress-forums-made-easy/

    Cheers!

    Spence

    http://labsecrets.com


    LabSecrets
    Participant

    @labsecrets

    If you have been using BuddyPress with bbPress 2.0 installed, it should work fine if you merely deactivate BuddyPress. The bbPress functionality should continue to operate.

    Please advise if you find that this is not the case.

    Cheers,

    Spence

    http://labsecrets.com


    LabSecrets
    Participant

    @labsecrets

    Although I’m not clear as to what you may be doing, I can say that the easiest and most direct way to handle this is to modify the controlling css style sheet on your wordpress theme. In almost all cases, if you have not otherwise modified your config.php or other css references, this will allow you to override bbPress styles from your active wordpress theme (or child theme).

    The bbPress theme files remain untouched… they are merely modified or styled by the wordpress style sheet. There are no markup changes in this example.


    LabSecrets
    Participant

    @labsecrets

    Hi Martin!

    Keep in mind that any CSS you run on your main theme, or child theme, will also apply to the core bbPress files as well, so long as you have structured your site properly. As such, you can apply the suggested body class of “.bbPress” and you will be able to modify the content area and sidebar to make a page full-width as we show.

    1) I use Smultron or Komodo Edit, but also like Sublime Text;

    2) The message you see is, I believe, removed in the latest update to bbPress. Otherwise, just ignore it… (it can be suppressed by adding a line in your wp-config.php file… but why bother as I think it was mentioned here that they are updating this out?)

    Hope this helps!

    Spence

    http://labsecrets.com


    LabSecrets
    Participant

    @labsecrets

    They are essentially the same, as the bbPress plugin is installed via buddypress upon demand.

    We’ve done a little tutorial video to show how you can setup either a BuddyPress Group Forum, a SiteWide bbPress 2.0 Forum, or a custom hybrid forum page using shortcodes. You can have all three at one time. Hope this helps ;-)

    http://labsecrets.com/2012/01/23/buddypress-and-bbpress-forums-made-easy/

    Cheers!

    Spence

    http://labsecrets.com


    LabSecrets
    Participant

    @labsecrets

    @ patking, can you give us a url to see it? I can probably give you a css fix…


    LabSecrets
    Participant

    @labsecrets

    You can always override the default twentyten bbPress (core) theme using CSS, for most elements or their attributes.

    However, to override the default markup, it would most likely require you to use an action or filter in your wp theme (or child theme) functions.php, or to modify the core plugin theme files (being aware of the fact that you would then have to protect these in the event of any plugin update). See this for a list of some 110 action hooks: https://gist.github.com/1372637

    You could use body.bbPress xxxx {element:attribute;} in your css to help you restrict your css mods to only bbPress pages. I believe you can also use many bbPress specific conditional tags as well. See: https://bbpress.org/forums/topic/bbpress-20-conditional-tags


    LabSecrets
    Participant

    @labsecrets

    Unfortunately you can’t do that…bbpress doesn’t work with the native wp template, or child, it only works “within” the template structure (think of it like an insert that goes into the content area of the wp template).

    As a result, just make a regular page with your wp theme, and add shortcode to the post editor. If you want you can style the wp template for header and footer and sidebar and width, etc., but not to add the short codes for bbpress :-)


    LabSecrets
    Participant

    @labsecrets

    Undoubtedly, your easiest way to go is to use shortcodes for this purpose. You simply create a new page for each view (like forum-view), then add the shortcode you prefer to the page via the post editor. In this case a forum view is easy and uses “bbp-forum-index” (within short code brackets…remove the quotes). Here is a list of shortcodes to start: https://bbpress.org/forums/topic/bbpress-20-shortcodes

    We have a full video that might also help you:

    http://labsecrets.com/2012/01/23/buddypress-and-bbpress-forums-made-easy/

    Cheers!

    Spence

    http://labsecrets.com


    LabSecrets
    Participant

    @labsecrets

    Sounds like what you want to do is use shortcodes, after installing the default bbPress plugin (or installing BuddyPress version).

    You’ll still want (need) a little styling of the default twentyten template style to help it match your current theme, but otherwise the bbPress forums can be added to a page with just the shortcodes features you wish to display:

    See shortcodes here: https://bbpress.org/forums/topic/bbpress-20-shortcodes

    We’ve done a little tutorial video that shows how this might work with your theme (forward to the “hybrid” option in the video, about mid-way)

    http://labsecrets.com/2012/01/23/buddypress-and-bbpress-forums-made-easy/

    Cheers!

    Spence

    http://labsecrets.com


    LabSecrets
    Participant

    @labsecrets

    We’ve done a little tutorial video to show how you can setup either a BuddyPress Group Forum, a SiteWide bbPress 2.0 Forum, or a custom hybrid forum page using shortcodes. You can have all three at one time. Hope this helps ;-)

    http://labsecrets.com/2012/01/23/buddypress-and-bbpress-forums-made-easy/

    Cheers!

    Spence

    http://labsecrets.com


    LabSecrets
    Participant

    @labsecrets

    We’ve done a little tutorial video to show how you can setup either a BuddyPress Group Forum, a SiteWide bbPress 2.0 Forum, or a custom hybrid forum page using shortcodes. You can have all three at one time. Hope this helps ;-)

    http://labsecrets.com/2012/01/23/buddypress-and-bbpress-forums-made-easy/

    Cheers!

    Spence

    http://labsecrets.com


    LabSecrets
    Participant

    @labsecrets

    When you are actively using the plugin already, the bbPress admin area is under Settings/Forums. When you initially wish to install bbPress sitewide forums, you do that from the BuddyPress Tab, under Forums.

    Setup is rather easy, and you can actually use both bbPress sitewide as well as the original BuddyPress Group Forums. Follow these important step however:

    1) Install Group Forums as usual, from BuddyPress. Instead of using the original slug of “Forums”, please instead create a new page called “Group Forums” (or anything other than “Forums”), and select that as the active page to host Group Forums;

    2) Go to your Pages area in WP and DELETE any “Forums” page. Be SURE to also delete it permanently from the TRASH because otherwise the slug is still being reserved and can’t be used by sitewide forums;

    3) If you have not done so yet, go into BuddyPress tab and the Forums sub menu, and click on the option to install bbPress Sitewide Forums;

    4) Go into your Appearance / Menus menu and manually create new menu item that has “/forums” as the url and whatever name you prefer (such as “Forums”). Save this menu item and add it to your primary or other menus.

    5) Go into Settings/Permalinks and hit “Save” to be sure you have updated your permalink structure.

    When you reload your page you will find that you now have bbPress AND BuddyPress Group Forums. Voila!

    Cheers!

    Spence

    http://LabSecrets.com


    LabSecrets
    Participant

    @labsecrets

    Yes, you can install bbpress plugins…so long as they are designed for 2.0.2 or higher. There are also many wordpress and buddypress plugins that will work with bbPress 2.0 in this configuration.

    You can see many examples of these plugins on our demo sites at http://labsecrets.com/showcase

    Cheers!

    Spence

Viewing 25 replies - 76 through 100 (of 100 total)