fix new link in head bug

This commit is contained in:
rick 2023-01-13 19:06:54 +01:00
parent 1cf9c21280
commit 57ef2e2e2e
Signed by: Rick
GPG key ID: 4A6223D66294EB20
8 changed files with 34 additions and 8 deletions

View file

@ -124,19 +124,20 @@ do
file="$target/$l/$i" file="$target/$l/$i"
#cat $header > $file #cat $header > $file
cat $tmpHeader > $file cat $tmpHeader > $file
# on extrait le bloc contenant les link, on les enlève et rajoute <link /> # on extrait le bloc contenant les link, on les enlève et rajoute
# <link />
# TODO pouvoir mettre plusieurs lignes link # TODO pouvoir mettre plusieurs lignes link
newHeader=$(sed -n -e "/%link%/,/%endlink%/p" $files/$l/$i | sed -e "/%link%/d;/%endlink%/d" -e 's/\//\\\//g' -e "i<link " -e 'a \\\/>' | tr -d "\n") newHeader=$(sed -n -e "/%link%/,/%endlink%/p" $files/$l/$i | sed -e "/%link%/d;/%endlink%/d" -e 's/\//\\\//g' -e "i<link " -e 'a\ \\\/>' | tr -d "\n")
# je suppose que s'il y a moins de 10 caractères, alors on ne prend # je suppose que s'il y a moins de 10 caractères, alors on ne prend pas
# pas en compte le nouveau link. # en compte le nouveau link.
if [ $(echo $newHeader | wc -c) -lt 10 ] if [ $(echo $newHeader | wc -c) -lt 10 ]
then then
sed -i -e "/%links%/d" $file sed -i -e "/%links%/d" $file
else else
# pour bien aligner # pour bien aligner
newHeader="\ \ \ \ \ \ \ \ $newHeader" newHeader="\ \ \ \ \ \ \ \ $newHeader"
sed -i -e "/%links%/a$newHeader/" $file sed -i -e "/%links%/a$newHeader" $file
fi fi
cat $files/$l/$i >> $file cat $files/$l/$i >> $file

View file

@ -5,7 +5,6 @@
<p>I use the default browser's font.</p> <p>I use the default browser's font.</p>
<h2>Web buttons in footer</h2> <h2>Web buttons in footer</h2>
<h2>Boutons web dans le footer</h2>
<p>The links on the buttons are often websites where I found them.</p> <p>The links on the buttons are often websites where I found them.</p>
<ul> <ul>
@ -16,13 +15,15 @@
<li><a href="https://my.fsf.org/member-benefits">FSF membership</a> (you must have a FSF account)</li> <li><a href="https://my.fsf.org/member-benefits">FSF membership</a> (you must have a FSF account)</li>
</ul> </ul>
<!--
<h2>Annuaire</h2> <h2>Annuaire</h2>
<p>Comme indiqué sur la page d'accueil, l'annuaire est celui de <a href="https://sadgrl.online/">SadGirl</a> qu'elle a codé pour <a href="https://links.yesterweb.org/">le Yesterweb</a>. Vous pouvez trouver le code source sur <a href="https://github.com/sadgrlonline/yesterlinks">son Github</a>.</p> <p>Comme indiqué sur la page d'accueil, l'annuaire est celui de <a href="https://sadgrl.online/">SadGirl</a> qu'elle a codé pour <a href="https://links.yesterweb.org/">le Yesterweb</a>. Vous pouvez trouver le code source sur <a href="https://github.com/sadgrlonline/yesterlinks">son Github</a>.</p>
-->
<h2>Infrastructure</h2> <h2>Other applications</h2>
<ul> <ul>
<li>Blog: <a href="https://blog.getpelican.com/">Pelican</a> with my own theme <a href="https://git.gnous.eu/Rick/nuir">nuir</a></li> <li>Blog: <a href="https://blog.getpelican.com/">Pelican</a> with my own theme <a href="https://git.gnous.eu/Rick/nuir">nuir</a></li>
<li>Git: <a href="https://git.zx2c4.com/cgit/about/">cgit</a></li> <li>Git: <a href="https://git.zx2c4.com/cgit/about/">cgit</a></li>
<li>Todo: <a href="https://git.sr.ht/~sircmpwn/todo.sr.ht">SourceHut's todo</a></li> <!--<li>Todo: <a href="https://git.sr.ht/~sircmpwn/todo.sr.ht">SourceHut's todo</a></li>-->
</ul> </ul>
</div> </div>

View file

@ -1,3 +1,7 @@
%link%
rel="stylesheet" href="/css/copaings.css"
%endlink%
<div id="main"> <div id="main">
<p>Vous pouvez trouver ici pleins de liens vers les sites personnels de personnes que je connais (plus ou moins, parfois trouvé au détour d'un tweet, d'un pouet, d'un flux RSS...). Vous pouvez me contacter pour que je puisse vous y ajouter (ou vous retirer / modifier un lien, un nom). Je n'accepte cependant que les sites personnels ou les blogs, pas les projets ou associations qui iront plutot dans l'annuaire.</p> <p>Vous pouvez trouver ici pleins de liens vers les sites personnels de personnes que je connais (plus ou moins, parfois trouvé au détour d'un tweet, d'un pouet, d'un flux RSS...). Vous pouvez me contacter pour que je puisse vous y ajouter (ou vous retirer / modifier un lien, un nom). Je n'accepte cependant que les sites personnels ou les blogs, pas les projets ou associations qui iront plutot dans l'annuaire.</p>
<p>Laissez vous maintenant porter au hasard du clic vers de nouveaux horizons !</p> <p>Laissez vous maintenant porter au hasard du clic vers de nouveaux horizons !</p>

