X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=geekigeeki.py;h=cf69d55e013c25335643290af2dde44b8820f91a;hb=e8b84c43bb30331bdca8f81b9fb9bdc5c3ea8521;hp=a6158a3122b41b184930bf0255664a428851858d;hpb=fef72da7c35a10fc92c098a9287683e9d71bea1d;p=geekigeeki.git diff --git a/geekigeeki.py b/geekigeeki.py index a6158a3..cf69d55 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" @@ -137,11 +139,10 @@ def send_title(name, text="Limbo", msg_text=None, msg_type='error'): # Navbar print '