* Maintainer: Nomen Nominandum * Screenshot: Screenshot */ use Friendica\App; use Friendica\Core\Renderer; use Friendica\Core\System; function smoothly_init(App $a) { Renderer::setActiveTemplateEngine('smarty3'); $cssFile = null; $ssl_state = null; $baseurl = System::baseUrl($ssl_state); $a->page['htmlhead'] .= <<< EOT EOT; /** custom css **/ if (!is_null($cssFile)) { $a->page['htmlhead'] .= sprintf('', $cssFile); } _js_in_foot(); } if (! function_exists('_js_in_foot')) { function _js_in_foot() { /** @purpose insert stuff in bottom of page */ $a = get_app(); $ssl_state = null; $baseurl = System::baseUrl($ssl_state); $bottom['$baseurl'] = $baseurl; $tpl = Renderer::getMarkupTemplate('bottom.tpl'); return $a->page['bottom'] = Renderer::replaceMacros($tpl, $bottom); } }