diff options
author | Badlop <badlop@process-one.net> | 2007-11-26 15:12:34 +0000 |
---|---|---|
committer | Badlop <badlop@process-one.net> | 2007-11-26 15:12:34 +0000 |
commit | f6848603f96d7d81b9f5006dac374bf5140042fa (patch) | |
tree | 8736ef3e5bc6df31b22a572f2b72f6e1923236be /src | |
parent | * src/msgs/wa.msg: New Walon translation (thanks to (diff) |
* src/web/ejabberd_web_admin.erl: Added a favicon (EJAB-379).
SVN Revision: 985
Diffstat (limited to 'src')
-rw-r--r-- | src/web/ejabberd_web_admin.erl | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/web/ejabberd_web_admin.erl b/src/web/ejabberd_web_admin.erl index 48fdd98e3..bc15c3341 100644 --- a/src/web/ejabberd_web_admin.erl +++ b/src/web/ejabberd_web_admin.erl @@ -103,6 +103,9 @@ make_xhtml(Els, global, Lang) -> [?XCT("title", "ejabberd Web Interface"), {xmlelement, "meta", [{"http-equiv", "Content-Type"}, {"content", "text/html; charset=utf-8"}], []}, + {xmlelement, "link", [{"href", "/admin/favicon.ico"}, + {"type", "image/x-icon"}, + {"rel", "shortcut icon"}], []}, {xmlelement, "link", [{"href", "/admin/style.css"}, {"type", "text/css"}, {"rel", "stylesheet"}], []}]}, @@ -151,6 +154,9 @@ make_xhtml(Els, Host, Lang) -> [?XCT("title", "ejabberd Web Interface"), {xmlelement, "meta", [{"http-equiv", "Content-Type"}, {"content", "text/html; charset=utf-8"}], []}, + {xmlelement, "link", [{"href", "/admin/favicon.ico"}, + {"type", "image/x-icon"}, + {"rel", "shortcut icon"}], []}, {xmlelement, "link", [{"href", Base ++ "style.css"}, {"type", "text/css"}, {"rel", "stylesheet"}], []}]}, @@ -542,6 +548,17 @@ h3 { ". +favicon() -> + jlib:decode_base64( + "AAABAAEAEBAQAAEABAAoAQAAFgAAACgAAAAQAAAAIAAAAAEABAAAAAAAAAA" + "AAAAAAAAAAAAAAAAAAAAAAAAJf+cAAIPsAAGC8gAVhecAAIr8ACiR7wBBmO" + "cAUKPsAFun8ABhqeoAgLryAJLB8ACz1PcAv9r7AMvi+gAAAAAAAgICARMhI" + "CAkJCQkQkFCQgICN2d2cSMgJCRevdvVQkICAlqYh5MgICQkXrRCQkJCMgI7" + "kiAjICAUFF2swkFBQRQUXazCQUFBAgI7kiAgICAkJF60QkJCQgICOpiHkyA" + "gJCRevdvlQkICAjdndnMgICQkJCRCQkJCAgICARAgICAAAAAAAAAAAAAAAA" + "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + "AAAAAAAAAAA"). + logo() -> jlib:decode_base64( "iVBORw0KGgoAAAANSUhEUgAAAVcAAAA3CAMAAACPbPnEAAAAYFBMVEX///8C" @@ -618,6 +635,13 @@ process_admin(Host, process_admin(Host, #request{us = US, + path = ["favicon.ico"], + q = Query, + lang = Lang} = Request) -> + {200, [{"Content-Type", "image/x-icon"}], favicon()}; + +process_admin(Host, + #request{us = US, path = ["logo.png"], q = Query, lang = Lang} = Request) -> |