From d25dc2c7954e2ecf1c057d8c5335e172b4beff92 Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Tue, 2 Jul 2024 21:30:23 +0100 Subject: [PATCH] Add Feeds help page --- app/flatpages/help.md | 1 + app/flatpages/help/feeds.md | 15 +++++++++++++++ app/templates/base.html | 1 + 3 files changed, 17 insertions(+) create mode 100644 app/flatpages/help/feeds.md diff --git a/app/flatpages/help.md b/app/flatpages/help.md index 93f01229..546ea8fc 100644 --- a/app/flatpages/help.md +++ b/app/flatpages/help.md @@ -18,6 +18,7 @@ toc: False * [Contact Us](contact_us/) * [Top Packages Algorithm](top_packages/) * [Featured Packages](featured/) +* [Feeds](feeds/) ## Help for Package Authors diff --git a/app/flatpages/help/feeds.md b/app/flatpages/help/feeds.md new file mode 100644 index 00000000..a77b8361 --- /dev/null +++ b/app/flatpages/help/feeds.md @@ -0,0 +1,15 @@ +title: Feeds + +You can follow updates from ContentDB in your RSS feed reader. If in doubt, copy the Atom URL. + +* All events: [Atom]({{ url_for('feeds.all_atom') }}) | [JSONFeed]({{ url_for('feeds.all_json') }}) +* New packages: [Atom]({{ url_for('feeds.packages_all_atom') }}) | [JSONFeed]({{ url_for('feeds.packages_all_json') }}) +* New releases: [Atom]({{ url_for('feeds.releases_all_atom') }}) | [JSONFeed]({{ url_for('feeds.releases_all_json') }}) + +## Package feeds + +Follow new releases for a package: + +``` +https://content.minetest.net/packages/AUTHOR/NAME/releases_feed.atom +``` diff --git a/app/templates/base.html b/app/templates/base.html index d9940bce..8baf4c1b 100644 --- a/app/templates/base.html +++ b/app/templates/base.html @@ -263,6 +263,7 @@
  • {{ _("Policy and Guidance") }}
  • {{ _("Donate") }}
  • {{ _("API") }}
  • +
  • {{ _("RSS / Feeds") }}
  • {{ _("Privacy Policy") }}
  • {% if request.endpoint != "flatpage" and request.endpoint != "report.report" %}
  • {{ _("Report / DMCA") }}