diff options
Diffstat (limited to 'gestion_donnees.py')
-rw-r--r-- | gestion_donnees.py | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/gestion_donnees.py b/gestion_donnees.py index 137849d..8e19d8b 100644 --- a/gestion_donnees.py +++ b/gestion_donnees.py | |||
@@ -368,6 +368,19 @@ def gere_configuration(data,liste_err, court=False): | |||
368 | configuration["non_sauve"]["calculextratemps_trace"] = gere_checkbox(data.get("calculextratemps_trace")) | 368 | configuration["non_sauve"]["calculextratemps_trace"] = gere_checkbox(data.get("calculextratemps_trace")) |
369 | 369 | ||
370 | 370 | ||
371 | ### Gestion des repères additionnels | ||
372 | configuration["liste_reperes"] = [] | ||
373 | i=0 | ||
374 | while "repere_texte_"+str(i) in data: # Tant qu'il y a des trucs définis | ||
375 | debug("Repère trouvé", liste_err) | ||
376 | age=data.get("repere_age_"+str(i), "") | ||
377 | trace=gere_checkbox(data.get("repere_trace_"+str(i), "")) | ||
378 | if age !="": | ||
379 | agec=convertit_jours_vers_python(age, liste_err) | ||
380 | texte = data.get("repere_texte_"+str(i), "") # Même si le texte est vide, osef | ||
381 | configuration["liste_reperes"].append({"typed": "age", "donnee": agec, "texte": texte, "trace": trace}) | ||
382 | i+=1 | ||
383 | |||
371 | return configuration | 384 | return configuration |
372 | 385 | ||
373 | 386 | ||
@@ -441,6 +454,9 @@ def donnees_vers_json(l_jours,l_poids,l_jourst,l_taille,config): | |||
441 | 454 | ||
442 | # gérer l'age maxi | 455 | # gérer l'age maxi |
443 | gros_dico["maxi"] = convertit_age_vers_texte(gros_dico["maxi"]) | 456 | gros_dico["maxi"] = convertit_age_vers_texte(gros_dico["maxi"]) |
457 | # Gérer les repères | ||
458 | for i in range(len(gros_dico["liste_reperes"])): | ||
459 | gros_dico["liste_reperes"][i]["donnee"] = convertit_age_vers_texte(gros_dico["liste_reperes"][i]["donnee"]) | ||
444 | # gérer les couleurs | 460 | # gérer les couleurs |
445 | for clecouleur in DEFAUT["couleurs"]: | 461 | for clecouleur in DEFAUT["couleurs"]: |
446 | gros_dico["couleurs"][clecouleur] = tuple_vers_rgb(gros_dico["couleurs"][clecouleur]) | 462 | gros_dico["couleurs"][clecouleur] = tuple_vers_rgb(gros_dico["couleurs"][clecouleur]) |