diff options
author | Denise sur Lya <sekhmet@lya> | 2021-07-28 10:31:46 +0200 |
---|---|---|
committer | Denise sur Lya <sekhmet@lya> | 2021-07-28 10:31:46 +0200 |
commit | 77986b320dfc33625ea2df7f4049cb6c7f8c222e (patch) | |
tree | 9ae157349f22c52d99b3657523283e241f84b3f0 /templates | |
parent | ea3e2d07911b2f4d3ff044c4a7bfd4e8c77be937 (diff) | |
download | bingo-77986b320dfc33625ea2df7f4049cb6c7f8c222e.tar.gz bingo-77986b320dfc33625ea2df7f4049cb6c7f8c222e.tar.zst bingo-77986b320dfc33625ea2df7f4049cb6c7f8c222e.zip |
Améliorations diverses. Lancement officiel de la bêta !
Diffstat (limited to 'templates')
-rw-r--r-- | templates/custom.html | 16 | ||||
-rw-r--r-- | templates/index.html | 18 |
2 files changed, 27 insertions, 7 deletions
diff --git a/templates/custom.html b/templates/custom.html index cc5521c..b3aed77 100644 --- a/templates/custom.html +++ b/templates/custom.html | |||
@@ -21,9 +21,21 @@ | |||
21 | <li>Titre de la page : <input class="texte" type="text" name="titre" value="{{ DEFAUT.titre }}"></li> | 21 | <li>Titre de la page : <input class="texte" type="text" name="titre" value="{{ DEFAUT.titre }}"></li> |
22 | <li>Nombre de lignes : <input class="data" type="number" min="{{ CONFIG.minlignes }}" max="{{ CONFIG.maxlignes}}" name="nblignes" value="{{ DEFAUT.nblignes }}"></li> | 22 | <li>Nombre de lignes : <input class="data" type="number" min="{{ CONFIG.minlignes }}" max="{{ CONFIG.maxlignes}}" name="nblignes" value="{{ DEFAUT.nblignes }}"></li> |
23 | <li>Nombre de colonnes : <input class="data" type="number" min="{{ CONFIG.mincolonnes }}" max="{{ CONFIG.maxcolonnes }}" name="nbcolonnes" value="{{ DEFAUT.nbcolonnes }}"></li> | 23 | <li>Nombre de colonnes : <input class="data" type="number" min="{{ CONFIG.mincolonnes }}" max="{{ CONFIG.maxcolonnes }}" name="nbcolonnes" value="{{ DEFAUT.nbcolonnes }}"></li> |
24 | <li>Nombre de cases vides : <input class="data" type="number" min="0" name="nbcasesvides" value="{{ DEFAUT.nbcasesvides }}"> <span class="petit">Remarque : s'il n'y a pas assez de données, la grille sera automatiquement complétée par des cass vides.</span></li> | 24 | <li>Nombre de cases vides : <input class="data" type="number" min="0" name="nbcasesvides" value="{{ DEFAUT.nbcasesvides }}"> <span class="petit">Remarque : s'il n'y a pas assez de données, la grille sera automatiquement complétée par des cases vides. Il y a actuellement {{ nbdata }} entrées disponibles.</span></li> |
25 | 25 | ||
26 | <li>Proposer les réponses : <input type="checkbox" name="reponses_presentes" {% if DEFAUT.reponses_presentes %} checked{% endif %}></li> | ||
26 | 27 | ||
28 | <li>Ajouter une (ou des) phrase(s) personnalisée <span class="cliquable" onclick="ajouter_phrase_perso()">(plus !)</span> : | ||
29 | <ul id="liste_phrases_add"><li><input type="text" class="texte" name="phrase_add_0"></li> | ||
30 | </ul> | ||
31 | </li> | ||
32 | |||
33 | <li>Choisir les catégories de remarques : | ||
34 | <ul> | ||
35 | {% for cat in categ %} | ||
36 | <li>{{ cat }} <input type="checkbox" name="categorie_{{cat}}" checked> ({{ nbparcat[loop.index -1] }} phrase(s))</li> | ||
37 | {% endfor %} | ||
38 | </ul></li> | ||
27 | </ul> | 39 | </ul> |
28 | <input type="submit" name="zou" value="Je veux une grille !"> | 40 | <input type="submit" name="zou" value="Je veux une grille !"> |
29 | 41 | ||
diff --git a/templates/index.html b/templates/index.html index 852fdd7..af8ac6c 100644 --- a/templates/index.html +++ b/templates/index.html | |||
@@ -16,14 +16,22 @@ | |||
16 | <div id="contenu"> | 16 | <div id="contenu"> |
17 | 17 | ||
18 | <p>Cochez la case dès que vous entendez une réplique idiote !</p> | 18 | <p>Cochez la case dès que vous entendez une réplique idiote !</p> |
19 | {% if conf.reponses_presentes %} | ||
20 | <p>Un deuxième clic permet d'afficher (ou de masquer) une réponse épique !</p>{%endif %} | ||
19 | <table id="grille"> | 21 | <table id="grille"> |
20 | {% for ligne in bingo %} | 22 | {% for ligne in bingo %} |
21 | <tr>{% for elt in ligne %} | 23 | <tr>{% for elt in ligne %} |
22 | {% if elt == "0" %} | 24 | {% if elt | length == 0 %} <td class="vide"></td> |
23 | <td class="vide"></td> | 25 | {% else %}<td onmousedown='validecase(this)'> |
24 | {% else %} | 26 | {% for p in elt %} |
25 | <td onclick='validecase(this)'>{{ elt }}</td> | 27 | {% if loop.index == 1 %} |
26 | {% endif %} | 28 | <span class="phrase" >{{ p }}</span> |
29 | {% else %} | ||
30 | <span class="reponse">{{ p }}</span> | ||
31 | {% endif %} | ||
32 | {% endfor %} | ||
33 | </td> | ||
34 | {% endif %} | ||
27 | {% endfor %} | 35 | {% endfor %} |
28 | </tr> | 36 | </tr> |
29 | {% endfor %} | 37 | {% endfor %} |