From: Michael Tremer Date: Sat, 1 Jul 2023 10:26:48 +0000 (+0000) Subject: docs: Move recent changes X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5f0d294e72cd515cc2e73b3d4976bd128248015b;p=ipfire.org.git docs: Move recent changes Signed-off-by: Michael Tremer --- diff --git a/Makefile.am b/Makefile.am index af5143f7..55e17005 100644 --- a/Makefile.am +++ b/Makefile.am @@ -203,6 +203,7 @@ templates_docs_DATA = \ src/templates/docs/confirm-restore.html \ src/templates/docs/diff.html \ src/templates/docs/page.html \ + src/templates/docs/recent-changes.html \ src/templates/docs/revisions.html \ src/templates/docs/search-results.html @@ -346,7 +347,6 @@ templates_voip_modulesdir = $(templates_voipdir)/modules templates_wiki_DATA = \ src/templates/wiki/confirm-delete.html \ src/templates/wiki/edit.html \ - src/templates/wiki/recent-changes.html \ src/templates/wiki/tree.html \ src/templates/wiki/watchlist.html diff --git a/src/templates/wiki/recent-changes.html b/src/templates/docs/recent-changes.html similarity index 100% rename from src/templates/wiki/recent-changes.html rename to src/templates/docs/recent-changes.html diff --git a/src/web/__init__.py b/src/web/__init__.py index 6d29c483..c8caa6be 100644 --- a/src/web/__init__.py +++ b/src/web/__init__.py @@ -142,6 +142,7 @@ class Application(tornado.web.Application): (r"/blog/([0-9a-z\-\._]+)/publish", blog.PublishHandler), # Docs + (r"/docs/recent\-changes", docs.RecentChangesHandler), (r"/docs/search", docs.SearchHandler), (r"/docs((?:[A-Za-z0-9\-_\/]+)?(?:.*)\.(?:\w+))$", docs.FileHandler), (r"/docs([A-Za-z0-9\-_\/]+)?", docs.PageHandler), @@ -351,7 +352,6 @@ class Application(tornado.web.Application): (r"/actions/upload", wiki.ActionUploadHandler), # Handlers - (r"/recent\-changes", wiki.RecentChangesHandler), (r"/tree", wiki.TreeHandler), (r"/watchlist", wiki.WatchlistHandler), diff --git a/src/web/docs.py b/src/web/docs.py index 02f854ea..9c00d40b 100644 --- a/src/web/docs.py +++ b/src/web/docs.py @@ -150,6 +150,13 @@ class SearchHandler(base.BaseHandler): self.render("docs/search-results.html", q=q, pages=pages) +class RecentChangesHandler(base.BaseHandler): + def get(self): + recent_changes = self.backend.wiki.get_recent_changes(self.current_user, limit=50) + + self.render("docs/recent-changes.html", recent_changes=recent_changes) + + class HeaderModule(ui_modules.UIModule): @property def page(self): diff --git a/src/web/wiki.py b/src/web/wiki.py index ff82df2a..5a0d7813 100644 --- a/src/web/wiki.py +++ b/src/web/wiki.py @@ -210,13 +210,6 @@ class FilesHandler(base.BaseHandler): self.render("wiki/files/index.html", path=path, files=files) -class RecentChangesHandler(base.BaseHandler): - def get(self): - recent_changes = self.backend.wiki.get_recent_changes(self.current_user, limit=50) - - self.render("wiki/recent-changes.html", recent_changes=recent_changes) - - class TreeHandler(base.BaseHandler): def get(self): self.render("wiki/tree.html", pages=self.backend.wiki)