X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FRender%2FFriendicaSmartyEngine.php;h=54295684cc70c4ddc95779798d8d75f47d9a543f;hb=895b3abf320a28ecf0f797f4f4900e6baf429308;hp=1053ab08e064b2121191fee4a39e327f69612334;hpb=4ae37c61966a7f4c055369ee8fd0d4bc20808fdb;p=friendica.git diff --git a/src/Render/FriendicaSmartyEngine.php b/src/Render/FriendicaSmartyEngine.php index 1053ab08e0..54295684cc 100644 --- a/src/Render/FriendicaSmartyEngine.php +++ b/src/Render/FriendicaSmartyEngine.php @@ -19,7 +19,7 @@ class FriendicaSmartyEngine implements ITemplateEngine { if (!is_writable('view/smarty3/')) { echo "ERROR: folder view/smarty3/ must be writable by webserver."; - killme(); + exit(); } } @@ -32,7 +32,7 @@ class FriendicaSmartyEngine implements ITemplateEngine $s = new FriendicaSmarty(); } - $r['$APP'] = get_app(); + $r['$APP'] = \get_app(); // "middleware": inject variables into templates $arr = [ @@ -54,7 +54,7 @@ class FriendicaSmartyEngine implements ITemplateEngine public function getTemplateFile($file, $root = '') { - $a = get_app(); + $a = \get_app(); $template = new FriendicaSmarty(); // Make sure $root ends with a slash / @@ -67,7 +67,7 @@ class FriendicaSmartyEngine implements ITemplateEngine if (file_exists("{$root}view/theme/$theme/$filename")) { $template_file = "{$root}view/theme/$theme/$filename"; - } elseif (x($a->theme_info, 'extends') && file_exists(sprintf('%sview/theme/%s}/%s', $root, $a->theme_info['extends'], $filename))) { + } elseif (!empty($a->theme_info['extends']) && file_exists(sprintf('%sview/theme/%s}/%s', $root, $a->theme_info['extends'], $filename))) { $template_file = sprintf('%sview/theme/%s}/%s', $root, $a->theme_info['extends'], $filename); } elseif (file_exists("{$root}/$filename")) { $template_file = "{$root}/$filename";