htsbuf_append_str(hq, "<html>\n");
htsbuf_append_str(hq, "<head>\n");
+ htsbuf_append_str(hq, "<link rel=\"shortcut icon\" href=\"static/img/logo.png\" type=\"image/png\">\n");
htsbuf_append_str(hq, "<meta name=\"apple-itunes-app\" content=\"app-id=638900112\">\n");
if (tvheadend_webui_debug) {
}
extjs_exec(hq, "\
-Ext.BLANK_IMAGE_URL = \'" EXTJSPATH "/resources/images/default/s.gif';\r\n\
+Ext.BLANK_IMAGE_URL = \'" EXTJSPATH "/resources/images/default/s.gif';\n\
Ext.onReady(tvheadend.app.init, tvheadend.app);\
");
htsbuf_append_str(hq, "<!DOCTYPE html>\n");
htsbuf_append_str(hq, "<html>\n");
htsbuf_append_str(hq, "<head>\n");
+ htsbuf_append_str(hq, "<link rel=\"shortcut icon\" href=\"static/img/logo.png\" type=\"image/png\">\n");
htsbuf_append_str(hq, "<title>");
htsbuf_append_str(hq, config.server_name);
htsbuf_append_str(hq, "</title>\n");
htsbuf_qprintf(hq, "<center class=\"about-tab\">\n\
<div class=\"about-title\">HTS Tvheadend %s</div>\n\
<p>© 2006 - 2016 Andreas \303\226man, Jaroslav Kysela, Adam Sutton, et al.</p>\n\
-<p><img src=\"static/img/logobig.png\"></p>\n\
+<p><img width=\"25%%\" height=\"34%%\" src=\"static/img/logobig.png\"></p>\n\
<p><a href=\"https://tvheadend.org\">https://tvheadend.org</a></p>\n",
tvheadend_version);
nogzip = 1;
else if(!strcmp(postfix, "jpg"))
nogzip = 1;
+ else if(!strcmp(postfix, "png"))
+ nogzip = 1;
}
fb_file *fp = fb_open(path, 0, (nogzip || gzip) ? 0 : 1);
static int
favicon(http_connection_t *hc, const char *remain, void *opaque)
{
- http_redirect(hc, "static/htslogo.png", NULL, 0);
- return 0;
+ return page_static_file(hc, "logo.png", (void *)"src/webui/static/img");
}
/**