quatuorbellefeuille.com

Content, build scripts and admin scripts for the Bellefeuille Quartet website.
git clone https://git.kevinlegouguec.net/quatuorbellefeuille.com
Log | Files | Refs

commit 0990b4df19b1e8c42c8a1c22fc77fb9e836b379c
parent 14f7be98159de821f73deab4788296a29b08fa01
Author: Kévin Le Gouguec <kevin.legouguec@gmail.com>
Date:   Tue, 26 Jan 2021 22:45:18 +0100

Convert bio to markdown

To make it easier to edit.

Diffstat:
MMakefile | 2++
Mbuild.sh | 3+++
Mquatuor.html | 44+-------------------------------------------
Aquatuor.md | 35+++++++++++++++++++++++++++++++++++
Mquatuor.sh | 9+++++++++
5 files changed, 50 insertions(+), 43 deletions(-)

diff --git a/Makefile b/Makefile @@ -26,5 +26,7 @@ $(resources): $(OUTDIR)/%: % | $(OUTDIR) $(pages): $(OUTDIR)/%.html: %.html template.html | $(OUTDIR) ./build.sh $< $@ +$(OUTDIR)/quatuor.html: quatuor.md + clean: -rm -r $(OUTDIR) diff --git a/build.sh b/build.sh @@ -30,6 +30,7 @@ transform-li-dropdown-current-a () } transforms=() +postprocess=true . ${parameters} sed -i s/'{TITLE}'/"${title}"/ ${output} @@ -48,3 +49,5 @@ do done sed -i -e /'{MAIN}'/"r ${input}" -e /'{MAIN}'/'c\' ${output} + +${postprocess} ${output} diff --git a/quatuor.html b/quatuor.html @@ -7,49 +7,7 @@ </div> <div id="bio"> - <h1>Un premier titre</h1> - <p> - Senectus et netus et malesuada fames ac turpis. Ut sem nulla - pharetra diam sit amet nisl suscipit adipiscing. Et netus et - malesuada fames ac. Turpis massa sed elementum tempus egestas - sed sed. Et netus et malesuada fames ac. Enim sit amet venenatis - urna cursus. Fermentum et sollicitudin ac orci - phasellus. Sollicitudin nibh sit amet commodo nulla facilisi - nullam vehicula. Pellentesque adipiscing commodo elit at - imperdiet. Eget nunc scelerisque viverra mauris in. Eu sem - integer vitae justo eget magna fermentum iaculis. Feugiat nisl - pretium fusce id velit. Facilisis gravida neque convallis a cras - semper. Scelerisque eu ultrices vitae auctor eu augue ut - lectus. Aliquam purus sit amet luctus venenatis. - </p> - <p> - Felis imperdiet proin fermentum leo vel orci porta. Imperdiet - massa tincidunt nunc pulvinar. Porta lorem mollis aliquam ut - porttitor leo. Morbi tincidunt augue interdum velit euismod in - pellentesque massa. In ornare quam viverra orci sagittis - eu. Elementum integer enim neque volutpat ac. Adipiscing - bibendum est ultricies integer quis. Quisque non tellus orci ac - auctor augue. Dictum fusce ut placerat orci nulla pellentesque - dignissim enim. Vitae congue eu consequat ac felis donec et - odio. Aliquam malesuada bibendum arcu vitae elementum curabitur - vitae nunc sed. - </p> - - <h1>Un second titre</h1> - <p> - Vitae congue eu consequat ac. Nullam ac tortor vitae - purus. Laoreet id donec ultrices tincidunt arcu non sodales - neque sodales. Ut faucibus pulvinar elementum integer enim neque - volutpat ac tincidunt. Proin sed libero enim sed faucibus turpis - in eu. Facilisis magna etiam tempor orci eu lobortis - elementum. Lobortis elementum nibh tellus molestie nunc. Vitae - tortor condimentum lacinia quis vel eros donec. Ut etiam sit - amet nisl purus in mollis nunc sed. Leo in vitae turpis - massa. Nam at lectus urna duis convallis convallis tellus id - interdum. Morbi non arcu risus quis varius quam. Ac turpis - egestas maecenas pharetra convallis posuere morbi leo. Magna - etiam tempor orci eu. - </p> +{BIO} </div> </main> diff --git a/quatuor.md b/quatuor.md @@ -0,0 +1,35 @@ +# Un premier titre + +Senectus et netus et malesuada fames ac turpis. Ut sem nulla pharetra +diam sit amet nisl suscipit adipiscing. Et netus et malesuada fames ac. +Turpis massa sed elementum tempus egestas sed sed. Et netus et malesuada +fames ac. Enim sit amet venenatis urna cursus. Fermentum et sollicitudin +ac orci phasellus. Sollicitudin nibh sit amet commodo nulla facilisi +nullam vehicula. Pellentesque adipiscing commodo elit at imperdiet. Eget +nunc scelerisque viverra mauris in. Eu sem integer vitae justo eget +magna fermentum iaculis. Feugiat nisl pretium fusce id velit. Facilisis +gravida neque convallis a cras semper. Scelerisque eu ultrices vitae +auctor eu augue ut lectus. Aliquam purus sit amet luctus venenatis. + +Felis imperdiet proin fermentum leo vel orci porta. Imperdiet massa +tincidunt nunc pulvinar. Porta lorem mollis aliquam ut porttitor leo. +Morbi tincidunt augue interdum velit euismod in pellentesque massa. In +ornare quam viverra orci sagittis eu. Elementum integer enim neque +volutpat ac. Adipiscing bibendum est ultricies integer quis. Quisque non +tellus orci ac auctor augue. Dictum fusce ut placerat orci nulla +pellentesque dignissim enim. Vitae congue eu consequat ac felis donec et +odio. Aliquam malesuada bibendum arcu vitae elementum curabitur vitae +nunc sed. + +# Un second titre + +Vitae congue eu consequat ac. Nullam ac tortor vitae purus. Laoreet id +donec ultrices tincidunt arcu non sodales neque sodales. Ut faucibus +pulvinar elementum integer enim neque volutpat ac tincidunt. Proin sed +libero enim sed faucibus turpis in eu. Facilisis magna etiam tempor orci +eu lobortis elementum. Lobortis elementum nibh tellus molestie nunc. +Vitae tortor condimentum lacinia quis vel eros donec. Ut etiam sit amet +nisl purus in mollis nunc sed. Leo in vitae turpis massa. Nam at lectus +urna duis convallis convallis tellus id interdum. Morbi non arcu risus +quis varius quam. Ac turpis egestas maecenas pharetra convallis posuere +morbi leo. Magna etiam tempor orci eu. diff --git a/quatuor.sh b/quatuor.sh @@ -1,3 +1,12 @@ +add-bio () +{ + sed -i \ + -e /'{BIO}'/'r '<(pandoc quatuor.md) \ + -e /'{BIO}'/'c\' \ + $1 +} + title=Biographie stylesheets=quatuor transforms=("$(transform-li-dropdown-current-a quatuor)") +postprocess=add-bio