$Id: version.txt,v 1.48 2009-06-07 10:03:43 fraynaud Exp $ Version 1.09 - Deuxième centaine - atReal ----------------------------------------- (bug) modification config_candidat.obj.php (01/06/2009) (+) reqmo participation en cours (06/06/09) (+) Ajout du document préfecture pour le transfert des résultats pour les élections européennes. A doc/Format_de_saisie_AUTO-ER09.pdf M trt/prefecture_bureau.php (+) Ajout d'un message d'erreur lors de la saisie des résultats si on saisit plus de votants que d'inscrits. La valeur est prise en compte mais le bureau s'affiche en erreur. M obj/saisie_bureau.class.php M obj/saisie_regroupement.class.php version 1.09 etat prefecture Arles ---------------------------------- (+) etat pour la prefecture Mise en place d un etat pour la prefecture avec saisie : - votants suivant la liste d emmargement - votants suivant le nombre d enveloppe dans l urne ========================================= *** ATTENTION MODIFICATION DE LA BASE *** ========================================= data/init.sql data/ver_1.09.sql (resultat : champ votant2 et procuration (+) saisie obj/saisie_bureau.class.php sql/mysql/resultat.form.inc (+) etat prefecture scr/pdf_resultat.php pdf/pdfetat_prefecture.php sql/mysql/prefecturelegende.sousetat.php sql/mysql/resultatprefecture.sousetat.php A VOIR PGSQL Version 1.09 - Deuxieme centaine - atReal ----------------------------------------- (+) Ajout de la seconde centaine dans le logiciel. Modification des fichiers : M dyn/menu.inc M trt/procedure_inscrit.php M obj/config_election.class.php M obj/config_candidat.class.php M obj/saisie_participation.class.php M obj/dbform_saisie.class.php M obj/config_bureau.class.php M sql/mysql/saisie_election.inc M sql/pgsql/saisie_election.inc (+) Le melange de code javascript et php posait un probleme e un serveur wamp, le code javascript a ete externalise dans le fichier dyn/script.js: - scr/requeteur.php - scr/export.php - spg/localisation.php - web/scr/resultats.php (+) Mise e jour de la librairie fpdf vers la version 1.6, il y avait un probleme d'entete des pdf sur des configurations windows (wampserver, wamp5). (+) Correction : ajout des balises explicites php => - spg/upload.php - spg/calendrierbas.php (+) Correction dans la generation du fichier html pour un bureau : "é" -> "é" dans le fichier obj/dbform_saisie.class.php. (+) Le menu se compose desormais en tableau : plus facile pour customiser l'aspect graphique ou s'y retrouver pour l'ajout d'une entree. (+) Ajout de la fonction popup aide dans un fichier javascript externe dyn/style.js. (+) Correction de bug, si aucune election dans affichage des etats alors un message d'erreur php apparaessait car une variable utilisee n'existait pas. Maintenant un message precise qu'il n'y a aucune election en cours. (+) Correction de bug, si aucune election dans archivage alors un message d'erreur php apparaessait car une variable utilisee n'existait pas. Maintenant un message precise qu'il n'y a aucune election en cours. (+) Nettoyage complet du fichier trt/sieges_elu.php et creation d'un fichier css pour contenir le style particulier de ce fichier. (+) Remplacement de $HTTP_POST_VARS par $_POST dans scr/txform.php. (+) Ajout de la gestion des droits (profil > droit + redirect si non connecte) et correction de l'arbre html (la balise body ne se fermait pas et la balise head se fermait deux fois, des lignes de tableaux s'ouvraient mais ne se fermaient pas, ...): - spg/login.php - scr/pdf_resultat.php - scr/tab_resultat.php - trt/prefecture.php - spg/loginchangepwd.php - scr/tab.php - spg/doc.php - scr/form.php - trt/archivage.php - scr/txtab.php - scr/reqmo.php - index.php - version.inc - scr/sousform.php - scr/txform.php - scr/trs_inscrit.php (+) Tous les styles css appeles en include php sont maintenant appeles depuis balise link en fichier externe. Cela permet d'optimiser les performances. Le fichier css est charge seulement une fois, les fois suivantes il est charge depuis le cache du navigateur. Le contenu des fichiers cg.css et lien.inc a ete place dans un unique fichier style.css. Les fichiers cg.css et lien.inc ont ete supprimes ainsi que le dossier custom. (+) Nettoyage des fichiers contenant des fins de ligne [CR][CR] pour les remplacer par des fins de lignes [LF] Les fichiers concernes par le nettoyage sont : M scr/pdf_resultat.php M scr/election.php M spg/login.php M dyn/base_trs_inscrit.php M sql/mysql/resgen_pdf.inc M sql/mysql/liste.form.inc M sql/mysql/bureau.form.inc M pdf/pdf_rescanton.php M pdf/pdfetat.php M trt/session_election.php M obj/param_candidat.class.php M obj/config_candidat.class.php M obj/param_parti.class.php M obj/param_canton.class.php M obj/param_bureau.class.php M obj/commune.class.php M obj/param_tranche.class.php M obj/config_bureau.class.php M obj/param_groupe.class.php M obj/param_typeelection.class.php (+) Nettoyage du fichier entete.inc : - suppression des balises meta inutiles - changement du titre de la page : openMairie -> openResultat # Credits - Developpement finance par ###################################### - Syndicat Intercommunal SIPI - Commune d'Aubagne - Commune de Gardanne version 1.08 -------------------------------------------------------------- fevrier 2009 (+) CONTRIBUTION ISTRE Affichage en en-tete de l'information Dernier bureau arrive : "numero de bureau" : (mo) aff/bureaux.php,entete.php (mo) obj/saisie_bureau.class.php ( Dernier bureau depouille dans : aff/".$_GET ['elec']."/last.inc ) (+)aff/img/3.gif (bug) sql/mysql/xxx.sousetat.inc et sql/pgsql/xxx.sousetat.inc -> ajout $sousetat['entete_orientation'] (-) simmplification rep artichow (suup repertoires et sous repertoire artichow/examples,doc,test (+) installation complete avec les dependances openmairie 2.01 fpdf, dbpear et artichow variable de dyn/var.inc a modifier (suivant type d installation choisie) $path_om= "../php/openmairie/" ou "" $path_pear= "../php/pear/ ou "" $path_fpdf= "../php/fpdf/" ou "" $path_graph= "../php/artichow/" ou "" integration des dependances (pear + fpdf + openmairie) dans openmairie_resultat/php pour faciliter l installation $path_xx = "" => mettre les dependances dans php ex wamp/php ou easy/php $path_xx = "../php/xx/ => utiliser les dependances du package openResultat modifications de tous les appels aux dependances. (bug) profil.class.php cle secondaire (bug mozilla) param_bureau : valeur par defau x et y à 10 (bug) correction image plan (suite demo cannes) decembre 2008 (bug) affichage web collectivite (web/scr/resultats.php,web/res/collectivite.php) (+) repertoire rec avec import_sctipt.php et un exemple (sag.txt) possibilite d'importer des resultats saisis sur tableur et sauvegarder sur un fichier csv et construire un affichage web octobre 2008 (bug) mysql et pgsql : initdata.sql avril 2008 (bug) Patch de securite sur les injections SQL en login : (bug signale par brice.argenson@adullact.org) spg/login.php (+) mise en place d un retour connexion et msg visible sur les droits index.php scr/form.php scr/tab.php dyn/cg.css et dyn/custom/cg.css (+) img/warning_utils.gif * repertoire ooo : exemples de transfert tableur [arles le 09 Mars 2009 Michele Milcent] ooo/affichage.ods ooo/affichage.xls ooo/participation_comparaison.ods ooo/participation_comparaison.xls ooo/participation_comparaison_canton.ods ooo/participation_comparaison_canton.xls ooo/readme.txt A FAIRE --------------------------------------------------------------------------- * istres : dernier bureau arrive * fos : mise en variable de "resultats provisoires" dans aff/dyn/inc aff/entete.php et aff/entete1.php * division par 0 dans siege_elu si pas de resultat (bug) mise à jour init_demo version 1.07 data/sql/init_demo.sql data/pgsql/init_demo.sql (+) supression données arles data/sql/init_arles.sql data/pgsql/init_arles.sql trs/*.jpg [photos des candidats d arles] version 1.07 --------------------------------------------------------------- 04 fevrier 2008 * modification calcul repartition sieges- elections municipales /trt/sieges_elu.php (mise a jour nbr de sieges par liste dans table liste) 01 Fevrier 2008 version transfert prefecture de fichier csv * procedure de transfert /dyn/menu.inc /trt/prefecture_municipale_bureau.php /trt/prefecture_municipale_liste.php /trt/prefecture_bureau.php /trt/prefecture.php (+) sauvegarde siege en table liste /trt/sieges_elu.php * modification formulaire saisie obj/collectivite.class.php obj/param_canton.class.php : taille/max canton_prefecture obj/liste.class.php : taille/max canton_prefecture * modification mysql (modification sgbd) /data/mysql/ver_1.07.sql /data/mysql/init.sql sql/mysql/collectivite.form.inc sql/mysql/canton.form.php sql/mysql/election_candidat.form.inc sql/mysql/liste.form.php * modification pgsql (modification sgbd) /data/pgsql/ver_1.07.sql /date/pgsql/init.sql sql/pgsql/collectivite.form.inc sql/pgsql/canton.form.php sql/pgsql/election_candidat.form.inc sql/pgsql/liste.form.php (bug) test postgresql ok obj/bureau_class.php : positionx et positiony : nul (bug) 04/02/2008 pas de retour formulaire en base avec wamp 2.00 signale par : Patrick TESSIER resolu par david.epely@adullact.org scr\form.php -> remplacer $HTTP_POST_VARS" par "$_POST scr/sousform.php version 1.06 -------------------------------------------------------------- version calcul et affichage repartition des sieges - elections municipales version 1.05 -------------------------------------------------------------- integration borne tactile (ville de bezons) - repertoire borne - utilisation des resultats du repertoire web version 1.04 --------------------------------------------------------------- Modifications en vue des legislatives de juin 2007 sur la base du groupe de travail du 21/05/2007 : Arles - atReal - Fos - Istres - Martigues - exc: gardanne *** Regroupement de resultats de commune (pour les legislatives) /aff/ aff.php (modification) index.php (modification) var.php : incrementation communes regroupement.php (resultat par commune) regroupements.php (resultat sur le regroupement) communes.php (affichage liste des communes du regroupement) a voir graph.php (basculer regroupements au lieu de resultats) /aff/election en cours/bcom => liste des resultats communes /sql/mysql commune.inc Saisie des communes commune.form.inc saisie_regroupement.inc Saisie des resultats pour regroupement /obj saisie_regroupement.class.php: Saisie des resultats db_form.saisie.class : ajout des methodes de maj affichage aff_maj_regroupement aff_maj_bcom aff_maj_communes (regroupement.inc, regroupements.inc, communes.inc, bcom/b1.inc ...) commune.class.php : saisie de la commune config_election.class.php : methode trigger ajouter et trigger supprimer /trt/archivage.php : destruction table regroupement *** transfert resultat en cours sur module excel analyse [Martigues] /sql/mysql requete de transfert export election_en_cours (menu.inc) * /obj/export.class.php => Methodes generant l'export * /scr/export.php => Affichage & choix de l'export *** double affichage - aff/index.php - aff/aff1.php - aff/REF06-1/param1.inc (nouveau) - aff/dyn/aff.css - obj/config_election.class.php - obj/dbform_saisie.class.php - trt/trs_aff.php *** tranfert des inscrits - prise en compte des listes - prise en compte des centres de votes Modification de dyn/var.inc // ce parametrage sert e transferer le bon nombre d inscrit d openelec $liste_generale='01'; $liste_municipale='03'; $liste_europe='02'; *** creation du fichier liste pour les municipales /obj/liste.class.php /sql/mysql/liste.inc liste.form.inc *** modification de la base /data/mysql init.sql init_arles.sql init_demo.sql init_1.04.sql *** a l archivage, ne pas ecraser la table resultat /trt/archivage.php *** Prevu version 1.05 Mettre e niveau pgsql data et sql Mettre en place le module de calcul (plus forte moyenne) et d affichage rajouter date de naissance (en cas d egalite) pour liste version 1.03 --------------------------------------------------------------- Nouvelles fonctionnalites * graphique artichow * compatibilite postgresql (atreal) bugs: * compatibilite derniere version wamp : login.php (\?php au lieu de \?) * compatibilite mql5 ordre des jointures - config_election.inc - saisie_election.inc - result.inc - res_parti.inc - res-groupesousetat.inc - res_groupe.inc - res_collectivite_candidat.inc - res_collectivite.inc - res_bureau.inc * bug participation bureau inc => dbform_saisie.class bug test linux - accents version.txt dyn/base.php dyn/menu.inc scr/tab.php [header('Content-type: text/html; charset=iso-8859-1');] scr/soustabdyn.php [header('Content-type: text/html; charset=iso-8859-1');] scr/form.php [header('Content-type: text/html; charset=iso-8859-1');] aff/aff.php aff/resultat.php aff/index.php web/index.php bug retour() obj/param_bureau.php version 1.02 du 15/12/2006 -------------------------------------------------- * trt/archivage.php : bug division par 0 * affichage suppression du graphe * saisie du resultat: mise e 0 si aucune saisie mise a blanc e l affichage * meilleure lisibilite saisie * choix animation = meilleure lisibilite * bug reqmo resultat en cours ************************************************************************ * suppression election -> il faut faire la suppression des repertoires * * correspondant * ************************************************************************ version 1.01 du 6/12/2006 --------------------------------------------------- bug config_election : canton patche 1.00.1 --------------------------------------------------------------- version 1.00 du 10/07/2006 -------------------------------------------------- version initiale