openMairie Exemple- Historique des versions ============================================ 4.1.2 - 28/06/2012 ------------------ * Mise à jour de la version de la librairie openmairie en 4.1.2. [Florent MICHON] * Correctif : ajout du chemin relatif complet vers les scripts sousform et soustab pour permettre leur utilisation depuis d'autres endroits que dans le dossier scr. [Florent MICHON] * Correctif : une erreur javascript survenait lors de l'utilisation d'un sous-formulaire sans champ de recherche dans la page. La correction consiste en l'initialisation et au test de l'existence du champ recherche avant son utilisation. [Florent MICHON] 4.1.1 - 13/04/2012 ------------------ * Mise à jour de la version de la librairie openmairie en 4.1.1. [Florent MICHON] 4.1.0 - 21/02/2012 ------------------ * Mise à jour de la version de la librairie openmairie en 4.1.0. [Florent MICHON] - bug sur le post des sous-formulaires : le caractère & n'est pas sauvegardé dans les sous-formulaires. Les données sont maintenant traitées avant d'être postées au serveur en ajax (js/script.js). - bug gen/sql/pgsql : selection om_utilisateur om_utilisateur.form ... 01/02/2012 - bug js/script.js : sousform pb avec & 01/02/2012 - om_sousetat.class.php ligne 43 pb passage par reference 30/01/2012 - modifier scr/edition.php pb de selection fichier pdf. au lieu pdf - suppression du quartier dans spg/adresse_postale.php et var_adresse_postale.inc 17/01/2012 FR - suppression de la version sig point (scr/json_points.php,scr/form_sig_point.php, scr/wkt_point.php, scr/tab_sig_point.php, dyn/var_point.php ) - correction de bug dans om/sig :js/sig.js (onsaisieselect), scr/form_sig.php(validation) obj/im_sig_point.class.php (pointe sur var_sig.php) - suppression du repertoire scr/dyn et integration des variables dans les scripts gen et gen.class.php (necessite om4.1.0rc8 ou 7+) - integration du repertoire gen/dyn au lieu de gen/dyn/standard et gen/dyn/custom pour la customisation - ajout des fichiers data "metier" en data/mysql et pgsql et ajout du fichier SPECIFIC.TXT en /app - modification tab_sig.php et sig_json.php pour prise en compte specificite openadresse (affichage de point pour une voie) - modification dyn/adresse_postale.inc pour prise en compte detable/vue - rajout en data/pgsql des fichiers de configuration - rajout dans app de specific.txt - elimination de l ancien sig_point (scr/jsons_points.php, scr/wkt_point.php, svr/tab_sig_point.php, scr/form_sig_point.php, dyn/var_point.inc.php) - mise a niveau sig adressage (openodp, opentriselectif) , dyn/adressepostale.inc.php - debug sig : js/sig.js (appel onsaisie_select), scr/form_sig.php (validation) - mise a niveau openadresse : - mise a niveau variable - bug : spg/adresse_postale_google et bing -> include adresse_postale google + bing 4.1.0-rc6 - 16/12/2011 ---------------------- * Mise à jour de la version de la librairie openmairie en 4.1.0-rc8. [Florent MICHON] * Déplacement du dossier om-theme depuis le dossier lib/ vers la racine de l'application. La compatibilité antérieure est assurée. [Florent MICHON] * Correctif : le générateur ne fonctionnait pas sur une base de données MySQL qui avait le caractère '-' dans son nom car dans la requête il fallait encadrer le nom de la base de données par les caractères '`'. [Florent MICHON] * Correctif : ajout du préfixe manquant pour la gestion des schémas dans plusieurs fichiers. [François RAYNAUD] * Correctif : modification d'une erreur de lien dans les fichiers inc om_tdb et om_widget de mysql qui pointaient vers les dossiers pgsql. [François RAYNAUD] * Correctif : correction de deux bugs bloquants dans les assistants états, sousetats et lettretype du générateur ("Undefined variable: variable et Undefined variable: this dans om_database.class.php"). Ajout des fichiers de config : gen/dyn/standard : etat.inc sousetat.inc, lettretype.inc et correction scr/genetat.php, gensousetat.php, genlettretype.php au niveau des includes et de l appel à la methode d'erreur : $f->isDatabaseError($res) creation du repertoire scr/dyn modification gen.class ligne 120 include ("../gen/dyn/".$dyn."/form.inc") pour genfull et gen -> "../scr/dyn/form.inc". Cette solution est provisoire, ces fichiers seront positionnés dans un endroit plus pertinent rapidement. [François RAYNAUD] * Correctif : ajout de l'encodage des variables (si utf8) de om_parametre dans les fichiers faisant le remplacement des variables pour les éditions pdf (varetatpdf.inc et varlettretype.inc). [François RAYNAUD] * Correctif : suppression d'une ligne vide dans le fichier dyn/mail.inc.php qui provoquait une erreur (Warning: Cannot modify header information...). [François RAYNAUD] * Correctif : modification de INSERT INTO om_droit VALUES ('om_directory', 99); dans le fichier init.sql pour PostGreSQL car profil 99 ne respecte pas l'integrité référentielle. [François RAYNAUD] 4.1.0-rc5 - 08/11/2011 ---------------------- * Correction du bug dans le sous-état lors de la récupération de données sauvegardées sous PostGreSQL (le séparateur entre les sous-états : chr10 au lieu de chr10+chr13). [François RAYNAUD] * Optimisation de la gestion des utilisateurs par la possibilité de redéfinition du mot de passe par mail. [Florent MICHON][Romain BEYLERIAN] * Mise à jour de la version de la librairie openmairie en 4.1.0-rc6. [Florent MICHON] 4.1.0-rc4 - 18/10/2011 ---------------------- * Correction du bug dans l'assistant de récupération des états, sous-états et lettres types, le path vers le dossier inc n'était pas correct. [Florent MICHON][François RAYNAUD] * Mise à jour de la version de la librairie openmairie en 4.1.0-rc5. [Romain BEYLERIAN] 4.1.0-rc3 - 06/10/2011 ---------------------- * Mise à jour de la version du thème kied en 1.0.1. [Florent MICHON] * Mise à jour de la version de la librairie openmairie en 4.1.0-rc4. [Florent MICHON] * Correction d'un bug sur le combo avec l'ajout d'un test sur l'existence d'un field en javascript avant utilisation pour empêcher que la popup ne se ferme pas. [Florent MICHON] * Optimisation des images du SIG et du calendrier (ajout de la transparence, redimensionnement, ...). [Jean-Louis BASTIDE] * Correction des images manquantes concernant les fournisseurs SIG. Ces images sont maintenant dans le thème. [Jean-Louis BASTIDE] * Correction de la classe om_parametre avec ajout des méthodes setTaille et setMax manquantes. [François RAYNAUD] * Optimisation du SIG avec mise en place de la gestion de polygones et de lignes. [Jean-Louis BASTIDE][François RAYNAUD] 4.1.0-rc2 - 16/09/2011 ---------------------- * Correction du bug dans l'assistant de récupération des états, sous-états et lettres types, le path vers le dossier inc n'était pas correct. [Florent MICHON][François RAYNAUD] * Correction du bug dans l'affichage SIG, la variable $fond_google était appelée sans être initialisée. L'appel à cette variable a été supprimé car elle n'est pas utilisée. [Florent MICHON][François RAYNAUD] * Mise à jour de la version de la librairie openmairie en 4.1.0-rc2. [Florent MICHON] 4.1.0-rc1 - 15/09/2011 ---------------------- * 4.0.1 ----- mise en place d'un editeur d etat wysiwyg non fait openMairie Exemple - Historique des versions ============================================ 4.0.1 ----- 25/05/2011 cle google sig/ tab_sig_point.php var_sig_point.sig 22/05/2011 spg/upload.php : limitation de 20 à 50 caracteres sig/adresse_postale : google 17/05/2011 test avec mysql - js/script upload taille fen fait - img/droite.png fait - pb load de db - pb load openLayers - 15/05/2011 * point SIG /sig js/sig.js * tableau de bord /tdb /js/script.js /dyn/tdb.inc * bug : utf8 avec fpdf pdf/pdfetat.php * init et objet nouveau om_widget om_tbd data/ init mono A VOIR openmairie ================== ***Gen.class ligne 939 etat $height=intval($height); // bug si virgule 4,6 decalage constructeur *** om_etat_class : pb de gestion f1 et f2 ligne 208 (trop specifique) echo "****************"; if($this->retourformulaire=='om_collectivite'){ $form->setType('logotop', 'localisation2'); $form->setType('titretop', 'localisation2'); $form->setType('corpstop', 'localisation2'); $form->setType('se_couleurtexte', 'rvb2'); $form->setType('logo', 'upload2'); }else{ $form->setType('logotop', 'localisation'); $form->setType('titretop', 'localisation'); $form->setType('corpstop', 'localisation'); $form->setType('se_couleurtexte', 'rvb'); $form->setType('logo', 'upload'); } if ($maj == 4.0.0 (+) data/.../init.sql : gestion des droits de base (04/01/2010) 4.0.0 - decembre 2010 Version beta publié le 03/01/2010 --------------------- * creation d assistant : import Version <4, assistant creation etat et sous etat [François RAYNAUD] * mise a niveau du generateur [François RAYNAUD] * mise en table des etats / sous etats / lettretype en table [Florent MICHON][François RAYNAUD] * mise en place de la multi collectivite [Florent MICHON][François RAYNAUD] * Compatibilité openMairie 4.0.0 [Florent MICHON][François RAYNAUD] * Intégration de la librairie jqueryui [Florent MICHON] * Intégration de la librairie openlayers [Florent MICHON] * Restructuration du code (création des dossiers css, js, lib et déplacement de certains scripts) pour une meilleure lisibilité du code [Florent MICHON] [François RAYNAUD] * Nettoyage, documentation et indentation du code selon une nouvelle convention de codage [Florent MICHON] 3.01 - Non publiée ------------------ La version 3.01 n a pas été publié et le sousforminterne est abandonné sous cette forme et sera repris sous une forme ulterieure avec jquery [05/05/2010] 3eme niveau - dbformdyn integration sousforminterne - scr/form_fenetre.php - scr/tab_fenetre.php - img/cle.gif et clebas.gif [23/02/2010] [bug] gen/aff.php deprecated ereg [22/01/2009] (bug) correction pear5 dyn/var.inc - compatibilite php4 php/pear/ .. - compatibilite RP : dbformdyn.class.php 3.00 - 11/01/2010 ----------------- La version 3.00 propose une version generateur qui permet de construire tres rapidement une application openMairie apres avoir créer les tables sur la base mysql et pgsql. 2.02 - Non publiée // passage version 3.00 ------------------ (modif) pdf/pdflettretype.php et pdfetat.php(attribut affichage ) (bug) spg/voir.php (controle fichier inexistant) (modif) spg/combo et combo2.php + lang.inc(traduction) (bug) spg/combo et combo2.php (modif) scr/requeteur.php(nouvelle presentation 15 sept 2008) + style (bug) tri form.php et sousform.php 30/08/2008 (bug) scr/requeteur.php (copie a partir opencimetiere) 08/09/2008 2.01 - 06/05/2008 ----------------- recherche globale sur application dans tableau de bord integration choix apparence dans tableau de bord 1.17 - 28/09/2007 ----------------- suppression repertoire dyn/custom et dyn/custom/img affichage dynamique du sous formulaire 1.15 - 03/11/2006 ----------------- Ajout du lien mailto lors de l'affichage d'un mail dans un tableau 1.14 - 06/10/2006 ----------------- module de requête mémorisée 1.11 - 24/05/2006 ----------------- formulaire et de sous formulaire état, de sous état et de lettre type