summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile4
-rwxr-xr-xbuild-member.sh6
-rwxr-xr-xbuild.sh9
-rw-r--r--en/template.html10
-rw-r--r--template.html12
5 files changed, 33 insertions, 8 deletions
diff --git a/Makefile b/Makefile
index df90bc1..23e59c9 100644
--- a/Makefile
+++ b/Makefile
@@ -51,10 +51,10 @@ langdir = .
$(OUTDIR)/en/%: langdir = en
$(pages): $(OUTDIR)/%.html: %.html %.sh $$(langdir)/template.html
- ./build.sh $< $*.sh $(langdir)/template.html $@
+ ./build.sh $< $*.sh $(langdir)/template.html $(OUTDIR) $*.html
$(members_pages): $(OUTDIR)/%.html: %.membre.in build-member.sh $$(langdir)/template.html
- ./build-member.sh $< $(langdir)/template.html $@
+ ./build-member.sh $< $(langdir)/template.html $(OUTDIR) $*.html
$(OUTDIR)/quatuor.html: quatuor.md
$(OUTDIR)/programmes.html: programs.in
diff --git a/build-member.sh b/build-member.sh
index 17d8e05..c980d1e 100755
--- a/build-member.sh
+++ b/build-member.sh
@@ -4,7 +4,9 @@ set -eu
input=$1
template=$2
-output=$3
+outdir=$3
+uri=$4
+output="${outdir}/${uri}"
firstname ()
{
@@ -85,4 +87,4 @@ EOF
./build.sh <(generate-main < "${input}") \
<(generate-parameters < "${input}") \
"${template}" \
- "${output}"
+ "${outdir}" "${uri}"
diff --git a/build.sh b/build.sh
index 3586801..7ad228e 100755
--- a/build.sh
+++ b/build.sh
@@ -5,7 +5,11 @@ set -eu
input=$1
parameters=$2
template=$3
-output=$4
+outdir=$4
+uri=$5
+output="${outdir}/${uri}"
+
+domain=klg.uber.space
cp ${template} ${output}
@@ -30,6 +34,9 @@ iconcolor=
sed -i s/'{TITLE}'/"${title}"/ ${output}
+sed -i s,'{URI}',"${uri}", ${output}
+sed -i s,'{DOMAIN}',"${domain}", ${output}
+
link_stylesheets=''
for s in "${stylesheets[@]}"
do
diff --git a/en/template.html b/en/template.html
index c43a45e..3f86915 100644
--- a/en/template.html
+++ b/en/template.html
@@ -3,9 +3,17 @@
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
- <title>{TITLE} - Bellefeuille Quartet</title>
+ <title>{TITLE} — Bellefeuille Quartet</title>
<meta name="description" content="Welcome to the website of the Bellefeuille quartet, a young French string quartet, dynamic and sensitive, whose vocation lies in exploring and sharing the richness and diversity of the classical music repertoire. The Bellefeuille quartet has joined the network of Le Dimore del Quartetto and is invited to Musique à Flaine. The quartet consists of Sophie Guille des Buttes, David Forest, Hervé Blandinières and Enguerrand Bontoux.">
<meta name="keywords" content="Bellefeuille quartet, French string quartet, chamber music, classical music, violin, viola, cello">
+ <!-- OpenGraph metadata -->
+ <meta property="og:url" content="https://{DOMAIN}/{URI}">
+ <meta property="og:type" content="website">
+ <meta property="og:title" content="{TITLE} — Bellefeuille Quartet">
+ <meta property="og:description" content="Welcome to the website of the Bellefeuille quartet!">
+ <meta property="og:image" content="https://{DOMAIN}/images/photos/PierreVaillant1.jpg">
+ <!-- Twitter metadata -->
+ <!-- Favicon, stylesheets, fonts -->
<link rel="icon" href="../images/favicon.svg">
<link rel="stylesheet" href="../stylesheets/commun.css">
{STYLESHEETS}
diff --git a/template.html b/template.html
index a173bf4..fcd5cd0 100644
--- a/template.html
+++ b/template.html
@@ -3,9 +3,17 @@
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
- <title>{TITLE} - Quatuor Bellefeuille</title>
- <meta name="description" content="Bienvenue sur le site internet du quatuor Bellefeuille, jeune quatuor à cordes français dynamique et sensible dont la vocation est d’explorer et partager la richesse et la diversité du répertoire de la musique classique. Le quatuor Bellefeuille est membre du Dimore del Quartetto et invité à Musique à Flaine. Le quatuor est constitué de Sophie Guille des Buttes, David Forest, Hervé Blandinières et Enguerrand Bontoux.">
+ <title>{TITLE} — Quatuor Bellefeuille</title>
+ <meta name="description" content="Bienvenue sur le site Internet du quatuor Bellefeuille, jeune quatuor à cordes français dynamique et sensible dont la vocation est d’explorer et partager la richesse et la diversité du répertoire de la musique classique. Le quatuor Bellefeuille est membre du Dimore del Quartetto et invité à Musique à Flaine. Le quatuor est constitué de Sophie Guille des Buttes, David Forest, Hervé Blandinières et Enguerrand Bontoux.">
<meta name="keywords" content="quatuor à cordes français, musique de chambre, quatuor Bellefeuille, musique classique, violon, alto, violoncelle">
+ <!-- OpenGraph metadata -->
+ <meta property="og:url" content="https://{DOMAIN}/{URI}">
+ <meta property="og:type" content="website">
+ <meta property="og:title" content="{TITLE} — Quatuor Bellefeuille">
+ <meta property="og:description" content="Bienvenue sur le site du quatuor Bellefeuille !">
+ <meta property="og:image" content="https://{DOMAIN}/images/photos/PierreVaillant1.jpg">
+ <!-- Twitter metadata -->
+ <!-- Favicon, stylesheets, fonts -->
<link rel="icon" href="images/favicon.svg">
<link rel="stylesheet" href="stylesheets/commun.css">
{STYLESHEETS}