diff --git a/config.toml b/config.toml index 8349aa38..9a7649ad 100644 --- a/config.toml +++ b/config.toml @@ -184,7 +184,7 @@ date = ["date", "publishDate", "lastmod", ":git"] [mediaTypes] [mediaTypes.'text/opml'] - suffixes = ['opml'] + suffixes = ['opml.xml'] [mediaTypes.'text/gemini'] suffixes = ['gmi'] [outputFormats] diff --git a/layouts/_default/list.opml b/layouts/_default/list.opml.xml similarity index 88% rename from layouts/_default/list.opml rename to layouts/_default/list.opml.xml index d2f8cc55..23ff5390 100644 --- a/layouts/_default/list.opml +++ b/layouts/_default/list.opml.xml @@ -1,4 +1,5 @@ {{- printf "" | safeHTML }} +{{- printf "" | safeHTML }} {{ .Title }} (reading lists byJP) diff --git a/layouts/reading-lists/list.opml b/layouts/reading-lists/list.opml.xml similarity index 77% rename from layouts/reading-lists/list.opml rename to layouts/reading-lists/list.opml.xml index 28180646..d4780934 100644 --- a/layouts/reading-lists/list.opml +++ b/layouts/reading-lists/list.opml.xml @@ -1,7 +1,9 @@ +{{- $isReadingListRoot := eq (path.Dir (path.Dir .RelPermalink)) "/" -}} {{- printf "" | safeHTML }} +{{- printf "" | safeHTML }} - {{ .Title }} (reading lists byJP) + {{ .Title }}{{- if not $isReadingListRoot }} (reading lists byJP){{ end }} {{ .Lastmod.Format "02 Jan 2006 15:04 MST" }} https://www.byjp.me @@ -12,7 +14,7 @@ {{ end -}} {{- if gt (len .Pages) 0 }} - + {{ range .Pages -}} {{ if .Params.feed -}} diff --git a/static/opml.xsl b/static/opml.xsl new file mode 100644 index 00000000..7c53073e --- /dev/null +++ b/static/opml.xsl @@ -0,0 +1,99 @@ + + + + + + + <xsl:value-of select="/opml/head/title"/> + + + + + + + + +
+
+
+
+

+

A collection of feeds from elsewhere on the internet that you may enjoy. Many feed readers will accept OPML feeds (like this one) as sources, allowing you to subscribe to the feeds below and any I add in the future.

+
+ + ./ + Visit this page on my site for more information → + +
+
+ +
+
+

+ + + + + + +

+
+

+ +

+ + +
+
+
+
+
+ + +
+
\ No newline at end of file diff --git a/static/rss.xsl b/static/rss.xsl index bacb1011..59894dc1 100644 --- a/static/rss.xsl +++ b/static/rss.xsl @@ -61,7 +61,7 @@ - Visit Website → + Visit this page on my site →