Program Installs - All to the same database
1. Install Joomla(this was orginally written with mambo so their might be some changes i didnt come accross)
2. Install SMF from Simple Machines
3. Install Coppermine 1.3.4 from Coppermine
4. Make sure all programs succesfully run as standalones.
SMF Integration
1. Download and unzip MOS_SMF_BRIDGEv3.19a_stable.zip from mamboforge.
2. Install the file smf_mambo3.1.tar.gz with your SMF package manager.
Make sure, that when you see the screen that lists "Success" next to the filenames,
that you click "Proceed". The mod will not install until you click "Proceed".
3. Install com_smf.zip as a Mambo component, and change the values in the configuration
via the Mambo backend.
Please use the absolute path. There is a lot of confusion surrounding relative paths.
You are best to use the absolute path.
You can choose to use bridge registration or smf registration, if you use bridge it will use the mambo reg. form and if you use smf it will use the smf reg. form. Dont matter either way, its personal preference.
4. Install com_smf_registration.zip as a Mambo component this is if you want to share your user information in both SMF and Mambo.
This is the common registration component for Mambo and SMF.
This uses the registration options in your Mambo admin> Global Configuration,
just like the Mambo default registration.
5. a) Install mod_smf_login.php as a module.
b) Go to your Mambo template (root/templates/current_template/index.php), and add the following code, right before
the tag:
- Code: Select all
<?php
global $sc, $context;
if (!defined('SMF')){
require ("administrator/components/com_smf/config.smf.php");
require ($smf_path."/SSI.php");
}
$sc = &$context['session_id'];
$_SESSION['USER_AGENT'] = $_SERVER['HTTP_USER_AGENT'];
mysql_select_db($mosConfig_db);
?>
c) also add the following code just above the

the procedure sounds pretty much what I have been practicing because I have a number of sites that want/need a Joomla+SMK+Coppermine base.






