Subversion Repositories Applications.papyrus

Rev

Rev 544 | Rev 556 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 544 Rev 545
Line 30... Line 30...
30
 
30
 
31
// Le fait que vous puissiez accéder à cet en-tête signifie que vous avez 
31
// Le fait que vous puissiez accéder à cet en-tête signifie que vous avez 
32
// pris connaissance de la licence CeCILL, et que vous en avez accepté les
32
// pris connaissance de la licence CeCILL, et que vous en avez accepté les
33
// termes.
33
// termes.
34
// ----
34
// ----
35
// CVS : $Id: pap_rendu.inc.php,v 1.20 2005-10-17 10:52:00 jp_milcent Exp $
35
// CVS : $Id: pap_rendu.inc.php,v 1.21 2005-10-17 13:41:34 ddelon Exp $
36
/**
36
/**
37
* Rendu : programme traitant l'url demandée et retournant la page compressé au navigateur.
37
* Rendu : programme traitant l'url demandée et retournant la page compressé au navigateur.
38
*
38
*
39
* Ce programme contient la partie collectant les informations sur la page demandée par le navigateur client.
39
* Ce programme contient la partie collectant les informations sur la page demandée par le navigateur client.
Line 46... Line 46...
46
*@author        Jean-Pascal MILCENT <jpm@tela-botanica.org>
46
*@author        Jean-Pascal MILCENT <jpm@tela-botanica.org>
47
//Autres auteurs :
47
//Autres auteurs :
48
*@author        Alexandre GRANIER <alexandre@tela-botanica.org>
48
*@author        Alexandre GRANIER <alexandre@tela-botanica.org>
49
*@author        Laurent COUDOUNEAU <laurent.coudouneau@ema.fr>
49
*@author        Laurent COUDOUNEAU <laurent.coudouneau@ema.fr>
50
*@copyright     Tela-Botanica 2000-2004
50
*@copyright     Tela-Botanica 2000-2004
51
*@version       $Revision: 1.20 $ $Date: 2005-10-17 10:52:00 $
51
*@version       $Revision: 1.21 $ $Date: 2005-10-17 13:41:34 $
52
// +------------------------------------------------------------------------------------------------------+
52
// +------------------------------------------------------------------------------------------------------+
53
*/
53
*/
Line 54... Line 54...
54
 
54
 
Line 75... Line 75...
75
 
75
 
76
// +------------------------------------------------------------------------------------------------------+
76
// +------------------------------------------------------------------------------------------------------+
77
// |                                            CORPS du PROGRAMME                                        |
77
// |                                            CORPS du PROGRAMME                                        |
Line 78... Line -...
78
// +------------------------------------------------------------------------------------------------------+
-
 
79
 
78
// +------------------------------------------------------------------------------------------------------+
Line -... Line 79...
-
 
79
 
80
// +------------------------------------------------------------------------------------------------------+
80
// Recherche du squelette de la page demandée.
81
// Recherche du squelette de la page demandée.
81
 
82
 
82
 
83
// Ouverture du squelette
83
// Ouverture du squelette
84
if (empty($GLOBALS['_GEN_commun']['info_menu']->gm_fichier_squelette)) {
84
if (empty($GLOBALS['_GEN_commun']['info_menu']->gm_fichier_squelette)) {
Line 92... Line 92...
92
        $GLOBALS['_PAPYRUS_']['general']['chemin_squelette'] = $GLOBALS['_GEN_commun']['traduction_info_menu']->gs_fichier_squelette;
92
        $GLOBALS['_PAPYRUS_']['general']['chemin_squelette'] = $GLOBALS['_GEN_commun']['traduction_info_menu']->gs_fichier_squelette;
93
    } else {
93
    } else {
94
        $GLOBALS['_PAPYRUS_']['general']['chemin_squelette'] = $GLOBALS['_GEN_commun']['info_menu']->gm_fichier_squelette;
94
        $GLOBALS['_PAPYRUS_']['general']['chemin_squelette'] = $GLOBALS['_GEN_commun']['info_menu']->gm_fichier_squelette;
95
    }
95
    }
