0
$smarty->template_dir = cms_join_path(dirname(dirname(__FILE__)),'install','templates'.DS);
0
$smarty->plugins_dir = array(cms_join_path(dirname(dirname(__FILE__)),'lib','smarty','plugins'.DS), cms_join_path(dirname(__FILE__),'plugins'.DS));
0
-//require_once(cms_join_path(dirname(dirname(__FILE__)), 'lib', 'xajax', 'xajax.inc.php'));
0
-//$xajax = new xajax();
0
-//$xajax->registerFunction('test_connection');
0
-//$xajax->processRequests();
0
-//$smarty->assign('xajax_header', $xajax->getJavascript('../lib/xajax'));
0
+require_once(cms_join_path(dirname(dirname(__FILE__)), 'lib', 'classes','ajax','class.cms_ajax.php'));
0
+$xajax = new CmsAjax();
0
+$xajax->register_function('test_connection');
0
+$xajax->process_requests();
0
+$smarty->assign('xajax_header', $xajax->get_javascript());
0
global $smarty; //Too lazy to set it all up again
0
- $objResponse = new
xajaxResponse();
0
+ $objResponse = new
CmsAjaxResponse();
0
- $result = CmsInstallOperations::test_database_connection($params['connection']['driver'], $params['connection']['hostname'], $params['connection']['username'], $params['connection']['password'], $params['connection']['dbname']);
0
+ $result = CmsInstallOperations::test_database_connection($params['connection']['driver'],
0
+ $params['connection']['hostname'],
0
+ $params['connection']['username'],
0
+ $params['connection']['password'],
0
+ $params['connection']['dbname']);
0
$smarty->assign('databasetestresult', $result);
0
- $objResponse->addAssign("connection_options", "innerHTML", $smarty->fetch('databaseinsert.tpl'));
0
- $objResponse->addScript("$('#connection_options').slideDown('slow');");
0
+ $objResponse->modify_html("#connection_options", $smarty->fetch('databaseinsert.tpl'));
0
+ //$objResponse->script("alert('test');");
0
+ $objResponse->script("$('#connection_options').slideDown('slow');");
0
- return $objResponse->get
XML();
0
+ return $objResponse->get
_result();
Comments
No one has commented yet.