Mambo-SMF Integration is a component that integrates Mambo
and SMF forum flawlessly. Based on the original SMF-Bridge, major
issues were fixed including several enhancements that makes the
component simple and installation a little bit easy for plain users.
Version 2.0 will hopefully make installation easier. Please note that
this is not a release for SMF-Bridge. Although existing modules and
mambots for SMF-Bridge should also work with Mambo-SMF Integration.
Mambo-SMF Integration is intended more for SEF enabled websites.
In A Nutshell:
One component to handle all configurations.
Revised login module.
New SMF Package to modify SMF files.
NOTE: Existing SMF-Bridge users don't
need to use this version. We did not work with the original author of SMF-Bridge so we
cannot release it as SMF-Bridge. All the files
were modified. The original author may or may not take this version. Please use as-is.
Changes From SMF-Bridge:
Simplified installation process.
Simplified single component.
Revised login module with added configuration options.
New SMF package to apply mods to SMF files.
Re-organized code.
Fixed major SEF issues.
Member can edit account profile reflecting to both Mambo and SMF.
Implementation of re-send activation link through SMF.
SMF and Mambo-SMF version syncing. Automatically detects the need to update. (1.1)
Installation:
Install SMF Forum on the same database as Mambo. Assign a different prefix for SMF (e.g. smf_).
Install
com_mambo_smf_integration.zip component. Do
not configure it yet until you have installed everything.
Install mod_mambo_smf_login module.
Install SMFMamboMod.zip using your SMF Package Manager.
Configure the component and module.
Edit index.php of your template file and insert the following lines at the beginning:
<!-- Begin Mambo-SMF -->
<?php
global $sc, $context;
if (!defined('SMF')) {
if (file_exists($mosConfig_absolute_path."/administrator/components/com_smf/config.smf.php"))
require_once ("administrator/components/com_smf/config.smf.php");
if (file_exists($smf_path."/SSI.php"))
require_once ($smf_path."/SSI.php");
}
$sc = &$context['session_id'];
$_SESSION['USER_AGENT'] = $_SERVER['HTTP_USER_AGENT'];
?>
<!-- End Mambo-SMF -->
Version History:
1.0 - Initial
1.1 - Re-implemented version syncing. The component automatically detects whether SMF and Mambo-SMF version not in sync.
1.1a - Fix for editing config.smf.php
User Agreement:
There is no warranty for this program. Please read the GNU-GPL guideline before using this software.
Joomla Hacks is a Joomla Components, Joomla Modules, Joomla Templates, & Joomla Mambots resource portal. None of the text or images in this public website may be copied without the expressed written consent of the authors. Copyright 2005 by JoomlaHacks.com. Powered by Joomla. All rights reserved.
Terms of Use