From 988e72d7c1f24367942ffc355a0e15c402578607 Mon Sep 17 00:00:00 2001 From: Yannick Francois Date: Tue, 13 Aug 2019 09:41:06 +0200 Subject: [PATCH] =?UTF-8?q?Am=C3=A9liore=20le=20menu=20pour=20s=C3=A9parer?= =?UTF-8?q?=20les=20suejts?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Amélioration du script de pana.sh pour copier les fichers dans un répertoire public ensuite. Recherche des markdowns dans tout le repertoire src --- build | 3 + lib/template.html | 6 + pana.sh | 13 +- public/css/201904-elsif.css | 10 ++ public/index.html | 17 +- public/index.md | 13 ++ public/posts/index.html | 6 + public/posts/index.md | 324 ++++++++++++++++++++++++++++++++++++ src/css/201904-elsif.css | 10 ++ src/index.html | 17 +- src/index.md | 13 ++ src/posts/index.html | 6 + 12 files changed, 420 insertions(+), 18 deletions(-) create mode 100755 build create mode 100644 public/index.md create mode 100644 public/posts/index.md create mode 100644 src/index.md diff --git a/build b/build new file mode 100755 index 0000000..e022d9f --- /dev/null +++ b/build @@ -0,0 +1,3 @@ +#!/bin/sh + +rm -Rf public && mkdir public && ./pana.sh diff --git a/lib/template.html b/lib/template.html index 1416834..2b569e0 100644 --- a/lib/template.html +++ b/lib/template.html @@ -26,10 +26,16 @@ +
+ +
+ diff --git a/pana.sh b/pana.sh index a2f0675..245255b 100755 --- a/pana.sh +++ b/pana.sh @@ -1,9 +1,9 @@ #!/bin/sh # -RESULT=$(ls src/**/*.md) +MARKDOWN_FILES=$(find src -name \*.md) -for mdfile in $RESULT; do +for mdfile in $MARKDOWN_FILES; do htmlfile="${mdfile%%.*}.html" if [ ! -f "$htmlfile" ] || [ "$mdfile" != "$htmlfile" ]; then echo "--> generate '$htmlfile' from '$mdfile'" @@ -11,4 +11,13 @@ for mdfile in $RESULT; do fi done + +echo "--> copy html files to public dir" +#HTML_FILES=$(find src -name \*.html) +#cp --parents src/*.html public + +(cd src && cp -r --parent . ../public) +#(cd src && find . -name \*.html -exec cp --parents {} ../public \;) + + exit 0 diff --git a/public/css/201904-elsif.css b/public/css/201904-elsif.css index 493fcee..1ce0bd8 100644 --- a/public/css/201904-elsif.css +++ b/public/css/201904-elsif.css @@ -31,6 +31,16 @@ nav li { list-style-type: none; } +nav hr { + text-align:right; + height: 2px; + color: grey; + background-color: lightgrey; + width: 75%; + margin: 1em 0 auto auto; + border: 1px dotted; +} + @media (min-width: 500px) { .portrait { float:left; diff --git a/public/index.html b/public/index.html index bc718f9..d198b50 100644 --- a/public/index.html +++ b/public/index.html @@ -26,26 +26,27 @@ +
+ +
+
- +

Bonjour, je m'appelle Yannick, je suis développeur. Les pieds dans le code c'est souvent comme ça que je passe mes journées. Parfois ça ressemble à un agréable bain de pieds, parfois c'est pour y trébucher, mais toujours en apprenant quelque chose.

-

Je travail actuellement chez Scopyleft. C'est une Scop où je continue d'apprendre à respecter et protéger le consentement.

- -

À une époque, j'ai écrit quelques billets de blogs. Actuellement je fais plutôt des publications courtes sur @yaf@framapiaf.org. Il n'est pas impossible que je publie à nouveau quelques trucs ici. Je partage également quelques photos sur pixelfed.social/ya_f

- +

À une époque, j'ai écrit quelques billets de blogs. Actuellement je fais plutôt des publications courtes sur @yaf@framapiaf.org. Il n'est pas impossible que je publie à nouveau quelques trucs ici. Je partage également quelques photos sur pixelfed.social/ya_f

J'ai des morceaux de code qui trainent sur github et sur framagit.

- -

Pour me contacter, le plus simple est le mail yaf@elsif.fr. - +

