Phan fixes with smarty class and file uploader class
This commit is contained in:
@@ -10,26 +10,28 @@ define('USE_DATABASE', true);
|
|||||||
define('USE_HEADER', true);
|
define('USE_HEADER', true);
|
||||||
require 'config.php';
|
require 'config.php';
|
||||||
require BASE.INCLUDES.'admin_header.php';
|
require BASE.INCLUDES.'admin_header.php';
|
||||||
$smarty->MASTER_TEMPLATE_NAME = 'main_body.tpl';
|
if (is_object($smarty)) {
|
||||||
$smarty->TEMPLATE_NAME = 'smarty_test.tpl';
|
$smarty->MASTER_TEMPLATE_NAME = 'main_body.tpl';
|
||||||
$smarty->CSS_SPECIAL_TEMPLATE_NAME = 'smart_test.css';
|
$smarty->TEMPLATE_NAME = 'smarty_test.tpl';
|
||||||
$smarty->USE_PROTOTYPE = false;
|
$smarty->CSS_SPECIAL_TEMPLATE_NAME = 'smart_test.css';
|
||||||
$smarty->USE_JQUERY = true;
|
$smarty->USE_PROTOTYPE = false;
|
||||||
$smarty->JS_DATEPICKR = false;
|
$smarty->USE_JQUERY = true;
|
||||||
if ($smarty->USE_PROTOTYPE) {
|
$smarty->JS_DATEPICKR = false;
|
||||||
$smarty->ADMIN_JAVASCRIPT = 'edit.pt.js';
|
if ($smarty->USE_PROTOTYPE) {
|
||||||
$smarty->JS_SPECIAL_TEMPLATE_NAME = 'prototype.test.js';
|
$smarty->ADMIN_JAVASCRIPT = 'edit.pt.js';
|
||||||
} elseif ($smarty->USE_JQUERY) {
|
$smarty->JS_SPECIAL_TEMPLATE_NAME = 'prototype.test.js';
|
||||||
$smarty->ADMIN_JAVASCRIPT = 'edit.jq.js';
|
} elseif ($smarty->USE_JQUERY) {
|
||||||
$smarty->JS_SPECIAL_TEMPLATE_NAME = 'jquery.test.js';
|
$smarty->ADMIN_JAVASCRIPT = 'edit.jq.js';
|
||||||
}
|
$smarty->JS_SPECIAL_TEMPLATE_NAME = 'jquery.test.js';
|
||||||
$smarty->PAGE_WIDTH = '100%';
|
}
|
||||||
// require BASE.INCLUDES.'admin_set_paths.php';
|
$smarty->PAGE_WIDTH = '100%';
|
||||||
$smarty->setSmartyPaths();
|
// require BASE.INCLUDES.'admin_set_paths.php';
|
||||||
|
$smarty->setSmartyPaths();
|
||||||
|
|
||||||
// smarty test
|
// smarty test
|
||||||
$smarty->DATA['SMARTY_TEST'] = 'Test Data';
|
$smarty->DATA['SMARTY_TEST'] = 'Test Data';
|
||||||
$smarty->DATA['TRANSLATE_TEST'] = $cms->l->__('Are we translated?');
|
$smarty->DATA['TRANSLATE_TEST'] = $cms->l->__('Are we translated?');
|
||||||
|
}
|
||||||
|
|
||||||
// drop down test with optgroups
|
// drop down test with optgroups
|
||||||
$options = array (
|
$options = array (
|
||||||
@@ -48,8 +50,9 @@ $options = array (
|
|||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
$smarty->DATA['drop_down_test'] = $options;
|
if (is_object($smarty)) {
|
||||||
|
$smarty->DATA['drop_down_test'] = $options;
|
||||||
// require BASE.INCLUDES.'admin_smarty.php';
|
// require BASE.INCLUDES.'admin_smarty.php';
|
||||||
$smarty->setSmartyVarsAdmin();
|
$smarty->setSmartyVarsAdmin();
|
||||||
|
}
|
||||||
require BASE.INCLUDES.'admin_footer.php';
|
require BASE.INCLUDES.'admin_footer.php';
|
||||||
|
|||||||
@@ -84,7 +84,7 @@ class qqFileUploader
|
|||||||
$pathinfo = pathinfo($this->file->getName());
|
$pathinfo = pathinfo($this->file->getName());
|
||||||
$filename = $pathinfo['filename'];
|
$filename = $pathinfo['filename'];
|
||||||
//$filename = md5(uniqid());
|
//$filename = md5(uniqid());
|
||||||
$ext = $pathinfo['extension'];
|
$ext = $pathinfo['extension'] ?? '';
|
||||||
|
|
||||||
if ($this->allowedExtensions && !in_array(strtolower($ext), $this->allowedExtensions)) {
|
if ($this->allowedExtensions && !in_array(strtolower($ext), $this->allowedExtensions)) {
|
||||||
$these = implode(', ', $this->allowedExtensions);
|
$these = implode(', ', $this->allowedExtensions);
|
||||||
|
|||||||
Reference in New Issue
Block a user