/[openfoncier]/trunk/dyn/varetatpdf.inc
ViewVC logotype

Annotation of /trunk/dyn/varetatpdf.inc

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2334 - (hide annotations)
Fri Sep 20 15:25:04 2013 UTC (11 years, 4 months ago) by vpihour
File size: 5010 byte(s)
Correction de l'aide à la saisie des lettres-type et des états

1 fraynaud 3 <?php
2     // =========================================================================
3     // Module de parametrage des etats
4     // $Id: varetatpdf.inc,v 1.21 2009-11-09 09:23:55 fraynaud Exp $
5     // =========================================================================
6     // compatibilite
7 vpihour 2334 $sql=str_replace("�idx",((isset($_GET['idx'])) ? $_GET['idx'] : $idx ),$sql);
8     $titre=str_replace("�idx",((isset($_GET['idx'])) ? $_GET['idx'] : $idx ),$titre);
9    
10     // IDX
11     $titre = str_replace("&idx", $_GET['idx'], $titre);
12     $corps = str_replace("&idx", $_GET['idx'], $corps);
13     $sql = str_replace("&idx", $_GET['idx'], $sql);
14     // DB_PREFIXE
15     $sql = str_replace("&DB_PREFIXE", DB_PREFIXE, $sql);
16     // AUJOURDHUI
17     $titre = str_replace("&aujourdhui", date('d/m/Y'), $titre);
18     $corps = str_replace("&aujourdhui", date('d/m/Y'), $corps);
19     // PARAMETRES
20     $collectivite = isset($collectivite)&&$collectivite != array()?
21     $collectivite:
22     $this->f->collectivite;
23     if (isset($collectivite) && $collectivite != array()) {
24     //
25     foreach (array_keys($collectivite) as $elem) {
26     //
27     $temp = "&".$elem;
28     $titre = str_replace($temp, $collectivite[$elem], $titre);
29     $corps = str_replace($temp, $collectivite[$elem], $corps);
30     $sql = str_replace($temp, $collectivite[$elem], $sql);
31     if ( strstr($elem, "ged_") === false && strstr($elem, "erp_") === false
32     && strstr($elem, "id_") === false && strstr($elem, "sig_") === false
33     && strstr($elem, "option_") === false ) {
34     $champs_remplacement_etat[] = "&amp;".$elem;
35     }
36     }
37     }
38    
39 fraynaud 126 (isset($_GET['datedebut']) ? $datedebut = $_GET['datedebut'] : $datedebut = "");
40     (isset($_GET['datefin']) ? $datefin = $_GET['datefin'] : $datefin = "");
41     (isset($_GET['nature']) ? $nature = $_GET["nature"] : $nature = "");
42 vpihour 2334 //Récupéraion de la liste des consultations d'un dossier d'instruction pour
43     //l'édition du rapport d'instruction
44 vpihour 1218 (isset($_GET['obj']) && strcasecmp( $_GET['obj'], "rapport_instruction") == 0 && file_exists("../app/rapport_instruction_consultation.php") ? include("../app/rapport_instruction_consultation.php") :$consultations = "");
45 vpihour 1219 (isset($_GET['date_bordereau']) ? $date_bordereau = $_GET["date_bordereau"] : $date_bordereau = "");
46 fraynaud 50 // specific openFoncier *** edition ads
47 vpihour 2334 //Champs remplacés dans la requête SQL de l'état
48 fraynaud 126 $sql = str_replace("&datedebut", substr($datedebut,6,4)."-".substr($datedebut,3,2)."-".substr($datedebut,0,2),$sql);
49     $sql = str_replace("&datefin", substr($datefin,6,4)."-".substr($datefin,3,2)."-".substr($datefin,0,2),$sql);
50     $sql=str_replace("&nature",$nature,$sql);
51 vpihour 1218 $sql=str_replace("&rapport_instruction_consultation",$consultations,$sql);
52 vpihour 1219 $sql=str_replace("&date_bordereau",$date_bordereau,$sql);
53 vpihour 2334 //Champs remplacés dans le titre de l'état
54 fraynaud 126 $titre = str_replace("&datedebut", substr($datedebut,6,4)."-".substr($datedebut,3,2)."-".substr($datedebut,0,2),$titre);
55     $titre = str_replace("&datefin", substr($datefin,6,4)."-".substr($datefin,3,2)."-".substr($datefin,0,2),$titre);
56     $titre=str_replace("&nature",$nature,$titre);
57 vpihour 1218 $titre=str_replace("&rapport_instruction_consultation",$consultations,$titre);
58 vpihour 1219 $titre=str_replace("&date_bordereau",$date_bordereau,$titre);
59 vpihour 2334 //Champs remplacés dans le corps de l'état
60 fraynaud 126 $corps = str_replace("&datedebut", substr($datedebut,6,4)."-".substr($datedebut,3,2)."-".substr($datedebut,0,2),$corps);
61     $corps = str_replace("&datefin", substr($datefin,6,4)."-".substr($datefin,3,2)."-".substr($datefin,0,2),$corps);
62     $corps=str_replace("&nature",$nature,$corps);
63 vpihour 1218 $corps=str_replace("&rapport_instruction_consultation",$consultations,$corps);
64 vpihour 1219 $corps=str_replace("&date_bordereau",$date_bordereau,$corps);
65 vpihour 2334 //Date au format jour_de_la_semaine jour_du_mois mois_de_l'année
66     //Ex. Lundi 12 Mars
67 vpihour 1447 $jourSemaine = array(_('Dimanche'),_('Lundi'),_('Mardi'),_('Mercredi'),_('Jeudi'),
68     _('Vendredi'),_('Samedi'));
69     $moisAnnee = array(_('Janvier'),_('Fevrier'),_('Mars'),_('Avril'),_('Mai'),
70     _('Juin'),_('Juillet'),_('Aout'),_('Septembre'),_('Octobre'),_('Novembre')
71     ,_('Decembre'));
72     $titre=str_replace("&jourSemaine",$jourSemaine[date('w')]." ".date('d')." ".$moisAnnee[date('n')]." ".date('Y'),$titre);
73     $corps=str_replace("&jourSemaine",$jourSemaine[date('w')]." ".date('d')." ".$moisAnnee[date('n')]." ".date('Y'),$corps);
74 vpihour 2334
75     //Tableau contenant les données de l'aide à la saisie des états
76     $champs_remplacement_etat = array(
77     _("Identifiant") => array("&idx"),
78     _("Date de debut") => array("&datedebut"),
79     _("Date de fin") => array("&datefin"),
80     _("Date du bordereau") => array("&date_bordereau"),
81     _("Nature du dossier") => array("&nature"),
82     _("Spécifique aux rapports d'instruction") => array("&rapport_instruction_consultation"),
83     _("Date du jour") => array("&aujourdhui"),
84     _("Affichage de la date au format jour_de_la_semaine jour_du_mois mois_de_l'année")
85     ."<br/>"._("Ex. Lundi 12 Mars") => array("&jourSemaine"),
86     _("Parametre") => $champs_remplacement_etat,
87    
88     );
89    
90 vpihour 1218 ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26