Forum Replies Created
-
I think they are horrible Ross.. Seriously it has been the worst hosting experience ever. I came there knowing NOTHING about managing my own server, and they did absolutely nothing to assist me with setting up my server. Besides that the Lon-H and LON-E clouds have proved to be very unstable. The amount of downtime is just crazy. Currently I have a great setup at Yisp.nl, but that might not be what you’re looking for. But I would not recommend VPS.net for a unexperienced user at all.
In reply to: Groups ControlCheck out this post, it might be helpful:
http://bp-tricks.com/coding/manage-group-creation-by-creating-a-group-request-form/@Nexia: Is it possible that you change the “Edit Profile” link to point towards the BuddyPress profile instead of the Admin background.
Here’s a screenshot of which link I mean:
http://cl.ly/172I300y110d2d2X2u1gStable contracts are hard these days! But if you’re available for custom work I’ll point some people towards you through BP-Tricks.
Read this post from @sbrajesh.. it’s extremely helpful!
WordPress Multisite 3.1 and fixing the problems with BuddyPress dependent plugins
In reply to: Problem with Main Activity Stream Tabsmmmm.. weird! so your javascript is working, but the content does not get filtered? Does your Child Theme load the ajax.php file from BP-Default or from your own theme?
No idea why that happens either.. I just removed the BuddyPress check and now it’s working fine.. Pretty great work nexia! Do you accept donations? if so.. where

@nexia: download works now! But when I try to activate the plugin I get this error:
Fatal error: Call to undefined function is_plugin_active() in /home/bowe/domains/cfcommunity.net/public_html/wp-content/plugins/nex_bp_wp_adminbar/nex_bp_wp_adminbar.php on line 24
WP 3.1 MultiSite
BP 1.2.8
In reply to: Fresh New WP + New Buddypress gives 404Why do you have your permalinks setup in this fashion? Do you use Nginx as a server or something else which makes it harder to use “regular” permalinks? The /index.php/ part in your url is not needed, and causes the problem. Have you put this in your wp-config file or something?
@nexia: your zip file seems to be messed up

@Nexia very much looking forward to this.. and I’m pretty sure it will be added to BP 1.3.. I think it’s a very important feature. On question.. could you change the profile link in the left-top of the bar (which also shows the gravatar) to show the user avatar and direct to their BP profile instead of their backend wordpress profile? That would be neat!
Thanks for doing this
In reply to: Fresh New WP + New Buddypress gives 404Update your permalink settings and user pretty urls. No need to mess with .htaccess. Just use a custom structure like:
/%category%/%postname%/
And press save.. done

Glad it worked out

This is really easy with S2Member. Go to your S2Member settings in your admin and then General Options > URI Restrictions.
The next step would be to block the sections you want to protect based on membership level. If you would like to keep the group homepage visible, you could do this:
URIs That Require Level #1 Or Higher:
/members
/events
/groups (if you want to block all access to groups)You can also protect certain templates (like the post form or a join group button for example) by using S2Member conditionals. For instance:
`
Some content for Members who are logged in with an s2Member Level >= 1.Some public content.
`
It’s a great and extremely powerful plugin! Good luck
Be sure to check out the S2Member APi/Scripting section in the plugin settings to learn (a lot) more.PS: Shameless plug: I’ve created a BuddyPress Theme with S2Member Integration as well.. Read more about it here: http://bp-tricks.com/purchase-bp-slick/#S2Member
@mercime: Damn you and your “advise”. My CSS is perfect.. always.. It’s the old browsers that can’t keep up..

To be honest the use of “position” still confuses me a bit, but I’ve fixed it thanks to your tips. It’s fine now! Thanks!
In reply to: Is anyone using Cloudflare?CloudFlare does indeed seem great.. I’ll set it up tomorrow on a site and see how it behaves..
In reply to: BP plugins multisite menu fix?It’s a bit more complicated sadly.. look at this post:
http://code.hyperspatial.com/all-code/actionscript-code/save-plugin-options-multisite-3-1/
I tried to modify some simple plugins, but could not find any references to admin_url or figure out how to fix the options saving.
I tried BP-Profile Privacy and BP-Moderation (a bit more advanced code wise)
In reply to: BP plugins multisite menu fix?Thanks Brajesh.. I’ll put this up on BP-Tricks as well.. so people can start updating plugins which ARE working but are not yet updated. I’ll ask people to submit their updates as well.
Thanks for the fix!
In reply to: BP plugins multisite menu fix?@djpaul, @boonebgorges, @hnla Is there someone who knows *why* this happens? Is it a matter of a wrongly coded url which anyone can fix? Or is it something that needs refactoring of the entire plugin? If it was easy we could start submitting the update plugins to the authors with the fixes, instead of waiting till the author fixes it. There are tons of people downloading these plugins, and without admin panels they appear not to be working. I’ve manually fixed up a few plugins, but saving options does not work on all of those. sadly
In reply to: Buddypress Notifications Manager : My first pluginNice plugin! Kind of went under the radar! Why don’t you upload it to the WP Plugin repo?
You don’t have to enable anything. your browser will use gzip compression and it would load pages faster

