From f965450c3ce5b54b9610436c8da8197d4b9fda8c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Th=C3=A9r=C3=A8se=20Godefroy?= Date: Thu, 17 Jul 2014 15:08:39 +0200 Subject: [PATCH] fr: More fixes; simplify the assembly script. --- fr/index.html | 4 +- fr/infographic.html | 3 +- fr/kitchen/assemble-all-pages | 86 ++++++++++++++-------------- fr/kitchen/confirmation.t.html | 2 +- fr/kitchen/{head1.html => head.html} | 5 ++ fr/kitchen/head2.html | 19 ------ fr/kitchen/index.t.html | 42 +++++++------- fr/kitchen/infographic.t.html | 2 +- fr/kitchen/next_steps.t.html | 2 +- fr/mac.html | 4 +- fr/windows.html | 4 +- 11 files changed, 78 insertions(+), 95 deletions(-) rename fr/kitchen/{head1.html => head.html} (74%) delete mode 100644 fr/kitchen/head2.html diff --git a/fr/index.html b/fr/index.html index 0f8574e..17a5217 100644 --- a/fr/index.html +++ b/fr/index.html @@ -56,7 +56,7 @@ du courriel pour tous avec %40fsf"> Partager

@@ -81,7 +81,7 @@ alt="[Faites un don]" src="//static.fsf.org/nosvn/enc-dev0/img/fr/donate.png" />

La surveillance de masse viole +alt="Regardez et partagez notre infographie →" /> La surveillance de masse viole nos droits fondamentaux et fait planer un risque sur la liberté de parole. Ce guide vous apprendra les bases d'une méthode d'autodéfense contre la surveillance : le chiffrement du courriel. Une fois que vous l'aurez assimilée, vous serez en mesure diff --git a/fr/infographic.html b/fr/infographic.html index 3576b39..938e5b0 100644 --- a/fr/infographic.html +++ b/fr/infographic.html @@ -8,8 +8,7 @@ Autodéfense courriel - un guide pour contrer la surveillance en chiffrant avec GnuPG - + diff --git a/fr/kitchen/assemble-all-pages b/fr/kitchen/assemble-all-pages index 6a1d302..6e8d54d 100755 --- a/fr/kitchen/assemble-all-pages +++ b/fr/kitchen/assemble-all-pages @@ -21,8 +21,7 @@ # next_steps.t.html # Includes: footer.html -# head1.html -# head2.html +# head.html # javascript.html # translist.html @@ -39,66 +38,65 @@ set -e # Create temporary files. -before=$(mktemp -t h2p.XXXXXX) || exit 1 -after=$(mktemp -t h2p.XXXXXX) || exit 1 -templates=$(mktemp -t h2p.XXXXXX) || exit 1 -list=$(mktemp -t h2p.XXXXXX) || exit 1 # includes, then deletion markers -deletions=$(mktemp -t h2p.XXXXXX) || exit 1 -trap 'rm -f "$before" "$after" "$templates" "$list" "$deletions"' EXIT +names=$(mktemp -t aap.XXXXXX) || exit 1 +list=$(mktemp -t aap.XXXXXX) || exit 1 +before=$(mktemp -t aap.XXXXXX) || exit 1 +after=$(mktemp -t aap.XXXXXX) || exit 1 +trap 'rm -f "$names" "$list" "$before" "$after"' EXIT # List all the templates in the working directory. -if ! ls *.t.html > $templates 2>/dev/null; then +if ls *.t.html > $names 2>/dev/null; then + sed -i 's,\.t\.html$,,' $names +else echo "There is no template in this directory." && exit 1 fi -# Process each template in the list. -while read template; do - - page=${template/.t/} - echo $page - +# Add the includes to the templates. +while read name; do +# echo $name # Make sure there is a blank line before the first include, otherwise # it will not be added properly. - cp $template ../$page && sed -i '1i\\n' ../$page + cp $name.t.html ../$name.html && sed -i '1i\\n' ../$name.html # List the includes. - grep '^ +