MIMETYPE, self::$SAMPLE_HTML); } static function processActiveXPlugin($ax) { if (!self::$SAMPLE_HTML) self::readTemplate(); $rootPhpBuildDir = getcwd(); self::$GAME_FOLDER = $rootPhpBuildDir."/game/"; $projID = $ax->WEBGAME_PLUGINNAME.'.'.$ax->WEBGAME_CTRLNAME.'.'.'1'; self::$SAMPLE_HTML = str_replace("__PROJID__", $projID, self::$SAMPLE_HTML); self::$SAMPLE_HTML = str_replace("__CLSID__", $ax->WEBGAMELIB_UUID, self::$SAMPLE_HTML); } static function writeSampleHtml() { // no plugins defined if (!self::$SAMPLE_HTML) return; $filename = self::$GAME_FOLDER . "web/sample.html"; $fh = fopen($filename, 'w'); fwrite($fh, self::$SAMPLE_HTML); fclose($fh); } } ?>