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

+
    +
  1. Haydn quartet Op. 76 No. 1​
  2. +
  3. Brahms quartet No. 7, Op. 59 No. 1​
  4. +
  5. Ravel string quartet
  6. +
+

+ 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 +

+
    +
  1. Haydn quartet Op. 76 No. 1​
  2. +
  3. Beethoven quartet No. 7, Op. 59 No. 1
  4. +
+

+ 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

+
    +
  1. Haydn quatuor op.76 n°1​
  2. +
  3. Brahms quatuor n°7, op.59 n°1​
  4. +
  5. Ravel quatuor Ă  cordes
  6. +
+

+ 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 +

+
    +
  1. Haydn quatuor op.76 n°1​
  2. +
  3. Beethoven quatuor n°7, op.59 n°1
  4. +
+

+ 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