rss support RSSNEXT/Follow claim

This commit is contained in:
Weaxs 2024-10-28 22:32:49 +08:00
parent c2db79ee4b
commit 948467b6a7
3 changed files with 32 additions and 18 deletions

View file

@ -159,3 +159,7 @@ forgejoDefaultServer = "https://v8.next.forgejo.org"
# bing = "" # bing = ""
# pinterest = "" # pinterest = ""
# yandex = "" # yandex = ""
[RSSNext]
# feedId = ""
# userId = ""

View file

@ -155,3 +155,7 @@ smartTOCHideUnfocusedChildren = false
# bing = "" # bing = ""
# pinterest = "" # pinterest = ""
# yandex = "" # yandex = ""
[RSSNext]
# feedId = ""
# userId = ""

View file

@ -27,6 +27,12 @@
{{- with .OutputFormats.Get "RSS" -}} {{- with .OutputFormats.Get "RSS" -}}
{{ printf "<atom:link href=%q rel=\"self\" type=%q />" .Permalink .MediaType | safeHTML }} {{ printf "<atom:link href=%q rel=\"self\" type=%q />" .Permalink .MediaType | safeHTML }}
{{- end -}} {{- end -}}
{{ if and (.Site.Params.RSSNext.feedId) (.Site.Params.RSSNext.userId) }}
<follow_challenge>
<feedId>{{ .Site.Params.RSSNext.feedId }}</feedId>
<userId>{{ .Site.Params.RSSNext.userId }}</userId>
</follow_challenge>
{{ end }}
{{ range $pages }} {{ range $pages }}
<item> <item>
<title>{{ .Title }}</title> <title>{{ .Title }}</title>