/[openfoncier]/branches/3.1.0-arles/HISTORY.txt
ViewVC logotype

Annotation of /branches/3.1.0-arles/HISTORY.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 20 - (hide annotations)
Mon Jul 18 15:27:17 2011 UTC (13 years, 6 months ago) by fraynaud
Original Path: trunk/HISTORY.txt
File MIME type: text/plain
File size: 18442 byte(s)
maj version 3.00


1 fraynaud 3 openMairie Exemple - Historique des versions
2     ============================================
3    
4     $Id: version.txt,v 1.79 2010-10-28 20:12:30 fraynaud Exp $
5     openMairie : http://www.openmairie.org
6    
7     Version 3.00 =======================================================================
8    
9 fraynaud 20 Mise a niveau openMairie 3.1.0 08/07/2011
10     - ensemble des composants
11     - mise a niveau tables om_* dans pgsql
12    
13    
14     ->Repertoire a eliminer
15     - lib/jquery_misc
16     - lib/jquery_ui/css et lib/jquery_ui/js et readme.txt
17     - css/specific_om*
18     Question f10w, ou est le choix du style jquery (config.inc.php ?)
19     N y a t il plus qu un seul choix ?
20    
21    
22     a voir : parametre sig externe var_adressepostale.inc pb de lecture base
23    
24    
25     a valider pc.class ...
26    
27 fraynaud 3 Mise a niveau openMairie 3.00
28 fraynaud 4 [10/02/2011]
29 fraynaud 3 * data/init_metier.sql
30     * data/pgsql_metier.sql
31     * tables om version 2.00 a detruire
32     * dyn/database.inc.php
33     * dyn/config.inc.php
34     * dyn/menu.inc.php
35     * sql/mysql/ *.reqmo
36     * sql/pgsql/*.reqmo a controler
37    
38 fraynaud 4 * action : obj
39     * architecte : obj + inc
40     * avis : obj + inc
41 fraynaud 8 * bible : obj + inc *** pb du champ service ? + augmenter la taille du champ libelle
42     libelle character varying(80) pour export des donnees
43 fraynaud 6 * categorie_demandeur : obj
44     * civilite : obj + inc (non modif)
45 fraynaud 7 * destination obj BUG en modif avec cle alpha (meme bug que 2.00 sur pgsql)
46     * etat : obj + inc
47     * evenement : obj + form.inc omlettretype
48 fraynaud 8 * nature : obj + inc (sousform)
49 fraynaud 9 * parcelle : obj + inc
50     * pos ; obj + inc + form
51     * proprietaire : obj + inc + form
52 fraynaud 4 * regle
53 fraynaud 10 * rivoli : obj + inc
54 fraynaud 4 * service
55     * transition
56     * travaux
57 fraynaud 3
58    
59 fraynaud 4 * blocnote :
60     * consultation
61     * destination_shon
62     * instruction
63     * te
64     * dossier
65     * terrain
66     * PC PD DP PD CU
67 fraynaud 3
68 fraynaud 4 traitement
69     * dossier_modificatif
70     * export_dp
71     * esport_pc
72     * export_sig
73     * export_sitadel
74     * num_dossier
75 fraynaud 3
76    
77 fraynaud 4
78    
79    
80    
81 fraynaud 3 PATCH 2.00-1 INTERMEDIAIRE correctif CU ===========================================
82     Correctif bug CU (fr)
83     a la demande de Breteuil, Communaute de clermont et Anonay
84     les bugs de la gestion des CU ont ete corriges
85    
86     (bug) traduction onglet <i>instruction_cu</i>
87     lang/francais.inc :
88    
89     (bug)
90     * en creation/modification
91     Notice: Undefined variable: idxformulaire in /var/www/openmairie_foncier/obj/instruction_CU.class.php on line 247
92     * en suppression
93     Notice: Undefined index: instruction in /var/www/openmairie_foncier/php/openmairie/formulairedyn.class.php on line 383
94     Notice: Undefined index: instruction in /var/www/openmairie_foncier/php/openmairie/formulairedyn.class.php on line 384
95     Notice: Undefined index: destinataire in /var/www/openmairie_foncier/php/openmairie/formulairedyn.class.php on line 279
96     Notice: Undefined index: destinataire in /var/www/openmairie_foncier/php/openmairie/formulairedyn.class.php on line 301
97     Fatal error: Method name must be a string in /var/www/openmairie_foncier/php/openmairie/formulairedyn.class.php on line 303
98    
99     -> obj/instruction_CU.class.php : correction $this->idxformulaire methode setSelect
100    
101     (bug)
102     Notice: Undefined variable: idx in /var/www/openmairie_foncier/sql/mysql/instruction_CU.inc on line 12
103     Notice: Undefined variable: obj in /var/www/openmairie_foncier/sql/mysql/instruction_CU.inc on line 13
104     Notice: Undefined variable: obj in /var/www/openmairie_foncier/sql/mysql/instruction_CU.inc on line 23
105     Notice: Undefined variable: idx in /var/www/openmairie_foncier/sql/mysql/instruction_CU.inc on line 23
106     Notice: Undefined variable: obj in /var/www/openmairie_foncier/sql/mysql/instruction_CU.inc on line 26
107     Notice: Undefined variable: idx in /var/www/openmairie_foncier/sql/mysql/instruction_CU.inc on line 26
108     Notice: Undefined variable: idx in /var/www/openmairie_foncier/sql/mysql/instruction_CU.inc on line 59
109     -> sql/mysql/instruction_CU.inc : variables $idx non valorisee en ligne 10 et 37
110     -> sql/pgsql/instruction_CU.inc (hors patch)
111    
112     (bug) pdf FPDF error: Unsupported image type: /trs/arles lettretype_instruction.php
113     -> etat corriges
114     sql/mysql/francais/CUpositif.inc
115     sql/mysql/francais/CUnegatif.inc
116     sql/pgsql/francais/CUpositif.inc (hors patch)
117     sql/pgsql/francais/CUnegatif.inc (hors patch)
118    
119     ===================================================================================
120    
121     Modifs demandées 30/07/2010
122    
123     - modif dyn/script.js et script_francais.js
124    
125     - avis sur les dossiers
126     mysql/PC.inc DP.inc PA.inc PD.inc
127     pgsql/ ...
128     - avis dans les états
129     mysql et pgsql/dossier_ads.sousetat.inc (que les sans avis)
130     /dossier_ads_d.sousetat.inc (qu avec avis)
131    
132    
133    
134     =======================================
135     Transfert base PGSQL 27/07/2010
136     =======================================
137     data/pgsql/init.sql parametrage.sql rivoli_arles.sql
138    
139    
140     *** question a quoi sert ? sql/pgsql
141     delai.inc
142     consultation_horslimite.inc
143     PC_horslimite.inc
144     PD_horslimite.inc
145     dossier_horslimite.inc
146     RU.inc
147     dossier_observatoire.reqmo
148     RU.class.php
149    
150    
151     *** courrier.class ne sert a rien
152     quartier.class form.inc et inc
153    
154     *** zone à voir
155     parcelle.sig
156    
157    
158    
159     *** concat et date
160     sql/pgsql/
161     sql/pgsql/francais
162    
163     ***taille/max obj
164     action.class.php
165     architecte.class
166     bible.class
167     blocnote.class
168     civilite.class
169     collectivite.class
170     consultation.class
171     destination.class
172     destination_shon.class
173     dossier.class DP PA CU PC PD
174     droit.class
175     etat
176     evenement.class
177     instruction.class
178     instruction_CU.class a tester
179     nature.class
180     parcelle.class
181     pos.class
182     proprietaire.class
183     regle.class -> id doit etre en bigint et non char varying 2 *** ERREUR A CORRIGER
184     rivoli.class
185     service.class
186    
187     *** requete sql/pgsql et francais OK
188    
189     *** sig : / cadastre
190     geom parcelle
191     geom batiment
192     geom dossier
193     geom section
194     SIG :
195     * tab_sig
196     pb des '' pour parcelle, dossier
197     pb saisie multipolygon
198     * form_sig
199     correction saisie de point (tester avec opencimetiere)
200     parcelle.inc
201     dossier.inc
202    
203     Bugs a traiter
204     * remise a 0 : update set id non compatible avec pgsql
205     * combo.php architecte dans dossier
206     Fatal error: Call to undefined method DB_Error::numrows()
207     in /var/www/openmairie_foncier/spg/combo.php on line 101
208     * pc modificatif (trt) DB Error: invalid number
209     * parcelle.class pb de saisie de surface si vide / '' mettre 0 ? pas de controle numerique
210     * rajouter les relations pgsql/init.sql
211     * dossier.class : erreur insert avec zone numerique surface ('867' au lieu de 867 en insertion)
212    
213    
214     ========================================================================================
215    
216     (bug) remise a 0 num_dossier.php majuscule [27/07/2010]
217    
218    
219     (mo) 21/06/2010 recherche doosier :ajout recherche sur champs terrain_adresse_complement
220     (scr/recherchedossier.php et tab.dossier.php)
221     2.01(en cours)
222    
223     a faire ->version 5.4
224    
225     [18/03/2010] - CCRVV
226     (bug) initialisation $path_pear
227     - trt/numdossier.php
228     - trt/export_sig.php
229     - trt/export_pc.php
230     - trt/export_dp.php
231     - scr/orm_fenetre.php
232     (bug)sql/dossier_scr.inc manque 4 dates pour dossier dans sql_dossier
233    
234    
235     =======================
236     modification de la base
237     =======================
238     table avis
239     ver2.01.sql
240     init.sql
241    
242     (+) demande cadastre [10/02/2010]
243     - transfert lascot suivant avis : trt/export_PC.php
244     - sql/mysql/avis.inc + avis.form.inc + obj/avis.class.php
245     - lang/francais.inc
246     - sql/mysql/francais/dossier_cadastre_datedepot.reqmo.inc
247    
248     (+) SITADEL [16/12/2009 -18/12/2009]
249     trt/export_sitadel.php
250     trt/sitadel.inc
251     dyn/menu.inc
252     lang/francais.inc
253     sql/mysql/avis.inc zone sitadel
254     sql/mysql/avis.form.inc
255    
256    
257     (+) demande observatoire foncier (PC tacite + temp)
258     dossier_observatoire.reqmo.inc
259    
260     (bug) js firefox (15/12/2009)
261     scr/edition_d.php
262     scr/edition_p.php
263    
264     (+) instruction_etat.reqmo.inc (09/12/2009)
265     (+) dossier.php lien sur permis dynmap
266     dyn/var.inc liensig2
267    
268    
269     (bug) php5 txform $_post 12/11/2009
270    
271     (+) 2 requetes supplementaires pour controle sig
272     dossier_plusiursparcelles.reqmo
273     dossier_sig_sanspos.reqmo
274    
275     (+) 22/10/2009 debrayage sig et verification de parcelle (si non modifiee) (en cliquant sur sig dossier.class.php
276     (bug) 09/10/2009 correction parcelle vide : dossier.class.php
277     (+) 09/10/2009 requete dossier_observatoire.inc (pos)
278     (+) 09/10/2009 requete dossier_sansparcelle.inc
279     (bug) 12/10/2009 version fpdf5 pour wamp5 en php5 + var.inc
280     (bug) js firefox (15/12/2009)
281     scr/edition_d.php
282     scr/edition_p.php
283     dyn/style.css ->table.dossier
284    
285    
286     version 2.00 =========================================================================================================
287     publie le 07 juillet 2009
288    
289     ********************************************
290     ATTENTION MODIFICATION DE LA BASE DE DONNEES
291     ********************************************
292     ajout de zones POS et SIG dans dossier
293     ajout zone solde dans travaux
294     /data/ver_2.00.sql
295     /data/init.sql
296     ********************************************
297    
298    
299     Cette version permet de faire le lien avec un SIG au travers d'un web service (SOAP) et utilise le composant php/nsoap
300    
301     Le web service est développé par SIMALIS en licence libre (il est financé par la ville d'Arles)
302     Ce web service est disponnible avec la version 5 de dynmap et il est appelle depuis les methodes de la classe sig/stratégyDynmap.class.php
303     Dans le couche ADS de dynmap, il est cree un objet au centroide de la parcelle saisi en openFoncier.
304     Le POS est recupere automatiquement dans openfoncier depuis Dynmap
305     Le fichier sig/var.inc a pour objet de decrire les couches (tables), et champ concernes
306    
307     scripts concernés
308     - dossier.class.php, dossier.form.inc
309     - repertoire sig
310     -------------
311     dyn/var.inc :
312     -------------
313     variable strategySyg ='' pas de lien sig
314     variable strategySyg ='Dynmap' lien avec le sig dynmap
315    
316     ----------------------------------------------------------------------------------------------------
317     ATTENTION les méthodes de DYNMAP implémentées par openFoncier ne peuvent être utilisées qu avec php5
318     ----------------------------------------------------------------------------------------------------
319    
320     (+) 10/01/2009 export_sig.php
321    
322     (+) 10/01/09 ajouter la zone solde en travaux et utilisation en dossier
323     travaux.class.php, travaux.inc, travaux.form.inc
324     dossier.class.php + dossier.form.inc
325     init.sql + ver2.00
326    
327     (+) pdf/pdflettretype_instruction (possibilite attribut affichage <b> (titre et corps))
328     (modif) scr/requeteur.php(nouvelle presentation)
329    
330     (+) saisie dossier -> mise en majuscule a parametrer dans var.inc [demande vitrolles 21/04/2008]
331    
332     (bug) 07/07/2009 lettretype dans evenement.class.php
333     (bug) 24/04/2009 utlisateur.class : select sur instructeur oui non / lang identifiant
334     (bug) regle.form
335     (bug) 16/12/2008 path db pear bible.php , bible_automatique et bible2
336     (bug) 30/10/2008 droit.class.php setonchange
337     (bug) spg/voir.php (controle fichier inexistant)
338     (bug) spg/combo et combo2.php
339     (+) spg/combo et combo2.php et lang.inc(traduction)
340    
341    
342    
343    
344    
345    
346     version 1.09 a venir ===================================================================
347    
348     (*) Mise a jour base de donnees :
349     data/mysql/ver_1.09.sql (base deja installee en 1.08)
350     data/mysql/init.sql (nouvelle installtion)
351    
352     (+) transfert DGI cadastre au format LASCOT [21/04/2008]
353     dyn/menu.inc
354     trt/export_pc.php
355     trt/export_dp.php
356    
357     (bug) Patch de securite sur les injections SQL en login : [arles 7 avril 2008]
358     (bug signale par [email protected])
359     spg/login.php
360    
361     (+) mise en place d un retour connexion et msg visible sur les droits [arles 7 avril 2008]
362     index.php
363     scr/form.php
364     scr/tab.php
365     dyn/cg.css et dyn/custom/cg.css
366    
367     (+) img/warning_utils.gif
368    
369     (+) utilisateur : telephone Arles 16/05/2008
370     /obj/utilisateur.class.php
371     /sql/utilisateur.inc
372     /sql/utilisateur.form.inc
373     /sql/recepisse_1.lettretype.inc
374    
375    
376     (bug) PC.class.php : setval initial dans champ type ( 21/04/2008)
377     nom obligatoire ?
378    
379     (+) 18/03/2008 [infor assistance Laurent Bouquet] : ajout fond dans les lettres types
380     /pdf/pdflettretype_instruction.php
381     /trs/vide.png bg_avisdumaire1 et 2.png
382     /sql/mysql/avisdumaire.lettretype.inc (modif sql)
383     /dyn/varlettretype.inc (cp_ville)
384    
385     (+) 16/05/2008 dossier par date de validite en etat accepter
386     sql/mysql/dossier_validite.reqmo.inc
387    
388     (+) 16/05/2008 dossier edition selection par date de decision
389     dyn/menu.inc
390     scr/edition_d.php
391     sql/mysql/dossier_ads_d.etat.inc
392     sql/mysql/dossier_ads_d.sousetat.inc
393    
394     (bug) 16/05/2008 edition
395     scr/txtab specifique openfoncier -> non modification de certains sousetat par le menu
396     scr/edition_p.php : parametre nature pour dossier_ads
397     sql/mysql/dossier_ads.sousetat.inc
398     sql/mysql/dossier_depot.sousetat.inc
399    
400     version 1.08 ========================================================================
401    
402     *** correction erreur $_POST fait le 07/02/2008
403     - form.php
404     - sous_form
405     - form_fenetre
406     - txform
407    
408     *** arles 04/01/2008 :
409     - remise des compteurs a 0 en fin d annee 15/02/2008
410     - interrogation champ nom avec % en module recherche -> fait le 07/01/2008 (%) : JLB
411    
412    
413     *** (+) 11/01/2007
414    
415     - correction libelle pc_acceuil
416     - instruction.class : non destruction delai en rejet
417     - dossier.form.inc : bug affichage travaux tous
418     - dossier_numeromanuel : manque annee 02 (12/01/2008)
419    
420     *** bug SANTES (09/01/2008)
421     /spg/bible_auto.php
422    
423     *** (+) reqmo 19/12/2008 (arles - pole habitat)
424     requette terrain.dossier.inc
425    
426     *** (+) localisation SIG 14/12/2007
427     Tableau de bord et retour SIG (SIMALIS)
428     scr/dossier.php
429     sql/mysql/dossier.scr.inc
430     sql/mysql/pc.inc
431     sql/mysql/pa.inc
432     sql/mysql/pd.inc
433     sql/mysql/dp.inc
434     SIG
435     dyn/var.inc
436     - lien et image sig
437     sql/mysql/terrain.form.inc
438     - tableau de bord
439     lien_sig1 et lien_sig
440    
441     ***(+) import simalis 27/11/2007
442     rec/import_sig_simalis.php
443     scr/import
444    
445    
446     ***(+) lien sig : 09/11/2007
447     * base de donnees = table parcelle -> champ sig (identifiant sig)
448     data/init.sql
449     data/ver_1.08.sql
450     parcelle.form.php
451     terrain.class.php
452     terrain.form.php
453     * image et lien sig
454     dyn/var.inc
455     img/sig.png
456    
457     *** (+) 24/10/2007 reqmo dossier, consultation, destination_shon
458    
459     *** debug 24/10/ 2007 openMairie 1.19 tab.class.php methode pageselect
460     [debug : Wamp 5.1.7.3 (santes)]
461    
462     *** test santes 1.08 beta 18/10/2007
463     spg/bible_auto.php [debug : Wamp 5.1.7.3 (santes)]
464    
465     *** (+) version full onglet 16/10/2007 Arles/JLB
466     style.css
467     form.php
468     soustabdyn.php
469    
470     *** (+) modificatif en menu (acces protege) 24/10/2007
471     INSERT INTO `droit` ( `droit` , `profil` )VALUES ('PC_modificatif', '3');
472     menu.inc
473     PC_modificatif.inc
474     init.sql
475     ver_1.08.sql
476    
477     *** DEBUG 15/10/2007 FR + Santes
478     combo.php [debug : Wamp 5.1.7.3 (santes)]
479     collectivite.class.php [enregistrement departement commune]
480     evenement.inc [sql ambigus evenement]
481     dossier_demandeur.inc dossier_delegataire.inc dossier_architecte.inc : [champaffiche non defini]
482    
483     *** DEBUG 09/10/2007 Vitrolles / debug variables session
484     (pb de $_SESSION['coll'] => edition sur mauvaises bases)
485     pdfetiquette.php
486     pdflettretype.php
487     pdflettretype_instruction.php
488    
489     *** (+) 09/10/2007 demande arles/PC
490     DP.inc nom de l instructeur
491    
492    
493    
494     version 1.07 ========================================================
495     30/09/2007 version 1.06 debuggee et modifie suite aux formations pratiques
496     arles et vitrolles
497    
498     *** (+) 27/09/2007
499     voir bible => retour
500     requete recepisse_DPC
501     numero a creer : nature annee numero modificatif 01-10
502     numero de dossier dans saisie_consultation
503     securite
504    
505     *** DEBUG 20/09/2007
506     - civilite.class.php : pb de modification
507     - moteur de recherche: pb affichage
508     - onglets supplementaire CU PD PA
509     - bible.auto: selection suivant nature (PC DP ...)
510     - bordereaux de depot a mettre dans l ordre des dates de depot
511     - instruction.class: interdire la modification de date
512     - consultation_saisie.class : ecran de saisie secretaire pour retour consultation non revenu (sans avis) et hors limite = consultation_retour.inc consultation_retour.class.php menu.inc
513     - ecran d aide sur tous les formulaires
514    
515     *** (+) 19/09/2007 arles / transfert cadastre depuis livre foncier
516     - scr/import.php : menu import
517     - rec/import_parcelle.inc : script import parcelle
518     - rec/import_proprietaire.inc : script import proprietaire
519     - spg/upload.php : prendre en compte extension csv
520     modification de la base de donnees pour prendre en compte le transfert cadastral
521     * table terrain : zone supplementaire nom
522     * proprietaire : cle primaire supprime sur proprietaire (proprietaire multiple)
523     - obj/terrain.class.php : modification de la saisie (optimisation)
524     - sql/mysql/terrain.inc terrain.form.inc parcelle.inc
525     - spg/comboparametre.inc comboretour.inc comboaffichage.inc
526     - data/mysql/sql/init.sql
527    
528     *** DEBUG 18/09/2007 arles
529     - init.sql : cle primaire avis
530     - parametrage.sql = avis, bible
531    
532     *** integration du patch 1.06-1
533    
534     patch 1.06-1 =======================================================
535     DEBUG bible.class.php: probleme de suppression
536    
537     version 1.06 ========================================================
538     - (+) dossier
539     multi sequence suivant nature (parametrable var.inc)
540     date ouverture chantier
541     date conformite
542     parcelle_declare + controle
543     - (+) saut de page dans lettre type -> pdf/pdflettretype_instruction.php
544     (code-> \p a saisir dans $lettretype['corps'] de 'nom lettre'.lettretype.inc
545     ou dans champs complement a complement15 de la table instruction)
546     - (+) demande vitrolles 17/08/2007
547     * onglet destination_shon avec calcul shon dans le dossier
548     * onglet blocnote et suppression description dans le dossier
549     * dossier remplacer proprietaire par delegataire
550     * dossier pc: champ maison individuelle / autre
551     * dossier : champ pays + telephone pour demandeur et delegataire
552     * creation dossier -> popup creation architecte
553     * modification dossier popup demandeur et delegataire
554     * CU : objet_dossier en haut
555     * architecte
556     nom, prenom, adresse 1 et 2, CP, ville, numero inscription, tel
557     fax mail, note
558     - (+) calcul surface terrain d apres parcelles
559    
560     version 1.05 ========================================================
561     - (+) moteur de recherche
562     - (+) Version avec document a editer et bible juridique
563    
564     version 1.04 ========================================================
565     - moteur de recherche
566     - workflow
567     - regles
568     - courrier
569    
570     version 1.01 ========================================================
571     maquette initiale
572     creer la base de donnees : data/mysql/init.sql
573     le parametrage : : data/mysql/parametrage.sql
574     eventuellement exemple : data/mysql/exemple.sql

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26