Forum Replies Created
-
There have been a few attempts to kick start the codex the last not being the first. It is the case that those that have the ability and knowledge required to add accurate and worthwhile entries are also jobbing pros and time is the enemy earning a living having to take precedence on time available then any free time generally given over to development projects.
On the last attempts to organize, I tried to emphasize the need for preliminary organizing and structuring of the codex before diving in and adding (the principle of simply get stuff in there then worry about organizing is counter productive and leaves info dotted around hard to find with no one willing to the boring task of finding and moving around) imho this is still required, partly as doing so identifies what information is actually required and focusses attention and efforts.
On a somewhat contentious note there are two factors that ought to be accepted, as mentioned earlier, in reality allowing anyone to dive in and add detail is not necessarily a good idea, yes I understand the principle of general participation and how that ought to produce the fastest route to a comprehensive set of docs, but in reality it is more likely to produce or possibly produce docs with bad practise advice or just plain inaccurate advice. If this is allowed then you have to have someone checking all entries to ensure they are valid. The second point is that focus must be on dev docs, not! on beginners guides – necessarily – The need for detailed lists of all template tags, functions grouped by component, what works in the components , how to deal with same functions or function requirements outside of those components or loops, how BP works all the nav aspects, how to then modify and customize those aspects. Some of this does exist but it needs re-shaping and bringing up to date. There needs to be a top level overview that sets out the principles so the work flow is understood and which then drills down into detail.
On the above point about where discussions are held, there was and is a group, threads from last time; if the the irc dev chat isn’t the place then that group/threads should be re-animated
In reply to: [Resolved] body_class filter for buddypress pagesGlad it’s working, I’ll mark thread ‘resolved’
In reply to: The Relate categories to Groups pluginBP Groups do not have blogs, so you have activated something else; check your plugins.
In reply to: Avatar Crop broken with Chrome – Salutation ThemeI suspect, but am not sure, that they are enqueueing the file themselves in the theme? or is it template BP pack messing up? I don’t use template pack so not sure if that can mess up in this way but doubt it but also not really familiar with Salutation theme so can’t really advise further without seeing what processes are involved with Salutation.
In reply to: Avatar Crop broken with Chrome – Salutation ThemeYes but it’s a Salutation issue, sorry that’s not too helpfull but this forum supports BP and bp-default theme not third party themes. The script you show being called in the head is BP’s JS file required for many aspects of BP functionality. Does no one else experience this issue on Salutations forums? do they have forums?
In reply to: [Resolved] body_class filter for buddypress pagesWell no reason you can’t run it from functions.php is there? I keep my own classes function in a stock functions file for general use where I may need classes in addition to those provided.
In reply to: [Resolved] body_class filter for buddypress pagesThat code test as working on a local BP install and in a custom BP theme so no it’s not a BP issue as such. All standard BP screens show the class added for the given browser. BP simply grabs the array $classes amd merges it’s own set of classes to that array before it’s rendered to browser, I ran the code from my functions.php so you may have some form of priority issue in when bp is cutting in and grabbing the array to merge to, but this is more to do with your theme I would guess and at what point that function is running. do try testing this function on a plain vanilla BP i.e swap to bp-default to test whether it works.
On a sidenote be wary of user agent sniffing it has never been considered a suitable way/ method of establish a user agent due to UA spoofing a regular and common practise that historically meant one couldn’t be sure of the query result being valid.
In reply to: [Resolved] body_class filter for buddypress pagesprobably something else! have you checked through the plugin to see how it’s adding to the filter – references to the function aren’t necessary , and anyway that is the output function not a filter as such – BP does hook into the WP filter to add it’s own body classes ( as do I for my own purposes), look through the core files for it.
As you make no mention of the plugin or having checked what it’s doing I have to say this isn’t a BP issue why would the plugin be adding classes on BP page views, probably knows nothing about them.
In reply to: modemlooper-buddypress extended-settingsWhy have you done it a first time then? If you are awaiting a response to a personal email then that is a matter between you and the other party, just because they have a presence here is not reason to be hassling them for a response.
If the matter is plugin related and the plugin is in the WP repo then you should address the issue to the plugins forum there, if a BP plugin then there will be a plugin group here, so address the issue outlined properly on a thread in that group.
Either way attempting to prompt a member to respond to an email is not acceptable forum posting – anywhere.
So yes this thread will be closed. I suggest you ask the question in an open thread that the author or any other member could perhaps help with.
If your concern is what happens to your WP install, then probably the important aspects you need to know are that activating BP doesn’t make any changes to WP other than it adds a series of new tables for it’s own use, as Paul says it then extends certain WP aspects such as profiles but that doesn’t mean it changes how WP works those aspects it simply adds more depth within it’s own tables.
I think your primary concern? is covered by : You can safely disable BP and revert your site to simply running WP without any issues, you may be left with a few legacy files such as the necessary ‘page’ files but those don’t impact things and could be removed if necessary.
In reply to: Enable new user Blog?And you have enabled multisite mode in WP installation then?
I suggest if you are unfamiliar with Cpanel then reading through the docs might be a good idea:
http://docs.cpanel.net/twiki/bin/view/11_32/CpanelDocs/FileManager
I do not know if file manager will help in this instance, but I presumed it would show you what owner/group settings were in effect for various directories, more than that I can’t really help with. i’m not sure what the issue is or whether it is related to owner/group settings but usually it is. As you have a VPS the next step might have to be familiarising yourself with the Linux command line via a shell putty, bash and looking up the use of the ‘chown’ command.
In reply to: How to make Buddy Press Compatible with ThemeAs mercime says get a link up, it will be likely a fairly simple thing to correct even if it doesn’t seem so but a look at the site working is essential.
`bp_current_component() ` will return you the current component you are viewing
`bp_is_current_component( $bp->activity->slug )` will return true / false depending
`bp_current_action()` will return the current action e.g ‘friends’
`bp_is_current_action()` e.g (‘friends’)*hangs head in shame* yes of cource admins can edit any profile – adminbar – always forget that and shouldn’t be

