X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=include%2Ffriendica_smarty.php;h=a7d153e30963b98de08e123a17508d7a6a2d9223;hb=df7bdbfc66566a5063fa754fdcc83ec9230f9b6e;hp=f95bb69aaae2ef292f6cd79f209d55b09b82589a;hpb=9babf0befdc7a2662b4af28ed69fe9ab915051b5;p=friendica.git diff --git a/include/friendica_smarty.php b/include/friendica_smarty.php index f95bb69aaa..a7d153e309 100644 --- a/include/friendica_smarty.php +++ b/include/friendica_smarty.php @@ -1,9 +1,8 @@ "view/theme/$theme/" . SMARTY3_TEMPLATE_FOLDER . "/"); + $template_dirs = ['theme' => "view/theme/$theme/" . SMARTY3_TEMPLATE_FOLDER . "/"]; if (x($a->theme_info, "extends")) - $template_dirs = $template_dirs + array('extends' => "view/theme/" . $a->theme_info["extends"] . "/" . SMARTY3_TEMPLATE_FOLDER . "/"); - $template_dirs = $template_dirs + array('base' => "view/" . SMARTY3_TEMPLATE_FOLDER . "/"); + $template_dirs = $template_dirs + ['extends' => "view/theme/" . $a->theme_info["extends"] . "/" . SMARTY3_TEMPLATE_FOLDER . "/"]; + $template_dirs = $template_dirs + ['base' => "view/" . SMARTY3_TEMPLATE_FOLDER . "/"]; $this->setTemplateDir($template_dirs); $this->setCompileDir('view/smarty3/compiled/'); @@ -70,11 +69,11 @@ class FriendicaSmartyEngine implements ITemplateEngine $r['$APP'] = get_app(); // "middleware": inject variables into templates - $arr = array( + $arr = [ "template" => basename($s->filename), "vars" => $r - ); - call_hooks("template_vars", $arr); + ]; + Addon::callHooks("template_vars", $arr); $r = $arr['vars']; foreach ($r as $key => $value) {