X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;ds=sidebyside;f=geekigeeki.py;h=f89a844037a4d5428b31d86b89cac4ba8bbf984e;hb=14e7251c799a568ee62e876b3d00ac13b2d1e943;hp=0ff2e7a007527f0d2fa2ce9e9212ceffd839e88e;hpb=6fe435b1dba5647a83349f69fe95eb3c02758997;p=geekigeeki.git diff --git a/geekigeeki.py b/geekigeeki.py index 0ff2e7a..f89a844 100755 --- a/geekigeeki.py +++ b/geekigeeki.py @@ -31,6 +31,7 @@ word_re = re.compile(r"^\b((([A-Z][a-z0-9]+){2,}/)*([A-Z][a-z0-9]+){2,})\b$") # FIXME: we accept stuff like foo/../bar and we shouldn't file_re = re.compile(r"^\b([A-Za-z0-9_\-][A-Za-z0-9_\.\-/]*)\b$") img_re = re.compile(r"^.*\.(png|gif|jpg|jpeg|bmp|ico)$", re.IGNORECASE) +video_re = re.compile(r"^.*\.(ogm|ogg|mkv|mpg|mpeg|mp4|avi|asf|flv|wmv|qt)$", re.IGNORECASE) url_re = re.compile(r"^[a-z]{3,8}://[^\s'\"]+\S$") link_re = re.compile("(?:\[\[|{{)([^\s\|]+)(?:\s*\|\s*([^\]]+)|)(?:\]\]|}})") @@ -290,10 +291,10 @@ def send_footer(mod_string=None): print '''