Yes point taken about perhaps having to edit profiles if text is of an unsavoury nature.
You should be able to manage the data from a csv list without too much trouble, I had to write a script recently to pull data from a custom table chase it into BP profiles while also dealing with WP first/last names wasn’t too difficult.
In reply to: Warning messageThat function doesn’t exist, you must have been activating plugins? if so disable them one by one until you have the offending one, guess the clue is in the function name as to which one.
In reply to: [Resolved] Buddypress and Minimosityyy@mercime isn’t the only ‘expert’ but adjusting custom themes to use BP has become somewhat of a service on this forum but we look forward to 1.7 dropping
.Before mercime does have to dive in to help you out have you actually run through the template pack process as outlined in the BP codex and attempted to get things working, it helps in advance to know what has been tried.
If you have a VPS then yes there is a certain onus on you to manage your server!
If you are managing things via a control panel then in theory when you set the user /domain cpanel should have set the correct group/owner but I can’t really advice as I don’t use control panels much, preferring to grub around on the cli interface to manage my servers.
Use the cpanel file manager to inspect what group/owner is reported for those directories and work it out from there.
In reply to: How to make Buddy Press Compatible with Theme1.7 was supposed to be a relatively quick release cycle, but doubt it will be released before the year is out.
As shanebpx says permissions and group/owner are slightly different things what this sounds like is your web server or user does not have the correct access to be able to write to the folders/directories, as I said best contact your host to resolve this or if you have ssh access to your server then look up Linux ‘chown’ to understand how to change this around. What you don’t really want to be doing is changing perms to 777 as that’s ‘world writeable’ an insecure and unnecessary set of permissions.
I would check with your host to see what group/owner permissions are set for uploads folder and for avatar folders.
In reply to: Buddypress Frisco Theme Sidebar of width 300This is really a question for the theme in question, this forum is really meant to be for help with BP and it’s default theme.
But I see that you have already asked this exact same question :
https://wordpress.org/support/topic/frisco-theme-sidebar-of-width-300So I suggest that you wait for a reply from that post firstly, cross posting the same question on multiple forums is considered a bad practise, if the theme author cannot help after a reasonable period then ask the question here or on other tech forums that might be able to help.
In reply to: How to make Buddy Press Compatible with ThemeWhat have you attempted when you say it “doesn’t merge well”?
Have you started the template pack process as outlined in the BP codex guides, if not that’s where you must start.
https://codex.buddypress.org/theme-development/wordpress-to-buddypress-theme/
if the theme is too awkward to integrate with BP then choosing a more compatible theme is wise and there are many that have been run through the template pack process and listed in the codex for you to choose from, alternatively Woo do produce a theme or themes? that are BP compatible you might want to consider one of those?
http://www.woothemes.com/2011/11/canvas-buddypress-gets-a-revamp/If you can wait for BP 1.7 to be delivered then that will ease the process as it is theme compatible in that it will run with any well coded theme on activation.
Lastly I’m sure @mercime will help if you’re really stuck as mercime has with other themes but please bear in mind that this is a relatively complex process and time consuming.
In reply to: Buddypess default themeThe BP codex is your friend, please start by reading through all the user / beginner docs there.
You will probably need to use the template pack for making BP compatible with a third party theme, there are detailed guides and steps to take in the codex as well as a comprehensive list of themes already run through the process.
You do need some very basic skills though, the ability to read , copy/paste html and PHP is a necessity and a general understanding of the files you are dealing with.
There is a learning curve involved and wanting to integrate BP into a thir party theme while not actually hard does appear confusing for novices and some patience has to be applied.
Give things a go though before calling on mercimes services (obviously this forum is not actually a service
) as mercime is being inundated with these requests.Or if you can hang on BP 1.7 will solve this theme issue by becoming automagically compatible with any theme chosen.