*/ 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')));
*/ 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')));