Allow specifying custom <meta> tags in HTML head
authorBernie Innocenti <bernie@codewiz.org>
Thu, 11 Dec 2008 02:51:22 +0000 (03:51 +0100)
committerBernie Innocenti <bernie@codewiz.org>
Thu, 11 Dec 2008 02:51:22 +0000 (03:51 +0100)
geekigeeki.conf.py
geekigeeki.py

index 31cf0469820519fafd5b568e082e9c7767fd7ec0..447572a3cdae34a028a6bcf294510da72aa0e921 100644 (file)
@@ -8,8 +8,12 @@ privileged_url = 'https://www.develer.com/~bernie/wiki'
 data_dir = '/home/bernie/public_html/wiki/data'
 
 # default page links
+meta_urls = [
+    # http-equiv         content 
+    [ 'X-XRDS-Location', 'http://www.codewiz.org/yadis.xml' ],
+]
 link_urls = [
-    # rel                href                              type
+    # rel                href
     [ 'icon',            'hacker-favicon.ico' ],
     [ 'stylesheet',      '../wikidata/geekigeeki.css' ],
     [ 'openid.server',   'http://www.codewiz.org/openid/index.php' ],
index 4e9e788e63a19f7c9520aa52b248dc9bc8fd7b72..1e2b065d05705ba8851177338d651429809590a4 100755 (executable)
@@ -126,6 +126,10 @@ def send_title(name, text="Limbo", msg_text=None, msg_type='error', writable=Fal
     if not name:
         print ' <meta name="robots" content="noindex,nofollow" />'
 
+    for meta in meta_urls:
+        http_equiv, content = meta
+        print ' <meta http-equiv="%s" content="%s" />' % (http_equiv, relative_url(content))
+
     for link in link_urls:
         rel, href = link
         print ' <link rel="%s" href="%s" />' % (rel, relative_url(href))