Re-add the Drupal Planet XML feed
This commit is contained in:
parent
d70a9ab229
commit
5140b9a756
|
@ -5,6 +5,7 @@ permalink: {{ permalink }}
|
||||||
tags:
|
tags:
|
||||||
- software-development
|
- software-development
|
||||||
# - drupal
|
# - drupal
|
||||||
|
# - drupal-planet
|
||||||
# - php
|
# - php
|
||||||
# - podcast
|
# - podcast
|
||||||
cta: ~
|
cta: ~
|
||||||
|
|
|
@ -8,6 +8,7 @@ tags:
|
||||||
- php
|
- php
|
||||||
- feature-flags
|
- feature-flags
|
||||||
- css
|
- css
|
||||||
|
- drupal-planet
|
||||||
cta: ~
|
cta: ~
|
||||||
snippet: |
|
snippet: |
|
||||||
How I combined a feature flag and a data attribute to release some new CSS styles to a project.
|
How I combined a feature flag and a data attribute to release some new CSS styles to a project.
|
||||||
|
|
|
@ -7,6 +7,7 @@ tags:
|
||||||
- drupal
|
- drupal
|
||||||
- php
|
- php
|
||||||
- automated-testing
|
- automated-testing
|
||||||
|
- drupal-planet
|
||||||
cta: ~
|
cta: ~
|
||||||
snippet: |
|
snippet: |
|
||||||
As well as types, PHP's named arguments also add context - particularly within tests.
|
As well as types, PHP's named arguments also add context - particularly within tests.
|
||||||
|
|
|
@ -5,6 +5,7 @@ permalink: daily/2024/08/28/single-file-components-in-drupal-with-sam-mortenson
|
||||||
tags:
|
tags:
|
||||||
- software-development
|
- software-development
|
||||||
- drupal
|
- drupal
|
||||||
|
- drupal-planet
|
||||||
- php
|
- php
|
||||||
- podcast
|
- podcast
|
||||||
cta: ~
|
cta: ~
|
||||||
|
|
|
@ -9,6 +9,7 @@ tags:
|
||||||
- open-source
|
- open-source
|
||||||
- php
|
- php
|
||||||
- design-patterns
|
- design-patterns
|
||||||
|
- drupal-planet
|
||||||
cta: ~
|
cta: ~
|
||||||
snippet: |
|
snippet: |
|
||||||
Whilst working on my secret side project, today I decided to revisit the Null User Drupal module.
|
Whilst working on my secret side project, today I decided to revisit the Null User Drupal module.
|
||||||
|
|
|
@ -7,6 +7,7 @@ tags:
|
||||||
- automated-testing
|
- automated-testing
|
||||||
- test-driven-development
|
- test-driven-development
|
||||||
- clean-code
|
- clean-code
|
||||||
|
- drupal-planet
|
||||||
cta: d7eol
|
cta: d7eol
|
||||||
snippet: |
|
snippet: |
|
||||||
The main objective when writing software is to make it work.
|
The main objective when writing software is to make it work.
|
||||||
|
|
|
@ -7,6 +7,7 @@ tags:
|
||||||
- refactoring
|
- refactoring
|
||||||
- automated-testing
|
- automated-testing
|
||||||
- test-driven-development
|
- test-driven-development
|
||||||
|
- drupal-planet
|
||||||
cta: call
|
cta: call
|
||||||
snippet: |
|
snippet: |
|
||||||
When refactoring, you should have automated tests to ensure it's done safely.
|
When refactoring, you should have automated tests to ensure it's done safely.
|
||||||
|
|
|
@ -8,6 +8,7 @@ tags:
|
||||||
- git
|
- git
|
||||||
- automated-testing
|
- automated-testing
|
||||||
- test-driven-development
|
- test-driven-development
|
||||||
|
- drupal-planet
|
||||||
cta: d7eol
|
cta: d7eol
|
||||||
snippet: |
|
snippet: |
|
||||||
No-one sees your clean-up commits.
|
No-one sees your clean-up commits.
|
||||||
|
|
|
@ -5,6 +5,7 @@ permalink: daily/2024/09/03/do-your-commit-messages-still-make-sense
|
||||||
tags:
|
tags:
|
||||||
- software-development
|
- software-development
|
||||||
- git
|
- git
|
||||||
|
- drupal-planet
|
||||||
cta: d7eol
|
cta: d7eol
|
||||||
snippet: |
|
snippet: |
|
||||||
Do your commit messages still make sense?
|
Do your commit messages still make sense?
|
||||||
|
|
|
@ -4,6 +4,7 @@ date: 2024-09-04
|
||||||
permalink: daily/2024/09/04/diagram-driven-development
|
permalink: daily/2024/09/04/diagram-driven-development
|
||||||
tags:
|
tags:
|
||||||
- software-development
|
- software-development
|
||||||
|
- drupal-planet
|
||||||
cta: ~
|
cta: ~
|
||||||
snippet: |
|
snippet: |
|
||||||
You've heard of README-driven development, but I've been trying diagram-driven development.
|
You've heard of README-driven development, but I've been trying diagram-driven development.
|
||||||
|
|
|
@ -6,6 +6,7 @@ tags:
|
||||||
- software-development
|
- software-development
|
||||||
- static-analysis
|
- static-analysis
|
||||||
- podcast
|
- podcast
|
||||||
|
- drupal-planet
|
||||||
cta: ~
|
cta: ~
|
||||||
snippet: |
|
snippet: |
|
||||||
find vs. get
|
find vs. get
|
||||||
|
|
|
@ -5,6 +5,7 @@ permalink: daily/2024/09/06/bootcamps-hackathons-meetups-and-drupal
|
||||||
tags:
|
tags:
|
||||||
- software-development
|
- software-development
|
||||||
- drupal
|
- drupal
|
||||||
|
- drupal-planet
|
||||||
- php
|
- php
|
||||||
- podcast
|
- podcast
|
||||||
cta: ~
|
cta: ~
|
||||||
|
|
|
@ -4,6 +4,7 @@ date: 2024-09-07
|
||||||
permalink: daily/2024/09/07/find-bugs-sooner
|
permalink: daily/2024/09/07/find-bugs-sooner
|
||||||
tags:
|
tags:
|
||||||
- software-development
|
- software-development
|
||||||
|
- drupal-planet
|
||||||
cta: ~
|
cta: ~
|
||||||
snippet: |
|
snippet: |
|
||||||
Bugs are cheaper to fix the sooner you find them.
|
Bugs are cheaper to fix the sooner you find them.
|
||||||
|
|
|
@ -6,6 +6,8 @@ tags:
|
||||||
- software-development
|
- software-development
|
||||||
- php
|
- php
|
||||||
- clean-code
|
- clean-code
|
||||||
|
- drupal
|
||||||
|
- drupal-planet
|
||||||
cta: ~
|
cta: ~
|
||||||
snippet: |
|
snippet: |
|
||||||
Avoiding primitive obsession with value objects.
|
Avoiding primitive obsession with value objects.
|
||||||
|
|
28
source/rss/drupal-planet.xml.twig
Normal file
28
source/rss/drupal-planet.xml.twig
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
---
|
||||||
|
layout: feed
|
||||||
|
title: The Daily Drupaler
|
||||||
|
description: |-
|
||||||
|
A daily email newsletter about Drupal, software development, DevOps, community, and open-source.
|
||||||
|
permalink: /rss/drupal-planet.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 if 'drupal-planet' in email.tags %}
|
||||||
|
<item>
|
||||||
|
<title>{{ email.title }}</title>
|
||||||
|
<link>{{ site.url }}{{ email.url }}</link>
|
||||||
|
<guid isPermaLink="true">{{ site.url }}{{ email.url }}</guid>
|
||||||
|
<description>
|
||||||
|
{{- email.blocks.content -}}
|
||||||
|
</description>
|
||||||
|
<pubDate>{{ email.date|date('D, d M Y H:i:s') }} GMT</pubDate>
|
||||||
|
</item>
|
||||||
|
{% endfor %}
|
||||||
|
</channel>
|
||||||
|
</rss>
|
Loading…
Reference in a new issue