<?php require "getter.php"; $domain = explode('.', strtolower($_SERVER['HTTP_HOST'])); $list = EnumDir($domain[0] == 'ptr' ? 'scripts/data_ptr' : 'scripts/data'); $list[] = "scripts/d3gl_data.js"; GetDocs($list, false, '', "DiabloCalc.onDataLoaded();");
<?php require "getter.php"; GetDocs(array("external/jquery.min.js", "external/jquery-ui.min.js", "external/spin.min.js", "external/jquery.cookie.min.js", "external/chosen.jquery.min.js", "external/Chart.min.js", "external/jquery.mousewheel.min.js", "external/mwheelIntent.min.js", "external/md5.js", "external/canvasjs.min.js", "external/jquery.ui.touch-punch.min.js", "external/gl-matrix.min.js", "scripts/errors.js", "scripts/main.js"));
$uri = $_SERVER['REQUEST_URI']; $domain = explode('.', strtolower($_SERVER['HTTP_HOST'])); $list = array(); function add_doc($name) { global $list; global $domain; if ($domain[0] == "ptr" && file_exists("../simulator/ptr_{$name}.js")) { $list[] = "simulator/ptr_{$name}.js"; } else { $list[] = "simulator/{$name}.js"; } } if (preg_match('/\\/sim\\/(wizard|demonhunter|witchdoctor|monk|barbarian|crusader)/', $uri, $matches)) { add_doc($matches[1]); GetDocs($list); } else { add_doc("seedrandom"); add_doc("heap"); add_doc("math"); add_doc("sim"); add_doc("stats"); add_doc("buffs"); add_doc("damage"); add_doc("cast"); add_doc("itemsets"); add_doc("itemspecial"); add_doc("priority"); add_doc("tracker"); GetDocs($list, true, "Simulator = {};"); }
<?php require "getter.php"; $uri = $_SERVER['REQUEST_URI']; /*if (preg_match('/\/locale\/([a-z][a-z][A-Z][A-Z])/', $uri, $matches)) { $lang = $matches[1]; require('../translate/translate.inc.php'); if (isset($locale_languages[$lang]) && $locale_languages[$lang]) { GetDocs(EnumDir("translate/" . $locale_languages[$lang]['output']), false, '', "DiabloCalc.onLocaleLoaded();"); exit(0); } }*/ GetDocs(EnumDir("scripts/locale"), false, '', "DiabloCalc.onLocaleLoaded();");
<?php require "getter.php"; GetDocs(array("scripts/common.js", "scripts/bnet-parser.js", "scripts/bnet-tooltips.js", "scripts/stats.js", "scripts/itembox.js", "scripts/skillbox.js", "scripts/account.js", "scripts/ui-paperdoll.js", "scripts/ui-equipment.js", "scripts/ui-import.js", "scripts/ui-paragon.js", "scripts/ui-stats.js", "scripts/ui-skills.js", "scripts/ui-timeline.js", "scripts/ui-simulator.js", "scripts/d3gl_physics.js", "scripts/d3gl.js"), false, "", "DiabloCalc.onLoaded();");