View file

@ -1,3 +1,7 @@
%link%
rel="stylesheet" href="/css/index.css"
%endlink%
<div id="main"> <div id="main">
<p>Bienvenue sur mon petit bout d'Internet visiteur ! Laissez-moi me présenter.</p> <p>Bienvenue sur mon petit bout d'Internet visiteur ! Laissez-moi me présenter.</p>
<p>Développeur et étudiant sous GNU+Linux, j'utilise Arch, Void et Gentoo quotidiennement. J'essaie d'apprendre l'écosystème de GNU/Guix. Si mon IDE principal est Vim, Emacs m'est utile comme agenda et TODO liste avec Orgmode. Grand amateur de logiciels libres, je suis aussi pour une sobriété numérique, aussi bien pour les PCs personnels que pour Internet et le WorldWideWeb.</p> <p>Développeur et étudiant sous GNU+Linux, j'utilise Arch, Void et Gentoo quotidiennement. J'essaie d'apprendre l'écosystème de GNU/Guix. Si mon IDE principal est Vim, Emacs m'est utile comme agenda et TODO liste avec Orgmode. Grand amateur de logiciels libres, je suis aussi pour une sobriété numérique, aussi bien pour les PCs personnels que pour Internet et le WorldWideWeb.</p>

View file

@ -1,3 +1,7 @@
%link%
rel="stylesheet" href="/css/projets.css"
%endlink%
<div id="main"> <div id="main">
<p>Vous pouvez retrouver tous mes projets sur <a href="https://git.gnous.eu/Rick">le git de Gnous</a> ou juste ceux que je trouve les plus intéressants sur <a href="https://git.gyiwr.tf">mon git personnel</a>.</p> <p>Vous pouvez retrouver tous mes projets sur <a href="https://git.gnous.eu/Rick">le git de Gnous</a> ou juste ceux que je trouve les plus intéressants sur <a href="https://git.gyiwr.tf">mon git personnel</a>.</p>

View file

@ -1,3 +1,7 @@
%link%
rel="stylesheet" href="/css/copaings.css"
%endlink%
<div id="main"> <div id="main">
<p>Vous pouvez trouver ici pleins de liens vers les sites personnels de personnes que je connais (plus ou moins, parfois trouvé au détour d'un tweet, d'un pouet, d'un flux RSS...). Vous pouvez me contacter pour que je puisse vous y ajouter (ou vous retirer / modifier un lien, un nom). Je n'accepte cependant que les sites personnels ou les blogs, pas les projets ou associations qui iront plutot dans l'annuaire.</p> <p>Vous pouvez trouver ici pleins de liens vers les sites personnels de personnes que je connais (plus ou moins, parfois trouvé au détour d'un tweet, d'un pouet, d'un flux RSS...). Vous pouvez me contacter pour que je puisse vous y ajouter (ou vous retirer / modifier un lien, un nom). Je n'accepte cependant que les sites personnels ou les blogs, pas les projets ou associations qui iront plutot dans l'annuaire.</p>
<p>Laissez vous maintenant porter au hasard du clic vers de nouveaux horizons !</p> <p>Laissez vous maintenant porter au hasard du clic vers de nouveaux horizons !</p>

View file

@ -1,3 +1,7 @@
%link%
rel="stylesheet" href="/css/index.css"
%endlink%
<div id="main"> <div id="main">
<p>Bienvenue sur mon petit bout d'Internet visiteur ! Laissez-moi me présenter.</p> <p>Bienvenue sur mon petit bout d'Internet visiteur ! Laissez-moi me présenter.</p>
<p>Développeur et étudiant sous GNU+Linux, j'utilise Arch, Void et Gentoo quotidiennement. J'essaie d'apprendre l'écosystème de GNU/Guix. Si mon IDE principal est Vim, Emacs m'est utile comme agenda et TODO liste avec Orgmode. Grand amateur de logiciels libres, je suis aussi pour une sobriété numérique, aussi bien pour les PCs personnels que pour Internet et le WorldWideWeb.</p> <p>Développeur et étudiant sous GNU+Linux, j'utilise Arch, Void et Gentoo quotidiennement. J'essaie d'apprendre l'écosystème de GNU/Guix. Si mon IDE principal est Vim, Emacs m'est utile comme agenda et TODO liste avec Orgmode. Grand amateur de logiciels libres, je suis aussi pour une sobriété numérique, aussi bien pour les PCs personnels que pour Internet et le WorldWideWeb.</p>

View file

@ -1,3 +1,7 @@
%link%
rel="stylesheet" href="/css/projets.css"
%endlink%
<div id="main"> <div id="main">
<p>Vous pouvez retrouver tous mes projets sur <a href="https://git.gnous.eu/Rick">le git de Gnous</a> ou juste ceux que je trouve les plus intéressants sur <a href="https://git.gyiwr.tf">mon git personnel</a>.</p> <p>Vous pouvez retrouver tous mes projets sur <a href="https://git.gnous.eu/Rick">le git de Gnous</a> ou juste ceux que je trouve les plus intéressants sur <a href="https://git.gyiwr.tf">mon git personnel</a>.</p>