13 |
|
|
14 |
$idx = (isset($_GET['idx'])) ? $_GET['idx'] : ""; |
$idx = (isset($_GET['idx'])) ? $_GET['idx'] : ""; |
15 |
$idz = (isset($_GET['idz'])) ? $_GET['idz'] : ""; |
$idz = (isset($_GET['idz'])) ? $_GET['idz'] : ""; |
16 |
|
$retour = (isset($_GET['retour'])) ? $_GET['retour'] : ""; |
17 |
|
$premier = (isset($_GET['premier'])) ? $_GET['premier'] : ""; |
18 |
|
$advs_id = (isset($_GET['advs_id'])) ? $_GET['advs_id'] : ""; |
19 |
|
$recherche = (isset($_GET['recherche'])) ? $_GET['recherche'] : ""; |
20 |
|
$tricol = (isset($_GET['tricol'])) ? $_GET['tricol'] : ""; |
21 |
|
$selectioncol = (isset($_GET['selectioncol'])) ? $_GET['selectioncol'] : ""; |
22 |
|
$valide = (isset($_GET['valide'])) ? $_GET['valide'] : ""; |
23 |
|
// Permet de composer le bouton retour avec le tableau depuis lequel la page a été ouverte |
24 |
|
$retourtab = (isset($_GET['retourtab'])) ? $_GET['retourtab'] : "dossier_autorisation"; |
25 |
//Si l'identifiant du dossier d'autorisation a été fourni |
//Si l'identifiant du dossier d'autorisation a été fourni |
26 |
if ( !is_null($idx)){ |
if ( !is_null($idx)){ |
27 |
$f = new utils("nohtml", "dossier_autorisation_consulter"); |
$f = new utils("nohtml", "dossier_autorisation_consulter"); |
28 |
|
|
29 |
|
// Configuration du bouton retour |
30 |
|
if($retour != "" AND $retour != "tab") { |
31 |
$f->setTitle(_("Autorisation")." -> "._("Dossier d'autorisation")." -> ".$idx." ".$idz); |
$bouton_retour = "<a class=\"retour\" |
32 |
$f->setFlag(NULL); |
href=\"../scr/form.php?obj=dossier_instruction&idx=".$retour."&action=3 |
33 |
$f->display(); |
&premier=30&tricol=&recherche=&selectioncol=&advs_id=&valide=#ui-tabs-0\">". |
34 |
|
_("Retour")."</a>"; |
35 |
|
} else { |
36 |
|
$bouton_retour = "<a class=\"retour\" |
37 |
|
href=\"../scr/tab.php?obj=".$retourtab."&premier=".$premier."&tricol=".$tricol. |
38 |
|
"&recherche=".$recherche."&selectioncol=".$selectioncol. |
39 |
|
"&advs_id=".$advs_id."\">"._("Retour")."</a>"; |
40 |
|
} |
41 |
|
|
42 |
//Récupération des données |
//Récupération des données |
43 |
//Données du dossier d'autorisation |
//Données du dossier d'autorisation |
44 |
$sqlDonneesDA = "SELECT |
$sqlDonneesDA = "SELECT dossier_autorisation_libelle, |
45 |
terrain_references_cadastrales, terrain_adresse_voie_numero, |
CASE WHEN etat_dernier_dossier_instruction_accepte IS NULL |
46 |
complement, terrain_adresse_lieu_dit, terrain_adresse_localite, |
THEN eda.libelle |
47 |
terrain_adresse_code_postal, terrain_adresse_bp, |
ELSE edda.libelle |
48 |
terrain_adresse_cedex, terrain_superficie, etat_dossier_autorisation.libelle as \"etat\" |
END as etat, |
|
FROM |
|
|
".DB_PREFIXE."dossier_autorisation |
|
|
LEFT JOIN |
|
|
".DB_PREFIXE."etat_dossier_autorisation |
|
|
ON |
|
|
dossier_autorisation.etat_dossier_autorisation = etat_dossier_autorisation.etat_dossier_autorisation |
|
|
WHERE |
|
|
dossier_autorisation = '".$idx."'"; |
|
|
$f->addToLog("dossier_autorisation.php : ".$sqlDonneesDA." execute <br>", EXTRA_VERBOSE_MODE); |
|
|
|
|
|
$resDonneesDA = $f->db->query($sqlDonneesDA); |
|
|
$f->isDatabaseError($resDonneesDA); |
|
|
|
|
|
$rowDonneesDA = &$resDonneesDA->fetchRow(DB_FETCHMODE_ASSOC); |
|
|
|
|
|
//Données des demandeurs du dossier d'autorisation |
|
|
$sqlDonneesDemandeursDA = "SELECT |
|
|
civilite.code as \"code\", |
|
49 |
CASE WHEN demandeur.qualite='particulier' THEN |
CASE WHEN demandeur.qualite='particulier' THEN |
50 |
TRIM(CONCAT(demandeur.particulier_nom, ' ', demandeur.particulier_prenom)) |
TRIM(CONCAT(civilite.code, ' ', demandeur.particulier_nom, ' ', demandeur.particulier_prenom)) |
51 |
ELSE |
ELSE |
52 |
TRIM(CONCAT(demandeur.personne_morale_raison_sociale, ' ', demandeur.personne_morale_denomination)) |
TRIM(CONCAT(demandeur.personne_morale_raison_sociale, ' ', demandeur.personne_morale_denomination)) |
53 |
END as \"demandeur\" |
END as \"demandeur\", |
54 |
|
CONCAT( |
55 |
|
CASE WHEN terrain_references_cadastrales IS NULL THEN |
56 |
|
'' |
57 |
|
ELSE |
58 |
|
TRIM(CONCAT(terrain_references_cadastrales, '\n')) END, |
59 |
|
CASE WHEN terrain_adresse_voie_numero IS NULL AND |
60 |
|
terrain_adresse_voie IS NULL THEN |
61 |
|
'' |
62 |
|
ELSE |
63 |
|
TRIM(CONCAT(terrain_adresse_voie_numero, ' ', terrain_adresse_voie, '\n')) END, |
64 |
|
CASE WHEN terrain_adresse_code_postal IS NULL AND |
65 |
|
terrain_adresse_localite IS NULL THEN |
66 |
|
'' |
67 |
|
ELSE |
68 |
|
TRIM(CONCAT(terrain_adresse_code_postal, ' ', terrain_adresse_localite, '\n')) END, |
69 |
|
CASE WHEN terrain_superficie IS NULL THEN |
70 |
|
'' |
71 |
|
ELSE |
72 |
|
TRIM(CONCAT(terrain_superficie)) END |
73 |
|
) as \"infos_localisation_terrain\", |
74 |
|
to_char(depot_initial ,'DD/MM/YYYY') as \"depot_initial\", |
75 |
|
to_char(date_decision ,'DD/MM/YYYY') as \"date_decision\", |
76 |
|
to_char(date_validite ,'DD/MM/YYYY') as \"date_validite\" |
77 |
FROM |
FROM |
78 |
".DB_PREFIXE."demandeur |
".DB_PREFIXE."dossier_autorisation |
79 |
|
LEFT JOIN |
80 |
|
".DB_PREFIXE."etat_dossier_autorisation as eda |
81 |
|
ON |
82 |
|
dossier_autorisation.etat_dossier_autorisation = eda.etat_dossier_autorisation |
83 |
|
LEFT JOIN |
84 |
|
".DB_PREFIXE."etat_dossier_autorisation as edda |
85 |
|
ON |
86 |
|
dossier_autorisation.etat_dernier_dossier_instruction_accepte = edda.etat_dossier_autorisation |
87 |
LEFT JOIN |
LEFT JOIN |
88 |
".DB_PREFIXE."lien_dossier_autorisation_demandeur |
".DB_PREFIXE."lien_dossier_autorisation_demandeur |
89 |
ON |
ON |
90 |
demandeur.demandeur = lien_dossier_autorisation_demandeur.demandeur |
dossier_autorisation.dossier_autorisation = lien_dossier_autorisation_demandeur.dossier_autorisation |
91 |
|
LEFT JOIN |
92 |
|
".DB_PREFIXE."demandeur |
93 |
|
ON |
94 |
|
lien_dossier_autorisation_demandeur.demandeur = demandeur.demandeur AND |
95 |
|
lien_dossier_autorisation_demandeur.petitionnaire_principal IS TRUE |
96 |
LEFT JOIN |
LEFT JOIN |
97 |
".DB_PREFIXE."civilite |
".DB_PREFIXE."civilite |
98 |
ON |
ON |
99 |
civilite.civilite = demandeur.particulier_civilite OR civilite.civilite = demandeur.personne_morale_civilite |
civilite.civilite = demandeur.particulier_civilite OR civilite.civilite = demandeur.personne_morale_civilite |
100 |
WHERE |
WHERE |
101 |
lien_dossier_autorisation_demandeur.dossier_autorisation = '".$idx."' AND |
dossier_autorisation.dossier_autorisation = '".$idx."'"; |
102 |
lien_dossier_autorisation_demandeur.petitionnaire_principal IS TRUE"; |
$resDonneesDA = $f->db->query($sqlDonneesDA); |
103 |
$f->addToLog("dossier_autorisation.php : ".$sqlDonneesDemandeursDA." execute <br>", EXTRA_VERBOSE_MODE); |
$f->addToLog("app/dossier_autorisation.php : db->query(\"".$sqlDonneesDA."\")", VERBOSE_MODE); |
104 |
|
$f->isDatabaseError($resDonneesDA); |
105 |
$resDonneesDemandeursDA = $f->db->query($sqlDonneesDemandeursDA); |
$rowDonneesDA = &$resDonneesDA->fetchRow(DB_FETCHMODE_ASSOC); |
|
$f->isDatabaseError($resDonneesDemandeursDA); |
|
|
|
|
|
$rowDonneesDemandeursDA = &$resDonneesDemandeursDA->fetchRow(DB_FETCHMODE_ASSOC); |
|
|
|
|
|
//Données des dates importantes du dossier d'autorisation |
|
|
$sqlDonneesDateDA = "SELECT |
|
|
to_char(dossier_autorisation.depot_initial ,'DD/MM/YYYY') as \"depot_initial\" |
|
|
FROM |
|
|
".DB_PREFIXE."dossier_autorisation |
|
|
WHERE |
|
|
dossier_autorisation.dossier_autorisation='".$idx."'"; |
|
|
$f->addToLog("dossier_autorisation.php : ".$sqlDonneesDateDA." execute <br>", EXTRA_VERBOSE_MODE); |
|
|
|
|
|
$resDonneesDateDA = $f->db->query($sqlDonneesDateDA); |
|
|
$f->isDatabaseError($resDonneesDateDA); |
|
|
|
|
|
$rowDonneesDateDA = &$resDonneesDateDA->fetchRow(DB_FETCHMODE_ASSOC); |
|
|
|
|
|
//Date de décision |
|
|
$sqlDonneesDateDecisionDA = "SELECT |
|
|
to_char(dossier.date_decision ,'DD/MM/YYYY') as \"date_decision\" |
|
|
FROM |
|
|
".DB_PREFIXE."dossier |
|
|
WHERE |
|
|
dossier.dossier_autorisation='".$idx."' |
|
|
GROUP BY |
|
|
dossier.date_decision |
|
|
ORDER BY |
|
|
MIN(dossier.date_decision)"; |
|
|
$f->addToLog("dossier_autorisation.php : ".$sqlDonneesDateDecisionDA." execute <br>", EXTRA_VERBOSE_MODE); |
|
|
|
|
|
$resDonneesDateDecisionDA = $f->db->query($sqlDonneesDateDecisionDA); |
|
|
$f->isDatabaseError($resDonneesDateDecisionDA); |
|
|
|
|
|
$rowDonneesDateDecisionDA = &$resDonneesDateDecisionDA->fetchRow(DB_FETCHMODE_ASSOC); |
|
|
|
|
|
//Date de fin de validité |
|
|
$sqlDonneesDateLimiteDA = "SELECT |
|
|
to_char(dossier.date_limite ,'DD/MM/YYYY') as \"date_limite\" |
|
|
FROM |
|
|
".DB_PREFIXE."dossier |
|
|
WHERE |
|
|
dossier.dossier_autorisation='".$idx."' |
|
|
GROUP BY |
|
|
dossier.date_limite |
|
|
ORDER BY |
|
|
MIN(dossier.date_limite)"; |
|
|
$f->addToLog("dossier_autorisation.php : ".$sqlDonneesDateLimiteDA." execute <br>", EXTRA_VERBOSE_MODE); |
|
|
|
|
|
$resDonneesDateLimiteDA = $f->db->query($sqlDonneesDateLimiteDA); |
|
|
$f->isDatabaseError($resDonneesDateLimiteDA); |
|
|
|
|
|
$rowDonneesDateLimiteDA = &$resDonneesDateLimiteDA->fetchRow(DB_FETCHMODE_ASSOC); |
|
106 |
|
|
107 |
// Date du DACT et DOC |
// Date du DAACT et DOC |
108 |
$sqlDonneesDateDossiersDA = "SELECT |
$sqlDonneesDateDossiersDA = "SELECT |
109 |
dossier_instruction_type.code as \"code\", |
dossier_instruction_type.code as \"code\", |
110 |
to_char(dossier.date_depot ,'DD/MM/YYYY') as \"date_depot\" |
to_char(dossier.date_depot ,'DD/MM/YYYY') as \"date_depot\" |
116 |
WHERE |
WHERE |
117 |
dossier.dossier_autorisation='".$idx."' AND |
dossier.dossier_autorisation='".$idx."' AND |
118 |
( |
( |
119 |
dossier_instruction_type.code='DACT' OR |
dossier_instruction_type.code='DAACT' OR |
120 |
dossier_instruction_type.code='DOC' |
dossier_instruction_type.code='DOC' |
121 |
) |
) |
122 |
ORDER BY code desc;"; |
ORDER BY code desc;"; |
|
$f->addToLog("dossier_autorisation.php : ".$sqlDonneesDateDossiersDA." execute <br>", EXTRA_VERBOSE_MODE); |
|
|
|
|
123 |
$resDonneesDateDossiersDA = $f->db->query($sqlDonneesDateDossiersDA); |
$resDonneesDateDossiersDA = $f->db->query($sqlDonneesDateDossiersDA); |
124 |
|
$f->addToLog("app/dossier_autorisation.php : db->query(\"".$sqlDonneesDateDossiersDA."\")", VERBOSE_MODE); |
125 |
$f->isDatabaseError($resDonneesDateDossiersDA); |
$f->isDatabaseError($resDonneesDateDossiersDA); |
126 |
|
|
127 |
|
//Récupération des données principales des données techniques rattachées au DA |
128 |
|
$sqlPrincDonneesTechniques = "SELECT |
129 |
|
donnees_techniques as \"donnees_techniques\" , |
130 |
|
CONCAT( |
131 |
|
CASE WHEN co_projet_desc IS NULL THEN |
132 |
|
'' |
133 |
|
ELSE |
134 |
|
TRIM(co_projet_desc) |
135 |
|
END, |
136 |
|
CASE WHEN am_projet_desc IS NULL THEN |
137 |
|
'' |
138 |
|
ELSE |
139 |
|
TRIM(am_projet_desc) |
140 |
|
END, |
141 |
|
CASE WHEN dm_projet_desc IS NULL THEN |
142 |
|
'' |
143 |
|
ELSE |
144 |
|
TRIM(dm_projet_desc) |
145 |
|
END |
146 |
|
) as \"description_projet\", |
147 |
|
REGEXP_REPLACE(CONCAT( |
148 |
|
CASE |
149 |
|
WHEN donnees_techniques.su_trsf_shon1 IS NULL |
150 |
|
THEN '' |
151 |
|
ELSE CONCAT('Habitation - ', donnees_techniques.su_trsf_shon1, ' m² <br/>') |
152 |
|
END, |
153 |
|
CASE |
154 |
|
WHEN donnees_techniques.su_trsf_shon2 IS NULL |
155 |
|
THEN '' |
156 |
|
ELSE CONCAT('Hébergement hôtelier - ', donnees_techniques.su_trsf_shon2, ' m² <br/>') |
157 |
|
END, |
158 |
|
CASE |
159 |
|
WHEN donnees_techniques.su_trsf_shon3 IS NULL |
160 |
|
THEN '' |
161 |
|
ELSE CONCAT('Bureaux - ', donnees_techniques.su_trsf_shon3, ' m² <br/>') |
162 |
|
END, |
163 |
|
CASE |
164 |
|
WHEN donnees_techniques.su_trsf_shon4 IS NULL |
165 |
|
THEN '' |
166 |
|
ELSE CONCAT('Commerce - ', donnees_techniques.su_trsf_shon4, ' m² <br/>') |
167 |
|
END, |
168 |
|
CASE |
169 |
|
WHEN donnees_techniques.su_trsf_shon5 IS NULL |
170 |
|
THEN '' |
171 |
|
ELSE CONCAT('Artisanat - ', donnees_techniques.su_trsf_shon5, ' m² <br/>') |
172 |
|
END, |
173 |
|
CASE |
174 |
|
WHEN donnees_techniques.su_trsf_shon6 IS NULL |
175 |
|
THEN '' |
176 |
|
ELSE CONCAT('Industrie - ', donnees_techniques.su_trsf_shon6, ' m² <br/>') |
177 |
|
END, |
178 |
|
CASE |
179 |
|
WHEN donnees_techniques.su_trsf_shon7 IS NULL |
180 |
|
THEN '' |
181 |
|
ELSE CONCAT('Exploitation agricole ou forestière - ', donnees_techniques.su_trsf_shon7, ' m² <br/>') |
182 |
|
END, |
183 |
|
CASE |
184 |
|
WHEN donnees_techniques.su_trsf_shon8 IS NULL |
185 |
|
THEN '' |
186 |
|
ELSE CONCAT('Entrepôt - ', donnees_techniques.su_trsf_shon8, ' m² <br/>') |
187 |
|
END, |
188 |
|
CASE |
189 |
|
WHEN donnees_techniques.su_trsf_shon9 IS NULL |
190 |
|
THEN '' |
191 |
|
ELSE CONCAT('Service public ou d''intérêt collectif - ', donnees_techniques.su_trsf_shon9, ' m²') |
192 |
|
END |
193 |
|
), ' <br/>$', '') as \"surface\", |
194 |
|
co_tot_ind_nb as \"nombre_logement_crees_individuel\", |
195 |
|
co_tot_coll_nb as \"nombre_logement_crees_collectif\" |
196 |
|
FROM |
197 |
|
".DB_PREFIXE."donnees_techniques |
198 |
|
WHERE dossier_autorisation = '".$idx."'"; |
199 |
|
$resPrincDonneesTechniques = $f->db->query($sqlPrincDonneesTechniques); |
200 |
|
$f->addToLog("app/dossier_autorisation.php : db->query(\"".$sqlPrincDonneesTechniques."\")", VERBOSE_MODE); |
201 |
|
$f->isDatabaseError($resPrincDonneesTechniques); |
202 |
|
$rowPrincDonneesTechniques = &$resPrincDonneesTechniques->fetchRow(DB_FETCHMODE_ASSOC); |
203 |
|
|
204 |
//Historique des décisions du dossier d'autorisation |
//Historique des décisions du dossier d'autorisation |
205 |
$sqlDonneesDecisionsDA = "SELECT |
$sqlDonneesDecisionsDA = "SELECT |
206 |
avis_decision.libelle as \"avis_libelle\", |
avis_decision.libelle as \"avis_libelle\", |
236 |
civilite.civilite = demandeur.particulier_civilite OR civilite.civilite = demandeur.personne_morale_civilite |
civilite.civilite = demandeur.particulier_civilite OR civilite.civilite = demandeur.personne_morale_civilite |
237 |
WHERE |
WHERE |
238 |
dossier.dossier_autorisation = '".$idx."' AND |
dossier.dossier_autorisation = '".$idx."' AND |
239 |
dossier.avis_decision IS NOT NULL"; |
dossier.avis_decision IS NOT NULL |
240 |
$f->addToLog("dossier_autorisation.php : ".$sqlDonneesDecisionsDA." execute <br>", EXTRA_VERBOSE_MODE); |
ORDER BY dossier.date_decision ASC"; |
|
|
|
241 |
$resDonneesDecisionsDA = $f->db->query($sqlDonneesDecisionsDA); |
$resDonneesDecisionsDA = $f->db->query($sqlDonneesDecisionsDA); |
242 |
|
$f->addToLog("app/dossier_autorisation.php : db->query(\"".$sqlDonneesDecisionsDA."\")", VERBOSE_MODE); |
243 |
$f->isDatabaseError($resDonneesDecisionsDA); |
$f->isDatabaseError($resDonneesDecisionsDA); |
244 |
|
|
245 |
//Les données des lots des dossiers d'autorisation |
//Les données des lots des dossiers d'autorisation |
264 |
ON |
ON |
265 |
civilite.civilite = demandeur.particulier_civilite OR civilite.civilite = demandeur.personne_morale_civilite |
civilite.civilite = demandeur.particulier_civilite OR civilite.civilite = demandeur.personne_morale_civilite |
266 |
WHERE lot.dossier_autorisation = '".$idx."' AND lien_lot_demandeur.petitionnaire_principal IS TRUE"; |
WHERE lot.dossier_autorisation = '".$idx."' AND lien_lot_demandeur.petitionnaire_principal IS TRUE"; |
|
$f->addToLog("dossier_autorisation.php : ".$sqlDonneesLotsDA." execute <br>", EXTRA_VERBOSE_MODE); |
|
|
|
|
267 |
$resDonneesLotsDA = $f->db->query($sqlDonneesLotsDA); |
$resDonneesLotsDA = $f->db->query($sqlDonneesLotsDA); |
268 |
|
$f->addToLog("app/dossier_autorisation.php : db->query(\"".$sqlDonneesLotsDA."\")", VERBOSE_MODE); |
269 |
$f->isDatabaseError($resDonneesLotsDA); |
$f->isDatabaseError($resDonneesLotsDA); |
270 |
|
|
271 |
//Données du dossier d'instruction en cours d'instruction |
//Données du dossier d'instruction en cours d'instruction |
272 |
// Informations générales du dossier d'instruction |
// Informations générales du dossier d'instruction |
273 |
$sqlDonneesDI = "SELECT |
$sqlDonneesDI = "SELECT |
274 |
dossier, terrain_references_cadastrales, terrain_adresse_voie_numero, |
dossier.dossier as \"dossier\", dossier.dossier_libelle as \"dossier_libelle\", |
275 |
complement, terrain_adresse_lieu_dit, terrain_adresse_localite, |
dossier_instruction_type.libelle as \"libelle_di\", |
276 |
terrain_adresse_code_postal, terrain_adresse_bp, |
etat.libelle as \"etat\", |
277 |
terrain_adresse_cedex, terrain_superficie |
CASE WHEN demandeur.qualite='particulier' THEN |
278 |
|
TRIM(CONCAT(civilite.code, ' ', demandeur.particulier_nom, ' ', demandeur.particulier_prenom)) |
279 |
|
ELSE |
280 |
|
TRIM(CONCAT(demandeur.personne_morale_raison_sociale, ' ', demandeur.personne_morale_denomination)) |
281 |
|
END as \"demandeur\" |
282 |
FROM |
FROM |
283 |
".DB_PREFIXE."dossier |
".DB_PREFIXE."dossier |
284 |
LEFT JOIN |
LEFT JOIN |
285 |
".DB_PREFIXE."etat |
".DB_PREFIXE."etat |
286 |
ON |
ON |
287 |
dossier.etat = etat.etat |
dossier.etat = etat.etat |
288 |
|
LEFT JOIN |
289 |
|
".DB_PREFIXE."dossier_instruction_type |
290 |
|
ON |
291 |
|
dossier.dossier_instruction_type = dossier_instruction_type.dossier_instruction_type |
292 |
|
LEFT JOIN |
293 |
|
".DB_PREFIXE."lien_dossier_demandeur |
294 |
|
ON |
295 |
|
dossier.dossier = lien_dossier_demandeur.dossier |
296 |
|
LEFT JOIN |
297 |
|
".DB_PREFIXE."demandeur |
298 |
|
ON |
299 |
|
lien_dossier_demandeur.demandeur = demandeur.demandeur AND |
300 |
|
lien_dossier_demandeur.petitionnaire_principal IS TRUE |
301 |
|
LEFT JOIN |
302 |
|
".DB_PREFIXE."civilite |
303 |
|
ON |
304 |
|
civilite.civilite = demandeur.particulier_civilite OR civilite.civilite = demandeur.personne_morale_civilite |
305 |
WHERE |
WHERE |
306 |
dossier.dossier_autorisation = '".$idx."' AND etat.statut = 'encours'"; |
dossier.dossier_autorisation = '".$idx."' AND etat.statut = 'encours'"; |
|
$f->addToLog("dossier_autorisation.php : ".$sqlDonneesDI." execute <br>", EXTRA_VERBOSE_MODE); |
|
|
|
|
307 |
$resDonneesDI = $f->db->query($sqlDonneesDI); |
$resDonneesDI = $f->db->query($sqlDonneesDI); |
308 |
|
$f->addToLog("app/dossier_autorisation.php : db->query(\"".$sqlDonneesDI."\")", VERBOSE_MODE); |
309 |
$f->isDatabaseError($resDonneesDI); |
$f->isDatabaseError($resDonneesDI); |
|
|
|
310 |
$rowDonneesDI = &$resDonneesDI->fetchRow(DB_FETCHMODE_ASSOC); |
$rowDonneesDI = &$resDonneesDI->fetchRow(DB_FETCHMODE_ASSOC); |
311 |
|
|
312 |
//Données techniques du dossier d'instruction en cours d'instruction |
//Données techniques du dossier d'instruction en cours d'instruction |
313 |
if ( $rowDonneesDI != NULL ){ |
if ( $rowDonneesDI != NULL ){ |
314 |
|
|
315 |
//Les données à afficher |
//Date importante du di |
316 |
$sqlDonneesTechniquesDI = "SELECT |
$sqlDateImpDI = "SELECT |
317 |
donnees_techniques |
to_char(dossier.date_limite ,'DD/MM/YYYY') as \"date_limite\" |
318 |
FROM |
FROM |
319 |
".DB_PREFIXE."donnees_techniques |
".DB_PREFIXE."dossier |
320 |
WHERE |
WHERE |
321 |
donnees_techniques.dossier_instruction = '".$rowDonneesDI['dossier']."'"; |
dossier.dossier_autorisation='".$idx."' |
322 |
$f->addToLog("dossier_autorisation.php : ".$sqlDonneesTechniquesDI." execute <br>", EXTRA_VERBOSE_MODE); |
GROUP BY |
323 |
|
dossier.date_limite |
324 |
|
ORDER BY |
325 |
|
MIN(dossier.date_limite)"; |
326 |
|
$resDateImpDI = $f->db->query($sqlDateImpDI); |
327 |
|
$f->addToLog("app/dossier_autorisation.php : db->query(\"".$sqlDateImpDI."\")", VERBOSE_MODE); |
328 |
|
$f->isDatabaseError($resDateImpDI); |
329 |
|
$rowDateImpDI = &$resDateImpDI->fetchRow(DB_FETCHMODE_ASSOC); |
330 |
|
|
331 |
$resDonneesTechniquesDI = $f->db->query($sqlDonneesTechniquesDI); |
//Récupération des données principales des données techniques rattachées au DI |
332 |
$f->isDatabaseError($resDonneesTechniquesDI); |
$sqlPrincDonneesTechniquesDI = "SELECT |
333 |
|
CONCAT( |
334 |
|
CASE WHEN co_projet_desc IS NULL THEN |
335 |
|
'' |
336 |
|
ELSE |
337 |
|
TRIM(co_projet_desc) |
338 |
|
END, |
339 |
|
CASE WHEN am_projet_desc IS NULL THEN |
340 |
|
'' |
341 |
|
ELSE |
342 |
|
TRIM(am_projet_desc) |
343 |
|
END, |
344 |
|
CASE WHEN dm_projet_desc IS NULL THEN |
345 |
|
'' |
346 |
|
ELSE |
347 |
|
TRIM(dm_projet_desc) |
348 |
|
END |
349 |
|
) as \"description_projet\", |
350 |
|
REGEXP_REPLACE(CONCAT( |
351 |
|
CASE |
352 |
|
WHEN donnees_techniques.su_trsf_shon1 IS NULL |
353 |
|
THEN '' |
354 |
|
ELSE CONCAT('Habitation - ', donnees_techniques.su_trsf_shon1, ' m² <br/>') |
355 |
|
END, |
356 |
|
CASE |
357 |
|
WHEN donnees_techniques.su_trsf_shon2 IS NULL |
358 |
|
THEN '' |
359 |
|
ELSE CONCAT('Hébergement hôtelier - ', donnees_techniques.su_trsf_shon2, ' m² <br/>') |
360 |
|
END, |
361 |
|
CASE |
362 |
|
WHEN donnees_techniques.su_trsf_shon3 IS NULL |
363 |
|
THEN '' |
364 |
|
ELSE CONCAT('Bureaux - ', donnees_techniques.su_trsf_shon3, ' m² <br/>') |
365 |
|
END, |
366 |
|
CASE |
367 |
|
WHEN donnees_techniques.su_trsf_shon4 IS NULL |
368 |
|
THEN '' |
369 |
|
ELSE CONCAT('Commerce - ', donnees_techniques.su_trsf_shon4, ' m² <br/>') |
370 |
|
END, |
371 |
|
CASE |
372 |
|
WHEN donnees_techniques.su_trsf_shon5 IS NULL |
373 |
|
THEN '' |
374 |
|
ELSE CONCAT('Artisanat - ', donnees_techniques.su_trsf_shon5, ' m² <br/>') |
375 |
|
END, |
376 |
|
CASE |
377 |
|
WHEN donnees_techniques.su_trsf_shon6 IS NULL |
378 |
|
THEN '' |
379 |
|
ELSE CONCAT('Industrie - ', donnees_techniques.su_trsf_shon6, ' m² <br/>') |
380 |
|
END, |
381 |
|
CASE |
382 |
|
WHEN donnees_techniques.su_trsf_shon7 IS NULL |
383 |
|
THEN '' |
384 |
|
ELSE CONCAT('Exploitation agricole ou forestière - ', donnees_techniques.su_trsf_shon7, ' m² <br/>') |
385 |
|
END, |
386 |
|
CASE |
387 |
|
WHEN donnees_techniques.su_trsf_shon8 IS NULL |
388 |
|
THEN '' |
389 |
|
ELSE CONCAT('Entrepôt - ', donnees_techniques.su_trsf_shon8, ' m² <br/>') |
390 |
|
END, |
391 |
|
CASE |
392 |
|
WHEN donnees_techniques.su_trsf_shon9 IS NULL |
393 |
|
THEN '' |
394 |
|
ELSE CONCAT('Service public ou d''intérêt collectif - ', donnees_techniques.su_trsf_shon9, ' m²') |
395 |
|
END |
396 |
|
), ' <br/>$', '') as \"surface\", |
397 |
|
co_tot_ind_nb as \"nombre_logement_crees_individuel\", |
398 |
|
co_tot_coll_nb as \"nombre_logement_crees_collectif\" |
399 |
|
FROM |
400 |
|
".DB_PREFIXE."donnees_techniques |
401 |
|
LEFT JOIN |
402 |
|
".DB_PREFIXE."dossier |
403 |
|
ON |
404 |
|
donnees_techniques.dossier_instruction = dossier.dossier |
405 |
|
WHERE dossier.dossier_autorisation = '".$idx."'"; |
406 |
|
$resPrincDonneesTechniquesDI = $f->db->query($sqlPrincDonneesTechniquesDI); |
407 |
|
$f->addToLog("app/dossier_autorisation.php : db->query(\"".$sqlPrincDonneesTechniquesDI."\")", VERBOSE_MODE); |
408 |
|
$f->isDatabaseError($resPrincDonneesTechniquesDI); |
409 |
|
$rowPrincDonneesTechniquesDI = &$resPrincDonneesTechniquesDI->fetchRow(DB_FETCHMODE_ASSOC); |
410 |
|
|
411 |
//La liste des lots |
//La liste des lots |
412 |
$sqlDonneesLotsDI = "SELECT |
$sqlDonneesLotsDI = "SELECT |
422 |
ON |
ON |
423 |
lot.lot = lien_lot_demandeur.lot |
lot.lot = lien_lot_demandeur.lot |
424 |
LEFT JOIN |
LEFT JOIN |
|
".DB_PREFIXE."lien_dossier_lot |
|
|
ON |
|
|
lot.lot = lien_dossier_lot.lot |
|
|
LEFT JOIN |
|
425 |
".DB_PREFIXE."dossier |
".DB_PREFIXE."dossier |
426 |
ON |
ON |
427 |
lien_dossier_lot.dossier = dossier.dossier |
lot.dossier = dossier.dossier |
428 |
LEFT JOIN |
LEFT JOIN |
429 |
".DB_PREFIXE."demandeur |
".DB_PREFIXE."demandeur |
430 |
ON |
ON |
434 |
ON |
ON |
435 |
civilite.civilite = demandeur.particulier_civilite OR civilite.civilite = demandeur.personne_morale_civilite |
civilite.civilite = demandeur.particulier_civilite OR civilite.civilite = demandeur.personne_morale_civilite |
436 |
WHERE dossier.dossier = '".$rowDonneesDI['dossier']."' AND lien_lot_demandeur.petitionnaire_principal IS TRUE"; |
WHERE dossier.dossier = '".$rowDonneesDI['dossier']."' AND lien_lot_demandeur.petitionnaire_principal IS TRUE"; |
|
$f->addToLog("dossier_autorisation.php : ".$sqlDonneesLotsDI." execute <br>", EXTRA_VERBOSE_MODE); |
|
|
|
|
437 |
$resDonneesLotsDI = $f->db->query($sqlDonneesLotsDI); |
$resDonneesLotsDI = $f->db->query($sqlDonneesLotsDI); |
438 |
|
$f->addToLog("app/dossier_autorisation.php : db->query(\"".$sqlDonneesLotsDI."\")", VERBOSE_MODE); |
439 |
$f->isDatabaseError($resDonneesLotsDI); |
$f->isDatabaseError($resDonneesLotsDI); |
440 |
} |
} |
441 |
|
|
442 |
|
// Fil d'Ariane du formulaire |
443 |
|
// mis à la fin pour utiliser les données récupérées |
444 |
|
$f->setTitle(_("Autorisation")." -> "._("Dossier d'autorisation")." -> ".$rowDonneesDA['dossier_autorisation_libelle']." ".$rowDonneesDA['demandeur']); |
445 |
|
$f->setFlag(NULL); |
446 |
|
$f->display(); |
447 |
|
|
448 |
//Affichage du formulaire |
//Affichage du formulaire |
449 |
require_once '../obj/om_formulaire.class.php'; |
require_once '../obj/om_formulaire.class.php'; |
450 |
echo "<div id=\"formulaire\" class=\"ui-tabs ui-widget ui-widget-content ui-corner-all\">"; |
printf("<div id=\"formulaire\" class=\"ui-tabs ui-widget ui-widget-content ui-corner-all\"> |
451 |
echo "<ul class=\"ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all\">"; |
<ul class=\"ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all\"> |
452 |
echo "<li class=\"ui-state-default ui-corner-top ui-tabs-selected ui-state-active\"> |
<li class=\"ui-state-default ui-corner-top ui-tabs-selected ui-state-active\"> |
453 |
<a href=\"#tabs-1\" id=\"main\">"._("Dossier d'autorisation")."</a> |
<a href=\"#tabs-1\" id=\"main\">%s</a> |
454 |
</li>"; |
</li>", _("Dossier d'autorisation")); |
455 |
echo "<li class=\"ui-state-default ui-corner-top\">"; |
|
456 |
echo "<a onclick=\"$('#ui-tabs-1').html('<div id=\'sousform-dossier_instruction\'></div>');messageIt('dossier_instruction', '../scr/soustab.php?obj=dossier_instruction&idxformulaire=".$idx."&retourformulaire=dossier_autorisation&recherche=&_=1362131505006',false);\" id=\"dossier_instruction\" href=\"#ui-tabs-1\">"._("Dossiers d'instruction")."</a>"; |
// Vérification du droit de lister les DI pour l'utilisateur connecté |
457 |
echo "</li>"; |
if ($f->isAccredited("dossier_instruction_tab")) { |
458 |
echo "</ul>"; |
printf("<li class=\"ui-state-default ui-corner-top\">"); |
459 |
|
|
460 |
echo "<div id=\"tabs-1\" class=\"ui-tabs-panel ui-widget-content ui-corner-bottom\">"; |
// Modifie le lien de l'onglet pour afficher seulement les DI voulus |
461 |
|
$link = "<a onclick=\"$('#ui-tabs-1').html('<div id=\'sousform-dossier_instruction\'></div>');messageIt('dossier_instruction', '../scr/soustab.php?obj=dossier_instruction&idxformulaire=".$idx."&retourformulaire=dossier_autorisation&recherche=&_=1362131505006',false);\" id=\"dossier_instruction\" href=\"#ui-tabs-1\">"._("Dossiers d'instruction")."</a>"; |
462 |
echo '<div class="formulaire">'; |
if ($retourtab == "dossier_autorisation_avis") { |
463 |
echo "\t<form method=\"post\" id=\"dossier_autorisation\" action=\"../app/attestation_affichage.php\" class=\"formEntete ui-corner-all\">\n"; |
$link = "<a onclick=\"$('#ui-tabs-1').html('<div id=\'sousform-dossier_instruction\'></div>');messageIt('dossier_instruction', '../scr/soustab.php?obj=dossier_instruction_avis&idxformulaire=".$idx."&retourformulaire=dossier_autorisation&recherche=&_=1362131505006',false);\" id=\"dossier_instruction\" href=\"#ui-tabs-1\">"._("Dossiers d'instruction")."</a>"; |
464 |
$msg = ""; |
} |
465 |
$erreur = ""; |
printf("%s", $link); |
466 |
//Affichage du lien de téléchargement |
|
467 |
if( $msg != "" ) { |
printf("</li>"); |
468 |
|
} |
469 |
$class = "valid"; |
|
470 |
$f->displayMessage($class, $msg); |
// Vérification du droit de lister les documents numérisés pour l'utilisateur connecté |
471 |
} |
if ($f->isAccredited("document_numerise") || $f->isAccredited("document_numerise_view")) { |
472 |
|
printf("<li class=\"ui-state-default ui-corner-top\">"); |
473 |
//Affichage de l'erreur |
printf("<a onclick=\"$('#ui-tabs-2').html('<div id=\'sousform-document_numerise\'></div>');messageIt('document_numerise', '../app/document_numerise.view.php?idxformulaire=%s&retourformulaire=dossier_autorisation',false);\" |
474 |
if($erreur != "") { |
id=\"document_numerise\" href=\"#ui-tabs-2\">%s</a>", $idx, _("Piece(s)")); |
475 |
$class = "error"; |
printf("</li>"); |
476 |
$f->displayMessage($class, $erreur); |
} |
477 |
} |
|
478 |
|
printf("</ul>"); |
479 |
//Le formualaire n'a pas été validé |
|
480 |
$validation = 1; |
printf(" |
481 |
//Le formualaire est en mode ajout |
<div id=\"tabs-1\" class=\"ui-tabs-panel ui-widget-content ui-corner-bottom\"> |
482 |
$maj = 3; |
<div class=\"formControls\">%s</div> |
483 |
//Le formualaire a un seul champ : dossier |
<div class=\"formulaire\"> |
484 |
$champs = array("dossier_autorisation","terrain_references_cadastrales", |
<form method=\"post\" id=\"dossier_autorisation\" action=\"#\" class=\"formEntete ui-corner-all\">\n", $bouton_retour); |
|
"terrain_adresse_voie_numero", "complement", |
|
|
"terrain_adresse_lieu_dit", "terrain_adresse_localite", |
|
|
"terrain_adresse_code_postal", "terrain_adresse_bp", |
|
|
"terrain_adresse_cedex", "terrain_superficie", "etat", |
|
|
"demandeur", "depot_initial", "date_decision", "date_limite", |
|
|
"date_depot_DACT", "date_depot_DOC",); |
|
|
|
|
|
//Création d'un nouvel objet de type formulaire |
|
|
$form = new formulaire(NULL, $validation, $maj, $champs); |
|
|
|
|
|
$champBlocDonneesGen = array(); |
|
|
$form->setType("dossier_autorisation", "static"); |
|
|
$form->setVal("dossier_autorisation", $idx); |
|
|
array_push($champBlocDonneesGen, "dossier_autorisation"); |
|
|
|
|
|
//Formatage des champs |
|
|
foreach ($champs as $key ) { |
|
|
|
|
|
if ( strcmp($key, "dossier_autorisation") != 0 |
|
|
&& strcmp($key, "depot_initial") != 0 && strcmp($key, "demandeur") != 0 |
|
|
&& strcmp($key, "date_decision") != 0 && strcmp($key, "date_limite") != 0 |
|
|
&& strcmp($key, "date_depot_DACT") != 0 && strcmp($key, "date_depot_DOC") != 0 ){ |
|
|
$form->setType($key, "static"); |
|
|
$form->setVal($key, $rowDonneesDA[$key]); |
|
|
array_push($champBlocDonneesGen, $key); |
|
|
} |
|
|
} |
|
|
|
|
|
array_push($champBlocDonneesGen, "demandeur"); |
|
|
$form->setType("demandeur", "static"); |
|
|
$form->setVal("demandeur", $rowDonneesDemandeursDA["code"]." ".$rowDonneesDemandeursDA["demandeur"]); |
|
|
|
|
|
$champBlocDatesImps = array( "depot_initial", "date_decision", "date_limite", |
|
|
"date_depot_DACT", "date_depot_DOC"); |
|
|
$form->setType("depot_initial", "static"); |
|
|
$form->setVal("depot_initial", $rowDonneesDateDA["depot_initial"]); |
|
|
$form->setType("date_decision", "static"); |
|
|
$form->setVal("date_decision", $rowDonneesDateDecisionDA["date_decision"]); |
|
|
$form->setType("date_limite", "static"); |
|
|
$form->setVal("date_limite", $rowDonneesDateLimiteDA["date_limite"]); |
|
|
$rowDonneesDateDossiersDA = &$resDonneesDateDossiersDA->fetchRow(DB_FETCHMODE_ASSOC); |
|
|
$form->setType("date_depot_DACT", "static"); |
|
|
$form->setVal("date_depot_DACT", $rowDonneesDateDossiersDA["date_depot"]); |
|
|
$rowDonneesDateDossiersDA = &$resDonneesDateDossiersDA->fetchRow(DB_FETCHMODE_ASSOC); |
|
|
$form->setType("date_depot_DOC", "static"); |
|
|
$form->setVal("date_depot_DOC", $rowDonneesDateDossiersDA["date_depot"]); |
|
|
|
|
|
// Fieldset des dossiers en cours de validité |
|
|
$form->debutFieldset(array("1"=>"En cours de validite","2"=>"col_6"), $validation); |
|
|
|
|
|
//Données générales |
|
|
$form->setBloc("dossier_autorisation", "D", _("Donnees generales")); |
|
|
$form->afficher($champBlocDonneesGen, $validation, false, false); |
|
|
$form->setBloc("demandeur", "F"); |
|
|
echo "<br/>"; |
|
|
//Dates importantes |
|
|
$form->setBloc("depot_initial", "D", _("Dates importantes")); |
|
|
$form->afficher($champBlocDatesImps, $validation, false, false); |
|
|
$form->setBloc("date_depot_DOC", "F"); |
|
|
|
|
|
echo "<br/>"; |
|
|
//Liste des lots |
|
|
if ($resDonneesLotsDA->numrows() > 0 ){ |
|
|
$message = _("Liste des lots : "); |
|
|
$f->displayMessage("transparent", $message); |
|
|
|
|
|
echo '<table class="tab-tab">'; |
|
|
|
|
|
// Entête de tableau |
|
|
echo '<thead>'; |
|
|
echo '<tr class="ui-tabs-nav ui-accordion ui-state-default tab-title">'; |
|
|
echo '<th class="title col-0 firstcol">'; |
|
|
echo '<span class="name">'; |
|
|
echo _('libelle'); |
|
|
echo '</span>'; |
|
|
echo '</th>'; |
|
|
echo '<th class="title col-0 firstcol">'; |
|
|
echo '<span class="name">'; |
|
|
echo _('demandeur'); |
|
|
echo '</span>'; |
|
|
echo '</th>'; |
|
|
echo '</tr>'; |
|
|
echo '</thead>'; |
|
|
|
|
|
echo '<tbody>'; |
|
|
|
|
|
while($rowDonneesLotsDA = &$resDonneesLotsDA->fetchRow(DB_FETCHMODE_ASSOC)){ |
|
|
echo '<tr class="tab-data odd">'; |
|
|
|
|
|
// Libelle du lot |
|
|
echo '<td class="col-1 firstcol">'; |
|
|
echo $rowDonneesLotsDA["libelle"]; |
|
|
echo '</td>'; |
|
|
|
|
|
// Nom du pétitionnaire |
|
|
echo '<td class="col-1">'; |
|
|
echo $rowDonneesLotsDA["code"]." ".$rowDonneesLotsDA["demandeur"]; |
|
|
echo '</td>'; |
|
485 |
|
|
486 |
echo "</tr>"; |
//Le formualaire n'a pas été validé |
487 |
} |
$validation = 1; |
488 |
|
//Le formualaire est en mode consultation |
489 |
echo '</tbody>'; |
$maj = 3; |
490 |
echo '</table>'; |
//Le formualaire a un seul champ : dossier |
491 |
echo "<br/>"; |
$champs = array("dossier_autorisation","dossier_autorisation_libelle", |
492 |
|
"etat", "demandeur", "infos_localisation_terrain", |
493 |
} |
"depot_initial", "date_decision", "date_validite", |
494 |
|
"date_depot_DAACT", "date_depot_DOC", "description_projet", |
495 |
//Historique des décisions |
"surface", "nombre_logement_crees_individuel", |
496 |
if ($resDonneesDecisionsDA->numrows() > 0 ){ |
"nombre_logement_crees_collectif", "donnees_techniques"); |
497 |
$message = _("Historique des decisions : "); |
|
498 |
$f->displayMessage("transparent", $message); |
//Création d'un nouvel objet de type formulaire |
499 |
|
$form = new formulaire(NULL, $validation, $maj, $champs); |
500 |
echo '<table class="tab-tab">'; |
|
501 |
|
//Configuration des types de champs |
502 |
|
foreach ($champs as $key) { |
503 |
|
$form->setType($key, 'static'); |
504 |
|
} |
505 |
|
//Le numéro de dossier d'instruction est caché, on affiche celui |
506 |
|
//qui est formatté |
507 |
|
$form->setType('dossier_autorisation', 'hidden'); |
508 |
|
|
509 |
|
//Configuration des libellés |
510 |
|
$form->setLib("dossier_autorisation", _("dossier_autorisation")); |
511 |
|
$form->setLib("dossier_autorisation_libelle", _("No dossier autorisation")); |
512 |
|
$form->setLib("etat", _("etat")); |
513 |
|
$form->setLib("demandeur", _("Demandeur principal")); |
514 |
|
$form->setLib("infos_localisation_terrain", _("infos_localisation_terrain")); |
515 |
|
$form->setLib("depot_initial", _("Depot initial")); |
516 |
|
$form->setLib("date_decision", _("Date de decision")); |
517 |
|
$form->setLib("date_validite", _("Date de validite")); |
518 |
|
$form->setLib("date_depot_DAACT", _("Date de depot de la DAACT")); |
519 |
|
$form->setLib("date_depot_DOC", _("Date de depot de la DOC")); |
520 |
|
$form->setLib("description_projet", _("description_projet")); |
521 |
|
$form->setLib("surface", _("Surface")); |
522 |
|
$form->setLib("nombre_logement_crees_individuel", _("nombre_logement_crees_individuel")); |
523 |
|
$form->setLib("nombre_logement_crees_collectif", _("nombre_logement_crees_collectif")); |
524 |
|
$form->setLib("donnees_techniques", " "); |
525 |
|
|
526 |
|
//Configuration des données |
527 |
|
$form->setVal("dossier_autorisation", $idx); |
528 |
|
$form->setVal("dossier_autorisation_libelle", $rowDonneesDA["dossier_autorisation_libelle"]); |
529 |
|
$form->setVal("etat", $rowDonneesDA["etat"]); |
530 |
|
$form->setVal("demandeur", $rowDonneesDA["demandeur"]); |
531 |
|
$form->setVal("infos_localisation_terrain", ($rowDonneesDA["infos_localisation_terrain"]!=="")?$rowDonneesDA["infos_localisation_terrain"]:"-"); |
532 |
|
$form->setVal("depot_initial", ($rowDonneesDA["depot_initial"]!=="")?$rowDonneesDA["depot_initial"]:"-"); |
533 |
|
$form->setVal("date_decision", ($rowDonneesDA["date_decision"]!=="")?$rowDonneesDA["date_decision"]:"-"); |
534 |
|
//On met des valeurs par défaut dans ces deux champs |
535 |
|
$form->setVal("date_depot_DAACT", "-"); |
536 |
|
$form->setVal("date_depot_DOC", "-"); |
537 |
|
$form->setVal("description_projet", ($rowPrincDonneesTechniques["description_projet"]!=="")?$rowPrincDonneesTechniques["description_projet"]:"-"); |
538 |
|
$form->setVal("surface",($rowPrincDonneesTechniques["surface"]!=="")?$rowPrincDonneesTechniques["surface"]:"-"); |
539 |
|
$form->setVal("nombre_logement_crees_individuel", ($rowPrincDonneesTechniques["nombre_logement_crees_individuel"]!=="")?$rowPrincDonneesTechniques["nombre_logement_crees_individuel"]:"-"); |
540 |
|
$form->setVal("nombre_logement_crees_collectif", ($rowPrincDonneesTechniques["nombre_logement_crees_collectif"]!=="")?$rowPrincDonneesTechniques["nombre_logement_crees_collectif"]:"-"); |
541 |
|
$form->setVal("donnees_techniques", ""); |
542 |
|
|
543 |
|
//On met les bonnes valeurs dans les champs s'il y en a |
544 |
|
$val = ""; |
545 |
|
while ($rowDonneesDateDossiersDA = &$resDonneesDateDossiersDA->fetchRow(DB_FETCHMODE_ASSOC)){ |
546 |
|
$val = ($rowDonneesDateDossiersDA["date_depot"]!=="")?$rowDonneesDateDossiersDA["date_depot"]:"-"; |
547 |
|
if ( strcmp($rowDonneesDateDossiersDA['code'], 'DOC') == 0 ){ |
548 |
|
$form->setVal("date_depot_DOC", $val); |
549 |
|
} |
550 |
|
elseif(strcmp($rowDonneesDateDossiersDA['code'], 'DAACT') == 0){ |
551 |
|
$form->setVal("date_depot_DAACT", $val); |
552 |
|
} |
553 |
|
} |
554 |
|
$form->setVal("date_validite", ($rowDonneesDA["date_validite"]!=="")?$rowDonneesDA["date_validite"]:"-"); |
555 |
|
|
556 |
|
// Fieldset des dossiers en cours de validité |
557 |
|
$form->debutFieldset(array("1"=>"En cours de validite","2"=>"col_6"), $validation); |
558 |
|
|
559 |
// Entête de tableau |
//Données générales |
560 |
echo '<thead>'; |
$form->setBloc("dossier_autorisation", "D", _("Donnees generales"), ""); |
561 |
echo '<tr class="ui-tabs-nav ui-accordion ui-state-default tab-title">'; |
|
562 |
echo '<th class="title col-0 firstcol">'; |
$form->setBloc("dossier_autorisation", "DF", "", "group"); |
563 |
echo '<span class="name">'; |
$form->afficher(array("dossier_autorisation",), $validation, false, false); |
564 |
echo _('Decision'); |
$form->setBloc("dossier_autorisation_libelle", "DF", "", "alignForm col_12"); |
565 |
echo '</span>'; |
$form->afficher(array("dossier_autorisation_libelle",), $validation, false, false); |
566 |
echo '</th>'; |
$form->setBloc("etat", "DF", "", "alignForm col_12"); |
567 |
echo '<th class="title col-0 firstcol">'; |
$form->afficher(array("etat",), $validation, false, false); |
568 |
echo '<span class="name">'; |
$form->setBloc("demandeur", "DF", "", "alignForm col_12"); |
569 |
echo _('type de dossier'); |
$form->afficher(array("demandeur",), $validation, false, false); |
570 |
echo '</span>'; |
$form->setBloc("infos_localisation_terrain", "DF", "", "alignForm col_12"); |
571 |
echo '</th>'; |
$form->afficher(array("infos_localisation_terrain",), $validation, false, false); |
572 |
echo '<th class="title col-0 firstcol">'; |
$form->setBloc("infos_localisation_terrain", "F"); |
573 |
echo '<span class="name">'; |
printf("<br/>"); |
574 |
echo _('demandeur'); |
//Dates importantes |
575 |
echo '</span>'; |
$form->setBloc("depot_initial", "D", _("Dates importantes"), "col_12"); |
576 |
echo '</th>'; |
$form->setBloc("depot_initial", "DF", "", "alignForm col_12"); |
577 |
echo '<th class="title col-0 firstcol">'; |
$form->afficher(array("depot_initial",), $validation, false, false); |
578 |
echo '<span class="name">'; |
$form->setBloc("date_decision", "DF", "", "alignForm col_12"); |
579 |
echo _('date_decision'); |
$form->afficher(array("date_decision",), $validation, false, false); |
580 |
echo '</span>'; |
$form->setBloc("date_validite", "DF", "", "alignForm col_12"); |
581 |
echo '</th>'; |
$form->afficher(array("date_validite",), $validation, false, false); |
582 |
echo '</tr>'; |
$form->setBloc("date_depot_DAACT", "DF", "", "alignForm col_12"); |
583 |
echo '</thead>'; |
$form->afficher(array("date_depot_DAACT",), $validation, false, false); |
584 |
|
$form->setBloc("date_depot_DOC", "DF", "", "alignForm col_12"); |
585 |
echo '<tbody>'; |
$form->afficher(array("date_depot_DOC",), $validation, false, false); |
586 |
|
$form->setBloc("date_depot_DOC", "F"); |
587 |
while($rowDonneesDecisionsDA = &$resDonneesDecisionsDA->fetchRow(DB_FETCHMODE_ASSOC)){ |
|
588 |
echo '<tr class="tab-data odd">'; |
//Principales données techniques |
589 |
|
$form->setBloc("description_projet", "D", _("Principales donnees techniques"), "col_12 alignForm"); |
590 |
// Libelle de la décision |
$form->setBloc("description_projet", "DF", "", "col_12"); |
591 |
echo '<td class="col-1 firstcol">'; |
$form->afficher(array("description_projet",), $validation, false, false); |
592 |
echo $rowDonneesDecisionsDA["avis_libelle"]; |
$form->setBloc("surface", "DF", "", "alignForm col_12"); |
593 |
echo '</td>'; |
$form->afficher(array("surface",), $validation, false, false); |
594 |
|
$form->setBloc("nombre_logement_crees_individuel", "DF", "", "alignForm col_12"); |
595 |
//Libelle du type de dossier d'instruction |
$form->afficher(array("nombre_logement_crees_individuel",), $validation, false, false); |
596 |
echo '<td class="col-1 firstcol">'; |
$form->setBloc("nombre_logement_crees_collectif", "DF", "", "alignForm col_12"); |
597 |
echo $rowDonneesDecisionsDA["di_libelle"]; |
$form->afficher(array("nombre_logement_crees_collectif",), $validation, false, false); |
598 |
echo '</td>'; |
$form->setBloc("nombre_logement_crees_collectif", "F"); |
599 |
|
|
600 |
// Nom du pétitionnaire |
printf("<br/>"); |
601 |
echo '<td class="col-1">'; |
|
602 |
echo $rowDonneesDecisionsDA["code"]." ".$rowDonneesDecisionsDA["demandeur"]; |
//Liste des lots |
603 |
echo '</td>'; |
printf('<div class="bloc alignForm col_12">'); |
604 |
|
$message = _("Liste des lots : "); |
605 |
// Date de la decision |
$f->displayMessage("transparent", $message); |
606 |
echo '<td class="col-1">'; |
if ($resDonneesLotsDA->numrows() > 0 ){ |
607 |
echo $rowDonneesDecisionsDA["date_decision"]; |
|
608 |
echo '</td>'; |
// Entête de tableau |
609 |
|
$header = ' |
610 |
echo "</tr>"; |
<table class="tab-tab"> |
611 |
} |
<thead> |
612 |
|
<tr class="ui-tabs-nav ui-accordion ui-state-default tab-title"> |
613 |
echo '</tbody>'; |
<th class="title col-0 firstcol"> |
614 |
echo '</table>'; |
<span class="name"> |
615 |
} |
%s |
616 |
$form->finFieldset(array("1"=>"En cours d'instruction","2"=>"col_6"), $validation); |
</span> |
617 |
|
</th> |
618 |
|
<th class="title col-0 firstcol"> |
619 |
|
<span class="name"> |
620 |
//Fieldset des données du dossier d'instruction en cours d'instruction |
%s |
621 |
if ( $resDonneesDI->numrows() > 0 ){ |
</span> |
622 |
$champs = array("dossier", "terrain_references_cadastrales", |
</th> |
623 |
"terrain_adresse_voie_numero", "complement", |
</tr> |
624 |
"terrain_adresse_lieu_dit", "terrain_adresse_localite", |
</thead> |
625 |
"terrain_adresse_code_postal", "terrain_adresse_bp", |
'; |
626 |
"terrain_adresse_cedex", "terrain_superficie"); |
printf($header, _('Libelle'), _('Demandeur')); |
627 |
|
|
628 |
$champsDonneesGen = $champs; |
printf('<tbody>'); |
629 |
|
|
630 |
//Création d'un nouvel objet de type formulaire |
while($rowDonneesLotsDA = &$resDonneesLotsDA->fetchRow(DB_FETCHMODE_ASSOC)){ |
631 |
$form = new formulaire(NULL, $validation, $maj, $champs); |
|
632 |
|
$content = ' |
633 |
foreach ( $champsDonneesGen as $key ) { |
<tr class="tab-data odd"> |
634 |
|
<td class="col-1 firstcol"> |
635 |
$form->setType($key, "static"); |
%s |
636 |
$form->setVal($key, $rowDonneesDI[$key] ); |
</td> |
637 |
} |
<td class="col-1"> |
638 |
|
%s |
639 |
$form->debutFieldset(array("1"=>"En cours d'instruction","2"=>"dossier_autorisation_visualisation"), $validation); |
</td> |
640 |
|
</tr> |
641 |
//Données générales |
'; |
642 |
$form->setBloc("dossier", "D", _("Donnees generales")); |
printf($content, $rowDonneesLotsDA["libelle"], $rowDonneesLotsDA["code"]." ".$rowDonneesLotsDA["demandeur"]); |
643 |
$form->afficher($champsDonneesGen, $validation, false, false); |
} |
644 |
$form->setBloc("terrain_superficie", "F"); |
|
645 |
|
printf('</tbody> |
646 |
//Données techniques |
</table>'); |
647 |
if ( $resDonneesTechniquesDI->numrows() > 0 ){ |
printf('<br/>'); |
648 |
|
} |
649 |
echo "<div id=\"sousform-donnees_techniques\">"; |
else { |
650 |
echo "<input type=\"text\" name=\"recherchedyn\" id=\"recherchedyn\" value=\"\" class=\"champFormulaire\" style=\"display:none\" />"; |
printf(_("Aucun lot lie a ce dossier d'autorisation.")); |
651 |
echo "</div>"; |
} |
652 |
|
printf('</div> |
653 |
|
</div>'); |
654 |
echo "<script>"; |
|
655 |
echo "ajaxIt('donnees_techniques', '../app/redirection_onglet.php?idx=".$rowDonneesDI['dossier']."&obj=donnees_techniques&sousformulaire=dossier_autorisation');"; |
//Historique des décisions |
656 |
echo "</script>"; |
printf('<div class="bloc alignForm col_12">'); |
657 |
|
$message = _("Historique des decisions : "); |
658 |
echo "<br/>"; |
$f->displayMessage("transparent", $message); |
659 |
} |
if ($resDonneesDecisionsDA->numrows() > 0 ){ |
660 |
|
|
661 |
//Liste des lots |
// Entête de tableau |
662 |
if ($resDonneesLotsDI->numrows() > 0 ){ |
$header = ' |
663 |
$message = _("Liste des lots : "); |
<table class="tab-tab"> |
664 |
$f->displayMessage("transparent", $message); |
<thead> |
665 |
|
<tr class="ui-tabs-nav ui-accordion ui-state-default tab-title"> |
666 |
echo '<table class="tab-tab">'; |
<th class="title col-0 firstcol"> |
667 |
|
<span class="name"> |
668 |
|
%s |
669 |
|
</span> |
670 |
|
</th> |
671 |
|
<th class="title col-0 firstcol"> |
672 |
|
<span class="name"> |
673 |
|
%s |
674 |
|
</span> |
675 |
|
</th> |
676 |
|
<th class="title col-0 firstcol"> |
677 |
|
<span class="name"> |
678 |
|
%s |
679 |
|
</span> |
680 |
|
</th> |
681 |
|
<th class="title col-0 firstcol"> |
682 |
|
<span class="name"> |
683 |
|
%s |
684 |
|
</span> |
685 |
|
</th> |
686 |
|
</tr> |
687 |
|
</thead> |
688 |
|
'; |
689 |
|
printf($header, _('Decision'), _('Type de dossier'), |
690 |
|
_('Demandeur'), _('date_decision')); |
691 |
|
|
692 |
|
printf('<tbody>'); |
693 |
|
|
694 |
|
while($rowDonneesDecisionsDA = &$resDonneesDecisionsDA->fetchRow(DB_FETCHMODE_ASSOC)){ |
695 |
|
|
696 |
// Entête de tableau |
$content = ' |
697 |
echo '<thead>'; |
<tr class="tab-data odd"> |
698 |
echo '<tr class="ui-tabs-nav ui-accordion ui-state-default tab-title">'; |
<td class="col-1 firstcol"> |
699 |
echo '<th class="title col-0 firstcol">'; |
%s |
700 |
echo '<span class="name">'; |
</td> |
701 |
echo _('libelle'); |
<td class="col-1 firstcol"> |
702 |
echo '</span>'; |
%s |
703 |
echo '</th>'; |
</td> |
704 |
echo '<th class="title col-0 firstcol">'; |
<td class="col-1"> |
705 |
echo '<span class="name">'; |
%s |
706 |
echo _('demandeur'); |
</td> |
707 |
echo '</span>'; |
<td class="col-1"> |
708 |
echo '</th>'; |
%s |
709 |
echo '</tr>'; |
</td> |
710 |
echo '</thead>'; |
</tr> |
711 |
|
'; |
712 |
echo '<tbody>'; |
printf($content, $rowDonneesDecisionsDA["avis_libelle"], |
713 |
|
$rowDonneesDecisionsDA["di_libelle"], |
714 |
while($rowDonneesLotsDI = &$resDonneesLotsDI->fetchRow(DB_FETCHMODE_ASSOC)){ |
$rowDonneesDecisionsDA["code"]." ".$rowDonneesDecisionsDA["demandeur"], |
715 |
echo '<tr class="tab-data odd">'; |
$rowDonneesDecisionsDA["date_decision"]); |
716 |
|
} |
717 |
// Libelle du lot |
|
718 |
echo '<td class="col-1 firstcol">'; |
printf('</tbody> |
719 |
echo $rowDonneesLotsDI["libelle"]; |
</table>'); |
720 |
echo '</td>'; |
} |
721 |
|
else { |
722 |
// Nom du pétitionnaire |
printf(_("Aucune decision lie a ce dossier d'autorisation.")); |
723 |
echo '<td class="col-1">'; |
} |
724 |
echo $rowDonneesLotsDI["code"]." ".$rowDonneesLotsDI["demandeur"]; |
printf('</div> |
725 |
echo '</td>'; |
</div>'); |
726 |
|
printf('<br/>'); |
727 |
echo "</tr>"; |
|
728 |
} |
//Toutes les données du cerfa |
729 |
|
$form->setBloc("donnees_techniques", "D", _("Toutes les donnees du CERFA"), "col_12"); |
730 |
echo '</tbody>'; |
$form->afficher(array("donnees_techniques",), $validation, false, false); |
731 |
echo '</table>'; |
printf ("<a><span class=\"om-prev-icon om-icon-16 om-form-button\" |
732 |
echo "<br/>"; |
onclick=\"popupIt('donnees_techniques', |
733 |
|
'../scr/sousform.php?obj=donnees_techniques&action=3&idx=".$rowPrincDonneesTechniques['donnees_techniques']."'+ |
734 |
} |
'&idxformulaire=".$idx."&retourformulaire=dossier_autorisation', 860, 'auto', |
735 |
$form->finFieldset(array("1"=>"En cours d'instruction","2"=>"dossier_autorisation_visualisation"), $validation); |
'', '');\"". |
736 |
} |
">%s</span></a><br/>", _("Cliquez pour voir les donnees techniques")); |
737 |
echo "\t</form>\n"; |
$form->setBloc("donnees_techniques", "F"); |
738 |
echo "</div>"; |
$form->finFieldset(array("1"=>"En cours d'instruction","2"=>"col_6"), $validation); |
739 |
echo "</div>"; |
|
740 |
echo "<div id=\"ui-tabs-1\" class=\"i-tabs-panel ui-widget-content ui-corner-bottom\">"; |
//Fieldset des données du dossier d'instruction en cours d'instruction |
741 |
echo "</div>"; |
if ( $resDonneesDI->numrows() > 0 ){ |
742 |
echo "</div>"; |
$champs = array("dossier", "dossier_libelle", "libelle_di", |
743 |
|
"etat", "demandeur", "date_limite", "description_projet", |
744 |
|
"surface", "nombre_logement_crees_individuel", |
745 |
|
"nombre_logement_crees_collectif"); |
746 |
|
|
747 |
|
$champsDonneesGen = $champs; |
748 |
|
|
749 |
|
//Création d'un nouvel objet de type formulaire |
750 |
|
$form = new formulaire(NULL, $validation, $maj, $champs); |
751 |
|
|
752 |
|
//Configuration des types de champs |
753 |
|
foreach ($champs as $key) { |
754 |
|
$form->setType($key, 'static'); |
755 |
|
} |
756 |
|
//Le numéro de dossier d'instruction est caché, on affiche |
757 |
|
//celui qui est formatté |
758 |
|
$form->setType('dossier', 'hidden'); |
759 |
|
|
760 |
|
//Configuration des libellés |
761 |
|
$form->setLib("dossier", _("dossier")); |
762 |
|
$form->setLib("dossier_libelle", _("dossier_libelle")); |
763 |
|
$form->setLib("libelle_di", _("libelle_di")); |
764 |
|
$form->setLib("etat", _("etat")); |
765 |
|
$form->setLib("demandeur", _("Demandeur principal")); |
766 |
|
$form->setLib("date_limite", _("Date limite")); |
767 |
|
$form->setLib("description_projet", _("description_projet")); |
768 |
|
$form->setLib("surface", _("Surface")); |
769 |
|
$form->setLib("nombre_logement_crees_individuel", _("nombre_logement_crees_individuel")); |
770 |
|
$form->setLib("nombre_logement_crees_collectif", _("nombre_logement_crees_collectif")); |
771 |
|
|
772 |
|
//Configuration des données |
773 |
|
$form->setVal("dossier", $rowDonneesDI["dossier"]); |
774 |
|
$form->setVal("dossier_libelle", $rowDonneesDI["dossier_libelle"]); |
775 |
|
$form->setVal("libelle_di", $rowDonneesDI["libelle_di"]); |
776 |
|
$form->setVal("etat", $rowDonneesDI["etat"]); |
777 |
|
$form->setVal("demandeur", $rowDonneesDI["demandeur"]); |
778 |
|
$form->setVal("date_limite", $rowDateImpDI["date_limite"]); |
779 |
|
$form->setVal("description_projet", ($rowPrincDonneesTechniquesDI["description_projet"]!=="")?$rowPrincDonneesTechniquesDI["description_projet"]:"-"); |
780 |
|
$form->setVal("surface",($rowPrincDonneesTechniquesDI["surface"]!=="")?$rowPrincDonneesTechniquesDI["surface"]:"-"); |
781 |
|
$form->setVal("nombre_logement_crees_individuel", ($rowPrincDonneesTechniquesDI["nombre_logement_crees_individuel"]!=="")?$rowPrincDonneesTechniquesDI["nombre_logement_crees_individuel"]:"-"); |
782 |
|
$form->setVal("nombre_logement_crees_collectif", ($rowPrincDonneesTechniquesDI["nombre_logement_crees_collectif"]!=="")?$rowPrincDonneesTechniquesDI["nombre_logement_crees_collectif"]:"-"); |
783 |
|
|
784 |
|
//col_6 |
785 |
|
$form->debutFieldset(array("1"=>"En cours d'instruction","2"=>"dossier_autorisation_visualisation col_6"), $validation); |
786 |
|
|
787 |
|
//Données générales |
788 |
|
$form->setBloc("dossier", "D", _("Donnees generales"), "alignForm"); |
789 |
|
$form->setBloc("dossier", "DF", "", "group"); |
790 |
|
$form->afficher(array("dossier",), $validation, |
791 |
|
false, false); |
792 |
|
$form->setBloc("dossier_libelle", "DF", "", "alignForm col_12"); |
793 |
|
$form->afficher(array("dossier_libelle",), $validation, |
794 |
|
false, false); |
795 |
|
$form->setBloc("libelle_di", "DF", "", "alignForm col_12"); |
796 |
|
$form->afficher(array("libelle_di",), $validation, |
797 |
|
false, false); |
798 |
|
$form->setBloc("etat", "DF", "", "alignForm col_12"); |
799 |
|
$form->afficher(array("etat",), $validation, |
800 |
|
false, false); |
801 |
|
$form->setBloc("demandeur", "DF", "", "alignForm col_12"); |
802 |
|
$form->afficher(array("demandeur",), $validation, |
803 |
|
false, false); |
804 |
|
$form->setBloc("demandeur", "F"); |
805 |
|
printf("<br/>"); |
806 |
|
|
807 |
|
//Dates importantes |
808 |
|
$form->setBloc("date_limite", "D", _("Dates importantes"), "col_12 alignForm"); |
809 |
|
$form->afficher(array("date_limite",), $validation, |
810 |
|
false, false); |
811 |
|
$form->setBloc("date_limite", "F"); |
812 |
|
|
813 |
|
//Principales données techniques |
814 |
|
$form->setBloc("description_projet", "D", _("Principales données techniques"), "col_12 alignForm"); |
815 |
|
$form->setBloc("description_projet", "DF", "", "alignForm col_12"); |
816 |
|
$form->afficher(array("description_projet",), $validation, false, false); |
817 |
|
$form->setBloc("surface", "DF", "", "alignForm col_12"); |
818 |
|
$form->afficher(array("surface",), $validation, false, false); |
819 |
|
$form->setBloc("nombre_logement_crees_individuel", "DF", "", "alignForm col_12"); |
820 |
|
$form->afficher(array("nombre_logement_crees_individuel",), $validation, false, false); |
821 |
|
$form->setBloc("nombre_logement_crees_collectif", "DF", "", "alignForm col_12"); |
822 |
|
$form->afficher(array("nombre_logement_crees_collectif",), $validation, false, false); |
823 |
|
$form->setBloc("nombre_logement_crees_collectif", "F"); |
824 |
|
|
825 |
|
printf("<br/>"); |
826 |
|
|
827 |
|
//Liste des lots |
828 |
|
printf('<div class="bloc alignForm col_12">'); |
829 |
|
$message = _("Liste des lots : "); |
830 |
|
$f->displayMessage("transparent", $message); |
831 |
|
if ($resDonneesLotsDI->numrows() > 0 ){ |
832 |
|
|
833 |
|
// Entête de tableau |
834 |
|
$header = ' |
835 |
|
<table class="tab-tab"> |
836 |
|
<thead> |
837 |
|
<tr class="ui-tabs-nav ui-accordion ui-state-default tab-title"> |
838 |
|
<th class="title col-0 firstcol"> |
839 |
|
<span class="name"> |
840 |
|
%s |
841 |
|
</span> |
842 |
|
</th> |
843 |
|
<th class="title col-0 firstcol"> |
844 |
|
<span class="name"> |
845 |
|
%s |
846 |
|
</span> |
847 |
|
</th> |
848 |
|
</tr> |
849 |
|
</thead> |
850 |
|
'; |
851 |
|
printf($header, _('Libelle'), _('Demandeur')); |
852 |
|
|
853 |
|
printf('<tbody>'); |
854 |
|
|
855 |
|
while($rowDonneesLotsDI = &$resDonneesLotsDI->fetchRow(DB_FETCHMODE_ASSOC)){ |
856 |
|
|
857 |
|
$content = ' |
858 |
|
<tr class="tab-data odd"> |
859 |
|
<td class="col-1 firstcol"> |
860 |
|
%s |
861 |
|
</td> |
862 |
|
<td class="col-1"> |
863 |
|
%s |
864 |
|
</td> |
865 |
|
</tr> |
866 |
|
'; |
867 |
|
printf($content, $rowDonneesLotsDI["libelle"], $rowDonneesLotsDI["code"]." ".$rowDonneesLotsDI["demandeur"]); |
868 |
|
} |
869 |
|
|
870 |
|
printf('</tbody> |
871 |
|
</table>'); |
872 |
|
printf('<br/>'); |
873 |
|
|
874 |
|
} |
875 |
|
else { |
876 |
|
printf(_("Aucun lot lie a ce dossier d'autorisation.")); |
877 |
|
} |
878 |
|
printf('</div> |
879 |
|
</div>'); |
880 |
|
|
881 |
|
$form->finFieldset(array("1"=>"En cours d'instruction","2"=>"dossier_autorisation_visualisation"), $validation); |
882 |
|
} |
883 |
|
printf(" |
884 |
|
</form> |
885 |
|
%s |
886 |
|
</div> |
887 |
|
</div>",$bouton_retour); |
888 |
|
|
889 |
|
printf("<div id=\"ui-tabs-1\" class=\"i-tabs-panel ui-widget-content ui-corner-bottom\">"); |
890 |
|
printf("</div>"); |
891 |
|
|
892 |
|
printf("<div id=\"ui-tabs-2\" class=\"i-tabs-panel ui-widget-content ui-corner-bottom\">"); |
893 |
|
printf("</div>"); |
894 |
|
printf("</div>"); |
895 |
} |
} |
896 |
?> |
?> |