Move daily emails into the blog page

This commit is contained in:
Oliver Davies 2025-08-21 00:28:10 +01:00
parent be69398931
commit 1b8441608f
828 changed files with 9 additions and 196 deletions

View file

@ -1,46 +0,0 @@
---
layout: feed
title: Oliver's daily email list
description: |-
A daily email newsletter about software development, DevOps, community, and open-source.
permalink: /rss/daily.xml
use:
- daily_emails
---
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>{{ page.title }}</title>
<description>{{ page.description }}</description>
<link>{{ site.url }}/daily</link>
{% for email in data.daily_emails[:1] %}
{% set tags = [] %}
<item>
<title>{{ email.title }}</title>
<link>{{ site.url }}{{ email.url }}</link>
<guid isPermaLink="true">{{ site.url }}{{ email.url }}</guid>
<description>
<div style="max-width: 550px;">
{{- email.blocks.content -}}
<![CDATA[
{% if email.cta and site.ctas[email.cta] is defined %}
<p>P.S. {{ site.ctas[email.cta]|raw }}</p>
{% else %}
<p>P.S. {{ random(site.ctas)|raw }}</p>
{% endif %}
]]>
</div>
</description>
<pubDate>{{ email.date|date('D, d M Y H:i:s') }} GMT</pubDate>
<snippet>{{ email.snippet|trim }}</snippet>
{% if tags is not empty -%}
<tags>
{{- tags|join(' ') -}}
</tags>
{% endif %}
</item>
{% endfor %}
</channel>
</rss>

View file

@ -1,31 +0,0 @@
---
layout: feed
title: Oliver's daily email list
description: |-
A daily email newsletter about software development, DevOps, community, and open-source.
permalink: /rss/daily2.xml
use:
- daily_emails
---
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>{{ page.title }}</title>
<description>{{ page.description }}</description>
<link>{{ site.url }}/daily</link>
{% for email in data.daily_emails %}
<item>
<title>{{ email.title }}</title>
<link>{{ email.url }}</link>
<guid isPermaLink="true">{{ site.url }}{{ email.url }}</guid>
<description>
<div>
{{- email.blocks.content -}}
</div>
</description>
<pubDate>{{ email.date|date('D, d M Y H:i:s') }} GMT</pubDate>
</item>
{% endfor %}
</channel>
</rss>

View file

@ -1,10 +1,9 @@
---
layout: feed
title: The Daily Drupaler
description: |-
A daily email newsletter about Drupal, software development, DevOps, community, and open-source.
title: Oliver Davies
description: ~
permalink: /rss/drupal-planet.xml
use: [daily_emails]
use: [posts]
---
<?xml version="1.0" encoding="UTF-8"?>
@ -13,15 +12,15 @@ use: [daily_emails]
<title>{{ page.title }}</title>
<description>{{ page.description }}</description>
<link>{{ site.url }}/daily</link>
{% for email in data.daily_emails if email.drupal_planet %}
{% for post in data.posts if post.drupal_planet %}
<item>
<title>{{ email.title }}</title>
<link>{{ site.url }}{{ email.url }}</link>
<guid isPermaLink="true">{{ site.url }}{{ email.url }}</guid>
<title>{{ post.title }}</title>
<link>{{ site.url }}{{ post.url }}</link>
<guid isPermaLink="true">{{ site.url }}{{ post.url }}</guid>
<description>
{{- email.blocks.content -}}
{{- post.blocks.content -}}
</description>
<pubDate>{{ email.date|date('D, d M Y H:i:s') }} GMT</pubDate>
<pubDate>{{ post.date|date('D, d M Y H:i:s') }} GMT</pubDate>
</item>
{% endfor %}
</channel>