Make sure to patch your version manually.
wp-login.php: is_string() used in this code versus empty().
185 function reset_password($key, $login) {
186 global $wpdb, $current_site;
187
188 $key = preg_replace('/[^a-z0-9]/i', '', $key);
189
190 if ( empty( $key ) || !is_string( $key ) )
191 return new WP_Error('invalid_key', __('Invalid key'));
192
193 if ( empty($login) || !is_string($login) )
194 return new WP_Error('invalid_key', __('Invalid key'));
Slashdot:
http://it.slashdot.org/story/09/08/12/1353211/WordPress-Exploit-Allows-Admin-Password-Reset
Online downloads of both regular and mu contain the fix.
WP: http://wordpress.org/download/
WPMU: http://mu.wordpress.org/download/
I’m using the WordPress P2-theme for this functionality. It won’t be integrated into Buddypress like the status update (since it’s a WP theme), but its the right thing for me. You might want to consider it.
Hi!
I’m altering the bp-member-theme to go along with P2. But these two components lay inside of a theme I’ve made with artisteer. There’s a lot of hacking code to make it all work but I’m beginning to like the result.
The reason I’m editing bpmember is that I want horizontal navigation and not vertical. This has been quite easy to edit but has taken me some time. I’ve had no experience with BP before and just a little with WP.
I’ve written about putting P2 in another theme before. You can find it here:
https://wordpress.org/support/topic/294161
Anyway.. Editing P2 is way simpler than editing the whole of bphome/bpmember. It all depends on how much you want integreated in one “seamless look”.
Best of luck!
What *is* /engine/start.php, because it’s not WordPress?
Hi: I wonder if this is WordPress MU or buddypress specific? When running a search in the search section, I get the following error: Any idea where I should look?
Warning: require_once(/home/tatazara/public_html/engine/start.php) [function.require-once]: failed to open stream: No such file or directory in /home/tatazara/public_html/search/index.php on line 16
Fatal error: require_once() [function.require]: Failed opening required ‘/home/tatazara/public_html/engine/start.php’ (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/tatazara/public_html/search/index.php on line 16
Easy no.
A. On your Hosting Control Panel point the new URL to the same folder as where you have everything now. Then go to the admin settings and change the URL on both WPMU and BBPress. It will log you out and you have to log in. Install plugin broken link checker https://wordpress.org/extend/plugins/broken-link-checker/ and have fun changing all the URLs.
there is another option it involves setting up a new SQL and exporting everything and importing… bbpress has a pluging for you to export and import, I never used it so I don’t want to recommend it.
Thanks, I’m making a note of these suggestions.
The WP widget idea will most likely wait to another future version as I don’t know how to use the WordPress widget class, and I won’t have time to learn it before Sunday.
I got the fatal error after deactivating the BP plugin and reactivating it. You have you delete the the BP plugin and themes and/or other files you moved out of the BP folder. (example BBpress-plugin and bphome theme) After all that fresh install.
Seems most people that were previously loving the FaceBook/WordPress bridge have shifted their attention over to RPX as a better alternative for allowing users to register and login from anywhere.
Regarding the FaceBook Connect plugin (and most others really) someone will usually come along and take it over when they have a personal need that is bad enough to do it. Tends to happen with most abandoned projects as time goes on.
I’m sure Andy will chime in as to whether or not he plans to support it going forward.
No idea what’s happening, but my advice would be to disable all plugins, check and recheck the existence of all of the BuddyPress files in their correct locations, and try again?
You need to have the WordPress language files in wp-contents/languages first, before WordPress will give you the option of changing the site and blog languages to something other than default. Once you have the files there, set your Site Language in Site-Admin->Options, then set your blog language in Settings->General.
Basically BuddyPress will follow whatever WordPress MU is set to do, but it cannot tell it what to do (yet).
WordPressMU has a specific way of handling language settings that involves a function that overrides the typical get_locale().
DJPaul, I tried out the code you posted in the link above on my dev setup.
I just renamed the file to example_achievements.php (from phps), and uploaded to muplugins to see what it does. When I try to log into wp-admin, it shows me all the code from the file I just uploaded as well as the following error:
Warning: Cannot modify header information – headers already sent by (output started at /home/kunal17/public_html/jainkunal/wordpressmu/wp-content/mu-plugins/example_achievements.php:1) in /home/kunal17/public_html/jainkunal/wordpressmu/wp-content/plugins/buddypress/bp-xprofile/bp-xprofile-signup.php on line 5
Warning: Cannot modify header information – headers already sent by (output started at /home/kunal17/public_html/jainkunal/wordpressmu/wp-content/mu-plugins/example_achievements.php:1) in /home/kunal17/public_html/jainkunal/wordpressmu/wp-includes/pluggable.php on line 865
I am running WPMU2.8.2, BP1.0.3
Hello everyone,
I’m in the development stages of a big project. We are working on setting up WordPress/BuddyPress/BBPress as a replacement for drupal. So far it’s been great. All functions are working the way we’d expect them to…. EXCEPT… one little thing… for some unknown reason our Buddypress themes stopped loading on all Buddypress related pages. This doesn’t seem to affect anything in term of functionality… just looks really bad.
Check it out here: http://www.myforeskin2.org/members
The theme loads on both WordPress and on BBPress… just not on BuddyPress. I’ve tried changing themes, clearing cache, deleting and resinstalling themes… nothing.
Any idea?
Could this be the issue? … I had originally installed my wordpressmu under /wordpress-mu/ but then moved it to the root later. My config file says:
/** The Database Collate type. Don’t change this if in doubt. */
define(‘DB_COLLATE’, ”);
define(‘VHOST’, ‘yes’);
$base = ‘/wordpress-mu/’;
define(‘DOMAIN_CURRENT_SITE’, ‘cjmoloneys.com’ );
define(‘PATH_CURRENT_SITE’, ‘/’ );
define(‘SITE_ID_CURRENT_SITE’, 1);
define(‘BLOGID_CURRENT_SITE’, ‘1’ );
Is wrong with editing by hand and chaning the $base = ‘/wordpress-mu/’; ?? Everything on my site works fine except registrations. I don’t even know if this is the cause.
That’s the thing, nothing changed. I moved over some wordpress and buddpress tables from an old installation, but I didn’t change any of the bbpress tables.
Gigya Socialize worked for my install… I’ve only tried myspace, facebook and twitter – but it authenticated me correctly and I was able to login to BuddyPress. Only issue I’m having is that each time you login with one of your social usernames, it creates a new username in WPMU/BuddyPress, as opposed to all tying to your one WPMU/BuddyPress account. This created havoc for me, since I want to use groups, and other permissions.
At this point, I’m leaning towards limiting to just the Facebook login. Does anyone know if there is a way to hide/not allow login using the actual wordpress login, and ONLY use the login for Gigya Socialize? I/e allow users to go to wp-admin, but not give them the option to login using the user/pass – only letting them see the Gigya Socialize plugin.
THANKS Burt for the elegant hack!!
Should be part of the core BP option set…!
3926572Inactive
I installed wpmu 2.8.3 + buddypress 1.0.3, but when I tried to activate the plugin it shows fatal error… I installed buddypress via ftp… then I deleted the buddypress directory and installed buddypress via add new plugin in the admin area. It works fine but there’s no directory of buddypress in plugin directory… odd!
For testing I’m using the default template of buddypress, in the home page I added some widgets… I added Recently Active Member Avatars and Who’s Online Avatars… I’m getting this warning for both widgets:
Warning: Division by zero in wp-content/plugins/buddypress/bp-core/bp-core-templatetags.php on line 819
The problem is that I don’t have a plugin directory in the root cause I installed via add new to correct the error…
Anyone knows what’s happening?
As far as I am aware, BP-FB Connect is not supported. It’s doesn’t even currently work properly, really. It is a port/bodge of a FB Connect plugin for WordPress.
I don’t know if the WordPress FB Connect plugin is support/still under development, but I know the WPMU/BP-version FB Connect isn’t.
Wickedbob,
Look at Community Blogs for BuddyPress (https://wordpress.org/extend/plugins/bp-community-blogs). You can turn a normal blog into a Community Blog or a Group Blog.
3915565Inactive
When I try to access “Settings” page in my member theme I get “permission denied” error even though I am logged in and authorized. (e.g /member/admin/settings)
I know it is somehow related to the theme/directory permission issue as I change the member theme to any other, it just works fine. I played with css folder and settings.php permissions but it didnt help.
Does anyone have any idea what the problem might be ?
I am using bp 1.0.3 on WordPress 2.8.1 with modified (only css) Shouty Member theme. Thanks a lot.
This is my first dabble into AJAX so bear with me.
I have in my template file a link with an onClick to a javascript funtion. The javascript function will, using AJAX, call an external php file to retrieve some data from a database and that php file will subsequently call a template tag to display the new data onto the template page.
The problem is, is that the external php page has no access to buddypress/wordpress functions (or my template tags). It returns an error saying function soandso not found.
Is there a wp_head() or something I need to call in the external php file to be able to access my template tag functions?