1 |
<?php |
2 |
//$Id$ |
3 |
//gen openMairie le 19/09/2012 17:14 |
4 |
|
5 |
require_once ("../obj/om_dbform.class.php"); |
6 |
|
7 |
class om_etat_gen extends om_dbform { |
8 |
var $table="om_etat"; |
9 |
var $clePrimaire="om_etat"; |
10 |
var $typeCle="N"; |
11 |
var $required_field=array( |
12 |
"om_etat", |
13 |
"om_collectivite", |
14 |
"id", |
15 |
"libelle", |
16 |
"orientation", |
17 |
"format", |
18 |
"footerfont", |
19 |
"footertaille", |
20 |
"logo", |
21 |
"logoleft", |
22 |
"logotop", |
23 |
"titre", |
24 |
"titreleft", |
25 |
"titretop", |
26 |
"titrelargeur", |
27 |
"titrehauteur", |
28 |
"titrefont", |
29 |
"titretaille", |
30 |
"titrebordure", |
31 |
"titrealign", |
32 |
"corps", |
33 |
"corpsleft", |
34 |
"corpstop", |
35 |
"corpslargeur", |
36 |
"corpshauteur", |
37 |
"corpsfont", |
38 |
"corpstaille", |
39 |
"corpsbordure", |
40 |
"corpsalign", |
41 |
"om_sql", |
42 |
"se_font", |
43 |
"se_margeleft", |
44 |
"se_margetop", |
45 |
"se_margeright", |
46 |
"se_couleurtexte" |
47 |
); |
48 |
var $retourformulaire; |
49 |
|
50 |
function setvalF($val) { |
51 |
//affectation valeur formulaire |
52 |
if(!is_numeric($val['om_etat'])) { |
53 |
unset($this->valF['om_etat']); |
54 |
} else { |
55 |
$this->valF['om_etat'] = $val['om_etat']; |
56 |
} |
57 |
if(!is_numeric($val['om_collectivite'])) { |
58 |
unset($this->valF['om_collectivite']); |
59 |
} else { |
60 |
if($_SESSION['niveau']==1) { |
61 |
$this->valF['om_collectivite'] = $_SESSION['collectivite']; |
62 |
} else { |
63 |
$this->valF['om_collectivite'] = $val['om_collectivite']; |
64 |
} |
65 |
} |
66 |
$this->valF['id'] = $val['id']; |
67 |
$this->valF['libelle'] = $val['libelle']; |
68 |
if ($val['actif'] == 1 || $val['actif'] == "t" || $val['actif'] == "Oui") { |
69 |
$this->valF['actif'] = true; |
70 |
} else { |
71 |
$this->valF['actif'] = false; |
72 |
} |
73 |
$this->valF['orientation'] = $val['orientation']; |
74 |
$this->valF['format'] = $val['format']; |
75 |
$this->valF['footerfont'] = $val['footerfont']; |
76 |
$this->valF['footerattribut'] = $val['footerattribut']; |
77 |
if(!is_numeric($val['footertaille'])) { |
78 |
unset($this->valF['footertaille']); |
79 |
} else { |
80 |
$this->valF['footertaille'] = $val['footertaille']; |
81 |
} |
82 |
$this->valF['logo'] = $val['logo']; |
83 |
if(!is_numeric($val['logoleft'])) { |
84 |
unset($this->valF['logoleft']); |
85 |
} else { |
86 |
$this->valF['logoleft'] = $val['logoleft']; |
87 |
} |
88 |
if(!is_numeric($val['logotop'])) { |
89 |
unset($this->valF['logotop']); |
90 |
} else { |
91 |
$this->valF['logotop'] = $val['logotop']; |
92 |
} |
93 |
$this->valF['titre'] = $val['titre']; |
94 |
if(!is_numeric($val['titreleft'])) { |
95 |
unset($this->valF['titreleft']); |
96 |
} else { |
97 |
$this->valF['titreleft'] = $val['titreleft']; |
98 |
} |
99 |
if(!is_numeric($val['titretop'])) { |
100 |
unset($this->valF['titretop']); |
101 |
} else { |
102 |
$this->valF['titretop'] = $val['titretop']; |
103 |
} |
104 |
if(!is_numeric($val['titrelargeur'])) { |
105 |
unset($this->valF['titrelargeur']); |
106 |
} else { |
107 |
$this->valF['titrelargeur'] = $val['titrelargeur']; |
108 |
} |
109 |
if(!is_numeric($val['titrehauteur'])) { |
110 |
unset($this->valF['titrehauteur']); |
111 |
} else { |
112 |
$this->valF['titrehauteur'] = $val['titrehauteur']; |
113 |
} |
114 |
$this->valF['titrefont'] = $val['titrefont']; |
115 |
$this->valF['titreattribut'] = $val['titreattribut']; |
116 |
if(!is_numeric($val['titretaille'])) { |
117 |
unset($this->valF['titretaille']); |
118 |
} else { |
119 |
$this->valF['titretaille'] = $val['titretaille']; |
120 |
} |
121 |
$this->valF['titrebordure'] = $val['titrebordure']; |
122 |
$this->valF['titrealign'] = $val['titrealign']; |
123 |
$this->valF['corps'] = $val['corps']; |
124 |
if(!is_numeric($val['corpsleft'])) { |
125 |
unset($this->valF['corpsleft']); |
126 |
} else { |
127 |
$this->valF['corpsleft'] = $val['corpsleft']; |
128 |
} |
129 |
if(!is_numeric($val['corpstop'])) { |
130 |
unset($this->valF['corpstop']); |
131 |
} else { |
132 |
$this->valF['corpstop'] = $val['corpstop']; |
133 |
} |
134 |
if(!is_numeric($val['corpslargeur'])) { |
135 |
unset($this->valF['corpslargeur']); |
136 |
} else { |
137 |
$this->valF['corpslargeur'] = $val['corpslargeur']; |
138 |
} |
139 |
if(!is_numeric($val['corpshauteur'])) { |
140 |
unset($this->valF['corpshauteur']); |
141 |
} else { |
142 |
$this->valF['corpshauteur'] = $val['corpshauteur']; |
143 |
} |
144 |
$this->valF['corpsfont'] = $val['corpsfont']; |
145 |
$this->valF['corpsattribut'] = $val['corpsattribut']; |
146 |
if(!is_numeric($val['corpstaille'])) { |
147 |
unset($this->valF['corpstaille']); |
148 |
} else { |
149 |
$this->valF['corpstaille'] = $val['corpstaille']; |
150 |
} |
151 |
$this->valF['corpsbordure'] = $val['corpsbordure']; |
152 |
$this->valF['corpsalign'] = $val['corpsalign']; |
153 |
$this->valF['om_sql'] = $val['om_sql']; |
154 |
$this->valF['sousetat'] = $val['sousetat']; |
155 |
$this->valF['se_font'] = $val['se_font']; |
156 |
if(!is_numeric($val['se_margeleft'])) { |
157 |
unset($this->valF['se_margeleft']); |
158 |
} else { |
159 |
$this->valF['se_margeleft'] = $val['se_margeleft']; |
160 |
} |
161 |
if(!is_numeric($val['se_margetop'])) { |
162 |
unset($this->valF['se_margetop']); |
163 |
} else { |
164 |
$this->valF['se_margetop'] = $val['se_margetop']; |
165 |
} |
166 |
if(!is_numeric($val['se_margeright'])) { |
167 |
unset($this->valF['se_margeright']); |
168 |
} else { |
169 |
$this->valF['se_margeright'] = $val['se_margeright']; |
170 |
} |
171 |
$this->valF['se_couleurtexte'] = $val['se_couleurtexte']; |
172 |
} |
173 |
|
174 |
//================================================= |
175 |
//cle primaire automatique [automatic primary key] |
176 |
//================================================== |
177 |
|
178 |
function setId(&$db) { |
179 |
//numero automatique |
180 |
$this->valF[$this->clePrimaire] = $db->nextId(DB_PREFIXE.$this->table); |
181 |
} |
182 |
|
183 |
function setValFAjout($val) { |
184 |
//numero automatique -> pas de controle ajout cle primaire |
185 |
} |
186 |
|
187 |
function verifierAjout() { |
188 |
//numero automatique -> pas de verfication de cle primaire |
189 |
} |
190 |
|
191 |
//========================== |
192 |
// Formulaire [form] |
193 |
//========================== |
194 |
|
195 |
function setType(&$form,$maj) { |
196 |
//type |
197 |
if ($maj==0){ //ajout |
198 |
$form->setType('om_etat','hidden');// cle automatique |
199 |
if($this->retourformulaire=='om_collectivite') |
200 |
if($_SESSION['niveau']==2) { |
201 |
$form->setType('om_collectivite','selecthiddenstatic'); |
202 |
} else { |
203 |
$form->setType('om_collectivite','hidden'); |
204 |
} |
205 |
else |
206 |
if($_SESSION['niveau']==2) |
207 |
$form->setType('om_collectivite','select'); |
208 |
else |
209 |
$form->setType('om_collectivite','hidden'); |
210 |
$form->setType('id','text'); |
211 |
$form->setType('libelle','text'); |
212 |
$form->setType('actif','checkbox'); |
213 |
$form->setType('orientation','text'); |
214 |
$form->setType('format','text'); |
215 |
$form->setType('footerfont','text'); |
216 |
$form->setType('footerattribut','text'); |
217 |
$form->setType('footertaille','text'); |
218 |
$form->setType('logo','text'); |
219 |
$form->setType('logoleft','text'); |
220 |
$form->setType('logotop','text'); |
221 |
$form->setType('titre','textarea'); |
222 |
$form->setType('titreleft','text'); |
223 |
$form->setType('titretop','text'); |
224 |
$form->setType('titrelargeur','text'); |
225 |
$form->setType('titrehauteur','text'); |
226 |
$form->setType('titrefont','text'); |
227 |
$form->setType('titreattribut','text'); |
228 |
$form->setType('titretaille','text'); |
229 |
$form->setType('titrebordure','text'); |
230 |
$form->setType('titrealign','text'); |
231 |
$form->setType('corps','textarea'); |
232 |
$form->setType('corpsleft','text'); |
233 |
$form->setType('corpstop','text'); |
234 |
$form->setType('corpslargeur','text'); |
235 |
$form->setType('corpshauteur','text'); |
236 |
$form->setType('corpsfont','text'); |
237 |
$form->setType('corpsattribut','text'); |
238 |
$form->setType('corpstaille','text'); |
239 |
$form->setType('corpsbordure','text'); |
240 |
$form->setType('corpsalign','text'); |
241 |
$form->setType('om_sql','textarea'); |
242 |
$form->setType('sousetat','textarea'); |
243 |
$form->setType('se_font','text'); |
244 |
$form->setType('se_margeleft','text'); |
245 |
$form->setType('se_margetop','text'); |
246 |
$form->setType('se_margeright','text'); |
247 |
$form->setType('se_couleurtexte','text'); |
248 |
}// fin ajout |
249 |
if ($maj==1){ //modifier |
250 |
$form->setType('om_etat','hiddenstatic'); |
251 |
if($this->retourformulaire=='om_collectivite') |
252 |
if($_SESSION['niveau']==2) { |
253 |
$form->setType('om_collectivite','selecthiddenstatic'); |
254 |
} else { |
255 |
$form->setType('om_collectivite','hidden'); |
256 |
} |
257 |
else |
258 |
if($_SESSION['niveau']==2) |
259 |
$form->setType('om_collectivite','select'); |
260 |
else |
261 |
$form->setType('om_collectivite','hidden'); |
262 |
$form->setType('id','text'); |
263 |
$form->setType('libelle','text'); |
264 |
$form->setType('actif','checkbox'); |
265 |
$form->setType('orientation','text'); |
266 |
$form->setType('format','text'); |
267 |
$form->setType('footerfont','text'); |
268 |
$form->setType('footerattribut','text'); |
269 |
$form->setType('footertaille','text'); |
270 |
$form->setType('logo','text'); |
271 |
$form->setType('logoleft','text'); |
272 |
$form->setType('logotop','text'); |
273 |
$form->setType('titre','textarea'); |
274 |
$form->setType('titreleft','text'); |
275 |
$form->setType('titretop','text'); |
276 |
$form->setType('titrelargeur','text'); |
277 |
$form->setType('titrehauteur','text'); |
278 |
$form->setType('titrefont','text'); |
279 |
$form->setType('titreattribut','text'); |
280 |
$form->setType('titretaille','text'); |
281 |
$form->setType('titrebordure','text'); |
282 |
$form->setType('titrealign','text'); |
283 |
$form->setType('corps','textarea'); |
284 |
$form->setType('corpsleft','text'); |
285 |
$form->setType('corpstop','text'); |
286 |
$form->setType('corpslargeur','text'); |
287 |
$form->setType('corpshauteur','text'); |
288 |
$form->setType('corpsfont','text'); |
289 |
$form->setType('corpsattribut','text'); |
290 |
$form->setType('corpstaille','text'); |
291 |
$form->setType('corpsbordure','text'); |
292 |
$form->setType('corpsalign','text'); |
293 |
$form->setType('om_sql','textarea'); |
294 |
$form->setType('sousetat','textarea'); |
295 |
$form->setType('se_font','text'); |
296 |
$form->setType('se_margeleft','text'); |
297 |
$form->setType('se_margetop','text'); |
298 |
$form->setType('se_margeright','text'); |
299 |
$form->setType('se_couleurtexte','text'); |
300 |
}// fin modifier |
301 |
if ($maj==2){ //supprimer |
302 |
$form->setType('om_etat','hiddenstatic'); |
303 |
if($_SESSION['niveau']==2) { |
304 |
$form->setType('om_collectivite','selectstatic'); |
305 |
} else { |
306 |
$form->setType('om_collectivite','hidden'); |
307 |
} |
308 |
$form->setType('id','hiddenstatic'); |
309 |
$form->setType('libelle','hiddenstatic'); |
310 |
$form->setType('actif','hiddenstatic'); |
311 |
$form->setType('orientation','hiddenstatic'); |
312 |
$form->setType('format','hiddenstatic'); |
313 |
$form->setType('footerfont','hiddenstatic'); |
314 |
$form->setType('footerattribut','hiddenstatic'); |
315 |
$form->setType('footertaille','hiddenstatic'); |
316 |
$form->setType('logo','hiddenstatic'); |
317 |
$form->setType('logoleft','hiddenstatic'); |
318 |
$form->setType('logotop','hiddenstatic'); |
319 |
$form->setType('titre','hiddenstatic'); |
320 |
$form->setType('titreleft','hiddenstatic'); |
321 |
$form->setType('titretop','hiddenstatic'); |
322 |
$form->setType('titrelargeur','hiddenstatic'); |
323 |
$form->setType('titrehauteur','hiddenstatic'); |
324 |
$form->setType('titrefont','hiddenstatic'); |
325 |
$form->setType('titreattribut','hiddenstatic'); |
326 |
$form->setType('titretaille','hiddenstatic'); |
327 |
$form->setType('titrebordure','hiddenstatic'); |
328 |
$form->setType('titrealign','hiddenstatic'); |
329 |
$form->setType('corps','hiddenstatic'); |
330 |
$form->setType('corpsleft','hiddenstatic'); |
331 |
$form->setType('corpstop','hiddenstatic'); |
332 |
$form->setType('corpslargeur','hiddenstatic'); |
333 |
$form->setType('corpshauteur','hiddenstatic'); |
334 |
$form->setType('corpsfont','hiddenstatic'); |
335 |
$form->setType('corpsattribut','hiddenstatic'); |
336 |
$form->setType('corpstaille','hiddenstatic'); |
337 |
$form->setType('corpsbordure','hiddenstatic'); |
338 |
$form->setType('corpsalign','hiddenstatic'); |
339 |
$form->setType('om_sql','hiddenstatic'); |
340 |
$form->setType('sousetat','hiddenstatic'); |
341 |
$form->setType('se_font','hiddenstatic'); |
342 |
$form->setType('se_margeleft','hiddenstatic'); |
343 |
$form->setType('se_margetop','hiddenstatic'); |
344 |
$form->setType('se_margeright','hiddenstatic'); |
345 |
$form->setType('se_couleurtexte','hiddenstatic'); |
346 |
}//fin supprimer |
347 |
if ($maj==3){ //consulter |
348 |
$form->setType('om_etat','static'); |
349 |
if($this->retourformulaire=='om_collectivite') |
350 |
if($_SESSION['niveau']==2) { |
351 |
$form->setType('om_collectivite','selectstatic'); |
352 |
} else { |
353 |
$form->setType('om_collectivite','hidden'); |
354 |
} |
355 |
else |
356 |
if($_SESSION['niveau']==2) |
357 |
$form->setType('om_collectivite','selectstatic'); |
358 |
else |
359 |
$form->setType('om_collectivite','hidden'); |
360 |
$form->setType('id','static'); |
361 |
$form->setType('libelle','static'); |
362 |
$form->setType('actif','checkboxstatic'); |
363 |
$form->setType('orientation','static'); |
364 |
$form->setType('format','static'); |
365 |
$form->setType('footerfont','static'); |
366 |
$form->setType('footerattribut','static'); |
367 |
$form->setType('footertaille','static'); |
368 |
$form->setType('logo','static'); |
369 |
$form->setType('logoleft','static'); |
370 |
$form->setType('logotop','static'); |
371 |
$form->setType('titre','textareastatic'); |
372 |
$form->setType('titreleft','static'); |
373 |
$form->setType('titretop','static'); |
374 |
$form->setType('titrelargeur','static'); |
375 |
$form->setType('titrehauteur','static'); |
376 |
$form->setType('titrefont','static'); |
377 |
$form->setType('titreattribut','static'); |
378 |
$form->setType('titretaille','static'); |
379 |
$form->setType('titrebordure','static'); |
380 |
$form->setType('titrealign','static'); |
381 |
$form->setType('corps','textareastatic'); |
382 |
$form->setType('corpsleft','static'); |
383 |
$form->setType('corpstop','static'); |
384 |
$form->setType('corpslargeur','static'); |
385 |
$form->setType('corpshauteur','static'); |
386 |
$form->setType('corpsfont','static'); |
387 |
$form->setType('corpsattribut','static'); |
388 |
$form->setType('corpstaille','static'); |
389 |
$form->setType('corpsbordure','static'); |
390 |
$form->setType('corpsalign','static'); |
391 |
$form->setType('om_sql','textareastatic'); |
392 |
$form->setType('sousetat','textareastatic'); |
393 |
$form->setType('se_font','static'); |
394 |
$form->setType('se_margeleft','static'); |
395 |
$form->setType('se_margetop','static'); |
396 |
$form->setType('se_margeright','static'); |
397 |
$form->setType('se_couleurtexte','static'); |
398 |
}//fin consulter |
399 |
} |
400 |
|
401 |
function setOnchange(&$form,$maj) { |
402 |
//javascript controle client |
403 |
$form->setOnchange('om_etat','VerifNum(this)'); |
404 |
$form->setOnchange('om_collectivite','VerifNum(this)'); |
405 |
$form->setOnchange('footertaille','VerifNum(this)'); |
406 |
$form->setOnchange('logoleft','VerifNum(this)'); |
407 |
$form->setOnchange('logotop','VerifNum(this)'); |
408 |
$form->setOnchange('titreleft','VerifNum(this)'); |
409 |
$form->setOnchange('titretop','VerifNum(this)'); |
410 |
$form->setOnchange('titrelargeur','VerifNum(this)'); |
411 |
$form->setOnchange('titrehauteur','VerifNum(this)'); |
412 |
$form->setOnchange('titretaille','VerifNum(this)'); |
413 |
$form->setOnchange('corpsleft','VerifNum(this)'); |
414 |
$form->setOnchange('corpstop','VerifNum(this)'); |
415 |
$form->setOnchange('corpslargeur','VerifNum(this)'); |
416 |
$form->setOnchange('corpshauteur','VerifNum(this)'); |
417 |
$form->setOnchange('corpstaille','VerifNum(this)'); |
418 |
$form->setOnchange('se_margeleft','VerifNum(this)'); |
419 |
$form->setOnchange('se_margetop','VerifNum(this)'); |
420 |
$form->setOnchange('se_margeright','VerifNum(this)'); |
421 |
} |
422 |
/** |
423 |
* Methode setTaille |
424 |
*/ |
425 |
function setTaille(&$form, $maj) { |
426 |
$form->setTaille("om_etat", 20); |
427 |
$form->setTaille("om_collectivite", 20); |
428 |
$form->setTaille("id", 30); |
429 |
$form->setTaille("libelle", 30); |
430 |
$form->setTaille("actif", 1); |
431 |
$form->setTaille("orientation", 10); |
432 |
$form->setTaille("format", 10); |
433 |
$form->setTaille("footerfont", 20); |
434 |
$form->setTaille("footerattribut", 20); |
435 |
$form->setTaille("footertaille", 20); |
436 |
$form->setTaille("logo", 30); |
437 |
$form->setTaille("logoleft", 20); |
438 |
$form->setTaille("logotop", 20); |
439 |
$form->setTaille("titre", 80); |
440 |
$form->setTaille("titreleft", 20); |
441 |
$form->setTaille("titretop", 20); |
442 |
$form->setTaille("titrelargeur", 20); |
443 |
$form->setTaille("titrehauteur", 20); |
444 |
$form->setTaille("titrefont", 20); |
445 |
$form->setTaille("titreattribut", 20); |
446 |
$form->setTaille("titretaille", 20); |
447 |
$form->setTaille("titrebordure", 20); |
448 |
$form->setTaille("titrealign", 20); |
449 |
$form->setTaille("corps", 80); |
450 |
$form->setTaille("corpsleft", 20); |
451 |
$form->setTaille("corpstop", 20); |
452 |
$form->setTaille("corpslargeur", 20); |
453 |
$form->setTaille("corpshauteur", 20); |
454 |
$form->setTaille("corpsfont", 20); |
455 |
$form->setTaille("corpsattribut", 20); |
456 |
$form->setTaille("corpstaille", 20); |
457 |
$form->setTaille("corpsbordure", 20); |
458 |
$form->setTaille("corpsalign", 20); |
459 |
$form->setTaille("om_sql", 80); |
460 |
$form->setTaille("sousetat", 80); |
461 |
$form->setTaille("se_font", 20); |
462 |
$form->setTaille("se_margeleft", 20); |
463 |
$form->setTaille("se_margetop", 20); |
464 |
$form->setTaille("se_margeright", 20); |
465 |
$form->setTaille("se_couleurtexte", 11); |
466 |
} |
467 |
|
468 |
/** |
469 |
* Methode setMax |
470 |
*/ |
471 |
function setMax(&$form, $maj) { |
472 |
$form->setMax("om_etat", 20); |
473 |
$form->setMax("om_collectivite", 20); |
474 |
$form->setMax("id", 50); |
475 |
$form->setMax("libelle", 50); |
476 |
$form->setMax("actif", 1); |
477 |
$form->setMax("orientation", 2); |
478 |
$form->setMax("format", 5); |
479 |
$form->setMax("footerfont", 20); |
480 |
$form->setMax("footerattribut", 20); |
481 |
$form->setMax("footertaille", 20); |
482 |
$form->setMax("logo", 30); |
483 |
$form->setMax("logoleft", 20); |
484 |
$form->setMax("logotop", 20); |
485 |
$form->setMax("titre", 6); |
486 |
$form->setMax("titreleft", 20); |
487 |
$form->setMax("titretop", 20); |
488 |
$form->setMax("titrelargeur", 20); |
489 |
$form->setMax("titrehauteur", 20); |
490 |
$form->setMax("titrefont", 20); |
491 |
$form->setMax("titreattribut", 20); |
492 |
$form->setMax("titretaille", 20); |
493 |
$form->setMax("titrebordure", 20); |
494 |
$form->setMax("titrealign", 20); |
495 |
$form->setMax("corps", 6); |
496 |
$form->setMax("corpsleft", 20); |
497 |
$form->setMax("corpstop", 20); |
498 |
$form->setMax("corpslargeur", 20); |
499 |
$form->setMax("corpshauteur", 20); |
500 |
$form->setMax("corpsfont", 20); |
501 |
$form->setMax("corpsattribut", 20); |
502 |
$form->setMax("corpstaille", 20); |
503 |
$form->setMax("corpsbordure", 20); |
504 |
$form->setMax("corpsalign", 20); |
505 |
$form->setMax("om_sql", 6); |
506 |
$form->setMax("sousetat", 6); |
507 |
$form->setMax("se_font", 20); |
508 |
$form->setMax("se_margeleft", 20); |
509 |
$form->setMax("se_margetop", 20); |
510 |
$form->setMax("se_margeright", 20); |
511 |
$form->setMax("se_couleurtexte", 11); |
512 |
} |
513 |
|
514 |
|
515 |
function setLib(&$form,$maj) { |
516 |
//libelle des champs |
517 |
$form->setLib('om_etat',_('om_etat')); |
518 |
$form->setLib('om_collectivite',_('om_collectivite')); |
519 |
$form->setLib('id',_('id')); |
520 |
$form->setLib('libelle',_('libelle')); |
521 |
$form->setLib('actif',_('actif')); |
522 |
$form->setLib('orientation',_('orientation')); |
523 |
$form->setLib('format',_('format')); |
524 |
$form->setLib('footerfont',_('footerfont')); |
525 |
$form->setLib('footerattribut',_('footerattribut')); |
526 |
$form->setLib('footertaille',_('footertaille')); |
527 |
$form->setLib('logo',_('logo')); |
528 |
$form->setLib('logoleft',_('logoleft')); |
529 |
$form->setLib('logotop',_('logotop')); |
530 |
$form->setLib('titre',_('titre')); |
531 |
$form->setLib('titreleft',_('titreleft')); |
532 |
$form->setLib('titretop',_('titretop')); |
533 |
$form->setLib('titrelargeur',_('titrelargeur')); |
534 |
$form->setLib('titrehauteur',_('titrehauteur')); |
535 |
$form->setLib('titrefont',_('titrefont')); |
536 |
$form->setLib('titreattribut',_('titreattribut')); |
537 |
$form->setLib('titretaille',_('titretaille')); |
538 |
$form->setLib('titrebordure',_('titrebordure')); |
539 |
$form->setLib('titrealign',_('titrealign')); |
540 |
$form->setLib('corps',_('corps')); |
541 |
$form->setLib('corpsleft',_('corpsleft')); |
542 |
$form->setLib('corpstop',_('corpstop')); |
543 |
$form->setLib('corpslargeur',_('corpslargeur')); |
544 |
$form->setLib('corpshauteur',_('corpshauteur')); |
545 |
$form->setLib('corpsfont',_('corpsfont')); |
546 |
$form->setLib('corpsattribut',_('corpsattribut')); |
547 |
$form->setLib('corpstaille',_('corpstaille')); |
548 |
$form->setLib('corpsbordure',_('corpsbordure')); |
549 |
$form->setLib('corpsalign',_('corpsalign')); |
550 |
$form->setLib('om_sql',_('om_sql')); |
551 |
$form->setLib('sousetat',_('sousetat')); |
552 |
$form->setLib('se_font',_('se_font')); |
553 |
$form->setLib('se_margeleft',_('se_margeleft')); |
554 |
$form->setLib('se_margetop',_('se_margetop')); |
555 |
$form->setLib('se_margeright',_('se_margeright')); |
556 |
$form->setLib('se_couleurtexte',_('se_couleurtexte')); |
557 |
} |
558 |
|
559 |
function setSelect(&$form, $maj,&$db,$debug) { |
560 |
if(file_exists ("../sql/".$db->phptype."/".$this->table.".form.inc.php")) |
561 |
include ("../sql/".$db->phptype."/".$this->table.".form.inc.php"); |
562 |
elseif(file_exists ("../sql/".$db->phptype."/".$this->table.".form.inc")) |
563 |
include ("../sql/".$db->phptype."/".$this->table.".form.inc"); |
564 |
|
565 |
// om_collectivite |
566 |
$this->init_select($form, $db, $maj, $debug, "om_collectivite", |
567 |
$sql_om_collectivite, $sql_om_collectivite_by_id, false); |
568 |
}// fin select |
569 |
|
570 |
function setVal(&$form,$maj,$validation,&$db,$DEBUG=null){ |
571 |
if($validation==0 and $maj==0 and $_SESSION['niveau']==1) { |
572 |
$form->setVal('om_collectivite', $_SESSION['collectivite']); |
573 |
}// fin validation |
574 |
}// fin setVal |
575 |
|
576 |
//================================== |
577 |
// sous Formulaire [subform] |
578 |
//================================== |
579 |
|
580 |
function setValsousformulaire(&$form,$maj,$validation,$idxformulaire,$retourformulaire,$typeformulaire,&$db,$DEBUG=null){ |
581 |
$this->retourformulaire = $retourformulaire; |
582 |
if($validation==0 and $maj==0 and $_SESSION['niveau']==1) { |
583 |
$form->setVal('om_collectivite', $_SESSION['collectivite']); |
584 |
}// fin validation |
585 |
if($validation == 0) { |
586 |
if($retourformulaire =='om_collectivite') |
587 |
$form->setVal('om_collectivite', $idxformulaire); |
588 |
}// fin validation |
589 |
}// fin setValsousformulaire |
590 |
|
591 |
//================================== |
592 |
// cle secondaire [secondary key] |
593 |
//================================== |
594 |
|
595 |
}// fin classe |
596 |
?> |