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

Contents of /trunk/dyn/varetatpdf.inc

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3730 - (show annotations)
Fri Mar 18 11:50:26 2016 UTC (8 years, 10 months ago) by mbroquet
File size: 3347 byte(s)
Actualisation du trunk
1 <?php
2 /**
3 *
4 *
5 * @package openads
6 * @version SVN : $Id: varetatpdf.inc 6057 2016-02-29 14:52:43Z stimezouaght $
7 */
8
9 /**
10 *
11 */
12 // IDX
13 $titre = str_ireplace("&idx", ((isset($_GET['idx'])) ? $_GET['idx'] : $idx ), $titre);
14 $corps = str_ireplace("&idx", ((isset($_GET['idx'])) ? $_GET['idx'] : $idx ), $corps);
15
16 /**
17 * CONTRAINTES
18 */
19 // Vérifie l'édition en cours
20 if (isset($_GET['obj'])
21 && $_GET['obj'] != 'om_etat'
22 && file_exists("../app/dossier_contrainte_edition.php")
23 && ($_GET['obj'] == 'dossier'
24 || $_GET['obj'] == 'rapport_instruction'
25 || strstr($_GET['obj'], 'consultation_') !== false)) {
26
27 // Variable de remplacement pour les états
28 $var_remplacement_pdf = "etat";
29
30 // Cherche la variable de remplacement avec paramètres
31 preg_match_all("/&contraintes\((.*)\)/", $titre, $matches_contraintes_titre);
32 // Pour chaque résultat
33 foreach ($matches_contraintes_titre[0] as $key => $value) {
34 // Instancie les valeurs
35 $contraintes_titre[0] = $value;
36 $contraintes_titre[1] = $matches_contraintes_titre[1][$key];
37 // Inclus le fichier pour le remplacement
38 include("../app/dossier_contrainte_edition.php");
39 // Remplace la variable
40 $titre=str_ireplace($contraintes_titre[0], $contraintes, $titre);
41 }
42 // Cherche la variable de remplacement sans paramètres
43 preg_match_all("/&contraintes(?!\(.*\))/", $titre, $matches_contraintes_titre);
44 // Pour chaque résultat
45 foreach ($matches_contraintes_titre[0] as $key => $value) {
46 // Instancie les valeurs
47 $contraintes_titre[0] = $value;
48 $contraintes_titre[1] = '';
49 // Inclus le fichier pour le remplacement
50 include("../app/dossier_contrainte_edition.php");
51 // Remplace la variable
52 $titre=str_ireplace($contraintes_titre[0], $contraintes, $titre);
53 }
54 //On supprime cette variable afin qu'elle ne soit plus utilisée dans le
55 //script inclus
56 unset($contraintes_titre);
57
58 // Cherche la variable de remplacement avec paramètres
59 preg_match_all("/&contraintes\((.*)\)/", $corps, $matches_contraintes_corps);
60 // Pour chaque résultat
61 foreach ($matches_contraintes_corps[0] as $key => $value) {
62 // Instancie les valeurs
63 $contraintes_corps[0] = $value;
64 $contraintes_corps[1] = $matches_contraintes_corps[1][$key];
65 // Inclus le fichier pour le remplacement
66 include("../app/dossier_contrainte_edition.php");
67 // Remplace la variable
68 $corps=str_ireplace($contraintes_corps[0], $contraintes, $corps);
69 }
70 // Cherche la variable de remplacement sans paramètres
71 preg_match_all("/&contraintes(?!\(.*\))/", $corps, $matches_contraintes_corps);
72 // Pour chaque résultat
73 foreach ($matches_contraintes_corps[0] as $key => $value) {
74 // Instancie les valeurs
75 $contraintes_corps[0] = $value;
76 $contraintes_corps[1] = '';
77 // Inclus le fichier pour le remplacement
78 include("../app/dossier_contrainte_edition.php");
79 // Remplace la variable
80 $corps=str_ireplace($contraintes_corps[0], $contraintes, $corps);
81 }
82 //On supprime cette variable afin qu'elle ne soit plus utilisée dans le
83 //script inclus
84 unset($contraintes_corps);
85 }
86
87 ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26