From 46f84235605be9d23e31f251b17f2990bad63507 Mon Sep 17 00:00:00 2001 From: ilya Date: Thu, 22 Jan 2026 14:42:07 +0100 Subject: [PATCH] =?UTF-8?q?mise=20=C3=A0=20jour=20avec=20les=20grilles=20d?= =?UTF-8?q?e=20flisk?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- genlinks.sh | 27 +++++++++++++ index.html | 33 ++++++++-------- index.template.html | 93 +++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 137 insertions(+), 16 deletions(-) create mode 100755 genlinks.sh create mode 100644 index.template.html diff --git a/genlinks.sh b/genlinks.sh new file mode 100755 index 0000000..258e7ae --- /dev/null +++ b/genlinks.sh @@ -0,0 +1,27 @@ +#!/bin/bash + +temp="$(mktemp)" +echo -n "" > "${temp}" + +# Pour chaque fichier sans extention +while read f ; do + # On crée la ligne de tableau HTML + echo -n "${f}" >> "${temp}" + + # On crée un lien de téléchargement par type existant + for ext in pdf epub ods ; do + fullname="grilles/${f}.${ext}" + [[ -e "$fullname" ]] && echo -n "${ext} " >> "${temp}" + done + + # Fin de la ligne de tableau HTML + echo "" >> "${temp}" +done < <(ls grilles/ | sed 's#\.[^.]*$##' | sort -u) + +# On insert ce qu’on a calculé dans la page html +awk 'BEGIN { while ((getline < "'"${temp}"'") > 0) lines[++i] = $0 } + //{ print; print lines[1]; for (j=2; j<=i; j++) print lines[j]; next } + // { print; next } + { print }' index.template.html > index.html + +rm "${temp}" diff --git a/index.html b/index.html index 68d32bc..aaa4535 100644 --- a/index.html +++ b/index.html @@ -31,29 +31,24 @@

À télécharger et partager

-

2025

- - - + - - - - - - - - - - - - + + + + + + + + + +
TitreDescriptionTélécharger PDFTélécharger SourceTélécharger
Grille Spéciale FêtesUne grille festive pour les moments de convivialité.PDFSource
Grille EstivaleUne grille ensoleillée pour les vacances d'été.PDFSource
Croyancespdf ods
Enfinpdf ods
Fachosphèrepdf ods
Flash sur le queer codepdf ods
Galop nantaispdf ods
Pain pain pain, tarte tatin, tarte tatinpdf ods
Payz'boulpdf ods
À potasserpdf ods
@@ -69,6 +64,12 @@

Pour les verbicrucistes

+

Vous pouvez télécharger les outils suivants pour créer vos grilles : +

+

Nous développons un outil d'aide à la création de mots fléchés. Il n'est pas encore utilisable mais le prototype est visible sur le site grillades.net

diff --git a/index.template.html b/index.template.html new file mode 100644 index 0000000..d09b107 --- /dev/null +++ b/index.template.html @@ -0,0 +1,93 @@ + + + + + + Fédération Francophone de mots Fléchés (FFFLÉCHÉ) + + + +
+
+
F
F
F
L
E
C
H
E
+
+

Fédération Francophone de mots Fléchés

+

Un univers de lettres et de défis pour les passionné·es de mots fléchés.

+
+ +
+
+
FFFLÉCHÉ
+ +

À propos de nous

+
+

La Fédération Francophone de mots Fléchés (FFFLÉCHÉ) est une association dédiée à la promotion et au développement des mots fléchés en France. Nous organisons des événements, publions des grilles variées et soutenons les créateurices de mots fléchés pour enrichir cette activité ludique et intellectuelle.

+
+ +
+
+
Grilles
+ +

À télécharger et partager

+
+ + + + + + + + + + + + +
TitreTélécharger
+ +

Envoyez nous vos super grilles par mail à l'adresse [ADRESSE BIENTÔT DISPONIBLE]

+ +
+ + +
+
+
Outils
+ +

Pour les verbicrucistes

+
+ +

Vous pouvez télécharger les outils suivants pour créer vos grilles : +

+

+

Nous développons un outil d'aide à la création de mots fléchés. Il n'est pas encore utilisable mais le prototype est visible sur le site grillades.net

+
+ + +
+
+
Règles
+ +

Les règles officielles de la fédération

+
+ +

Par définition, toute grille de mots fléchés est conforme aux règles de la fédération. Sauf s'il est manifeste qu'il s'agit d'une grille de mots croisés, auquel cas la grille ne peut prétendre être conforme.

+

Tout tournoi de mots fléchés pour être validé par la fédération doit répondre aux critères suivants : +

+

+
+ + + + + +