xenForo bridge
Full xenForo integration, including User system and Comment system. If activated - xenForo will take over full management of users and comments.
Description
This plug-in provides user integration between Vivvo CMS and xenForo forum. After integration, xenForo takes over managing users and comments and this integration allows a single log-in feature which means that users will be logged-in to both sytems at the same time. Users will have to register only once and they will have only one profile and one user account.
The article's corresponding thread in xenForo forum is created automatically when someone posts the first comment to any Vivvo article and comments from xenForo forum are displayed within an article's page.
Requirements
- Vivvo v4.5.2
- xenForo v1.0.1
Both scripts have to be installed on the same domain.
Pre-installation Steps
In case your forum is installed in Vivvo subdirectory, it is necessary to place .htaccess into this folder in order to make forum functional.
.htaccess content:
<IfModule mod_rewrite.c> RewriteEngine Off </IfModule>
After you have completed this pre-installation step, you can install the plug-in.
How to Install?
To install xenForo integration plug-in you need to click on the install icon on the right side of the plug-ins name.

This will take you to the page with the following fields. Just fill-in the values of corresponding parameters:

- xenForo URL - You should enter the full URL address of your website, http://www.example.com/forum (http:// prefix and slash are mandatory)
- xenForo File System root - In this box you should place a local path on your server where xenForo File System root is installed
If you are unsure about the path you should do the following:
- open index.php file located in your forums' folder
- put the following line right after <?php tag
echo dirname(__FILE__);
- save the file and reupload to your server
- open forums' index page in your browser - the path should be displayed on the top of page
When you got your forums path you should revert all changes to index.php file.
Do not go any further in the installation until you have both url and root added. After you enter these required fields, press the Next button to proceed with the installation.
On the next step, all you need to do is add some parameters in the form shown bellow:

- xenForo user ID - The option is used for ArticleBot to generate comments thread for respective articles
- xenForo forum ID - This indicates forum that will store auto-generated threads
- xenForo user name - Username used on xenForo forum
Next, you will be informed that the plug-in was successfully installed and configured. Also the important notice will appear:
The plug-in was successfully installed and configured. You're now ready to use the bridge.
IMPORTANT: From this point on, xenForo will manage User Management and Comment Management of the system. After this step you will be logged out and you must login into Vivvo using your xenForo administrator credentials.
Choosing the finish task will log you out and provide you to administration log-in page. Now you should log-in using IPB administrator account. If you enter the correct credentials you'll be logged in to both systems.
Actions
After xenForo bridge installation Vivvo will inherit forums users and usergroups. You should set them Vivvo permissions in Users section in Vivvo administration panel as explained in Add/edit usergroup chapter of this User manual.
Users need to log in via Log-in form using xenForo username and password. If the user credentials are right, they will pass validation and will be logged to both systems.
If the validation fails user will be redirected to the xenForo login page.
To log out from the system through the frontend/backend use the Log out link. This will take effect on the site as well as on the forums.