]> git.ipfire.org Git - ipfire.org.git/blobdiff - src/web/__init__.py
docs: Render images (and other uploaded files)
[ipfire.org.git] / src / web / __init__.py
index 5e95bc933155f67124820742ce67a8c868cd997f..91a8cdc23f10848edf549f99fd8b3c825de80479 100644 (file)
@@ -139,6 +139,7 @@ class Application(tornado.web.Application):
                        (r"/blog/([0-9a-z\-\._]+)/publish", blog.PublishHandler),
 
                        # Docs
+                       (r"/docs((?:[A-Za-z0-9\-_\/]+)?(?:.*)\.(?:\w+))$", docs.FileHandler),
                        (r"/docs([A-Za-z0-9\-_\/]+)?", docs.PageHandler),
 
                        # Downloads
@@ -353,7 +354,6 @@ class Application(tornado.web.Application):
 
                        # Media
                        (r"([A-Za-z0-9\-_\/]+)?/_files", wiki.FilesHandler),
-                       (r"((?!/static)(?:[A-Za-z0-9\-_\/]+)?(?:.*)\.(?:\w+))$", wiki.FileHandler),
 
                        # Serve any static files
                        (r"/static/(.*)", tornado.web.StaticFileHandler, { "path" : self.settings.get("static_path") }),