/** * Outputs the AJAX-powered JavaScript to the browser. It is meant to be used * by renderJavaScript() * * @access private */ function _renderAJAXJavaScript() { jpimport('helpers.sajax', true); sajax_init(); sajax_force_page_ajax(); sajax_export('toggle', 'filepane', 'folderpane'); ?> <script language="JavaScript" type="text/javascript"> /* * (S)AJAX Library code */ <?php sajax_show_javascript(); ?> sajax_fail_handle = SAJAXTrap; function SAJAXTrap( myData ) { alert('Invalid AJAX reponse: ' + myData); } var globRoot = ''; function toggle( fileName ) { x_toggle( fileName, toggle_cb ); } function toggle_cb( myRet ) { filepane(); } function filepane() { x_filepane( globRoot, filepane_cb ); } function filepane_cb( myRet ) { document.getElementById('filepane').innerHTML = myRet; } function folderpane( path ) { globRoot = path; document.getElementById('currentdirectory').innerHTML = globRoot; x_folderpane( globRoot, folderpane_cb ); } function folderpane_cb( myRet ) { document.getElementById('folderpane').innerHTML = myRet; filepane(); } </script> <?php }
/** * Outputs the AJAX-powered JavaScript to the browser. It is meant to be used * by renderJavaScript() * * @access private */ function _renderAJAXJavaScript() { jpimport('helpers.sajax', true); sajax_init(); sajax_force_page_ajax(); sajax_export('toggle', 'tablepane'); ?> <script language="JavaScript" type="text/javascript"> /* * (S)AJAX Library code */ <?php sajax_show_javascript(); ?> sajax_fail_handle = SAJAXTrap; function SAJAXTrap( myData ) { alert('Invalid AJAX reponse: ' + myData); } function toggle( table ) { x_toggle( table, toggle_cb ); } function toggle_cb( myRet ) { tablepane(); } function tablepane() { x_tablepane( tablepane_cb ); } function tablepane_cb( myRet ) { document.getElementById('tablepane').innerHTML = myRet; } </script> <?php }
// Protect from unauthorized access defined('_JEXEC') or die('Restricted Access'); ?> <h1><?php echo JText::_('BACKUP_HEADER_BACKINGUP'); ?> </h1> <p><?php echo JText::_('BACKUP_TEXT_BACKINGUP'); ?> </p> <?php if ($this->backupMethod == 'ajax') { jpimport('helpers.sajax', true); sajax_init(); sajax_force_page_ajax('backup'); sajax_export('start', 'tick', 'renderProgress'); $description = JRequest::getString('description'); $comment = JRequest::getString('comment'); $baseURL = str_replace('\\', '%5c', JURI::base() . 'index.php?option=com_joomlapack&view=backup&task='); ?> <!-- AJAX-powered backup method --> <script type="text/javascript" language="Javascript"> /** * (S)AJAX JavaScript */ <?php sajax_show_javascript(); ?> //sajax_debug_mode = 1;
/** * @package JoomlaPack * @copyright Copyright (c)2006-2008 JoomlaPack Developers * @license GNU General Public License version 2, or later * @version $id$ * @since 1.3 * * The main page of the JoomlaPack component is where all the fun takes place :) */ // Protect from unauthorized access defined('_JEXEC') or die('Restricted Access'); jimport('joomla.html.pane'); $tabs =& JPane::getInstance('sliders'); jpimport('helpers.sajax', true); sajax_init(); sajax_force_page_ajax(); sajax_export('getDefaultOutputDirectory'); // Modal dialog setup $params = array('size' => array('x' => 600, 'y' => 380)); JHTML::_('behavior.modal', 'a.modal', $params); ?> <div id="jpcontainer"> <script language="JavaScript" type="text/javascript"> /* * (S)AJAX Library code */ <?php sajax_show_javascript(); ?>
function commonSAJAX() { jpimport('helpers.sajax'); sajax_init(); sajax_force_page_ajax(); sajax_export('toggleDBFilter', 'DBSelectionHTML', 'ResetDBEF', 'FilterNonJoomlaTables'); }
function commonSAJAX() { jpimport('helpers.sajax'); sajax_init(); sajax_force_page_ajax(); sajax_export('toggleFileFilter', 'sffSelectionHTML'); }
function commonSAJAX() { jpimport('helpers.sajax'); sajax_init(); sajax_force_page_ajax(); sajax_export('getDefaultOutputDirectory', 'getDeafultTempDirectory'); }
function commonSAJAX() { jpimport('helpers.sajax'); sajax_init(); sajax_force_page_ajax(); sajax_export('testdatabase', 'getMultiDBList', 'toggleMultiDBActive'); }
function commonSAJAX() { jpimport('helpers.sajax'); sajax_init(); sajax_force_page_ajax(); sajax_export('tick', 'errorTrapReporting'); }
function commonSAJAX() { jpimport('helpers.sajax'); sajax_init(); sajax_force_page_ajax(); sajax_export('deleteBackup'); }