// Fix adminMeta page + bug #PSFV-39
git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@7745 b9a71923-0436-4b27-9f14-aed3839534dd
This commit is contained in:
1 parent
c9ad75fe11
commit
dd5109b3f5
5 files changed
+5
-77
No files matched your search
@@ -1,59 +0,0 @@
|
|||||||
<?php
|
|
||||||
/*
|
|
||||||
* 2007-2011 PrestaShop
|
|
||||||
*
|
|
||||||
* NOTICE OF LICENSE
|
|
||||||
*
|
|
||||||
* This source file is subject to the Open Software License (OSL 3.0)
|
|
||||||
* that is bundled with this package in the file LICENSE.txt.
|
|
||||||
* It is also available through the world-wide-web at this URL:
|
|
||||||
* http://opensource.org/licenses/osl-3.0.php
|
|
||||||
* If you did not receive a copy of the license and are unable to
|
|
||||||
* obtain it through the world-wide-web, please send an email
|
|
||||||
* to license@prestashop.com so we can send you a copy immediately.
|
|
||||||
*
|
|
||||||
* DISCLAIMER
|
|
||||||
*
|
|
||||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
|
||||||
* versions in the future. If you wish to customize PrestaShop for your
|
|
||||||
* needs please refer to http://www.prestashop.com for more information.
|
|
||||||
*
|
|
||||||
* @author PrestaShop SA <contact@prestashop.com>
|
|
||||||
* @copyright 2007-2011 PrestaShop SA
|
|
||||||
* @version Release: $Revision: 6844 $
|
|
||||||
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
|
||||||
* International Registered Trademark & Property of PrestaShop SA
|
|
||||||
*/
|
|
||||||
|
|
||||||
define('PS_ADMIN_DIR', getcwd());
|
|
||||||
|
|
||||||
include(PS_ADMIN_DIR.'/../config/config.inc.php');
|
|
||||||
$cookie = new Cookie('psAdmin');
|
|
||||||
Tools::setCookieLanguage();
|
|
||||||
|
|
||||||
$translations = array(
|
|
||||||
'FR' => array(
|
|
||||||
'Referer is missing' => 'Vous devez indiquer un "referer"',
|
|
||||||
'Confirmation' => 'Confirmation',
|
|
||||||
'Yes' => 'Oui',
|
|
||||||
'No' => 'Non',
|
|
||||||
'close' => 'fermer')
|
|
||||||
);
|
|
||||||
|
|
||||||
if (!Tools::getValue('referer')):
|
|
||||||
echo '<p>'.Tools::historyc_l('Referer is missing', $translations).'</p>';
|
|
||||||
echo '<p><a href="#" onclick="tb_remove()">'.Tools::historyc_l('close', $translations).'</a></p>';
|
|
||||||
else:
|
|
||||||
$referer = Tools::htmlentitiesUTF8(rawurldecode(Tools::getValue('referer')));?>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<h2><?php echo Tools::historyc_l('Confirmation', $translations) ?></h2>
|
|
||||||
<p>
|
|
||||||
<a href="#" class="thickbox confirm_yes" title="" onclick="tb_remove(); window.open('<?php echo $referer ?>', '_self')">
|
|
||||||
<?php echo Tools::historyc_l('Yes', $translations) ?>
|
|
||||||
</a>
|
|
||||||
<a href="#" class="confirm_no" onclick="tb_remove()"><?php echo Tools::historyc_l('No', $translations) ?></a>
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<?php endif; //check if referer exists
|
|
||||||
@@ -42,6 +42,7 @@ class AdminMeta extends AdminTab
|
|||||||
'title' => array('title' => $this->l('Title'), 'width' => 120),
|
'title' => array('title' => $this->l('Title'), 'width' => 120),
|
||||||
'url_rewrite' => array('title' => $this->l('Friendly URL'), 'width' => 120)
|
'url_rewrite' => array('title' => $this->l('Friendly URL'), 'width' => 120)
|
||||||
);
|
);
|
||||||
|
$this->_group = 'GROUP BY a.id_meta';
|
||||||
|
|
||||||
$this->optionTitle = $this->l('URLs Setup');
|
$this->optionTitle = $this->l('URLs Setup');
|
||||||
$this->_fieldsOptions = array(
|
$this->_fieldsOptions = array(
|
||||||
|
|||||||
@@ -2447,11 +2447,11 @@ class AdminProducts extends AdminTab
|
|||||||
<input type="hidden" id="virtual_product_filename" name="virtual_product_filename" value="<?php echo $up_filename ?>" />
|
<input type="hidden" id="virtual_product_filename" name="virtual_product_filename" value="<?php echo $up_filename ?>" />
|
||||||
<?php endif; ?>
|
<?php endif; ?>
|
||||||
</div>
|
</div>
|
||||||
<a id="delete_downloadable_product" style="display:none;" href="confirm.php?height=200&width=300&modal=true&referer=<?php echo rawurlencode($_SERVER['REQUEST_URI'].'&deleteVirtualProduct=true') ?>" class="thickbox red" title="<?php echo $this->l('Delete this file') ?>"><?php echo $this->l('Delete this file') ?></a>
|
<a id="delete_downloadable_product" style="display:none;" onclick="return confirm('<?php echo addslashes($this->l('Delete this file')) ?>')" href="<?php echo $_SERVER['REQUEST_URI'].'&deleteVirtualProduct=true' ?>" class="red"><?php echo $this->l('Delete this file') ?></a>
|
||||||
<?php else: ?>
|
<?php else: ?>
|
||||||
<input type="hidden" id="virtual_product_filename" name="virtual_product_filename" value="<?php echo $productDownload->physically_filename ?>" />
|
<input type="hidden" id="virtual_product_filename" name="virtual_product_filename" value="<?php echo $productDownload->physically_filename ?>" />
|
||||||
<?php echo $this->l('This is the link').': '.$productDownload->getHtmlLink(false, true) ?>
|
<?php echo $this->l('This is the link').': '.$productDownload->getHtmlLink(false, true) ?>
|
||||||
<a href="confirm.php?height=200&width=300&modal=true&referer=<?php echo rawurlencode($_SERVER['REQUEST_URI'].'&deleteVirtualProduct=true') ?>" class="thickbox red" title="<?php echo $this->l('Delete this file') ?>"><?php echo $this->l('Delete this file') ?></a>
|
<a onclick="return confirm('<?php echo addslashes($this->l('Delete this file')) ?>')" href="<?php echo $_SERVER['REQUEST_URI'].'&deleteVirtualProduct=true' ?>" class="red"><?php echo $this->l('Delete this file') ?></a>
|
||||||
<?php endif; // check if file exists ?>
|
<?php endif; // check if file exists ?>
|
||||||
</p>
|
</p>
|
||||||
<p class="block">
|
<p class="block">
|
||||||
|
|||||||
@@ -910,20 +910,6 @@ class ToolsCore
|
|||||||
return (int)($row['total']);
|
return (int)($row['total']);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
** Historyc translation function kept for compatibility
|
|
||||||
** Removing soon
|
|
||||||
*/
|
|
||||||
public static function historyc_l($key, $translations)
|
|
||||||
{
|
|
||||||
if (!$translations OR !is_array($translations))
|
|
||||||
die(self::displayError());
|
|
||||||
$iso = strtoupper(Language::getIsoById($cookie->id_lang));
|
|
||||||
$lang = key_exists($context->language->iso_code, $translations) ? $translations[$context->language->iso_code] : false;
|
|
||||||
return (($lang AND is_array($lang) AND key_exists($key, $lang)) ? stripslashes($lang[$key]) : $key);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Return the friendly url from the provided string
|
* Return the friendly url from the provided string
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -120,10 +120,10 @@ if (defined('PS_ADMIN_DIR'))
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (!Validate::isLoadedObject($language = new Language($cookie->id_lang)))
|
$language = new Language($cookie->id_lang);
|
||||||
|
if (!Validate::isLoadedObject($language))
|
||||||
$language = new Language(Configuration::get('PS_LANG_DEFAULT'));
|
$language = new Language(Configuration::get('PS_LANG_DEFAULT'));
|
||||||
}
|
}
|
||||||
|
|
||||||
Context::getContext()->language = $language;
|
Context::getContext()->language = $language;
|
||||||
|
|
||||||
/* It is not safe to rely on the system's timezone settings, and this would generate a PHP Strict Standards notice. */
|
/* It is not safe to rely on the system's timezone settings, and this would generate a PHP Strict Standards notice. */
|
||||||
|
|||||||
Reference in new issue
Block a user