At their pace of development, that would get done in about 2-3 years. In the meantime, here’s some more information:
An overview of
integrating registration with other systems -- a quick howto
Exporting users from SMF with code similar to:
<?php
require('SSI.php');
$request = db_query("
SELECT *
FROM {$db_prefix}members", __FILE__, __LINE__);
etc.
?>
I also asked:
And one last question, where are these functions located in the code so we can start expirimenting to come up with a solution for integrating between our CMS and SMF?
As the functions refer to different events, the’re located everywhere in the code. Use a search tool to look for lines containing $modSettings[’integrate_. That will show where they are used, how they are used and what parameters they get. SMF will also soon release a Mambo bridge using the hook functions.
For example, suppose you want to intercept sending of emails (because you want the other software to handle it for instance). In Subs-Post.php, you can find:
<?php
if (isset($modSettings['integrate_outgoing_email']) && function_exists($modSettings['integrate_outgoing_email']))
{
if ($modSettings['integrate_outgoing_email']($subject, $message, $headers) === false)
return false;
}
?>
When a mail is sent by SMF and this function is set, it calls the integrate function with parameters $subject, $message, and $headers. At this point bridge software can take over and do the sending of the mail by itself. After that it should return false in order to prevent SMF sending the mail too.