init(); //-------------------------------- // Initialize the FUNC //-------------------------------- if ( ! ipsRegistry::$settings['ipconverge_enabled'] ) { @header( "Content-type: text/xml" ); print " faultCode 1 faultString IP.Converge is not enabled from your ACP Control Panel. Log into your IP.Board ACP and visit: Tools & Settings -> IP.Converge Configuration and update "Enable IP.Converge" "; exit(); } //=========================================================================== // Define Service //=========================================================================== require_once( DOC_IPS_ROOT_PATH . 'converge_local/apis/server_functions.php' ); require_once( IPS_KERNEL_PATH . 'classApiServer.php' ); //=========================================================================== // Create the XML-RPC Server //=========================================================================== $server = new classApiServer(); $webservice = new Converge_Server( $registry ); $webservice->classApiServer =& $server; $api = $server->decodeRequest(); $server->addObjectMap( $webservice, 'UTF-8' ); //----------------------------------------- // Process.... //----------------------------------------- $server->getXmlRpc(); exit;