*/ define('XAJAX_HTML_CONTROL_DOCTYPE_FORMAT', 'XHTML'); define('XAJAX_HMTL_CONTROL_DOCTYPE_VERSION', '1.0'); define('XAJAX_HTML_CONTROL_DOCTYPE_VALIDATION', 'TRANSITIONAL'); $sBaseFolder = dirname(dirname(dirname(__FILE__))); $sCoreFolder = '/xajax_core'; $sCtrlFolder = '/xajax_controls'; include $sBaseFolder . $sCoreFolder . '/xajax.inc.php'; $xajax = new xajax(); $xajax->configure('javascript URI', '../../'); include $sBaseFolder . $sCtrlFolder . '/validate_XHTML10TRANSITIONAL.inc.php'; include $sBaseFolder . $sCoreFolder . '/xajaxControl.inc.php'; foreach (array('/document.inc.php', '/structure.inc.php', '/content.inc.php', '/form.inc.php', '/group.inc.php', '/misc.inc.php') as $sFile) { include $sBaseFolder . $sCtrlFolder . $sFile; } $objDocument = new clsDocument(array('children' => array(new clsDoctype(), new clsHtml(array('attributes' => array('xmlns' => 'http://www.w3.org/1999/xhtml', 'xml:lang' => 'en', 'lang' => 'en'), 'children' => array(new clsHead(array('xajax' => $xajax, 'children' => array(generateTitle(), generateStyle(), generateScript(), generateMeta(), generateLink(), generateBase()))), new clsBody(array('children' => array(generateOrderedList(), generateUnorderedList(), generateDefinitionList(), generateTable(), generateForm(), generateContent(), generateValidation(), generateIframe()))))))))); function generateTitle() { return new clsTitle(array('child' => new clsLiteral('Title'))); } function generateStyle() { return new clsStyle(array('attributes' => array('type' => 'text/css'), 'child' => new clsLiteral('styleOne { background: #ffdddd; }'))); } function generateScript() { return new clsScript(array('attributes' => array('type' => 'text/javascript'), 'child' => new clsLiteral('javascriptFunction = function(a, b) { alert(a*b); };'))); } function generateMeta() { return new clsMeta(array('attributes' => array('name' => 'keywords', 'lang' => 'en-us', 'content' => 'xajax, javascript, php, ajax')));
*/ define('XAJAX_HTML_CONTROL_DOCTYPE_FORMAT', 'HTML'); define('XAJAX_HTML_CONTROL_DOCTYPE_VERSION', '4.01'); define('XAJAX_HTML_CONTROL_DOCTYPE_VALIDATION', 'TRANSITIONAL'); $sBaseFolder = dirname(dirname(dirname(__FILE__))); $sCoreFolder = '/xajax_core'; $sCtrlFolder = '/xajax_controls'; include $sBaseFolder . $sCoreFolder . '/xajax.inc.php'; $xajax = new xajax(); $xajax->configure('javascript URI', '../../'); include $sBaseFolder . $sCtrlFolder . '/validate_HTML401TRANSITIONAL.inc.php'; include $sBaseFolder . $sCoreFolder . '/xajaxControl.inc.php'; foreach (array('/document.inc.php', '/structure.inc.php', '/content.inc.php', '/form.inc.php', '/group.inc.php', '/misc.inc.php') as $sFile) { include $sBaseFolder . $sCtrlFolder . $sFile; } $objDocument = new clsDocument(array('children' => array(new clsDoctype(), new clsHtml(array('children' => array(new clsHead(array('xajax' => $xajax, 'children' => array(generateTitle(), generateStyle(), generateScript(), generateMeta(), generateLink(), generateBase()))), new clsBody(array('children' => array(generateOrderedList(), generateUnorderedList(), generateDefinitionList(), generateTable(), generateForm(), generateContent(), generateValidation(), generateIframe()))))))))); function generateTitle() { return new clsTitle(array('child' => new clsLiteral('Title'))); } function generateStyle() { return new clsStyle(array('attributes' => array('type' => 'text/css'), 'child' => new clsLiteral('styleOne { background: #ffdddd; }'))); } function generateScript() { return new clsScript(array('attributes' => array('type' => 'text/javascript'), 'child' => new clsLiteral('javascriptFunction = function(a, b) { alert(a*b); };'))); } function generateMeta() { return new clsMeta(array('attributes' => array('name' => 'keywords', 'lang' => 'en-us', 'content' => 'xajax, javascript, php, ajax')));
$uid = $database->getUserField($username, 'id', 1); $arrayXY = array(); $arrayXY = array(array(WORLD_MAX, WORLD_MAX), array(WORLD_MAX, -WORLD_MAX), array(-WORLD_MAX, -WORLD_MAX), array(WORLD_MAX - 1, WORLD_MAX), array(WORLD_MAX, WORLD_MAX - 1), array(-WORLD_MAX, WORLD_MAX - 1), array(WORLD_MAX - 1, -WORLD_MAX), array(WORLD_MAX - 1, WORLD_MAX - 1), array(WORLD_MAX, -WORLD_MAX + 1), array(WORLD_MAX - 1, -WORLD_MAX + 1), array(-WORLD_MAX + 1, -WORLD_MAX + 1), array(WORLD_MAX - 2, WORLD_MAX), array(WORLD_MAX - 2, -WORLD_MAX), array(WORLD_MAX - 2, WORLD_MAX - 1), array(WORLD_MAX - 1, WORLD_MAX - 2), array(-WORLD_MAX + 2, WORLD_MAX), array(-WORLD_MAX + 2, WORLD_MAX - 1), array(-WORLD_MAX + 2, -WORLD_MAX + 2)); $status = 0; $i = 0; while ($i <= 17) { $wid = $database->getVilWref($arrayXY[$i][0], $arrayXY[$i][1]); $status = $database->getVillageState($wid); $i++; if ($status == 0) { break; } } if ($status != 0) { //have taken then random generateBase(0, $uid, $username); $status = 1; } if ($status == 0) { $database->setFieldTaken($wid); $database->addVillage($wid, $uid, $username, 1); $database->addResourceFields($wid, $database->getVillageType($wid)); $database->addUnits($wid); $database->addTech($wid); $database->addABTech($wid); $database->updateUserField($uid, "access", USER, 1); } $wid = mysql_fetch_assoc(mysql_query("SELECT * FROM " . TB_PREFIX . "vdata WHERE owner = {$uid}")); $q = "UPDATE " . TB_PREFIX . "vdata SET pop = 834 WHERE owner = {$uid}"; mysql_query($q) or die(mysql_error()); $q2 = "UPDATE " . TB_PREFIX . "users SET access = 2 WHERE id = {$uid}";