/** * Method to get the path from the FTP root to the Joomla root directory */ function ftproot($args) { jimport('joomla.application.application'); jimport('joomla.registry.registry'); $lang = new JAJAXLang($args['lang']); // $lang->setDebug(true); $objResponse = new xajaxResponse(); $args = $args['vars']; $root = JInstallationHelper::findFtpRoot($args['ftpUser'], $args['ftpPassword'], $args['ftpHost'], $args['ftpPort']); if (JError::isError($root)) { $objResponse->addScript('document.getElementById(\'ftpdisable\').checked = true;'); $objResponse->addAlert($lang->_($root->get('message'))); } else { $objResponse->addAssign('ftproot', 'value', $root); $objResponse->addAssign('rootPath', 'style.display', ''); $objResponse->addScript('document.getElementById(\'verifybutton\').click();'); } return $objResponse; }