diff options
author | Denise sur Lya <sekhmet@lya> | 2020-06-19 13:38:05 +0200 |
---|---|---|
committer | Denise sur Lya <sekhmet@lya> | 2020-06-19 13:38:05 +0200 |
commit | 915e90bbf0bee1d69c51a749a4f2be85b9fda091 (patch) | |
tree | 47649a1dd91b749b44ecb37c7628e4c92b9c093a /templates | |
parent | fd69b6b5fd9117baeb2b39fa75c3efa3740e2227 (diff) | |
download | oms-915e90bbf0bee1d69c51a749a4f2be85b9fda091.tar.gz oms-915e90bbf0bee1d69c51a749a4f2be85b9fda091.tar.zst oms-915e90bbf0bee1d69c51a749a4f2be85b9fda091.zip |
amélioration du code + page contact en cours + licences
Diffstat (limited to 'templates')
-rw-r--r-- | templates/apropos.html | 2 | ||||
-rw-r--r-- | templates/base.html | 4 | ||||
-rw-r--r-- | templates/contact.html | 14 | ||||
-rw-r--r-- | templates/index.html | 26 |
4 files changed, 31 insertions, 15 deletions
diff --git a/templates/apropos.html b/templates/apropos.html index 9f2b076..b3c5199 100644 --- a/templates/apropos.html +++ b/templates/apropos.html | |||
@@ -5,6 +5,6 @@ | |||
5 | 5 | ||
6 | <p>Ces données, ainsi que ce site web, sont sous licence <a href="https://creativecommons.org/licenses/by-nc-sa/3.0/igo/">CC BY-NC-SA 3.0 IGO</a></p> | 6 | <p>Ces données, ainsi que ce site web, sont sous licence <a href="https://creativecommons.org/licenses/by-nc-sa/3.0/igo/">CC BY-NC-SA 3.0 IGO</a></p> |
7 | 7 | ||
8 | <p>Le code source (<a href="https://fr.wikipedia.org/wiki/Licence_MIT">licence MIT</a> sauf en ce qui concerne les données) est disponible là.</p> | 8 | <p>Le code source (<a href="https://fr.wikipedia.org/wiki/Licence_MIT">licence MIT (licence X11)</a> sauf en ce qui concerne les données de l'OMS) est disponible <href="https://git.immae.eu/?p=perso/Denise/oms.git">là</href>.</p> |
9 | 9 | ||
10 | {% endblock %} | 10 | {% endblock %} |
diff --git a/templates/base.html b/templates/base.html index 694266c..8b96c17 100644 --- a/templates/base.html +++ b/templates/base.html | |||
@@ -32,9 +32,11 @@ | |||
32 | <hr> | 32 | <hr> |
33 | 33 | ||
34 | <nav><a href="/">Accueil et saisie des données</a> | | 34 | <nav><a href="/">Accueil et saisie des données</a> | |
35 | <a href="/apropos">À propos</a> | | ||
36 | <a href="/faq">FAQ</a> | | 35 | <a href="/faq">FAQ</a> | |
36 | <a href="/contact">Contact</a> | | ||
37 | <a href="/apropos">À propos</a> | | ||
37 | <a href="/changelog">Changelog</a> | 38 | <a href="/changelog">Changelog</a> |
39 | |||
38 | </nav> | 40 | </nav> |
39 | 41 | ||
40 | </body> | 42 | </body> |
diff --git a/templates/contact.html b/templates/contact.html new file mode 100644 index 0000000..c4a54e8 --- /dev/null +++ b/templates/contact.html | |||
@@ -0,0 +1,14 @@ | |||
1 | {% extends "base.html" %} | ||
2 | {% block contenu %} | ||
3 | <p>Si vous avez une question, un commentaire, une idée, vous pouvez me contacter à l'adresse suivante : </p> | ||
4 | <p>Vous pouvez également me retrouver sur le <a href="https://forum.lllfrance.org/">forum LLL</a>, sous le nom de Sekhmet.</p> | ||
5 | |||
6 | <p><strong>Merci</strong> à celles et ceux qui m'ont aidée à mettre en place cet outil : | ||
7 | <ul> | ||
8 | <li>immae pour l'hébergement et l'aide technique,</li> | ||
9 | <li>cerise pour le coup de peinture sur la façade,</li> | ||
10 | <li>arcanmster pour le côté "je tape partout pour voir si ça casse",</li> | ||
11 | <li>les bêta-testeuses enthousiastes du forum LLL, entre autres MmeMarguerite, Maman-chat, bloom et Nerialka</li> | ||
12 | </ul></p> | ||
13 | |||
14 | {% endblock %} | ||
diff --git a/templates/index.html b/templates/index.html index 2b1b82b..3404f22 100644 --- a/templates/index.html +++ b/templates/index.html | |||
@@ -29,8 +29,8 @@ | |||
29 | <h3>Informations sur l'enfant</h3> | 29 | <h3>Informations sur l'enfant</h3> |
30 | <ul> | 30 | <ul> |
31 | <li><label>Nom de l'enfant :</label> <input type="text" name="nom" value="{{ valform.nom }}"></li> | 31 | <li><label>Nom de l'enfant :</label> <input type="text" name="nom" value="{{ valform.nom }}"></li> |
32 | <li><label>Sexe :</label> <input type="radio" name="sexe" value="F" {%if valform.sexe == "F" %}checked{% endif %}> féminin | 32 | <li><label>Sexe :</label> <label><input type="radio" name="sexe" value="F" {%if valform.sexe == "F" %}checked{% endif %}> féminin </label> |
33 | | <input type="radio" name="sexe" value="M" {%if valform.sexe == "M"%} checked {% endif %}> masculin | <input type="radio" name="sexe" value="N" {%if valform.sexe == "N"%} checked {% endif %}> neutre (expérimental)</li> | 33 | | <label><input type="radio" name="sexe" value="M" {%if valform.sexe == "M"%} checked {% endif %}> masculin</label> | <label><input type="radio" name="sexe" value="N" {%if valform.sexe == "N"%} checked {% endif %}> neutre (expérimental)</label></li> |
34 | <li><label>Date de naissance : </label> <input type="date" name="naissance" value="{{ valform.naissance }}"></li> | 34 | <li><label>Date de naissance : </label> <input type="date" name="naissance" value="{{ valform.naissance }}"></li> |
35 | </ul> | 35 | </ul> |
36 | 36 | ||
@@ -65,29 +65,29 @@ | |||
65 | <div class="bouton" onclick="affiche_cache('pref_graphique',this)">Afficher</div> | 65 | <div class="bouton" onclick="affiche_cache('pref_graphique',this)">Afficher</div> |
66 | 66 | ||
67 | <ul id="pref_graphique"> | 67 | <ul id="pref_graphique"> |
68 | <li><label>Type de courbe :</label> <input type="radio" name="typecourbe" value="P" | 68 | <li><label>Type de courbe :</label> <label><input type="radio" name="typecourbe" value="P" |
69 | {% if valform.typecourbe == "P" or valform.typecourbe is not defined %} checked {% endif %}> Percentiles | <input type="radio" name="typecourbe" value="Z" | 69 | {% if valform.typecourbe == "P" or valform.typecourbe is not defined %} checked {% endif %}> Percentiles</label> | <label><input type="radio" name="typecourbe" value="Z" |
70 | {% if valform.typecourbe == "Z" %} checked {% endif %}> Moyenne et écarts-type</li> | 70 | {% if valform.typecourbe == "Z" %} checked {% endif %}> Moyenne et écarts-type</label></li> |
71 | <li><label>Grille : </label><input type="checkbox" name="grille" {%if valform.grille == "oui" or valform.grille is not defined %} checked {% endif %}></li> | 71 | <li><label>Grille : <input type="checkbox" name="grille" {%if valform.grille == "oui" or valform.grille is not defined %} checked {% endif %}></label></li> |
72 | <li><label>Unité : </label> | 72 | <li><label>Unité : |
73 | <select name="unite"> | 73 | <select name="unite"> |
74 | <option value="" {% if valform.typecourbe == "" or valform is not defined %} selected {%endif %}>Par défaut</option> | 74 | <option value="" {% if valform.typecourbe == "" or valform is not defined %} selected {%endif %}>Par défaut</option> |
75 | {% for unite in ['jours','semaines','mois','années'] %} | 75 | {% for unite in ['jours','semaines','mois','années'] %} |
76 | <option value="{{ unite }}"{% if valform.unite == unite %} selected {% endif %} >{{ unite }}</option> | 76 | <option value="{{ unite }}"{% if valform.unite == unite %} selected {% endif %} >{{ unite }}</option> |
77 | {% endfor %} | 77 | {% endfor %} |
78 | </select></li> | 78 | </select></label></li> |
79 | <li><label>valeur maximum du graphique (facultatif, syntaxe similaire à l'âge) </label><input type="text" name="maxi" value="{{ valform.maxi }}"></li> | 79 | <li><label>valeur maximum du graphique (facultatif, syntaxe similaire à l'âge) </label><input type="text" name="maxi" value="{{ valform.maxi }}"></li> |
80 | <li>Dimensions du graphique : <label>largeur : </label><input type="text" name="largeur" value="{{ valform.largeur }}"> | 80 | <li>Dimensions du graphique : <label>largeur : </label><input type="text" name="largeur" value="{{ valform.largeur }}"> |
81 | <label>hauteur : </label><input type="text" name="hauteur" value="{{ valform.hauteur }}"></li> | 81 | <label>hauteur : </label><input type="text" name="hauteur" value="{{ valform.hauteur }}"></li> |
82 | <li><label>Légende : </label><input type="checkbox" name="legende" {% if valform.legende == 'oui' %} checked{% endif %}> | 82 | <li><label>Légende : <input type="checkbox" name="legende" {% if valform.legende == 'oui' %} checked{% endif %}> </label> |
83 | Position : <select name="positionlegende"> | 83 | <label>Position : <select name="positionlegende"> |
84 | {%for (pos,posnom) in [('upper left','Haut gauche'),('upper right','Haut Droite'),('lower left','Bas gauche'),('lower right','Bas droite')] %} | 84 | {%for (pos,posnom) in [('upper left','Haut gauche'),('upper right','Haut Droite'),('lower left','Bas gauche'),('lower right','Bas droite')] %} |
85 | <option value="{{ pos }}">{{ posnom }}</option> | 85 | <option value="{{ pos }}">{{ posnom }}</option> |
86 | {% endfor %} | 86 | {% endfor %} |
87 | </select> | 87 | </select></label> |
88 | </li> | 88 | </li> |
89 | <li>Couleur courbe du bas <input type="color" name="couleur1" value="{{ valform.couleur1 }}"> | Couleur courbe du milieu <input type="color" name="couleur2" value="{{ valform.couleur2 }}"> | Couleur courbe du haut <input type="color" name="couleur3" value="{{ valform.couleur3 }}"> </li> | 89 | <li>Couleur courbe du bas <input type="color" name="couleur_courbe1" value="{{ valform.couleurs.courbe1 }}"> | Couleur courbe du milieu <input type="color" name="couleur_courbe2" value="{{ valform.couleurs.courbe2 }}"> | Couleur courbe du haut <input type="color" name="couleur_courbe3" value="{{ valform.couleurs.courbe3 }}"> </li> |
90 | <li>Couleur du fond <input type="color" name="couleur_fond" value="{{ valform.couleur_fond }}"> | Couleur de la grille <input type="color" name="couleur_grille" value="{{ valform.couleur_grille }}"> | Couleur des axes, texte et courbe <input type="color" name="couleur_cadretxt" value="{{ valform.couleur_cadretxt }}"></li> | 90 | <li>Couleur du fond <input type="color" name="couleur_fond" value="{{ valform.couleurs.fond }}"> | Couleur de la grille <input type="color" name="couleur_grille" value="{{ valform.couleurs.grille }}"> | Couleur des axes, texte et courbe <input type="color" name="couleur_cadretxt" value="{{ valform.couleurs.cadretxt }}"></li> |
91 | </ul> | 91 | </ul> |
92 | 92 | ||
93 | 93 | ||