From: Thérèse Godefroy Date: Thu, 17 Jul 2014 13:08:39 +0000 (+0200) Subject: fr: More fixes; simplify the assembly script. X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=f965450c3ce5b54b9610436c8da8197d4b9fda8c;p=enc-live.git fr: More fixes; simplify the assembly script. --- 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 '^ +