Subversion Repositories Applications.papyrus

Rev

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

Rev 92 Rev 112
Line 17... Line 17...
17
// |                                                                                                      |
17
// |                                                                                                      |
18
// | You should have received a copy of the GNU Lesser General Public                                     |
18
// | You should have received a copy of the GNU Lesser General Public                                     |
19
// | License along with this library; if not, write to the Free Software                                  |
19
// | License along with this library; if not, write to the Free Software                                  |
20
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                            |
20
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                            |
21
// +------------------------------------------------------------------------------------------------------+
21
// +------------------------------------------------------------------------------------------------------+
22
// CVS : $Id: pap_rendu.inc.php,v 1.3 2004-10-22 17:23:35 jpm Exp $
22
// CVS : $Id: pap_rendu.inc.php,v 1.4 2004-10-25 16:28:47 jpm Exp $
23
/**
23
/**
24
* Rendu : programme traitant l'url demandée et retournant la page compressé au navigateur.
24
* Rendu : programme traitant l'url demandée et retournant la page compressé au navigateur.
25
*
25
*
26
* Ce programme contient la partie collectant les informations sur la page demandée par le navigateur client.
26
* Ce programme contient la partie collectant les informations sur la page demandée par le navigateur client.
27
* Elle vérifie que la page ne soit pas déjà présente en cache et la renvoie si elle est disponible.
27
* Elle vérifie que la page ne soit pas déjà présente en cache et la renvoie si elle est disponible.
Line 33... Line 33...
33
*@author        Laurent COUDOUNEAU <laurent.coudouneau@ema.fr>
33
*@author        Laurent COUDOUNEAU <laurent.coudouneau@ema.fr>
34
//Autres auteurs :
34
//Autres auteurs :
35
*@author        Alexandre GRANIER <alexadandre@tela-botanica.org>
35
*@author        Alexandre GRANIER <alexadandre@tela-botanica.org>
36
*@author        Jean-Pascal MILCENT <jpm@tela-botanica.org>
36
*@author        Jean-Pascal MILCENT <jpm@tela-botanica.org>
37
*@copyright     Tela-Botanica 2000-2004
37
*@copyright     Tela-Botanica 2000-2004
38
*@version       $Revision: 1.3 $ $Date: 2004-10-22 17:23:35 $
38
*@version       $Revision: 1.4 $ $Date: 2004-10-25 16:28:47 $
39
// +------------------------------------------------------------------------------------------------------+
39
// +------------------------------------------------------------------------------------------------------+
40
*/
40
*/
Line 41... Line 41...
41
 
41
 
42
// +------------------------------------------------------------------------------------------------------+
42
// +------------------------------------------------------------------------------------------------------+
Line 113... Line 113...
113
    $titre = htmlentities($_GEN_commun['info_menu']->gm_titre_alternatif);
113
    $titre = htmlentities($_GEN_commun['info_menu']->gm_titre_alternatif);
114
} else {
114
} else {
115
    $titre = htmlentities($_GEN_commun['info_menu']->gm_nom);
115
    $titre = htmlentities($_GEN_commun['info_menu']->gm_nom);
116
}
116
}
Line 117... Line 117...
117
 
117
 
118
// Construction du nom du site
118
// Construction des infos sur le site
-
 
119
$nom_site = htmlentities($_GEN_commun['info_site']->gs_nom);
-
 
120
$langue_site = htmlentities($_GEN_commun['i18n']);
Line 119... Line 121...
119
$nom_site = htmlentities($_GEN_commun['info_site']->gs_nom);
121
$code_alpha_site = htmlentities($_GEN_commun['info_site']->gs_code_alpha);
120
 
122
 
121
// Construction des Meta "http-equiv".
123
// Construction des Meta "http-equiv".
122
$_GEN_commun['meta_http_equiv'] = array();
124
$_GEN_commun['meta_http_equiv'] = array();
Line 332... Line 334...
332
$contenu_squelette = str_replace('<!-- META_NAME_DC -->', $meta_name_dc, $contenu_squelette);
334
$contenu_squelette = str_replace('<!-- META_NAME_DC -->', $meta_name_dc, $contenu_squelette);
333
$contenu_squelette = str_replace('<!-- STYLES -->', $styles, $contenu_squelette);
335
$contenu_squelette = str_replace('<!-- STYLES -->', $styles, $contenu_squelette);
334
$contenu_squelette = str_replace('<!-- SCRIPTS -->', $scripts, $contenu_squelette);
336
$contenu_squelette = str_replace('<!-- SCRIPTS -->', $scripts, $contenu_squelette);
335
// Balise du corps (body) de la page xhtml
337
// Balise du corps (body) de la page xhtml
336
$contenu_squelette = str_replace('<!-- NOM_SITE -->', $nom_site, $contenu_squelette);
338
$contenu_squelette = str_replace('<!-- NOM_SITE -->', $nom_site, $contenu_squelette);
-
 
339
$contenu_squelette = str_replace('<!-- SITE_LANGUE -->', $langue_site, $contenu_squelette);
-
 
340
$contenu_squelette = str_replace('<!-- SITE_CODE_ALPHA -->', $code_alpha_site, $contenu_squelette);
337
$contenu_squelette = str_replace('<!-- CONTENU_TETE -->', $aso_zone_contenu['contenu_tete'], $contenu_squelette);
341
$contenu_squelette = str_replace('<!-- CONTENU_TETE -->', $aso_zone_contenu['contenu_tete'], $contenu_squelette);
338
$contenu_squelette = str_replace('<!-- CONTENU_CORPS -->', $aso_zone_contenu['contenu_corps'], $contenu_squelette);
342
$contenu_squelette = str_replace('<!-- CONTENU_CORPS -->', $aso_zone_contenu['contenu_corps'], $contenu_squelette);
339
$contenu_squelette = str_replace('<!-- CONTENU_PIED -->', $aso_zone_contenu['contenu_pied'], $contenu_squelette);
343
$contenu_squelette = str_replace('<!-- CONTENU_PIED -->', $aso_zone_contenu['contenu_pied'], $contenu_squelette);
Line 340... Line 344...
340
 
344
 
Line 343... Line 347...
343
$_GEN_commun['sortie'] = $contenu_squelette;
347
$_GEN_commun['sortie'] = $contenu_squelette;
Line 344... Line 348...
344
 
348
 
345
/* +--Fin du code ---------------------------------------------------------------------------------------+
349
/* +--Fin du code ---------------------------------------------------------------------------------------+
346
*
350
*
-
 
351
* $Log: not supported by cvs2svn $
-
 
352
* Revision 1.3  2004/10/22 17:23:35  jpm
-
 
353
* Amélioration de la gestion de l'erreur si pas d'appli.
347
* $Log: not supported by cvs2svn $
354
*
348
* Revision 1.2  2004/06/17 08:04:44  jpm
355
* Revision 1.2  2004/06/17 08:04:44  jpm
349
* Changement de constante pour les chemin d'accès à la biblio de code de Papyrus.
356
* Changement de constante pour les chemin d'accès à la biblio de code de Papyrus.
350
*
357
*
351
* Revision 1.1  2004/06/16 08:13:58  jpm
358
* Revision 1.1  2004/06/16 08:13:58  jpm