</style> <link rel="shortcut icon" type="image/png" href="images/favicon.png"/> <link rel="icon" type="image/png" sizes="72x72" href="images/favicon-72px.png" /> <?php foreach (array("lib/prototype.js", "lib/scriptaculous/scriptaculous.js?load=effects,controls", "lib/dojo/dojo.js", "lib/dojo/tt-rss-layer.js", "errors.php?mode=js") as $jsfile) { echo javascript_tag($jsfile); } ?> <script type="text/javascript"> require({cache:{}}); <?php require_once 'lib/jshrink/Minifier.php'; print get_minified_js(array("tt-rss", "functions", "feedlist", "viewfeed", "FeedTree", "PluginHost")); foreach (PluginHost::getInstance()->get_plugins() as $n => $p) { if (method_exists($p, "get_js")) { echo JShrink\Minifier::minify($p->get_js()); } } init_js_translations(); ?> </script> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <script type="text/javascript"> Event.observe(window, 'load', function() { init(); });
<?php foreach (array("lib/prototype.js", "lib/scriptaculous/scriptaculous.js?load=effects,controls", "lib/dojo/dojo.js", "lib/dojo/tt-rss-layer.js", "errors.php?mode=js") as $jsfile) { echo javascript_tag($jsfile); } ?> <script type="text/javascript"> require({cache:{}}); <?php require_once 'lib/jshrink/Minifier.php'; foreach (PluginHost::getInstance()->get_plugins() as $n => $p) { if (method_exists($p, "get_prefs_js")) { echo JShrink\Minifier::minify($p->get_prefs_js()); } } print get_minified_js(array("../lib/CheckBoxTree", "functions", "deprecated", "prefs", "PrefFeedTree", "PrefFilterTree", "PrefLabelTree")); init_js_translations(); ?> </script> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <script type="text/javascript"> Event.observe(window, 'load', function() { init(); }); </script> </head> <body id="ttrssPrefs" class="claro">
if ($usercss_br) { $template_vars['css_user'] = str_replace("<br/>", "\n", $usercss_br); } // Add css from plugins foreach (PluginHost::getInstance()->get_plugins() as $n => $p) { if (method_exists($p, "get_css")) { $template_vars['css_plugins'] .= $p->get_css(); } } // Add js files foreach (array("lib/prototype.js", "lib/scriptaculous/scriptaculous.js?load=effects,controls", "lib/dojo/dojo.js", "lib/dojo/tt-rss-layer.js", "errors.php?mode=js") as $jsfile) { array_push($template_vars['js_files'], javascript_tag_array($jsfile)); } // Add raw js require_once 'lib/jshrink/Minifier.php'; $template_vars['js'] .= get_minified_js(array("tt-rss", "functions", "feedlist", "viewfeed", "FeedTree", "PluginHost")); foreach (PluginHost::getInstance()->get_plugins() as $n => $p) { if (method_exists($p, "get_js")) { $template_vars['js'] .= JShrink\Minifier::minify($p->get_js()); } } $template_vars['js'] .= init_js_translations_return(); // Toolbar buttons from plugins foreach (PluginHost::getInstance()->get_hooks(PluginHost::HOOK_TOOLBAR_BUTTON) as $p) { array_push($template_vars['hook_toolbar_buttons'], $p->hook_toolbar_button()); } // Action items from plugins foreach (PluginHost::getInstance()->get_hooks(PluginHost::HOOK_ACTION_ITEM) as $p) { array_push($template_vars['hook_action_items'], $p->hook_action_item()); } // Hide logout?