From 1d3112ec01bb490a137b6b819c3a86381244d6ed Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Thu, 5 Jan 2023 16:36:47 -0500 Subject: [PATCH] massively improve rss feeds --- assets/rss-image.png | Bin 0 -> 16213 bytes config.yaml | 2 + themes/red/layouts/_default/rss.xml | 68 ++++++++++++++------- themes/red/layouts/art/rss.xml | 88 ++++++++++++++++++++------- themes/red/layouts/partials/rss.html | 3 +- 5 files changed, 116 insertions(+), 45 deletions(-) create mode 100644 assets/rss-image.png diff --git a/assets/rss-image.png b/assets/rss-image.png new file mode 100644 index 0000000000000000000000000000000000000000..6882384550b71a37b04d5dc44a9667a9fcd31108 GIT binary patch literal 16213 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 - {{ .Site.Author.name }}'s blog + {{ .Site.Author.name }}'s Blog {{ .Permalink }} - My blog where I post about the things I like. - {{ with .Site.LanguageCode }}{{.}}{{end}}{{ with .Site.Author.email }} - {{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}{{end}}{{ with .Site.Author.email }} - {{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}{{end}}{{ with .Site.Copyright }} - {{.}}{{end}}{{ if not .Date.IsZero }} - {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}{{ end }} - {{- with .OutputFormats.Get "RSS" -}} - {{ printf "" .Permalink .MediaType | safeHTML }} - {{- end -}} - {{ range $pages }} - {{ if not (.Param "excludefeed") }} - - {{ .Title }} - {{ .Permalink }} - {{ with $.Site.Author.name }}{{ . }}{{ end }} - {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }} - {{ with .Site.Author.email }}{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}{{end}} - {{ .Permalink }} - {{ " - {{ " - + My blog where I post about the things I like and work on! + + {{ with .Site.LanguageCode }}{{.}}{{end}} + + {{ with .Site.Copyright }} + {{.}} + {{end}} + + {{ if not .Date.IsZero }} + {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }} {{ end }} + + {{- with .OutputFormats.Get "RSS" -}} + {{ printf "" .Permalink .MediaType | safeHTML }} + {{- end -}} + + https://www.rssboard.org/rss-specification + + {{ with resources.Get "rss-image.png" }} + + {{ .Permalink }} + {{ $.Site.Author.name }}'s Art + {{ $.Permalink }} + 100 + 100 + + {{ end }} + + {{ range $pages }} + {{ if not (.Param "excludefeed") }} + + {{ .Title }} + + {{ .Permalink }} + + {{ with $.Site.Author.name }} + {{ . }} + {{ end }} + + {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }} + + {{ .Permalink }} + {{ " + {{ " + + {{ end }} {{ end }} diff --git a/themes/red/layouts/art/rss.xml b/themes/red/layouts/art/rss.xml index 13958c2..2928e16 100644 --- a/themes/red/layouts/art/rss.xml +++ b/themes/red/layouts/art/rss.xml @@ -16,30 +16,76 @@ xmlns:atom="http://www.w3.org/2005/Atom" xml:base="{{ .Site.BaseURL }}"> - {{ .Site.Author.name }}'s art + {{ .Site.Author.name }}'s Art {{ .Permalink }} Feed of the art that I make! - {{ with .Site.LanguageCode }}{{.}}{{end}}{{ with .Site.Author.email }} - {{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}{{end}}{{ with .Site.Author.email }} - {{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}{{end}}{{ with .Site.Copyright }} - {{.}}{{end}}{{ if not .Date.IsZero }} - {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}{{ end }} - {{- with .OutputFormats.Get "RSS" -}} - {{ printf "" .Permalink .MediaType | safeHTML }} - {{- end -}} - {{ range $pages }} - {{ if not (.Param "excludefeed") }} - - {{ .Title }} - {{ .Permalink }}' - {{ with $.Site.Author.name }}{{ . }}{{ end }} - {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }} - {{ with .Site.Author.email }}{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}{{end}} - {{ .Permalink }} - {{ " - {{ " - + {{ with .Site.LanguageCode }} + {{.}} + {{end}} + + {{ with .Site.Copyright }} + {{.}} + {{end}} + + {{ if not .Date.IsZero }} + {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }} {{ end }} + + https://www.rssboard.org/rss-specification + + {{ with resources.Get "rss-image.png" }} + + {{ .Permalink }} + {{ $.Site.Author.name }}'s Art + {{ $.Permalink }} + 100 + 100 + + {{ end }} + + {{- with .OutputFormats.Get "RSS" -}} + {{ printf "" .Permalink .MediaType | safeHTML }} + {{- end -}} + + {{ range $pages }} + {{ if not (.Param "excludefeed") }} + + {{ with .Title }} + {{ . }} + {{ else }} + Untitled Artwork + {{ end }} + + {{ .Permalink }} + + {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }} + + {{ .Permalink }} + + {{ with .Summary }} + {{ " + {{ else }} + This artwork has no description. + {{ end }} + + {{ with $.Site.Author.name }} + {{ . }} + {{ end }} + + {{ " + {{ end }} + + {{ with .Content }} +

{{ . | safeHTML }}

+ {{ else }} +

This artwork has no additional commentary.

+ {{ end }}]]> + + + {{ end }} {{ end }} diff --git a/themes/red/layouts/partials/rss.html b/themes/red/layouts/partials/rss.html index da021ae..7ffef00 100644 --- a/themes/red/layouts/partials/rss.html +++ b/themes/red/layouts/partials/rss.html @@ -1,4 +1,3 @@ - {{ $html := .Content | safeHTML }} {{ $hrefs := findRE "href=\"([^\"]*)\"" $html }} @@ -35,4 +34,4 @@ {{ $html = replace $html $set $newSrcset }} {{ end }} -{{ return $html }} \ No newline at end of file +{{ return $html }}