Activity:
Start Date:
End Date:
Time Activity By
2020-11-26
17:32:20 sourcecode scm commit: tests/030_animation.robot : - ajout du test sur l'annulation des résultats et de la participation Correction de bug aff/aff.class.php : - ajout méthode get_liste_unite_defile() qui permet de récupérer la liste des unités à affichées et qui sont arrivées. Evite que des unités n'ayant pas été envoyées à l'affichage puisse défiler - ajout d'une condition lors de la récupération du path du logo pour éviter les erreurs si aucun path n'existe - correction erreur du à une initilisation de variable au mauvais endroit - ajout d'une vérification pour l'affichage des graph de la participation (unité et périmètre) pour éviter des erreurs en cas d'absence de résultat à afficher - vérification que le nombre d'inscrits à bien été récupéré pour l'affichage de la participation du périmètre obj/election.class.php : - creation du dossier de l'élection dans le répertoire de l'affichage lors de la création de l'élection obj/election_candidat.class.php : - ajout de vérification de l'envoi de la photo à l'affichage lors de l'ajout ou la modif de candidat obj/election_unite.class.php : - correction d'une erreur dans la méthode desaffichage() afin que les fichiers des unités soit bien supprimés en cas d'annulation des résultats obj/openresultat.class.php : - ajout de commentaire sur la méthode write_file() et amélioration de son code obj/participation_election.class.php : - ajout d'une méthode permettant de récupérer la participation d'une unité pour chaque tranche horaire - modification de la méthode d'envoi de la participation à l'affichage (r805) carole garcin
2020-11-25
15:50:06 sourcecode scm commit: Ajout du test de l'utilisation des modèles (r804) carole garcin
14:38:42 sourcecode scm commit: ajout du test du défilement des unités dans l'animation (r803) carole garcin
14:15:29 sourcecode scm commit: Ajout des tests de la classe animation -> tests/030_animation.robot + tests/resources/app/gen_resources.robot Mise à jour des tests de la classe candidat suite à l'ajout de l'attribut photo -> tests/resources/app/candidat.robot Mise à jour de la doc des tests -> tests/doc/app.html tests/030_animation.robot : - suppression des tests sur le défilement et l'annulation des résultats - réecriture du tests d'envoi des données à l'affichage : vérifie que la méthode d'envoi fonctionne et que les fichiers existent (résultats et participation) + vérifie l'envoi des infos lors de l'ajout d'une animation (param et logo) - modification du test 'jeu de données' : creation de candidat avec leur photo et utilisation de ces candidats pour la suite - test de l'affichage : vérifie que les éléments paramétrés sont ok et que chaque bloc d'animation s'affiche correctement Ajout des photos nécessaires au test de l'animation -> tests/binary_files/koro.png + tests/binary_files/goku.png + tests/binary_files/openResultat-banner.png (r802) carole garcin
2020-11-24
10:48:19 sourcecode scm commit: ajout de l'affichage des photos des candidats dans l'animation : - ajout d'un attribut 'photo' dans la table candidat -> data/pgsql/v2.0.0.dev0.sql - generation -> gen/obj/candidat.class.php + gen/sql/pgsql/candidat.inc.php - setType de l'attribut fichier pour pouvoir télécharger une image -> obj/candidat.class.php - ecriture du fichier de l'image dans le repertoire de l'animation lors de l'ajout/la modification des candidats de l'election -> obj/election_candidat.class.php - modification du template '$template_resultats_ligne' et récupération du path vers l'image pour pouvoir l'afficher + modif template pour rendre l'affichage des images responsive -> aff/aff.class.php amelioration de la mise en place des logo : - suppression du logo de l'affichage en modification si aucun logo n'est choisi: obj/animation.class.php - taille et large du logo + affichage dans le bandeau de titre à gauche + récupération du logo quelque soit son extension (jpg, png, ...) -> aff/aff.class.php (r801) carole garcin
2020-11-23
14:01:15 sourcecode scm commit: Correction d'une erreur lié à l'écriture du fichier perimetres.inc : -> la création du fichiers 'perimetres.inc' de l'affichage est maintenant fait lors de l'insertion des unités dans l'élection -> les surcharge des méthodes triggermodifier() et triggerajouter() ne sert plus et ont donc été supprimées Suppression des typos sur 'municipal' dans le select des blocs de l'animation Insertion de logo : obj/animation.class.php: -> ajout d'une méthode servant à récupérer l'uid du fichier -> ajout d'une méthode servant à récupérer et envoyer le contenu de l'image dans un répertoire de l'affichage -> appel de la méthode d'envoi à l'affichage lors de l'ajout et de la modification d'une animation aff/aff.class.php: -> ajout d'un template d'affichage des images -> utilisation de ce template si un fichier de logo existe -> modification du set_params() pour récupérer le path vers le logo gestion du modèle : -> data/pgsql/init_permissions.sql : permissions de l'action du javascript du modèle (r800) carole garcin
2020-11-20
11:19:27 sourcecode scm commit: Mise en place de la gestion des modèles (application des valeurs du modèle à l'animation en cours) app/js/script.js : - ajout d'une méthode applique_parametrage_modele() qui récupére le paramétrage d'une animation sous format json et remplit les champs concernés avec les memes valeurs de paramétrage obj/animation.class.php : - ajout d'une méthode get_parametrage_modele() qui permet de récupèrer le paramétrage du modèle sélectionné et de le renvoyé sous format json - ajout d'une méthode validateur_animation() qui permet de vérifier que l'identifiant d'une animation est valide (type, taille et existance) - ajout d'une action permettant de récupérer le json - onchange sur le champ modèle qui appelle le jscript de remplissage du paramétrage (r799) carole garcin
2020-11-19
14:59:00 sourcecode scm commit: obj/election.class.php, obj/election_unite.class.php, obj/participation_election.class.php : - suppression des méthodes permettants de récupérer les résultats globaux - suppression de code devenu inutile suite aux modifications - pour la classe election suppression des actions d'affichage de l'animation aff/aff.class.php : - modification de l'url de l'action d'accés à l'animation - l'appel à la méthode d'écriture du fichier de paramétrage se fait maintenant dans un triggerajouterapres plutot que triggerajouter afin de pouvoir utiliser l'id de l'animation - modification du chemin d'écriture des fichier de paramétrage qui sont maintenant écrit dans un dossier param_idAnimation aff/aff.class.php : - suppression de la récupération des infos des résultats globaux (des unite et des candidat) et de la participation globale puisque les fichiers n'existent plus - ajout de méthode permettant de calculer le nombre d'unités envoyées à l'affichage et aussi de calculer les résultats totaux pour les unités envoyées - maj des méthodes suite à ces modifications pour que l'animation fonctionne (r798) carole garcin
2020-11-18
14:21:12 sourcecode scm commit: aff.class.php : - display() : réecriture pour avoir le code html de la page grace à un sprintf au lieu d'utiliser des echos + modification de l'affichage pour que les colonnes s'affichent corectement (cote à cote) - les méthodes display_qqch() ont été renommées en get_html_qqch(), elles ne réalisent plus l'affichage mais renvoie une string contenant le code html. Cette string est ensuite utilisée pour faire l'affichage de la page dans la méthode display - l'affichage des diagrammes n'est plus optionnel pour les méthodes get_html_sieges_communautaire(), get_html_sieges_municipal(), get_html_participation_entite() et get_html_resultats_entite() - maj des commentaires des fonctions ayant été modifiées (r797) carole garcin
10:26:52 sourcecode scm commit: themes/t01/js/Chart.min.js : - maj du fichier aff.class.php : - correction d'une erreur lié à l'affichage des badges - amélioration de la qualité du code d'affichage des diagrammes - maj du code d'affichage des diagrammes suite à la maj du Chart.min.js (r796) carole garcin
2020-11-17
11:44:56 sourcecode scm commit: obj/animation.class.php : - ajout des diagramme 'donut' et 'histogramme' dans le select des diagrammes aff/aff.class.php : - réecriture des affichages des différents blocs pour faciliter leur utilisation - ajout de template pour les différents blocs - modification de la méthode display() pour permettre le choix des blocs - modification de la méthode param pour tester le nouveaux modèles (à modifier et corriger par la suite) - ajout de méthode donnant le script d'affichage des donut, pie et bar (diagramme) + une méthode permettant d'afficher le bon diagramme selon le paramétrage choisi (r795) carole garcin
2020-11-16
11:15:42 sourcecode scm commit: obj/election.class.php : - suppression des méthodes liées à l'affichage (aff_set_param() et aff_get_param()) - la méthode rrmdir a été déplacé dans le fichier obj/openresultat.class.php app/js/script.js : - suppression de la méthode parametre_affichage() qui n'est plus utile (r794) carole garcin
2020-11-12
15:17:22 sourcecode scm commit: data/pgsql/v2.0.0.dev0.sql + gen/... : - ajout d'un attribut refresh dans la table animation et les attribit modele et is_modele ont été déplacé pour plusde cohérence (situé avant le choix du titre et des colonnes) obj/animation.class.php : - ajout d'une méthode permettant d'érire le fichier de paramétrage (param.inc) - appel de cette méthode lors de l'ajout ou la modification d'une animation - Modification du layout et des libellés de certains champs pour que ce soit plus lisible / compréhensible - ajout du refresh et notamment d'une valeur par défaut - ajout de la possibilité de ne pas choisir de bloc pour une colonne - récupération de la valeur de la centaine pour le champ 'election' lorsque l'animation est ajouter / modifier dans le contexe d'un sous formulaire des centaines obj/centaine.class.php : -suppression des éléments faisant référence aux attributs supprimés de la table election (refresh, affichage, ...) obj/election.class.php : - suppression de certaines méthodes n'étant plus utilisée - récupération de la structure (perimetre et lien entre les unités) lors de l'ajout ou de la modification d'une élection (perimetre.inc) - modification de l'appel à la fonction d'écriture des fichiers obj/openresultat.class.php : - récupération de la méthode write_file() de la classe élection. Simplifie le code et l'appel à cette méthode aff/aff.class.php : - récupération des informations du paramétrage (set_param() ) - modification de la méthode display pour pouvoir afficher le titre et les blocs demandés par l'utilisateur (r793) carole garcin
2020-11-10
16:24:36 sourcecode scm commit: animation.class.php : - Utilisation de champ select pour la couleur du titre, le choix des blocs par colonne et le choix du diagramme - Remplissage du contenu des selects enoncés précédemment - modification des requetes servant à récupérer les unités pour le choix du perimtre. Seul les périmètres appartennant à l'élection sont présent dans le select - idem pour le select du type d'unité - le select du modèle ne permet de selectionner que les animations étant des modèles - Modification des libellés pour éviter les termes techniques - Mise en place du layout (r792) carole garcin
14:42:07 sourcecode scm commit: data/pgsql/v2.0.0.dev0.sql : - ajout d'une table animation qui servira au paramétrage des animations - ajout des contraintes de cette tables - suppression des attributs liés aux animations de la table election (perimetre_aff, type_aff, refresh et affichage) tests/data/pgsql/init_data_exemple_election_mun14.sql : - maj des insertions dans la table election pour ne pas avoir les attributs supprimés generation des fichiers et des permissions obj/election.class.php : - suppression des élements en rapports avec les attributs supprimées (mention dans setLib, setType, etc.) pour éviter les erreurs sql/pgsql/election.inc.php : - ajout de l'animation en sous-formulaire de l'élection sql/pgsql/animation.inc.php : - choix des champs à afficher - correction d'erreur - choix des champs permettant la recherche (r791) carole garcin
11:57:45 trackeropen Tracker Item [#9433] Mettre en place la personnalisation de l'animation Opened carole garcin
11:43:30 sourcecode scm commit: Ecriture de l'évolution dans le fichier d'historique (r790) carole garcin
11:29:51 sourcecode scm commit: Création de la branche destinée au developpement de la personnalisation de l'animation (r789) carole garcin
11:26:41 sourcecode scm commit: suppression suite au merge dans la branche d'intégration (r788) carole garcin
11:26:10 sourcecode scm commit: merge de la branche de développement des centaines (r787) carole garcin
11:23:04 sourcecode scm commit: supression d'une erreur (r786) carole garcin
10:54:02 sourcecode scm commit: correction d'erreur (r785) carole garcin
2020-11-09
17:01:19 sourcecode scm commit: ajout des captures d'écran relatives aux centaines (r784) carole garcin
15:06:15 sourcecode scm commit: ajout du paragraphe concernant le dev de la gestion des centaines (r783) carole garcin
14:54:59 sourcecode scm commit: obj/centaine.class.php : - utilisation 'selecthiddenstatic' pour que le nom de l'élection s'affiche plutot que son id obj/centaine.class.php : - remplacement des modifier() par des autoexecute dans les méthode reset(), insert_election_unite() et insert_participation_unite() pour éviter les erreurs lors de leurs utilisations dans le triggermodifier() de la classe centaine tests/021_configuration_centaine.robot : - correction d'erreurs (r782) carole garcin
13:15:50 sourcecode scm commit: correction des tests suite à la r780 (r781) carole garcin
11:47:19 sourcecode scm commit: mise à jour de la branche par rapport à la branche d'intégration (r780) carole garcin
11:20:25 sourcecode scm commit: suppression suite au merge dans la branche d'intégration (r779) carole garcin
11:18:56 sourcecode scm commit: Maj du fichier HISTORY.txt qui avait été oublié (r778) carole garcin
11:11:24 sourcecode scm commit: Merge de la branche 2.0.0-develop-delete-NO-GO --Cette ligne, et le suivantes ci-dessous, seront ignorées-- _M . M obj/election.class.php M obj/election_cloturee.class.php M tests/020_configuration_election.robot M tests/documentation.robot (r777) carole garcin
10:48:08 sourcecode scm commit: suppression des parties concernant les transferts des candidats et des inscrits et modification pour que le test fonctionne suite aux suppressions effectuée (r776) carole garcin
2020-11-06
16:12:22 sourcecode scm commit: obj/election.class.php : - suppression action et methode de transfert des inscrits et des candidats - récupération de la méthode rrmdir issus de obj/election_cloturee.class.php obj/election_cloturee.class.php : - suppression action et methode de suppression d'une election cloturée - rrmdir déplacé dans la calsse election tests/020_configuration_election.robot : - maj des tests pour ne plus tester les fonctionnalités supprimées (r775) carole garcin
15:45:17 sourcecode scm commit: rebase depuis la branche d'intégration (r774) carole garcin
15:32:37 sourcecode scm commit: resources/app/centaine.robot : - CRUD pour les centaines resources/app/application.robot : - ajout de deux Keywords : le premier permettant de vérifier si les éléments d'une liste sont présent dans un listing et le deuxième vérifie si ils en sont absents 020_configuration_election.robot : - test du reset 021_configuration_centaine.robot : - test de la création d'une centaine, la maj en cas de modification de l'élection de référence et la maj en cas de modification du nombre de votant (r773) carole garcin
15:13:49 sourcecode scm commit: centaine.class.php : - correction d'erreur lors de la modififcation de l'élection de référence - maj des votants lorsque le nombre de votant par défaut est modifié - copie du nombre d'inscrits des unités de l'élection de référence sur les unités de la centaine election.class.php : - suppression d'un var_dump (r772) carole garcin
2020-11-05
16:08:00 sourcecode scm commit: obj/openresultat.class.php : ajout d'une méthode permettant de faire des requetes très simple et de récupérer leur résultats. Evite d'avoir à réecrire plusieurs fois du code quasi identique election.class.php : ajout méthode reset_election permettant de supprimer de la BD tous les éléments liés à l'élection (r771) carole garcin
11:13:02 sourcecode scm commit: obj/election.class.php + obj/election_candidat.class.php + obj/election_unite.class.php + obj/participation_election.class.php - ajout d'une méthode is_centaine() obj/election_candidat.class.php + obj/election_unite.class.php + obj/participation_election.class.php : - blocage des champs élection obj/election_unite.class.php + obj/participation_election.class.php : - blocage des champs unite/tranche sql/pgsql/election_candidat.inc.php + sql/pgsql/election_unite.inc.php + sql/pgsql/participation_election.inc.php : - le filtrage selon la centaine a été déplacé - pour les unités et la participation, l'action d'ajout, depuis le listing, a été retirée (r770) carole garcin
2020-11-04
16:28:22 sourcecode scm commit: Fichier perimetres.inc et param.inc généré lors de la création d'une centaine (r769) carole garcin
14:43:28 sourcecode scm commit: data/pgsql/v2.0.0.dev0.sql : - ajout de deux nouveaux attributs : is_centaine pour différencier les centaines des élections, election_reference permettant de savoir à quelle élection une centaine est liée obj/centaine.class.php : - creation de cette nvl classe qui hérite de la classe élection - personnalisation des formulaire de cette classe : champs requis, libellé, champs affiché, type, etc... - suppression des actions du portlet qui ne sont pas utile pour les centaines - méthode set_parametrage_using_election_reference() permettant de récupérer le paramètrage d'une élection de référence et de le copier sur l'élection (tour, date, perimetre, ...) - get_election_reference() : récupère l'instance de l'élection de référence - get_candidats_election() : récupère la liste des candidats d'une élection - copier_candidats_election_reference() : permet de copier les candidats d'une élection sur une autre - suppression du tableau d'affichage des résultats des candidats en dessous du formulaire de l'élection (en consultation) - copie du paramétrage de l'élection de référence lors de l'ajout (triggerajouter) - ajout des memes unites, participation et candidat que l'élection de référence suite à l'ajout (triggerajouterapres) sql/pgsql/centaine.inc.php : - personnalisation de l'affichage du listing des centaines sql/pgsql/election.inc.php : - condition pour ne pas afficher les centaines dans le listing des élections sql/pgsql/election_candidat.inc.php + sql/pgsql/election_unite.inc.php + sql/pgsql/participation_election.inc.php : - modification pour avoir des sous formulaire des centaines obj/election_candidat.class.php + obj/election.class.php : - modification pour pouvoir ré-utiliser les méthodes de création des unités, de la participation et des résultats des candidats sql/pgsql/election_unite.inc.php - modification de l'ordre d'affichage des champs de saisie pour correspondre à celui du PV gen/sql/pgsql/election.inc.php + gen/obj/election.class.php + data/pgsql/init_permissions.sql : - gen suite aux modif de la BD obj/openresultat.class.php : - ajout des centaines dans le menu - ajout d'une méthode pour gérer les retour des requetes (msg d'erreur + ajout au log) (r768) carole garcin
08:32:40 sourcecode scm commit: correction PHP (idem r742 qui a été supprimé lors de la merge request) (r767) carole garcin
2020-11-03
10:15:22 trackeropen Tracker Item [#9430] Saisie par centaines Opened carole garcin
10:13:53 sourcecode scm commit: rebase depuis la branche d'intégration (r766) carole garcin
10:11:17 trackeropen Tracker Item [#9429] Supprimer les NO GO intégrés à la V2 Opened carole garcin
09:52:01 sourcecode scm commit: suppression de la branche après intégration (r765) carole garcin
09:36:47 sourcecode scm commit: Merge de la branche de dev : 2.0.0-develop-perimetre (r764) carole garcin
09:29:19 sourcecode scm commit: Ajout du paragraphe concernant le dev (r763) carole garcin
09:02:33 sourcecode scm commit: Branche de développement dédiée à la mise en place de la simulation par centaine (r762) carole garcin
09:01:52 sourcecode scm commit: Branche de développement dédiée à la suppression des fonctionnalités qui ne doivent pas etre conservées (r761) carole garcin
08:30:24 sourcecode scm commit: correction d'une erreur dans le test case de verrouillage de l'élection (r760) carole garcin
2020-11-02
17:37:55 sourcecode scm commit: maj des captures d'écran de la documentation correction d'une erreur dans le test de config de l'élection (r759) carole garcin
15:33:19 sourcecode scm commit: correction de la méthode get_total_perimetre pour qu'elle fonctionne avec les affichages et la page web (r758) carole garcin
15:06:51 sourcecode scm commit: aff/aff.class.php : - modification du nom de classes des blocs d'affichage des résultats/participations par entité pour simplifier l'utilisation des selecteurs css dans les tests - modification de la méthode get_enfants_by_type() pour prendre en compte le cas ou aucun type n'est paramétré aff/themes/t01/js/script.js : - ajout d'une condition pour éviter les erreurs lorsque la liste des entités n'est pas affichés (cas : liste municipale) tests/012_parametrage_lien.robot : - maj suite à la modification du keywords : ajouter lien unite tests/030_animation.robot : - idem param_lien - ajout des tests de chaque affichage et du défilement des unités tests/031_web.robot : - idem lien + correction (r757) carole garcin
2020-10-30
18:10:18 sourcecode scm commit: obj/election_unite.class.php : correction d'erreur et blocage de la modification des résultats pour les périmètres tests : ajout de keywords pour créer les unités et la participation + modif du keywords d'ajout de lien entre les unités + modif du test de la config de l'élection pour tester le calculs auto des résultats et de la participation dans les tests cases de saisie correspondant (r756) carole garcin
13:35:22 sourcecode scm commit: initialize_animation_routine() : modification de la récupération des entités à faire défilé pour que le défilement ne se fasse que sur les unités voulues (r755) carole garcin
13:21:49 sourcecode scm commit: aff/aff.class.php : - modification du setInfo(): * récupérer les résultats globaux en fonction de l'affichage (global(1 ou 2).inc et resultats(1 ou 2).inc) * utilisation du bpar de l'unité correspondant au périmètre d'affichage pour récupérer la participation globale obj/election.class.php : - triggerModifier() : si le perimetre d'affichage est modifié alors les résultats globaux (candidats et unités) sont maj obj/election_unite.class.php : méthode affichage_resultats() et affichage_resultats_globaux() rendues public pour etre utilisées depuis l'élection (r754) carole garcin
10:40:08 sourcecode scm commit: Ajout d'un maj auto et dynamique des valeurs des champs liés aux périmètres dans le formulaire de saisie de la participation : - app/js/script.js : ajout set_form_default_values() qui récupère les valeurs des champs des unités enfants, les additionne et attribut le résultat au champ parent - obj/participation_election.class.php : * action permettant d'appeller la méthode qui compose le json * méthode servant à composer le json qui donne le lien entre les unités (parents - enfant) * modification du constructeur pour récupèrer la liste des unités, leurs indices et savoir si ce sont des périmètres ou pas * ajout d'un attribut de classe $unitesPerimetre qui est setter dans le constructeur et qui contiens la liste des unités avec leur indice et un booleen (perimetre ou pas) * getter et setter de ce nouvel attribut * appel du javascript set_form_default_values dans le onChange des unités non périmètres * modification du setType pour rendre static les champs des périmètres Correction d'un commentaire dans obj/unite.class.php (r753) carole garcin
FEDER Powered By FusionForge Collaborative Development Environment Charte d'utilisation / Nous contacter / Mentions légales Haut de page