feat: feed/search/sitemap
This commit is contained in:
parent
086cd20788
commit
c6d00b2836
34 changed files with 198 additions and 535 deletions
|
@ -1,4 +1,4 @@
|
|||
---
|
||||
permalink: /api/search
|
||||
permalink: "/api/search"
|
||||
---
|
||||
{{ collections.searchIndex | json }}
|
||||
{{ search | json }}
|
|
@ -1,14 +0,0 @@
|
|||
---
|
||||
layout: null
|
||||
eleventyExcludeFromCollections: true
|
||||
permalink: "/feeds/album-releases.json"
|
||||
---
|
||||
{%- assign releases = albumReleases.current | reverse -%}
|
||||
{% render "partials/feeds/json.liquid"
|
||||
permalink:"/feeds/album-releases.json"
|
||||
title:"Album releases / Cory Dransfeldt"
|
||||
globals:globals
|
||||
data:releases
|
||||
updated:releases[0].releaseDate
|
||||
appVersion:appVersion
|
||||
%}
|
|
@ -4,10 +4,9 @@ eleventyExcludeFromCollections: true
|
|||
permalink: "/feeds/all.json"
|
||||
---
|
||||
{% render "partials/feeds/json.liquid"
|
||||
permalink:"/feeds/all"
|
||||
permalink:"/feeds/all.json"
|
||||
title:"All activity / Cory Dransfeldt"
|
||||
globals:globals
|
||||
data:collections.allContent
|
||||
updated:collections.allContent[0].date
|
||||
data:activity
|
||||
appVersion:appVersion
|
||||
%}
|
|
@ -3,13 +3,10 @@ layout: null
|
|||
eleventyExcludeFromCollections: true
|
||||
permalink: "/feeds/books.json"
|
||||
---
|
||||
{%- assign bookData = books.all | bookStatus: 'finished' -%}
|
||||
{% render "partials/feeds/json.liquid"
|
||||
permalink:"/feeds/books"
|
||||
permalink:"/feeds/books.json"
|
||||
title:"Books / Cory Dransfeldt"
|
||||
globals:globals
|
||||
data:bookData
|
||||
updated:bookData[0].date
|
||||
utm_campaign:"books_json_feed"
|
||||
appVersion:appVersion
|
||||
data:books.feed
|
||||
utm_campaign:"books_feed"
|
||||
%}
|
|
@ -4,10 +4,8 @@ eleventyExcludeFromCollections: true
|
|||
permalink: "/feeds/links.json"
|
||||
---
|
||||
{% render "partials/feeds/json.liquid"
|
||||
permalink:"/feeds/links"
|
||||
permalink:"/feeds/links.json"
|
||||
title:"Links / Cory Dransfeldt"
|
||||
globals:globals
|
||||
data:links
|
||||
updated:links[0].date
|
||||
appVersion:appVersion
|
||||
%}
|
|
@ -4,11 +4,9 @@ eleventyExcludeFromCollections: true
|
|||
permalink: "/feeds/movies.json"
|
||||
---
|
||||
{% render "partials/feeds/json.liquid"
|
||||
permalink:"/feeds/movies"
|
||||
permalink:"/feeds/movies.json"
|
||||
title:"Movies / Cory Dransfeldt"
|
||||
globals:globals
|
||||
data:movies.recentlyWatched
|
||||
updated:movies.recentlyWatched[0].lastWatched
|
||||
utm_campaign:"movies_json_feed"
|
||||
appVersion:appVersion
|
||||
data:movies.feed
|
||||
utm_campaign:"movies_feed"
|
||||
%}
|
|
@ -4,11 +4,9 @@ eleventyExcludeFromCollections: true
|
|||
permalink: "/feeds/posts.json"
|
||||
---
|
||||
{% render "partials/feeds/json.liquid"
|
||||
permalink:"/feeds/posts"
|
||||
permalink:"/feeds/posts.json"
|
||||
title:"Posts / Cory Dransfeldt"
|
||||
globals:globals
|
||||
data:posts
|
||||
updated:posts[0].date
|
||||
utm_campaign:"posts_json_feed"
|
||||
appVersion:appVersion
|
||||
utm_campaign:"posts_feed"
|
||||
%}
|
|
@ -1,13 +0,0 @@
|
|||
---
|
||||
layout: null
|
||||
eleventyExcludeFromCollections: true
|
||||
permalink: "/feeds/album-releases"
|
||||
---
|
||||
{%- assign releases = albumReleases.current | reverse -%}
|
||||
{% render "partials/feeds/rss.liquid"
|
||||
permalink:"/feeds/album-releases"
|
||||
title:"Album releases / Cory Dransfeldt"
|
||||
globals:globals
|
||||
data:releases
|
||||
updated:releases[0].releaseDate
|
||||
%}
|
|
@ -7,6 +7,5 @@ permalink: "/feeds/all"
|
|||
permalink:"/feeds/all"
|
||||
title:"All activity / Cory Dransfeldt"
|
||||
globals:globals
|
||||
data:collections.allContent
|
||||
updated:collections.allContent[0].date
|
||||
data:activity
|
||||
%}
|
|
@ -3,12 +3,10 @@ layout: null
|
|||
eleventyExcludeFromCollections: true
|
||||
permalink: "/feeds/books"
|
||||
---
|
||||
{%- assign bookData = books.all | bookStatus: 'finished' -%}
|
||||
{% render "partials/feeds/rss.liquid"
|
||||
permalink:"/feeds/books"
|
||||
title:"Books / Cory Dransfeldt"
|
||||
globals:globals
|
||||
data:bookData
|
||||
updated:bookData[0].date
|
||||
data:books.feed
|
||||
utm_campaign:"books_feed"
|
||||
%}
|
|
@ -8,5 +8,4 @@ permalink: "/feeds/links"
|
|||
title:"Links / Cory Dransfeldt"
|
||||
globals:globals
|
||||
data:links
|
||||
updated:links[0].date
|
||||
%}
|
|
@ -7,7 +7,6 @@ permalink: "/feeds/movies"
|
|||
permalink:"/feeds/movies"
|
||||
title:"Movies / Cory Dransfeldt"
|
||||
globals:globals
|
||||
data:movies.recentlyWatched
|
||||
updated:movies.recentlyWatched[0].lastWatched
|
||||
data:movies.feed
|
||||
utm_campaign:"movies_feed"
|
||||
%}
|
|
@ -8,6 +8,5 @@ permalink: "/feeds/posts"
|
|||
title:"Posts / Cory Dransfeldt"
|
||||
globals:globals
|
||||
data:posts
|
||||
updated:posts[0].date
|
||||
utm_campaign:"posts_feed"
|
||||
%}
|
11
src/pages/feeds/rss/syndication.liquid
Normal file
11
src/pages/feeds/rss/syndication.liquid
Normal file
|
@ -0,0 +1,11 @@
|
|||
---
|
||||
layout: null
|
||||
eleventyExcludeFromCollections: true
|
||||
permalink: "/feeds/syndication"
|
||||
---
|
||||
{% render "partials/feeds/syndication.rss.liquid"
|
||||
permalink:"/feeds/syndication"
|
||||
title:"Syndicated content / Cory Dransfeldt"
|
||||
globals:globals
|
||||
data:syndication
|
||||
%}
|
|
@ -5,12 +5,12 @@ eleventyExcludeFromCollections: true
|
|||
---
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
||||
{% for page in collections.siteMap %}
|
||||
{% for page in sitemap -%}
|
||||
<url>
|
||||
<loc>{{ page.url }}</loc>
|
||||
<lastmod>{{ page.date | date: '%Y-%m-%dT%H:%M:%S%:z' }}</lastmod>
|
||||
<changefreq>{% if page.data.changeFreq %}{{ page.data.changeFreq }}{% else %}monthly{% endif %}</changefreq>
|
||||
<priority>{% if page.data.priority %}{{ page.data.priority }}{% else %}0.5{% endif %}</priority>
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>0.5</priority>
|
||||
</url>
|
||||
{% endfor %}
|
||||
</urlset>
|
Reference in a new issue