======================
ELXIS 2006 - SMF 1.1 RC3 Bridge
Copyright: (C) 2006 GoUp Inc. All rights reserved.
License: GNU/GPL
Author: Ioannis Sannos (aka DataHell)
URL: http://www.elxis.org
Elxis CMS is a free software
======================

This Bridge has been tested on Elxis 2006.3/2006.4 and SMF 1.1.RC3.
Although we have not met any problems with this bridge, you should consider it as a BETA version. Use it at your own risk.

This mini tutorial guides you through the enablement of the Elxis Bridge System and the installation of the Elxis-SMF bridge.


STEPS

----------------------------------------------------------------------
1. Install SMF forum
Install SMF version 1.1RC3. The best location is inside a subdirectory of your Elxis root folder (ie /forum)
Make sure you have checked the option "Use UTF-8 as default character set" during SMF's installation.
You can install it in any database and use any table prefix you wish, inside the same domain as your Elxis site.
We recommend you to install it in a differrent than Elxis database.
Perform a trick (if you wish everything to be synchronized from the beginning): 
Use the same username/password you have at your Elxis administration account, for the SMF's administration account.
----------------------------------------------------------------------
2. Install component Bridge.
If it is already installed you can skip this step.

Make sure bridges's registry is up-to-date.
Set 'elxis' as the Bridge registration module.
You may also set 'smf11rc3' after SMF bridge's installation but we don't recommend it.
----------------------------------------------------------------------
3. Install Elxis-SMF bridge.
package: bri_smf11rc3_1.0.zip
----------------------------------------------------------------------
4. Configure bridge
Go to component bridge and set SMF bridge's configuration options (SMF absolute path / wrap mode).
Make the bridge published.
----------------------------------------------------------------------
5. Patch SMF
Upload file elxisbri.php in your SMF's root folder (ie /forum).
Open SMF's index.php and add this line before $forum_version... (somewhere in line 35):

require(dirname(__FILE__) . '/elxisbri.php');

Save index.php
----------------------------------------------------------------------
6. Install Bridge login module.
If it is already installed and published you can skip this step

package: mod_bridge_login_1.0.zip
Unpublish Elxis default login module and publish the bridge login module in it's place.
----------------------------------------------------------------------
7. Make a link to your forum
From the main Elxis administration menu, select: menu -> your desired menu (ie mainmenu)
Click the "New" icon button.
From the "Miscellaneous" group select "Bridge" and click on the "Next" icon button.
Add a name for your new menu item and select the 'smf11rc3' bridge from the list.
In case you don't see it, make sure your Bridge's registry is up-to-date and SMF bridge is published.
Set the other menu item parameters and click save.
----------------------------------------------------------------------
8. Install module SMF recent topics (optional).
Install the SMF recent topics module if you wish to display SMF's recent topics inside your elxis site.
package: mod_smf_recent_topics_1.0.zip)
-- Attention: DO NOT install the StandAlone (SA) version of the module!
----------------------------------------------------------------------

Elxis Team,
November 17, 2006

Support: http://forum.elxis.org
