X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=geekigeeki.py;h=3b66445ab80b4665304db00481b344b31b4376e1;hb=e577cfecf29e649bd59f11848e71186d77905ef0;hp=f403885ec31c77a88853dd1163e673398531ad4c;hpb=b17bc44fb398f4ed071ed0028fd4f2bdf05e9b94;p=geekigeeki.git diff --git a/geekigeeki.py b/geekigeeki.py index f403885..3b66445 100755 --- a/geekigeeki.py +++ b/geekigeeki.py @@ -70,8 +70,10 @@ def relative_url(pathname, privileged=False): pathname = url + '/' + pathname return pathname -# Formatting stuff -------------------------------------------------- +def permalink(s): + return re.sub(' ', '-', re.sub('[^a-z0-9_ ]', '', s.lower()).strip()) +# Formatting stuff -------------------------------------------------- def emit_header(mime_type="text/html"): print "Content-type: " + mime_type + "; charset=utf-8\n" @@ -262,8 +264,7 @@ def send_footer(name, mod_string=None): print '
last modified %s
' % mod_string print '