%PDF- %PDF-
| Direktori : /home/lightco1/upgrade.lightco.com.au/administrator/components/com_tcpdf/ |
| Current File : /home/lightco1/upgrade.lightco.com.au/administrator/components/com_tcpdf/admin.tcpdf.php |
<?php
/**
*
* @version $Id$
* @package VirtueMart
* @author Max Milbers
* @subpackage All In One
* @copyright Copyright (C) 2014 VirtueMart Team - All rights reserved.
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
* VirtueMart is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See /administrator/components/com_virtuemart/COPYRIGHT.php for copyright notices and details.
*
* http://virtuemart.net
*/
defined('_JEXEC') or die();
defined('DS') or define('DS', DIRECTORY_SEPARATOR);
if (!class_exists( 'VmConfig' )) {
$path = JPATH_ROOT.DS.'administrator'.DS.'components'.DS.'com_virtuemart'.DS.'helpers'.DS.'config.php';
if(file_exists($path)){
require($path);
VmConfig::loadConfig();
} else {
$app = JFactory::getApplication();
$app->enqueueMessage('VirtueMart Core is not installed, please install VirtueMart again, or uninstall the AIO component by the joomla extension manager');
return false;
}
}
if(!class_exists('vmText')) require(JPATH_ROOT.DS.'administrator'.DS.'components'.DS.'com_virtuemart'.DS.'helpers'.DS.'vmtext.php');
$task = vRequest::getCmd('task');
if($task=='updateDatabase'){
vRequest::vmCheckToken('Invalid Token, in ' . $task);
$app = JFactory::getApplication();
if(!class_exists('com_virtuemart_allinoneInstallerScript')) require(JPATH_ROOT.DS.'administrator'.DS.'components'.DS.'com_virtuemart_allinone'.DS.'script.vmallinone.php');
$updater = new com_virtuemart_allinoneInstallerScript();
$updater->vmInstall();
$app->redirect('index.php?option=com_virtuemart_allinone', 'Database updated');
}
?>
<script type="text/javascript">
<!--
function confirmation(message, destnUrl) {
var answer = confirm(message);
if (answer) {
window.location = destnUrl;
}
}
//-->
</script>
<?php JToolBarHelper::title('VirtueMart AIO' );
$db = JFactory::getDBO ();
$q = 'SELECT `name`, `element`, `folder` ,`enabled` FROM `#__extensions` WHERE folder in ("vmpayment", "vmshipment", "vmcustom", "vmuserfield", "vmcalculation") ORDER BY folder ';
$db->setQuery ($q);
$plugins = $db->loadObjectList();
?>
<table>
<tr>
<td align="center" colspan="4">
<?php
VmConfig::loadConfig();
VmConfig::loadJLang('com_virtuemart');
?>
<?php $link = JROUTE::_('index.php?option=com_virtuemart_allinone&task=updateDatabase&' . JSession::getFormToken() . '=1'); ?>
<button
onclick="javascript:confirmation('<?php echo addslashes(vmText::_('COM_VIRTUEMART_UPDATE_VMPLUGINTABLES')); ?>', '<?php echo $link; ?>');">
<?php echo vmText::_('COM_VIRTUEMART_UPDATE_VMPLUGINTABLES'); ?>
</button>
</td>
</tr>
<?php if ($plugins) { ?>
<tr>
<th colspan="4"><?php echo JText::_('COM_VIRTUEMART_INSTALLED_PLUGINS'); ?></th>
</tr>
<?php
foreach ($plugins as $plugin) {
?>
<tr>
<td><?php echo $plugin->folder ?></td>
<td><?php echo $plugin->name ?></td>
<td><?php echo $plugin->element ?></td>
<td><?php echo $plugin->enabled ? JText::_('COM_VIRTUEMART_PUBLISHED') : Jtext::_('COM_VIRTUEMART_UNPUBLISHED') ?></td>
</tr>
<?php
}
?>
<?php } ?>
</table>
<?php