Vanilla 1 is no longer supported or maintained. If you need a copy, you can get it here.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
Vanilla / Wordpress Integration
Mark
Vanilla Staff
http://lussumo.com/swell/122/Vanilla-and-Wordpress-Integration/
http://lussumo.com/docs/doku.php?id=vanilla:integration:wordpress
Live it up!
0
This discussion has been closed.
Comments
Wanna add it as an FAQ big man?
Seriously - it's not hard to do it with just about any system. It just takes patience in learning/understanding how the other app handles authentication.
@mini - yes, good idea.
I have working: single login to TP and Vanilla, single logout, change password, and I've just finished the self-registration bit.
Unfortunately I'm going away for 3 weeks now so I won't get chance to write it up just yet.
Wouldn't that work the same:
if ($Context->SelfUrl == 'people.php') { function UserManager_AddWordpressFieldsToCreateUser(&$UserManager) { $User = &$UserManager->DelegateParameters['User']; $SafeUser = clone ($User); $SafeUser->FormatPropertiesForDatabaseInput(); $s = &$UserManager->DelegateParameters['SqlBuilder']; $s->AddFieldNameValue('user_nicename', $SafeUser->Name); $s->AddFieldNameValue('user_url', 'http://'); $s->AddFieldNameValue('user_activation_key', ''); $s->AddFieldNameValue('user_status', '0'); $s->AddFieldNameValue('display_name', $SafeUser->Name); } $Context->AddToDelegate('UserManager', 'PreDataInsert', 'UserManager_AddWordpressFieldsToCreateUser');
I'll also create another thread here with this link.
Will Wordpress upgrades affect the database munging so that re-integration installation will be required?
I'd say it's pretty unlikely that those two things would happen - but you never know.