chore: fixes + update

This commit is contained in:
Cory Dransfeldt 2024-08-15 11:42:04 -07:00
parent ea67473957
commit 537109b071
No known key found for this signature in database
14 changed files with 35 additions and 9 deletions

View file

@ -15,10 +15,15 @@
{%- assign entries = data | normalizeEntries: 20 -%}
{%- for entry in entries -%}
{%- assign summary = entry.content | strip_html | normalize_whitespace | escape -%}
{%- assign utm_parameters = "utm_source=rss&utm_medium=feed&utm_campaign=" | append: utm_campaign -%}
{
"id": "{{ entry.url | encodeAmp | escape }}",
"title": "{{ entry.title | escape }}{% if entry.authors %} via {{ entry.authors.name | escape }}{% endif %}{% if entry.rating %} ({{ entry.rating | escape }}){% endif %}",
"url": "{{ entry.url | encodeAmp | escape }}",
{%- if utm_campaign -%}
"url": "{{ entry.url | append: '?' | append: utm_parameters }}",
{%- else -%}
"url": "{{ entry.url | encodeAmp }}",
{%- endif -%}
"content_html": "{{ summary }}",
"summary": "{{ summary }}",
{%- if entry.author -%}

View file

@ -22,9 +22,14 @@
{%- if entry.authors %} via {{ entry.authors.name }}{%- endif -%}
{%- if rating %} ({{ rating }}){%- endif -%}
{%- endcapture -%}
{%- assign utm_parameters = "utm_source=rss&utm_medium=feed&utm_campaign=" | append: utm_campaign -%}
<item>
<title><![CDATA[{{ entryTitle }}]]></title>
{%- if utm_campaign -%}
<link>{{ entry.url | append: '?' | append: utm_parameters | encodeAmp }}</link>
{%- else -%}
<link>{{ entry.url | encodeAmp }}</link>
{%- endif -%}
<pubDate>{{ entry.date | stringToRFC822Date }}</pubDate>
<guid isPermaLink="false">{{ entry.url | encodeAmp }}</guid>
{%- if entry.image -%}

View file

@ -9,4 +9,5 @@ permalink: "/feeds/all.json"
globals:globals
data:collections.allContent
updated:collections.allContent[0].date
appVersion:appVersion
%}

View file

@ -10,4 +10,6 @@ permalink: "/feeds/books.json"
globals:globals
data:bookData
updated:bookData[0].date
utm_campaign:"books_json_feed"
appVersion:appVersion
%}

View file

@ -9,4 +9,5 @@ permalink: "/feeds/links.json"
globals:globals
data:links
updated:links[0].date
appVersion:appVersion
%}

View file

@ -9,4 +9,6 @@ permalink: "/feeds/movies.json"
globals:globals
data:movies.recentlyWatched
updated:movies.recentlyWatched[0].lastWatched
utm_campaign:"movies_json_feed"
appVersion:appVersion
%}

View file

@ -9,4 +9,6 @@ permalink: "/feeds/posts.json"
globals:globals
data:posts
updated:posts[0].date
utm_campaign:"posts_json_feed"
appVersion:appVersion
%}

View file

@ -9,4 +9,5 @@ permalink: "/feeds/all"
globals:globals
data:collections.allContent
updated:collections.allContent[0].date
appVersion:appVersion
%}

View file

@ -10,4 +10,6 @@ permalink: "/feeds/books"
globals:globals
data:bookData
updated:bookData[0].date
utm_campaign:"books_feed"
appVersion:appVersion
%}

View file

@ -9,4 +9,5 @@ permalink: "/feeds/links"
globals:globals
data:links
updated:links[0].date
appVersion:appVersion
%}

View file

@ -9,4 +9,6 @@ permalink: "/feeds/movies"
globals:globals
data:movies.recentlyWatched
updated:movies.recentlyWatched[0].lastWatched
utm_campaign:"movies_feed"
appVersion:appVersion
%}

View file

@ -9,4 +9,6 @@ permalink: "/feeds/posts"
globals:globals
data:posts
updated:posts[0].date
utm_campaign:"posts_feed"
appVersion:appVersion
%}