@oneearth.. Sure I can give you what i have so far. Here it is:
Series: Setting up W3TotalCache with BuddyPress – Part One
W3Total Cache has taken the WordPress world by storm this year. In my opinion it is by far the greatest performance tool for WordPress, and some of it’s features can be used to speed up BuddyPress as well. It has taken me some time to figure out the best settings, and with something as complicated as this, the results may vary. In this (lengty) trick I’m going to take you through the process of setting up W3Total Cache in the following order;
1: About W3 Total Cache and Installation
2: Server setup
2: Setting up the options that play nice with BuddyPress and your hosting setup
3: Using a CDN with MaxCDN
4: Hosting your Theme files and (group)avatars with the CDN
6: A word from the plugin author Frederick Townes
7: ConclusionAs you’ve probably seen, this is quite an extensive guide, and so I decided to split this post into 2 parts.
About W3 Total Cache and Installation
Plugin author Frederick Townes described W3 Total Cache as follows:
The fastest and most complete WordPress performance optimization plugin. Trusted by many popular blogs like: mashable.com, pearsonified.com, noupe.com, webdesignerdepot.com, freelanceswitch.com, briansolis.com, tutsplus.com, yoast.com, css3.info and others — W3 Total Cache improves the user experience of your blog by improving your server performance, caching every aspect of your site, reducing the download time of your theme and providing transparent content delivery network (CDN) integration.
Sounds impressive? Well it is impressive! So let’s install this plugin by going to your plugin browser and searching for W3 Total Cache. When you’ve found it, click on “Install” and that’s all you need to do install it.
Server Setup
Before we start with setting up the plugin, it’s important to tell you something about the general hosting of BuddyPress sites. Depending on the size of your community
Selecting the options that play nice with BuddyPress and your hosting setup
The hardest thing about using W3 Total Cache are the options that you cannot use in combination with BuddyPress. Because of the way that BuddyPress works and meant to be used (as a social networking tool), page caching and database caching causes trouble with the highly dynamic content that is being added to your site. Things like the activity stream will stop to function correctly if you simple enable all these features. I’ve read many times that the plugin “does not work” or “breaks” BuddyPress, but this is simply not the case. It only “breaks” if you try to use it for things that simply are not meant to be used with BuddyPress.
What caching basically does is taking a snaphot of a page at certain time intervals and serving that to the visitor when he visits that page (it’s more complicated then this, but this works to explain it easily). Now this works great if it takes a snapshot of a blogpost, because the content of a blogpost does not change every couple of minutes. But what happens when this concept is applied to your Activity Stream, Profile pages and Groups? You’ll see outdated data on the page, because in the meantime new content like status updates or group updates have been posted by your community. This explains why you can not use these features with BuddyPress.
But not to worry, there are plenty of feature you can use, and thus allow you to drastically speed up your site (just not as much as on a regular old -boring- WordPress site.
Here’s a screenshot of what you can enable:
[screenshot]
Minify:Minification can decrease file size of HTML, CSS, JS and feeds respectively by ~10% on average.
You can enable minification and configure it by visiting the Minify settings in W3TC it’s admin settings. Here’s how I’ve set it up on BP-Tricks:
[screenshot[
Depending on your hosting configuration you can choose which Minify Cache Method you want to use. If you have a dedicated server or VPS server and have something like APC, XCache or eAccelarator installed then use one of those tools. Or else you can just use the Disk method.
If you have a shared server your only option is the disk method.
Object caching: Object caching greatly increases performance for highly dynamic sites (that use the Object Cache API).
This feature so far has proven to work great with BuddyPress, altough it should be used with caution if you’re on a Shared server because sometimes it can actually decrease pageload times on your site. If that stuff happens it might be best to look into a cheap VPS or dedicated server. A little bit of information about the setup being used on BP-Tricks will be given in part two.
Content Delivery Network: Host static files with your content delivery network provider to reduce page load time.
This feature is probably the most useful for us BuddyPress users. In part two there will be a detailed step-by-step guide in setting up your CDN, so serve not only your theme files, but only your avatars, BP-Default Theme files and your essential plugin files!
Browser Cache: Reduce server load and decrease response time by using the cache available in site visitor’s web browser.
Gzip compression of your pages can also help speeding up your load times. Here’s what I have enabled for all sections on the page, and seems to do it’s job perfectly:
Set expires header
Set cache control header
Set entity tag (eTag)
Enable HTTP (gzip) compression
Here’s a screenshot with all my settings:[screenshot]
To check if gzip compression works, you can go to http://www.gidnetwork.com/tools/gzip-test.php and check your domain and see Gzip is working.
Still working on the rest, this is all pretty general info.. But maybe it does help some of you
In reply to: Custom Fields in ProfileHere’s what I did on BP-Tricks (this works)
<div class="profile_fields">Website: <span></span></div>In reply to: Hi folks I have a problem members find a pageNL: Wat werkt er precies niet? krijg je een foutmelding in de members widget, als je op Newest | Active | Popular klikt?
Je moet eerst meer informatie geven anders kunnen we je niet helpen. Wat voor WP versie gebruikje, welke versie van WP en wat voor Theme?
In reply to: Hi folks I have a problem members find a pageNL: Wat werkt er precies niet? krijg je een foutmelding in de members widget, als je op Newest | Active | Popular klikt?
Je moet eerst meer informatie geven anders kunnen we je niet helpen. Wat voor WP versie gebruikje, welke versie van WP en wat voor Theme?