For those who haven’t tried WP-United 0.9, know it is very rough around the edges. The install instructions are incomplete and the only way to get it is from a source code repository. That being said, there is some promise. The WordPress plugins install on WordPress 3.1 without issue and things seem like they will work. I say seem because I did not have success getting it all working correctly yet. I stumbled on my install a couple of times and ended up with a problem I couldn’t diagnose and so I dropped it and removed the install. I will try again soon.
Part of the problem with 0.9 is its use of Flash in the admin to do some of the updates. It’s not very transparent what is going on so in my case the error I was getting could not be diagnosed. If I have success with my next install, I will detail the steps here.
Any luck yet? I was one of the people working on the solution over at WP-United’s forums but never got any further than making the theme and cross-posting work again; as you mention in a few of your posts. User integration is still down although you can manually edit your database for users and get them synced up. It’s a real PITA but at least you can get the functionality. Not sure what happened to the author of WP-United (John Wells) it’s like he fell of the face of the Earth. Keep us updated with your progress and I will do the same.
Unfortunately, I haven’t been able to do much work on this lately. Other projects have been taking my time. I will revisit this within a couple of weeks. I have high hopes for 0.9 and just need a bit of time to try the install again.
Hi everyone,
I’ve checked out all user integration functions on my website and everything seems to work. Here is what I’ve changed in user.php to get everything working:
line294:
from
function update_user_option( $user_id, $option_name, $newvalue, $global = false ) {</code)
to
function update_user_option2( $user_id, $option_name, $newvalue, $global = false ) {</code)line1295:
from
function username_exists( $username ) {to
function username_exists2( $username ) {line1312:
from
function email_exists( $email ) {
to
function email_exists2( $email ) {line1328:
from
function validate_username( $username ) {to
function validate_username2( $username ) {line1382:
from
function wp_insert_user($userdata) {to
function wp_insert_user2($userdata) {line1407:
from
if ( !$update && username_exists( $user_login ) )to
if ( !$update && username_exists2( $user_login ) )line1422:
from
if ( !$update && ! defined( 'WP_IMPORTING' ) && email_exists2($user_email) )to
if ( !$update && ! defined( 'WP_IMPORTING' ) && email_exists2($user_email) )line1545:
from
function wp_update_user($userdata) {to
function wp_update_user2($userdata) {line1564:
from
$user_id = wp_insert_user($userdata);to
$user_id = wp_insert_user2($userdata);line1592:
from
function wp_create_user($username, $password, $email = '') {to
function wp_create_user2($username, $password, $email = '') {line1598:
from
return wp_insert_user($userdata);to
return wp_insert_user2($userdata);b.r.
Houli
This is all you did and the plugin works? Users integrate without errors? I will test this out and post my results.
I actually do not even see a file called user.php to edit. What file did you edit exactly?
According to a previous post on this blog (http://www.codecompost.com/2011/03/02/wordpress-3-1-and-wp-united/), the user.php file is located at wp-includes/users.php .
Hey Sinner,
Can you explain (or maybe give me a link to a resource) how to “manually edit your database for users and get them synced up” as you mentioned in your post? I’d like to give it a try. I have WordPress 3.1.2 and phpBB 3.0.8 working together almost without flaw except for the login integration.
Thanks for any help!
Hello, I am Brazilian, sorry for my bad English!
Please solve the problems of WP-United 0.85 or 0.9 and post corrections to all! Many people need it and do not know what to do!
I wish you good luck with that!
Regards,
Igor Isaias Banlian
Jerry,
Just take a look at any previously integrated user in your database before the WP update that killed this. You will notice that there are tables assigned to “link” up a WP user and a PHPBB user. Now that WP has updated… the functionality (for whatever reason) is not allowing those tables to be populated. You can however manually sync those up by creating those tables in the database manually and entering your desired numbers to get accounts on both ends matched up. Im making it sound a lot harder than it is – it’s just REALLY time consuming. If you can’t figure out yourself, let me know and I’ll record a video showing you how I manually integrate a user.
I have narrowed this all down to 3 database tables that need to be updated. They are as follows:
phpbb_users
wp_usermeta
wp_users
All that needs to be done is to match up the WP user ID and the PHPBB user ID in these tables and the users are integrated. I am not that versed in writing PHP scripts so I am not sure if I will be able to figure out where the error resides after the update to WP but I would imagine this should be easy for someone that does know PHP relatively well.
Does anyone have the link to the 0.9 Repository?
http://bazaar.launchpad.net/~vcs-imports/wp-united/trunk/changes/
So, is anyone actually working on this or did the OP go MIA? My site is falling apart and I don’t want to use another mod with less features
.
Holy smokes! http://www.wp-united.com is back up! There doesn’t seem to be any new information, but at least the site displays and isn’t filled with spam (yet).