/[openfoncier]/branches/3.14.x/obj/om_etat.class.php
ViewVC logotype

Contents of /branches/3.14.x/obj/om_etat.class.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3343 - (show annotations)
Thu Mar 19 17:34:18 2015 UTC (9 years, 10 months ago) by vpihour
File size: 3065 byte(s)
Ajout de la branche

1 <?php
2 /**
3 *
4 *
5 * @package openmairie_exemple
6 * @version SVN : $Id: om_etat.class.php 2470 2013-09-09 12:21:44Z fmichon $
7 */
8
9 require_once "../core/obj/om_etat.class.php";
10
11 class om_etat extends om_etat_core {
12
13 function om_etat($id, &$db, $debug) {
14 $this->constructeur($id, $db, $debug);
15 }
16
17 /**
18 * Permet de modifier les valeurs d'un objet pour le copier.
19 *
20 * @param array $valCopy Liste des valeurs à copier
21 * @param string $objsf Liste des objets liés
22 * @param mixed $DEBUG Mode debug
23 *
24 * @return array
25 */
26 function update_for_copy($valCopy, $objsf, $DEBUG) {
27
28 // Libellé du duplicata
29 $libelle = _("Copie de %s du %s");
30 $valCopy['libelle'] = sprintf($libelle, $valCopy['libelle'], date('d/m/Y H:i:s'));
31 // Tronque le libellé si celui est trop long
32 $valCopy['libelle'] = mb_substr($valCopy['libelle'], 0, 100, "UTF8");
33
34 // La lettre-type ne doit pas être actif
35 $valCopy['actif'] = 'f';
36
37 // Message à retourner
38 $valCopy['message'] = '';
39
40 // Retourne les valeurs
41 return $valCopy;
42 }
43
44 /**
45 * Ajout d'une aide à la rédaction
46 */
47 function formSpecificContent($maj) {
48
49 // Déclaration des variables
50 $sql = "";
51 $titre = "";
52 $corps = "";
53 $idx = "";
54
55 //Si le fichier requis existe
56 if (file_exists("../dyn/varetatpdf.inc")) {
57 include "../dyn/varetatpdf.inc";
58
59 //Conteneur de l'aide
60 //Ouverture du fieldset
61 printf("<fieldset class=\"cadre ui-corner-all ui-widget-content collapsible\">
62 <legend class=\"ui-corner-all ui-widget-content ui-state-active\">
63 %s</legend>
64 <div class=\"fieldsetContent\">
65 <div class=\"field field-type-textareastatic\">
66 <div class=\"form-libelle\">
67 <label id=\"lib-variable_remplacement_etat\" ".
68 "class=\"libelle-variable_remplacement_etat\" ".
69 "for=\"variable_remplacement_etat\">
70 %s
71 </label>
72 </div>
73 <div class=\"form-content\">
74 <span id=\"variable_remplacement_etat\" class=\"field_value pre\">",_("Aide a la redaction"), _("Variable de remplacement"));
75 //Affichage des données de l'aide
76 foreach ($champs_remplacement_etat as $key => $value) {
77 //
78 printf("<h4>[%s]</h4>", $key);
79 //Affichage des variables
80 foreach ($value as $data) {
81 //
82 printf("%s<br/>",$data);
83 }
84 }
85
86 //Fermeture du fieldset
87 printf(" </span>
88 </div>
89 </div>
90 </div>
91 </fieldset>");
92 }
93 }
94
95 }
96
97 ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26