]> git.mxchange.org Git - friendica.git/blobdiff - src/Render/FriendicaSmartyEngine.php
Merge pull request #11838 from annando/asynchronous-conversation
[friendica.git] / src / Render / FriendicaSmartyEngine.php
index 9f35fbcc4463399449d2c443b3ecad24a2e81878..9fe3bf98833d00376196849e55a37a82793ca13f 100644 (file)
@@ -46,10 +46,11 @@ final class FriendicaSmartyEngine extends TemplateEngine
        {
                $this->theme = $theme;
                $this->theme_info = $theme_info;
-               $this->smarty = new FriendicaSmarty($this->theme, $this->theme_info);
+               $work_dir = DI::config()->get('smarty3', 'config_dir');
+               $this->smarty = new FriendicaSmarty($this->theme, $this->theme_info, $work_dir);
 
-               if (!is_writable(DI::basePath() . '/view/smarty3')) {
-                       $admin_message = DI::l10n()->t('The folder view/smarty3/ must be writable by webserver.');
+               if (!is_writable($work_dir)) {
+                       $admin_message = DI::l10n()->t('The folder %s must be writable by webserver.', $work_dir);
                        DI::logger()->critical($admin_message);
                        $message = DI::app()->isSiteAdmin() ?
                                $admin_message :