From c1b8f2b22dff2a1a8d911c3546e13955c9d17ca0 Mon Sep 17 00:00:00 2001
From: Kévin Le Gouguec
Date: Thu, 18 Mar 2021 01:02:10 +0100
Subject: Update RSS feeds
---
Makefile | 15 +++++---
build.sh | 2 +-
en/feed.xml | 119 +++++++++++++++++++++++++-----------------------------------
feed.xml | 112 ++++++++++++++++++++++++--------------------------------
settings.sh | 1 +
5 files changed, 108 insertions(+), 141 deletions(-)
create mode 100644 settings.sh
diff --git a/Makefile b/Makefile
index 23e59c9..7b1f20d 100644
--- a/Makefile
+++ b/Makefile
@@ -16,9 +16,9 @@ members_src = $(wildcard *.membre.in \
$(foreach l,$(languages),$(l))/*.membre.in)
members_pages = $(patsubst %.membre.in,$(OUTDIR)/%.html,$(members_src))
-feeds = $(wildcard *.xml)
-resources_src = $(feeds)
-resources = $(foreach f,$(resources_src),$(OUTDIR)/$(f))
+feeds_src = feed.xml $(foreach l,$(languages), \
+$(l)/feed.xml)
+feeds = $(foreach f,$(feeds_src),$(OUTDIR)/$(f))
images = $(foreach img,$(shell find images -type f),$(OUTDIR)/$(img))
images_folders = $(call dirnames,$(images))
@@ -36,11 +36,14 @@ all: site
clean:
-rm -r $(OUTDIR)
-site: $(pages) $(members_pages) $(resources) $(images) $(stylesheets) $(scripts)
+site: $(pages) $(members_pages) $(feeds) $(images) $(stylesheets) $(scripts)
-$(resources) $(images) $(stylesheets) $(scripts): $(OUTDIR)/%: %
+$(images) $(stylesheets) $(scripts): $(OUTDIR)/%: %
cp $< $@
+$(feeds): $(OUTDIR)/%: %
+ ./build-feed.sh $< $@
+
.SECONDEXPANSION:
# 🔪 HACK ATTACK 🔪
@@ -73,4 +76,4 @@ $(OUTDIR)/en/sitemap.html: en/sitemap.md
$(OUTDIR) $(languages_folders) $(images_folders) $(stylesheets_folders) $(scripts_folders):
mkdir -p $@
-$(resources) $(images) $(stylesheets) $(scripts) $(pages) $(members_pages): | $$(@D)
+$(feeds) $(images) $(stylesheets) $(scripts) $(pages) $(members_pages): | $$(@D)
diff --git a/build.sh b/build.sh
index 7ad228e..b512c4b 100755
--- a/build.sh
+++ b/build.sh
@@ -9,7 +9,7 @@ outdir=$4
uri=$5
output="${outdir}/${uri}"
-domain=klg.uber.space
+. settings.sh
cp ${template} ${output}
diff --git a/en/feed.xml b/en/feed.xml
index 9452a94..aaa396f 100644
--- a/en/feed.xml
+++ b/en/feed.xml
@@ -1,77 +1,58 @@
- Quatuor Bellefeuille
- https://quatuor.kevinlegouguec.net
- Des nouvelles du quatuor Bellefeuille
+ Bellefeuille Quartet
+ https://{DOMAIN}
+ News from the Bellefeuille quartet
- https://upload.wikimedia.org/wikipedia/en/a/a4/Golden_Sun_icon.png
- https://quatuor.kevinlegouguec.net
+ https://{DOMAIN}/images/logo.svg
+ https://{DOMAIN}/en/concerts.html
- fr
- -
- Concert #8
- https://quatuor.kevinlegouguec.net/concerts.html#concert-8
- jour Ă l'endroit !
- ]]>
- Tue, 15 Dec 2020 23:25:16 +0100
-
- -
- Concert #7
- https://quatuor.kevinlegouguec.net/concerts.html#concert-7
- jour Ă l'endroit !
- ]]>
- Tue, 08 Dec 2020 23:25:30 +0100
-
- -
- Concert #6
- https://quatuor.kevinlegouguec.net/concerts.html#concert-6
- jour Ă l'endroit !
- ]]>
- Wed, 02 Dec 2020 00:26:24 +0100
-
- -
- Concert #5
- https://quatuor.kevinlegouguec.net/concerts.html#concert-5
- jour Ă l'endroit !
- ]]>
- Wed, 25 Nov 2020 00:26:39 +0100
-
- -
- Concert #4
- https://quatuor.kevinlegouguec.net/concerts.html#concert-4
- jour Ă l'endroit !
- ]]>
- Wed, 18 Nov 2020 00:26:43 +0100
-
- -
- Concert #3
- https://quatuor.kevinlegouguec.net/concerts.html#concert-3
- jour Ă l'endroit !
- ]]>
- Wed, 11 Nov 2020 00:26:44 +0100
-
- -
- Concert #2
- https://quatuor.kevinlegouguec.net/concerts.html#concert-2
- jour Ă l'endroit !
- ]]>
- Wed, 04 Nov 2020 00:26:44 +0100
-
- -
- Concert #1
- https://quatuor.kevinlegouguec.net/concerts.html#concert-1
- jour Ă l'endroit !
- ]]>
- Wed, 28 Oct 2020 00:26:44 +0100
+ en
+ April 3 2021 in Dinard
+ https://{DOMAIN}/concerts.html#concert-2021-04-03
+ CANCELED
+ Saturday April 3, 2021
+ 08:00 pm
+ Dinard
+
+ - Haydn quartet Op. 76 No. 1​
+ - Brahms quartet No. 7, Op. 59 No. 1​
+ - Ravel string quartet
+
+
+ Information and reservation:
+ https://weekenddemusiqueclassique.fr
+
+ ]]>
+ Fri, 19 Mar 2021 16:00:00 +0100
+
+ -
+ June 13 2021 in Paris
+ https://{DOMAIN}/concerts.html#concert-2021-06-13
+ Sunday June 13, 2021
+
03:00 pm
+
+ Église Sainte-Claire d’Assise
+ Place de la Porte-de-Pantin
+ 75019 Paris
+
+
+ - Haydn quartet Op. 76 No. 1​
+ - Beethoven quartet No. 7, Op. 59 No. 1
+
+
+ Free admission without reservation, subject to the number of
+ available places.
+
+
+ For more information, please contact
+ quatuorbellefeuille@gmail.com
+
+ ]]>
+ Fri, 19 Mar 2021 16:00:00 +0100
diff --git a/feed.xml b/feed.xml
index 9452a94..cc19c18 100644
--- a/feed.xml
+++ b/feed.xml
@@ -2,76 +2,58 @@
Quatuor Bellefeuille
- https://quatuor.kevinlegouguec.net
+ https://{DOMAIN}
Des nouvelles du quatuor Bellefeuille
- https://upload.wikimedia.org/wikipedia/en/a/a4/Golden_Sun_icon.png
- https://quatuor.kevinlegouguec.net
+ https://{DOMAIN}/images/logo.svg
+ https://{DOMAIN}/concerts.html
fr
-
- Concert #8
- https://quatuor.kevinlegouguec.net/concerts.html#concert-8
- jour Ă l'endroit !
- ]]>
- Tue, 15 Dec 2020 23:25:16 +0100
-
- -
- Concert #7
- https://quatuor.kevinlegouguec.net/concerts.html#concert-7
- jour Ă l'endroit !
- ]]>
- Tue, 08 Dec 2020 23:25:30 +0100
-
- -
- Concert #6
- https://quatuor.kevinlegouguec.net/concerts.html#concert-6
- jour Ă l'endroit !
- ]]>
- Wed, 02 Dec 2020 00:26:24 +0100
-
- -
- Concert #5
- https://quatuor.kevinlegouguec.net/concerts.html#concert-5
- jour Ă l'endroit !
- ]]>
- Wed, 25 Nov 2020 00:26:39 +0100
-
- -
- Concert #4
- https://quatuor.kevinlegouguec.net/concerts.html#concert-4
- jour Ă l'endroit !
- ]]>
- Wed, 18 Nov 2020 00:26:43 +0100
-
- -
- Concert #3
- https://quatuor.kevinlegouguec.net/concerts.html#concert-3
- jour Ă l'endroit !
- ]]>
- Wed, 11 Nov 2020 00:26:44 +0100
-
- -
- Concert #2
- https://quatuor.kevinlegouguec.net/concerts.html#concert-2
- jour Ă l'endroit !
- ]]>
- Wed, 04 Nov 2020 00:26:44 +0100
-
- -
- Concert #1
- https://quatuor.kevinlegouguec.net/concerts.html#concert-1
- jour Ă l'endroit !
- ]]>
- Wed, 28 Oct 2020 00:26:44 +0100
+ 3 avril 2021 Ă Dinard
+ https://{DOMAIN}/concerts.html#concert-2021-04-03
+ ANNULÉ
+
Samedi 3 avril 2021
+ 20h00
+ Dinard
+
+ - Haydn quatuor op.76 n°1​
+ - Brahms quatuor n°7, op.59 n°1​
+ - Ravel quatuor Ă cordes
+
+
+ Informations et réservations :
+ https://weekenddemusiqueclassique.fr
+
+ ]]>
+ Fri, 19 Mar 2021 16:00:00 +0100
+
+ -
+ 13 juin 2021 Ă Paris
+ https://{DOMAIN}/concerts.html#concert-2021-06-13
+ Dimanche 13 juin 2021
+
15h00
+
+ Église Sainte-Claire d’Assise
+ Place de la Porte-de-Pantin
+ 75019 Paris
+
+
+ - Haydn quatuor op.76 n°1​
+ - Beethoven quatuor n°7, op.59 n°1
+
+
+ Entrée libre sans réservation, dans la limite des places
+ disponibles.
+
+
+ Pour plus d'informations, merci de contacter :
+ quatuorbellefeuille@gmail.com
+
+ ]]>
+ Fri, 19 Mar 2021 16:00:00 +0100
diff --git a/settings.sh b/settings.sh
new file mode 100644
index 0000000..498cd80
--- /dev/null
+++ b/settings.sh
@@ -0,0 +1 @@
+domain=klg.uber.space
--
cgit v1.2.3