96
}
96
}
-
 
97
 
97
// Si l'information concernant le chemin est réellement un chemin
98
// Si l'information concernant le chemin est réellement un chemin
98
if (! file_exists($GLOBALS['_PAPYRUS_']['general']['chemin_squelette'])) {
99
if (! file_exists($GLOBALS['_PAPYRUS_']['general']['chemin_squelette'])) {
99
    //Si ce n'est qu'un nom de fichier squelette
100
    //Si ce n'est qu'un nom de fichier squelette
100
    $GLOBALS['_PAPYRUS_']['general']['chemin_test'] =  GEN_CHEMIN_SITES.
101
    $GLOBALS['_PAPYRUS_']['general']['chemin_test'] =  GEN_CHEMIN_SITES.
101
                    $GLOBALS['_GEN_commun']['info_site']->gs_code_alpha.'/'.
102
                    $GLOBALS['_GEN_commun']['info_site']->gs_code_alpha.'/'.
Line 122... Line 123...
122
*/
123
*/
123
// Lecture du fichier de squelette XHTML en PHP 4.3
124
// Lecture du fichier de squelette XHTML en PHP 4.3
124
$GLOBALS['_PAPYRUS_']['general']['contenu_squelette'] = file_get_contents($GLOBALS['_PAPYRUS_']['general']['chemin_squelette']);
125
$GLOBALS['_PAPYRUS_']['general']['contenu_squelette'] = file_get_contents($GLOBALS['_PAPYRUS_']['general']['chemin_squelette']);
Line -... Line 126...
-
 
126
 
125
 
127
 
126
 
128
 
Line 127... Line 129...
127
// +------------------------------------------------------------------------------------------------------+
129
// +------------------------------------------------------------------------------------------------------+
128
// Recherche des informations pour la complétion de l'entête du squelette de la page demandée.
130
// Recherche des informations pour la complétion de l'entête du squelette de la page demandée.
Line 140... Line 142...
140
}
142
}
141
else {
143
else {
142
	$GLOBALS['_PAPYRUS_']['page']['titre']='';
144
	$GLOBALS['_PAPYRUS_']['page']['titre']='';
143
}	
145
}	
Line -... Line 146...
-
 
146
 
144
 
147
 
Line 145... Line 148...
145
$GLOBALS['_PAPYRUS_']['rendu']['TITRE_PAGE'] = $GLOBALS['_PAPYRUS_']['page']['titre'];
148
$GLOBALS['_PAPYRUS_']['rendu']['TITRE_PAGE'] = $GLOBALS['_PAPYRUS_']['page']['titre'];
146
 
149
 
147
// Construction des infos sur le site
150
// Construction des infos sur le site
Line 499... Line 502...
499
$GLOBALS['_GEN_commun']['sortie'] = $GLOBALS['_PAPYRUS_']['general']['contenu_squelette'];
502
$GLOBALS['_GEN_commun']['sortie'] = $GLOBALS['_PAPYRUS_']['general']['contenu_squelette'];
Line 500... Line 503...
500
 
503
 
501
/* +--Fin du code ---------------------------------------------------------------------------------------+
504
/* +--Fin du code ---------------------------------------------------------------------------------------+
502
*
505
*
-
 
506
* $Log: not supported by cvs2svn $
-
 
507
* Revision 1.20  2005/10/17 10:52:00  jp_milcent
-
 
508
* Mise en majuscule du jeu de caractère, conformément à la recommandation.
503
* $Log: not supported by cvs2svn $
509
*
504
* Revision 1.19  2005/10/12 17:20:33  ddelon
510
* Revision 1.19  2005/10/12 17:20:33  ddelon
505
* Reorganisation calendrier + applette
511
* Reorganisation calendrier + applette
506
*
512
*
507
* Revision 1.18  2005/09/22 14:02:49  ddelon
513
* Revision 1.18  2005/09/22 14:02:49  ddelon