Phpclassifieds integration with vbulletin
This modification is in the archives.
Hi
Please see below for working code to integrate vbulletin and phpclassifieds. Phpclassifieds ( http://www.deltascripts.com ) is one of the best classifieds scripts out there, free for non-profit use... This integration works with vb 3.6 and phpclassifieds 7.1 . Will likely work with vB 3.5 but not tested. ---- Highlights: "Lead" database is vBulletin. Automatic login into phpclassifieds if logged in vBulletin (just need to click on login). Automatically creates user if none found. Automatically updates name/email in phpclassifieds as and when they change in vBulletin. If needed, the two applications can be "separated" easily later. Only restriction is that passwords for "transferred accounts " will need to be reset in phpclassifieds. ---- NOTE: * This integration assumes field1 (in vBulletin) contains the "display name". If you wish to use the username instead of field1, just replace $vbulletin->userinfo['field1'] with $vbulletin->userinfo['username'] in member_login.php. * It assumes no extra mandatory fields in phpclassifieds. The code would be more complicated with that. * Assumes forums are installed in http://site/forums. If elsewhere, need to change links to the forums in the phpclassifieds templates only. * Make sure you turn off email verification in PHPClassifieds. Let vBulletin handle that. ---- Installation Instructions: * Phpclassifieds files to replace: 1 * Phpclassifieds Templates to edit/replace: 4 * SQL query to run: 1 * Product/Plugin in vbulletin: 1 * Install time: ~20 minutes * Edit the variables on top of member_login.php. If you like, you can also change the vbulletin membergroups who are allowed access (find $usergroupid = $vbulletin->userinfo['usergroupid']; in the file). * Upload member_login.php to "classifieds-path/". * Edit PHPClassifieds templates (details in the attached file). * If not already present, create a unique key on user_email field in phpclass_user table. SQL Code: CREATE UNIQUE INDEX user_email ON phpclass_user (user_email); * Import PRODUCT file product-phpclass_integration.xml in vBulletin (Used to "push" email changes to phpclassifieds). * Go to PLUGIN "Update PHPClassifieds Email", select "Edit", and replace the mysql database/user/password info for the phpclassifieds database. Also, if your phpclassifieds user table is not "phpclass_user", please change it to the value you're using. * That's it! You're set. --- Version 1.00b: Original Release 1.02b: Fixes member_login.php file to automatically delete expired ads if auto mode is set. Just Replace the file in "classifieds-path/". Download
This modification is archived, downloads are still allowed. |
Similar Mods
Phpclassifieds integration with vbulletin | vBulletin 3.5 Add-ons |
Jpilot / Vbulletin Integration for Vbulletin 3 | vBulletin 3.0 Full Releases |