Forum Replies Created
-
In reply to: Modifying Buddypress 1.7 Beta
Yes exactly as per the guide! 🙂 try it and see is best approach.
Functions.php will load and run before bp has a chance to esatblish what page is being shown those conditional functions ought to always return ‘false’ from that point, you can try hooking into an earlier point perhaps or if you are writing a function to be called on a page ensure your checks are carried out in the function not outside it.
As always asking a tech question demonstrate the code you are working with and what you need to achieve then someone can suggest the best approach.
In reply to: BuddyPress 1.7 doesn’t work with wp_nav_menuThis isn’t really a BP issue, wp_nav_menu works fine you have to look at your rulesets to see what changed from one point to the next and adjust styling, quite why you experienced the change I’m not sure but essentially bp has little do with the custom wp menus other than you adding say a top level link for bp dir pages. As always in respect of mention of plugins disble them to troubleshoot, in this instance a plugin to manage drop down rules seems unnecessary, write the rules directly for the nav menus.
Good stuff, marking this as resolved then.
In reply to: Do not show unless logged in@Famous the codex is your friend for many things , stuff like template tags and conditional functions, also looking through BP template files will often show you things like is_user_logged_in() in use ( bp-default theme sidebar.php shows examples of this use)
Your theme imposes rather generic styles on li elements in the content areas under a parent class of ‘shortcodes’ This is conflicting with the BP object nav li elements forcing them to 100% width.
In your themes stylesheet you’ll need to try adding something like:
<code>
#buddypress div.item-list-tabs ul li {
    width: auto;}
</code>
Other than that it’s a case of using that top level id #buddypress to further style BP elements in what ever stylesheet is applicable using tools such as firebug to identify the rulesets and their selectors that BP has already set.
In reply to: Twenty Twelve and Buddypress 1.7You can run in theme compat mode i.e no BP folders directly in the theme root, or for that matter any BP templates in the theme then create a folder in the theme named ‘buddypress’ or ‘community’ into that you copy the templates from /bp-templates/bp-legacy/buddypress/ e.g /members/index.php and/or /members/members-loop.php preserving the folder structure to your new folder in theme root now you can copy the mods you had to those files and see how things pan out.
A slightly more detailed guide to read is here:
https://codex.buddypress.org/developer/theme-development/a-quick-look-at-1-7-theme-compatibility/
In reply to: Separate Theme for BPI was sort of waiting for some sort of response 🙂
When you say ‘not compatible’ tell us the steps you took with this theme and BP if any i.e we are trying to understand whether BP is attempting to fall back to the new theme compatibility mode or whether you have BP templates & folders in the theme root.
@popsmith That is NOT the Status theme that is a re-skined bp-default theme. Please open a new thread for your issue.
In reply to: Modern Forums (aka rich text)With bbPress standalone plugin now handling all of BP’s group forum requirements this is more a question for bbp support really; however bbpress does provide a standard wysiwyg editor.
In reply to: cropping issues in bp 1.7Your original post suggested that you were having a general issue with avatar cropping, and mentioned ‘mobile’ only as a secondary issue suffixed by ‘difficult as well’
Please clarify if this issue is just with mobile display. If not what is the general outcome from my first post suggestions for troubleshooting the issue?
In reply to: Separate Theme for BPWhy is your theme not compatible? You need to explain what not compatible actually means. 1.7 theme compatibility does a good job of integrating BP into any theme now , most themes are going to work perfectly well with it albeit requiring styling of BP elements to suit your theme/site – something BP can’t provide out of the box.
You can style BP elements quite easily by copying over the legacy theme compat stylesheet to your theme, guides to this are available in the BP Codex.
If your theme won’t work with 1.7 theme compatibility then you may need to drop back to using the BP template pack .
Please do a search first, this topic has come up a few times recently with various solutions.
In reply to: Buddypess 1.7 and BBpress 2.3If it’s a new install why are you mentioning legacy group forums, with 1.7 all forum activity is handled by bbpress, if you want group forums then that is enabled under bbPress settings. Older installs would have needed to migrate and then disable the forum component listed under BP settings page.
In reply to: cropping issues in bp 1.7You will need to supply a fair bit more technical info on what is actually happening when your users try and crop an image, what you describe above is not sufficient to be able to help much with.
fwiw testing cropping an avatar in 1.7 / 2012 theme shows no issues whatsoever.
if you have plugins that might affect things disable them and test again, likewise if you are using a custom theme that may also be causing the issue so enable the bp default theme or theme known to function correctly – twentytwelve – and check again.
In reply to: buddy driveUpload images with buddypress? your title mentions a plugin! If it’s the plugin you’re having issues with please seek support from the authors.
In reply to: Twenty Twelve and Buddypress 1.7@jaimebib where are your bp template files located? If you had copied over bp template before to your theme e.g /my-theme-folder/members/ then technically you are telling BP not to use the new theme compatibility mode.
You may want to try removing those files, and allowing BP to run in theme compat mode then if you need to customize templates you copy them from /bp-templates/bp-legacy/buddypress/ to /my-theme/buddypress/ if you then include a file named buddypress.php ( a copy of page.php ) in that folder you can reset the sidebar call to a named sidebar ‘buddypress’ and into that sidebar copy all your mods you had.
In reply to: Twenty Twelve and Buddypress 1.7And please explain what setup you had prior to switching, as it will help to understand what has gone wrong. As far as things go 2012 works fine with 1.7.
Trying to make sense of what your process has been here as you shouldn’t be having issues.
Going back up two posts if as you say you built originally for template pack or using template pack then when you tried to switch to 1.7 theme compat you should not have tried to move the existing folders/files into the theme compat folder structure, that will not work older bp-default templates and newer legacy ones are not the same new templates do not have head/footer elements.
I think you need to continue on with BP as a child theme but probably with the add_theme_suport line added and then handle enqueueing / including the styles/js yourself.but that’s part of the issue , I simply don’t get why people regard changing the froum or group description as a relatively trivial aspect? A group description defines the group or forum and I would regard that as a higher level function. But yes until some means of further refining these two roles for the moment this is how they behave.
Make them an admin, not sure why this aspect of mods vs. Admins caused so much confusion, I’m a mod on this forum and it really bugs me I can’t simply change all the forum names and descriptions at will as the fancy takes me 😉
An Admin has this ability not a Mod. if mods had this ability what really would be the point in the distinction? but all this is covered in that ticket.
In reply to: Making Buddypress compatible with the theme CatchboxYou already have a thread running on this, please don’t open duplicate ones.
https://buddypress.org/support/topic/making-the-theme-catchbox-compatible-with-buddypress/
Closing this thread.
There is documentation! it’s in the documentation section of the site.
https://codex.buddypress.org/developer/theme-development/a-quick-look-at-1-7-theme-compatibility/However as Paul says or:
Copy over the stylesheet from /bp-templates/bp-legacy/css/buddypress.css to your theme /css/ that will override the original copy, either add to that sheet or start from scratch but for simple changes do as Paul says and work in styles.css
In reply to: buddy pressCan’t help unless you provide a little more detail than simply but it’s not worked Please read the sticky post at the top of the forum lists.
And it still is very promising and delivering 🙂
Please explain why your theme isn’t compatible, what are your circumstances? new install upgrade previously template packed a little detail will help.