Pour me contacter, le plus simple est le mail yaf@elsif.fr.

diff --git a/public/index.md b/public/index.md new file mode 100644 index 0000000..de87cb0 --- /dev/null +++ b/public/index.md @@ -0,0 +1,13 @@ + + +Bonjour, je m'appelle Yannick, je suis développeur. Les pieds dans le code c'est souvent comme ça que je passe mes journées. Parfois ça ressemble à un agréable bain de pieds, parfois c'est pour y trébucher, mais toujours en apprenant quelque chose. + +Je travail actuellement chez Scopyleft. C'est une Scop où je continue d'apprendre à respecter et protéger le consentement. + +À une époque, j'ai écrit quelques billets de blogs. Actuellement je fais plutôt des publications courtes sur @yaf@framapiaf.org. Il n'est pas impossible que je publie à nouveau quelques trucs ici. Je partage également quelques photos sur pixelfed.social/ya_f + +J'ai des morceaux de code qui trainent sur github et sur framagit. + +Pour me contacter, le plus simple est le mail yaf@elsif.fr. + + diff --git a/public/posts/index.html b/public/posts/index.html index 0aa81c4..1825171 100644 --- a/public/posts/index.html +++ b/public/posts/index.html @@ -26,10 +26,16 @@ +
+ +
+ diff --git a/public/posts/index.md b/public/posts/index.md new file mode 100644 index 0000000..674f312 --- /dev/null +++ b/public/posts/index.md @@ -0,0 +1,324 @@ +## 2018 + + + +## 2010 + + + +## 2009 + + + +## 2008 + + + +## 2007 + + + + +## 2006 + + +* 26 Dec 2006 » RubyFrance.logo.new +* 22 Dec 2006 » OpenBSD hostname.change +* 13 Dec 2006 » XP France +* 12 Dec 2006 » BSD Certification +* 06 Dec 2006 » Tout ce bouscule +* 05 Dec 2006 » RubyFrance cherche son logo +* 10 Nov 2006 » Freecycle, le recyclage simplement +* 09 Nov 2006 » Java en GPL ? +* 01 Nov 2006 » OpenBSD 4.0 released ! +* 25 Oct 2006 » Vim exploration de fichiers +* 19 Oct 2006 » JDLL: feed back +* 16 Oct 2006 » Démission +* 14 Oct 2006 » OpenBSD 3.9 : gestion utilisateurs environnements +* 10 Oct 2006 » Explosion de boite cranienne +* 09 Oct 2006 » OpenBSD 3.9 gestion utilisateur +* 04 Oct 2006 » Les Journées du Logiciel Libre +* 26 Sep 2006 » radio_libre_attitude.entree_libre.saison2.start +* 16 Sep 2006 » J'ai craqué +* 13 Sep 2006 » OpenBSD: un systême complet (installation) +* 05 Sep 2006 » OpenBSD Le retour du retour du retour du retour.... +* 31 Aug 2006 » Debian Etch +* 25 Aug 2006 » Philosophie libriste de comptoir +* 22 Aug 2006 » Microsoft et Mozilla +* 21 Aug 2006 » Le coût d'un serveur dédié vs un serveur maison +* 18 Aug 2006 » Serveur dédié: Dédibox ? Autres ? +* 16 Aug 2006 » Happy Birthday Debian +* 15 Aug 2006 » Window Maker Theme : Tango +* 14 Aug 2006 » [Gestionnaire de fenêtre] WindowMaker come back ! +* 11 Aug 2006 » A propos du livre sur "l'économie des logiciels" +* 09 Aug 2006 » PowerPC: la fin d'une alternative ? +* 14 Jul 2006 » OpenBSD mon bilan +* 11 Jul 2006 » PC recyclage et gnu/linux de bonne idées +* 05 Jul 2006 » OpenBSD: Patch +* 28 Jun 2006 » OpenBSD/PowerPC: mapping clavier mac usb +* 21 Jun 2006 » Ecocircus: Eco festival CREABIO +* 20 Jun 2006 » Stop aux racketiciels ! +* 16 Jun 2006 » Ruby: Association et forum +* 15 Jun 2006 » Le web: passé, present +* 09 Jun 2006 » TSF: Bon pour les oreilles +* 09 Jun 2006 » Et encore un hack tout vilain +* 08 Jun 2006 » SciTE: le bonus indispensable +* 08 Jun 2006 » OpenBSD: installation sur Mac Mini +* 05 Jun 2006 » RubyFR.org +* 02 Jun 2006 » Politique: Arretons de vouloir toujours plus +* 01 Jun 2006 » Pourquoi choisir OpenBSD +* 24 May 2006 » Vacances +* 24 May 2006 » La Corée plus dur que l'Europe +* 19 May 2006 » Documentation d'Entreprise +* 18 May 2006 » Open Discussion Day, DRM +* 17 May 2006 » Web 2.0 +* 16 May 2006 » Energie, Avenir, Chaos +* 12 May 2006 » Service d'information +* 11 May 2006 » Logiciel libre et license +* 10 May 2006 » Bibliothêque... +* 08 May 2006 » OpenBSD - Debian :-/ +* 04 May 2006 » Nouveau centre d'influance ? +* 04 May 2006 » Format ouvert: OpenDocument +* 28 Apr 2006 » Boulet Time +* 20 Apr 2006 » Structure d'une page web +* 05 Apr 2006 » Tout et tout bronzé +* 02 Mar 2006 » Les premiers +* 01 Mar 2006 » Trinity rescue : A l'aide ! + diff --git a/src/css/201904-elsif.css b/src/css/201904-elsif.css index 493fcee..1ce0bd8 100644 --- a/src/css/201904-elsif.css +++ b/src/css/201904-elsif.css @@ -31,6 +31,16 @@ nav li { list-style-type: none; } +nav hr { + text-align:right; + height: 2px; + color: grey; + background-color: lightgrey; + width: 75%; + margin: 1em 0 auto auto; + border: 1px dotted; +} + @media (min-width: 500px) { .portrait { float:left; diff --git a/src/index.html b/src/index.html index bc718f9..d198b50 100644 --- a/src/index.html +++ b/src/index.html @@ -26,26 +26,27 @@ +
+ +
+
- +

