diff options
Diffstat (limited to 'blogthon.cgi')
-rwxr-xr-x | blogthon.cgi | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/blogthon.cgi b/blogthon.cgi index a8e3f3f..de3dd63 100755 --- a/blogthon.cgi +++ b/blogthon.cgi @@ -393,6 +393,21 @@ else: print(ind*2 + "<meta name=\"keywords\" content=\"%s\" />" % keywords) print(ind*2 + "<meta name=\"description\" content=\"%s\" />" % blog_title) print(ind*2 + "<link rel=\"stylesheet\" type=\"text/css\" href=\"styles/%s/%s.css\" />" % (style, style)) + + if os.path.exists("styles/" + style + "/favicon.png"): + icon_suffix = "png" + icon_type = "image/png" + elif os.path.exists("styles/" + style + "/favicon.gif"): + icon_suffix = "gif" + icon_type = "image/gif" + elif os.path.exists("styles/" + style + "/favicon.ico"): + icon_suffix = "ico" + icon_type = "image/x-icon" + else: + icon_type = None; + if icon_type: + print(ind*2 + "<link rel=\"icon\" href=\"styles/%s/favicon.%s\" type=\"%s\" />" % (style, icon_suffix, icon_type)) + print(ind + "</head>") print(ind + "<body>") print("") |