summaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
authorDenise sur Lya <sekhmet@lya>2021-07-30 16:22:13 +0200
committerDenise sur Lya <sekhmet@lya>2021-07-30 16:22:13 +0200
commitf117ca68597265f74f1c87d96dc2538f7fca50e9 (patch)
tree063105714b8e753dadec792095f73c599aa985c5 /templates
parent0b5642d46400b878e4aedc6d809f7ff10b1f9a01 (diff)
downloadbingo-f117ca68597265f74f1c87d96dc2538f7fca50e9.tar.gz
bingo-f117ca68597265f74f1c87d96dc2538f7fca50e9.tar.zst
bingo-f117ca68597265f74f1c87d96dc2538f7fca50e9.zip
sauvegarde du jeu en cours + divers
Diffstat (limited to 'templates')
-rw-r--r--templates/base.html1
-rw-r--r--templates/custom.html4
-rw-r--r--templates/index.html16
3 files changed, 15 insertions, 6 deletions
diff --git a/templates/base.html b/templates/base.html
index ee9aa18..a3f57d1 100644
--- a/templates/base.html
+++ b/templates/base.html
@@ -11,7 +11,6 @@
11 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 11 <meta name="viewport" content="width=device-width, initial-scale=1.0">
12 12
13 </head> 13 </head>
14
15 <body> 14 <body>
16 15
17 {% block contenu %}{% endblock %} 16 {% block contenu %}{% endblock %}
diff --git a/templates/custom.html b/templates/custom.html
index caf7d6b..1ad1324 100644
--- a/templates/custom.html
+++ b/templates/custom.html
@@ -21,7 +21,7 @@
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 cases vides. Il y a actuellement {{ nbdata }} entrées disponibles.</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.</span></li>
25 25
26 <li>Proposer les réponses : <input type="checkbox" name="reponses_presentes" {% if DEFAUT.reponses_presentes %} checked{% endif %}></li> 26 <li>Proposer les réponses : <input type="checkbox" name="reponses_presentes" {% if DEFAUT.reponses_presentes %} checked{% endif %}></li>
27 27
@@ -30,7 +30,7 @@
30 </ul> 30 </ul>
31 </li> 31 </li>
32 32
33 <li>Choisir les catégories de remarques : 33 <li>Choisir les catégories de remarques ({{ nbdata }} au total):
34 <ul> 34 <ul>
35 {% for cat in categ %} 35 {% for cat in categ %}
36 <li>{{ cat }} <input type="checkbox" name="categorie_{{cat}}" checked> ({{ nbparcat[loop.index -1] }} phrase(s))</li> 36 <li>{{ cat }} <input type="checkbox" name="categorie_{{cat}}" checked> ({{ nbparcat[loop.index -1] }} phrase(s))</li>
diff --git a/templates/index.html b/templates/index.html
index 8dde34d..f97ec5f 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -1,5 +1,7 @@
1{% extends "base.html" %} 1{% extends "base.html" %}
2{% block contenu %} 2{% block contenu %}
3
4
3<script> 5<script>
4/* Calcul des scores */ 6/* Calcul des scores */
5var scoreCase = {{ conf.score.case }}; 7var scoreCase = {{ conf.score.case }};
@@ -9,6 +11,11 @@ var scoreDiagonale = {{ conf.score.diagonale }} ;
9 11
10/*URL */ 12/*URL */
11//met_url('?grille={{ chainecode }}') 13//met_url('?grille={{ chainecode }}')
14
15window.onload = function charger() {
16 charge_jeu("{{ sauv }}")
17}
18
12</script> 19</script>
13 20
14<h1>{{ conf.titre }}</h1> 21<h1>{{ conf.titre }}</h1>
@@ -26,9 +33,9 @@ var scoreDiagonale = {{ conf.score.diagonale }} ;
26 33
27<div id="contenu"> 34<div id="contenu">
28 35
29<p>Cochez la case dès que vous entendez une réplique idiote !</p> 36<p>Clique sur la case dès que tu entends une de ces répliques idiotes et essaie de faire le meilleur score !</p>
30{% if conf.reponses_presentes %} 37{% if conf.reponses_presentes %}
31<p>Un deuxième clic permet d'afficher (ou de masquer) une réponse épique !</p>{%endif %} 38<p>Un deuxième clic permet d'afficher (ou de masquer) une réponse épique (ou pas).</p>{%endif %}
32<table id="grille"> 39<table id="grille">
33{% for ligne in bingo %} 40{% for ligne in bingo %}
34<tr>{% for elt in ligne %} 41<tr>{% for elt in ligne %}
@@ -53,10 +60,13 @@ var scoreDiagonale = {{ conf.score.diagonale }} ;
53<p onclick="effacegrille()" class="cliquable">Effacer la grille</p> 60<p onclick="effacegrille()" class="cliquable">Effacer la grille</p>
54 61
55<hr> 62<hr>
56<a href="/?grille={{ chainecode }}">Lien permanent vers cette grille</a> 63<a href="/?grille={{ chainecode }}" id="permalien">Lien permanent (grille vide)</a> |
64<a href="/?grille={{ chainecode }}" id="permalien_infosjeu">Lien permanent (grille remplie)</a>
57 65
58 66
59</div> 67</div>
60 68
61 69
70
71
62{% endblock %} 72{% endblock %}