Bonjour, je m'appelle Yannick, je suis développeur. Les pieds dans le code c'est souvent comme ça que je passe mes journées. Parfois ça ressemble à un agréable bain de pieds, parfois c'est pour y trébucher, mais toujours en apprenant quelque chose.

-

Je travail actuellement chez Scopyleft. C'est une Scop où je continue d'apprendre à respecter et protéger le consentement.

- -

À une époque, j'ai écrit quelques billets de blogs. Actuellement je fais plutôt des publications courtes sur @yaf@framapiaf.org. Il n'est pas impossible que je publie à nouveau quelques trucs ici. Je partage également quelques photos sur pixelfed.social/ya_f

- +

À une époque, j'ai écrit quelques billets de blogs. Actuellement je fais plutôt des publications courtes sur @yaf@framapiaf.org. Il n'est pas impossible que je publie à nouveau quelques trucs ici. Je partage également quelques photos sur pixelfed.social/ya_f

J'ai des morceaux de code qui trainent sur github et sur framagit.

- -

Pour me contacter, le plus simple est le mail yaf@elsif.fr. - +

Pour me contacter, le plus simple est le mail yaf@elsif.fr.

diff --git a/src/index.md b/src/index.md new file mode 100644 index 0000000..de87cb0 --- /dev/null +++ b/src/index.md @@ -0,0 +1,13 @@ + + +Bonjour, je m'appelle Yannick, je suis développeur. Les pieds dans le code c'est souvent comme ça que je passe mes journées. Parfois ça ressemble à un agréable bain de pieds, parfois c'est pour y trébucher, mais toujours en apprenant quelque chose. + +Je travail actuellement chez Scopyleft. C'est une Scop où je continue d'apprendre à respecter et protéger le consentement. + +À une époque, j'ai écrit quelques billets de blogs. Actuellement je fais plutôt des publications courtes sur @yaf@framapiaf.org. Il n'est pas impossible que je publie à nouveau quelques trucs ici. Je partage également quelques photos sur pixelfed.social/ya_f + +J'ai des morceaux de code qui trainent sur github et sur framagit. + +Pour me contacter, le plus simple est le mail yaf@elsif.fr. + + diff --git a/src/posts/index.html b/src/posts/index.html index 0aa81c4..1825171 100644 --- a/src/posts/index.html +++ b/src/posts/index.html @@ -26,10 +26,16 @@ +
+ +
+