(r"/docs/search", docs.SearchHandler),
(r"/docs/tree", docs.TreeHandler),
(r"/docs/watchlist", docs.WatchlistHandler),
- (r"/docs/([A-Za-z0-9\-_\/]+)?/_edit", docs.ActionEditHandler),
- (r"/docs/([A-Za-z0-9\-_\/]+)?/_render", docs.ActionRenderHandler),
- (r"/docs/([A-Za-z0-9\-_\/]+)?/_(watch|unwatch)", docs.ActionWatchHandler),
+ (r"/docs/([A-Za-z0-9\-_\/]+)?/_edit", docs.EditHandler),
+ (r"/docs/([A-Za-z0-9\-_\/]+)?/_render", docs.RenderHandler),
+ (r"/docs/([A-Za-z0-9\-_\/]+)?/_(watch|unwatch)", docs.WatchHandler),
(r"/docs/((?:[A-Za-z0-9\-_\/]+)?(?:.*)\.(?:\w+))/_delete", docs.DeleteFileHandler),
(r"/docs((?:[A-Za-z0-9\-_\/]+)?(?:.*)\.(?:\w+))$", docs.FileHandler),
(r"/docs([A-Za-z0-9\-_\/]+)?", docs.PageHandler),
self.finish(blob)
-class ActionEditHandler(base.BaseHandler):
+class EditHandler(base.BaseHandler):
@tornado.web.authenticated
def get(self, path):
if path is None:
self.backend.wiki.refresh()
-class ActionRenderHandler(base.BaseHandler):
+class RenderHandler(base.BaseHandler):
def check_xsrf_cookie(self):
pass # disabled
self.finish(html)
-class ActionWatchHandler(base.BaseHandler):
+class WatchHandler(base.BaseHandler):
@tornado.web.authenticated
@base.ratelimit(minutes=60, requests=180)
def get(self, path, action):