define(array(main => "preload.html")); $tpl->assign(MAPFILE,$MAP); $tpl->assign(SMALLMAPFILE,$SMALLMAP); if (!file_exists($DOCUMENT_ROOT.$MAP) || !file_exists($DOCUMENT_ROOT.$SMALLMAP)) { print "files $DOCUMENT_ROOT.$MAP or $DOCUMENT_ROOT.$SMALLMAP does not exists
"; $tplerr=new FastTemplate("./template"); $tplerr->define(array(main => "error.html")); $tplerr->parse(MAIN,"main"); $tplerr->FastPrint(MAIN); exit; } $MAPNAME = strtr($MAPNAME,"\n"," "); $MAPNAME = strtr($MAPNAME,"\r"," "); $tpl->assign(MAPFILESIZE,ceil(filesize($DOCUMENT_ROOT.$MAP)/1024)); $tpl->assign(SMALLMAPFILESIZE,ceil(filesize($DOCUMENT_ROOT.$SMALLMAP)/1024)); $tpl->assign(MAPNAME,urlencode($MAPNAME)); $tpl->assign(MAPFILEURL,urlencode($MAP)); $tpl->assign(SMALLMAPFILEURL,urlencode($SMALLMAP)); $tpl->assign(INFO,urlencode($INFO)); $tpl->assign(TTF_FONT,urlencode($TTF_FONT)); $tpl->assign(TTF_SIZE,urlencode($TTF_SIZE)); $tpl->assign(TITLECOLOR,urlencode($TITLECOLOR)); $tpl->assign(INFOCOLOR,urlencode($INFOCOLOR)); $tpl->parse(MAIN,"main"); $tpl->FastPrint(MAIN); ?>