*/ require_once __DIR__ . '/server.class.php'; $Server = new ParTCP_Server( $FileSystem ); $loadedModules = $ServerData['modules']; $ServerData = $Server->get_data() ?: $ServerData; require_once __DIR__ . '/server_messages.class.php'; ptcp_register_message_handler( 'ParTCP_Server_Messages' ); $MtdManager->register_dir( __DIR__ . '/mtd' ); if ( ! empty( $ServerData['modules'] ) ){ foreach ( $ServerData['modules'] as $module ){ if ( in_array( $module, $loadedModules ) ){ continue; } $path = "{$BaseDir}/modules/{$module}/init.php"; if ( file_exists( $path ) ){ include $path; } } } $ServerData['modules'] = array_values( array_unique( array_merge( $loadedModules, $ServerData['modules'] ) )); // end of file server/init.php