foreach ($STYLES as $value)
{
// Only include found CSS files (to reduce 404 requests)
- $BASE = PATH."theme/".GET_CURR_THEME()."/css/";
+ $BASE = sprintf("%stheme/%s/css/", PATH, GET_CURR_THEME());
$file = $BASE.$value;
+
// Do include only existing files and whose are not empty
- if ((file_exists($file)) && (filesize($file) > 0))
- {
- switch ($_CONFIG['css_php'])
- {
- case "DIRECT":
- OUTPUT_HTML("<LINK rel=\"stylesheet\" type=\"text/css\" href=\"".URL."/".$BASE."\">");
- break;
+ if ((FILE_READABLE($file)) && (filesize($file) > 0)) {
+ switch ($_CONFIG['css_php']) {
+ case "DIRECT":
+ OUTPUT_HTML("<link rel=\"stylesheet\" type=\"text/css\" href=\"".URL."/".$BASE."\" />");
+ break;
- case "FILE":
- $load = implode("", file($file));
- OUTPUT_HTML($load);
- break;
+ case "FILE":
+ $load = implode("", file($file));
+ OUTPUT_HTML($load);
+ break;
}
}
}
-}
- else
-{
+} else {
// Now we load all CSS files from css.php!
- OUTPUT_HTML("<LINK rel=\"stylesheet\" type=\"text/css\" href=\"".URL."/css.php", false);
- if (isBooleanConstantAndTrue('mxchange_installing'))
- {
+ OUTPUT_HTML("<link rel=\"stylesheet\" type=\"text/css\" href=\"".URL."/css.php", false);
+ if (isBooleanConstantAndTrue('mxchange_installing')) {
// Default theme first
$NEW_THEME = "default";
if (!empty($_GET['theme'])) $NEW_THEME = $_GET['theme'];
if (!empty($_POST['theme'])) $NEW_THEME = $_POST['theme'];
OUTPUT_HTML("?theme=".$NEW_THEME."&installing=1", false);
}
- OUTPUT_HTML("\">");
+ OUTPUT_HTML("\" />");
}
//