0byt3m1n1-V2
Path:
/
home
/
a
/
c
/
a
/
academiac
/
www
/
[
Home
]
File: csvi.php.tar
home/academiac/www/components/com_csvi/csvi.php 0000604 00000003174 15137440364 0015663 0 ustar 00 <?php /** * Front-end interface * * @author Roland Dalmulder * @link http://www.csvimproved.com * @copyright Copyright (C) 2006 - 2013 RolandD Cyber Produksi. All rights reserved. * @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html * @version $Id: csvi.php 2275 2013-01-03 21:08:43Z RolandD $ */ defined( '_JEXEC' ) or die( 'Direct Access to this location is not allowed.' ); $jinput = JFactory::getApplication()->input; // Make sure we are coming in via raw format $format = $jinput->get('format'); if ($format != 'raw') { $app = JFactory::getApplication(); $uri = JFactory::getURI(); $uri->setVar('format', 'raw'); $app->redirect(JRoute::_($uri->toString())); } // Load the logger require_once (JPATH_COMPONENT_ADMINISTRATOR.'/helpers/log.php'); // Load the general helper require_once (JPATH_COMPONENT_ADMINISTRATOR.'/helpers/csvi.php'); // Define the tmp folder $config = JFactory::getConfig(); $tmp_path = $config->getValue('config.tmp_path'); if (!defined('CSVIPATH_TMP')) define('CSVIPATH_TMP', JPath::clean($tmp_path.'/com_csvi', '/')); if (!defined('CSVIPATH_DEBUG')) define('CSVIPATH_DEBUG', JPath::clean($tmp_path.'/com_csvi/debug', '/')); // Set the global settings require_once(JPATH_COMPONENT_ADMINISTRATOR.'/helpers/settings.php'); $settings = new CsviSettings(); $jinput->set('settings', $settings); // Include dependancies jimport('joomla.application.component.controller'); $jinput->set('task', 'export.export'); // Create the controller $controller = JController::getInstance('csvi'); $controller->execute($jinput->get('task')); $controller->redirect(); home/academiac/www/administrator/components/com_csvi/csvi.php 0000604 00000010725 15137543657 0020554 0 ustar 00 <?php /** * Admin interface * * @package CSVI * @author Roland Dalmulder * @todo * @link http://www.csvimproved.com * @copyright Copyright (C) 2006 - 2013 RolandD Cyber Produksi. All rights reserved. * @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html * @version $Id: csvi.php 2275 2013-01-03 21:08:43Z RolandD $ */ defined('_JEXEC') or die; // Access check. if (!JFactory::getUser()->authorise('core.manage', 'com_csvi')) { return JError::raiseWarning(404, JText::_('JERROR_ALERTNOAUTHOR')); } require_once JPATH_COMPONENT_ADMINISTRATOR.'/liveupdate/liveupdate.php'; if(JRequest::getCmd('view','') == 'liveupdate') { LiveUpdate::handleRequest(); return; } // Define our version number define('CSVI_VERSION', '5.15'); // Make sure the Joomla default language is always loaded $jlang = JFactory::getLanguage(); $jlang->load('com_csvi', JPATH_ADMINISTRATOR, 'en-GB', true); $jlang->load('com_csvi', JPATH_ADMINISTRATOR, $jlang->getDefault(), true); $jlang->load('com_csvi', JPATH_ADMINISTRATOR, null, true); // Get the input object $jinput = JFactory::getApplication()->input; // Load the logger require_once (JPATH_COMPONENT_ADMINISTRATOR.'/helpers/log.php'); // Load the general helper require_once (JPATH_COMPONENT_ADMINISTRATOR.'/helpers/csvi.php'); // Load a specific helper if available $filename = JPATH_COMPONENT_ADMINISTRATOR.'/helpers/'.$jinput->get('component').'.php'; if (file_exists($filename)) require_once($filename); // Get the database object $db = JFactory::getDbo(); // Define the tmp folder $config = JFactory::getConfig(); $tmp_path = $config->getValue('config.tmp_path'); if (!defined('CSVIPATH_TMP')) define('CSVIPATH_TMP', JPath::clean($tmp_path.'/com_csvi', '/')); if (!defined('CSVIPATH_DEBUG')) define('CSVIPATH_DEBUG', JPath::clean($tmp_path.'/com_csvi/debug', '/')); // Set the global settings require_once(JPATH_COMPONENT_ADMINISTRATOR.'/helpers/settings.php'); $settings = new CsviSettings(); $jinput->set('settings', $settings); // Start preparing if ($jinput->get('cron', false, 'bool')) { // Override preview in cron mode $jinput->set('was_preview', true); } else { // Not doing cron, so set it to false $jinput->set('cron', false); // Add stylesheets $document = JFactory::getDocument(); $document->addStyleSheet(JURI::root().'administrator/components/com_csvi/assets/css/images.css'); $document->addStyleSheet(JURI::root().'administrator/components/com_csvi/assets/css/display.css'); $document->addStyleSheet(JURI::root().'administrator/components/com_csvi/assets/css/tables.css'); $document->addStyleSheet(JURI::root().'administrator/components/com_csvi/assets/css/jquery.alerts.css'); $document->addStyleSheet(JURI::root().'administrator/components/com_csvi/assets/css/jquery-ui.css'); $document->addStyleSheet(JURI::root().'administrator/components/com_csvi/assets/css/jquery-csvi.css'); // Add javascript $document->addScript(JURI::root().'administrator/components/com_csvi/assets/js/jquery.js'); $document->addScriptDeclaration('jQuery.noConflict();'); $document->addScript(JURI::root().'administrator/components/com_csvi/assets/js/jquery.alerts.js'); $document->addScript(JURI::root().'administrator/components/com_csvi/assets/js/jquery.timers.js'); $document->addScript(JURI::root().'administrator/components/com_csvi/assets/js/jquery-ui.js'); $document->addScript(JURI::root().'administrator/components/com_csvi/assets/js/jquery.tablednd_0_5.js'); $document->addScript(JURI::root().'administrator/components/com_csvi/assets/js/csvi.js'); JHtml::_('behavior.modal'); // Add language strings to JavaScript // About view JText::script('COM_CSVI_ERROR_CREATING_FOLDER'); // Maintenance view JText::script('COM_CSVI_CONFIRM_DB_DELETE'); JText::script('COM_CSVI_CONFIRM_CSVITABLES_DELETE'); JText::script('COM_CSVI_CHOOSE_RESTORE_FILE_LABEL'); JText::script('COM_CSVI_CHOOSE_BACKUP_LOCATION_LABEL'); JText::script('COM_CSVI_EMPTYDATABASE_LABEL'); JText::script('COM_CSVI_ERROR_PROCESSING_RECORDS'); // Process JText::script('COM_CSVI_ERROR_DURING_PROCESS'); JText::script('COM_CSVI_CHOOSE_TEMPLATE_FIELD'); JText::script('COM_CSVI_ALERT'); // Install JText::script('COM_CSVI_ERROR_DURING_INSTALL'); } // Include dependancies jimport('joomla.application.component.controller'); // Create the controller $controller = JController::getInstance('csvi'); $controller->execute($jinput->get('task')); $controller->redirect(); ?>