From 0b94955297279f73d732c6553400db0145221c57 Mon Sep 17 00:00:00 2001 From: Bedder Date: Mon, 9 Nov 2015 04:37:51 -0600 Subject: [PATCH] Changing parameters Path values of the constants MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Las constantes HTML_PATH_ROOT y PATH_THEME están defectuosas; producen un error que no permite visualizar con normalidad el home y la página de administración. Para reproducir el error, utilizar Windows como servidor y crear un subdominio. Ej.: bludit.example.net --- kernel/boot/init.php | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/kernel/boot/init.php b/kernel/boot/init.php index e9471d91..30b24324 100644 --- a/kernel/boot/init.php +++ b/kernel/boot/init.php @@ -146,16 +146,8 @@ $Url = new Url(); $Parsedown = new Parsedown(); $Security = new Security(); -// HTML PATHs -//$base = (dirname(getenv('SCRIPT_NAME'))==DS)?'/':dirname(getenv('SCRIPT_NAME')).'/'; -$base = empty( $_SERVER['SCRIPT_NAME'] ) ? $_SERVER['PHP_SELF'] : $_SERVER['SCRIPT_NAME']; -$base = dirname($base); - -if($base!=DS) { - $base = $base.'/'; -} - -define('HTML_PATH_ROOT', $base); +// Relative path logic +define('HTML_PATH_ROOT', '/'); // Paths for themes define('HTML_PATH_THEMES', HTML_PATH_ROOT.'themes/'); @@ -173,7 +165,7 @@ define('HTML_PATH_PLUGINS', HTML_PATH_ROOT.'plugins/'); define('JQUERY', HTML_PATH_ADMIN_THEME_JS.'jquery.min.js'); // PHP paths with dependency -define('PATH_THEME', PATH_ROOT.'themes/'.$Site->theme().'/'); +define('PATH_THEME', PATH_ROOT.'themes'.DS.$Site->theme().DS); define('PATH_THEME_PHP', PATH_THEME.'php'.DS); define('PATH_THEME_CSS', PATH_THEME.'css'.DS); define('PATH_THEME_JS', PATH_THEME.'js'.DS);