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.4 2004-10-25 16:28:47 jpm Exp $
|
22 |
// CVS : $Id: pap_rendu.inc.php,v 1.5 2004-10-26 18:42:54 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.4 $ $Date: 2004-10-25 16:28:47 $
|
38 |
*@version $Revision: 1.5 $ $Date: 2004-10-26 18:42:54 $
|
39 |
// +------------------------------------------------------------------------------------------------------+
|
39 |
// +------------------------------------------------------------------------------------------------------+
|
40 |
*/
|
40 |
*/
|
Line 41... |
Line 41... |
41 |
|
41 |
|
42 |
// +------------------------------------------------------------------------------------------------------+
|
42 |
// +------------------------------------------------------------------------------------------------------+
|
Line 265... |
Line 265... |
265 |
// Recherche des informations provenant de l'application pour la complétion du squelette
|
265 |
// Recherche des informations provenant de l'application pour la complétion du squelette
|
Line 266... |
Line 266... |
266 |
|
266 |
|
267 |
// Tableau associatif contenant les différentes parties du contenu à afficher
|
267 |
// Tableau associatif contenant les différentes parties du contenu à afficher
|
Line -... |
Line 268... |
- |
|
268 |
$aso_zone_contenu = array();
|
- |
|
269 |
|
- |
|
270 |
// Contenu navigation
|
- |
|
271 |
// Appel de la fonction afficherContenuNavigation() si elle existe.
|
268 |
$aso_zone_contenu = array();
|
272 |
$aso_zone_contenu['contenu_navigation'] = (function_exists('afficherContenuNavigation') ? afficherContenuNavigation() : '<!-- '.'Aucune navigation'.' -->');
|
269 |
|
273 |
|
270 |
// Contenu tête
|
274 |
// Contenu tête
|
Line 271... |
Line 275... |
271 |
// Appel de la fonction afficherContenuTete() si elle existe.
|
275 |
// Appel de la fonction afficherContenuTete() si elle existe.
|
272 |
$aso_zone_contenu['contenu_tete'] = (function_exists('afficherContenuTete') ? afficherContenuTete() : str_repeat(' ', 12).' ');
|
276 |
$aso_zone_contenu['contenu_tete'] = (function_exists('afficherContenuTete') ? afficherContenuTete() : '<!-- '.'Aucun contenu tête'.' -->');
|
273 |
|
277 |
|
274 |
// Contenu corps
|
278 |
// Contenu corps
|
Line 281... |
Line 285... |
281 |
'Ligne n° : '. __LINE__ .'<br />'.
|
285 |
'Ligne n° : '. __LINE__ .'<br />'.
|
282 |
'Fichier : '. __FILE__;
|
286 |
'Fichier : '. __FILE__;
|
283 |
}
|
287 |
}
|
284 |
// Contenu pied
|
288 |
// Contenu pied
|
285 |
// Appel de la fonction afficherContenuPied() si elle existe.
|
289 |
// Appel de la fonction afficherContenuPied() si elle existe.
|
286 |
$aso_zone_contenu['contenu_pied'] = (function_exists('afficherContenuPied') ? afficherContenuPied() : str_repeat(' ', 12).' ');
|
290 |
$aso_zone_contenu['contenu_pied'] = (function_exists('afficherContenuPied') ? afficherContenuPied() : '<!-- '.'Aucun contenu pied'.' -->');
|
Line 287... |
Line 291... |
287 |
|
291 |
|
288 |
// +------------------------------------------------------------------------------------------------------+
|
292 |
// +------------------------------------------------------------------------------------------------------+
|
Line 289... |
Line 293... |
289 |
// Gestion des appels des fonctions d'applettes
|
293 |
// Gestion des appels des fonctions d'applettes
|
Line 336... |
Line 340... |
336 |
$contenu_squelette = str_replace('<!-- SCRIPTS -->', $scripts, $contenu_squelette);
|
340 |
$contenu_squelette = str_replace('<!-- SCRIPTS -->', $scripts, $contenu_squelette);
|
337 |
// Balise du corps (body) de la page xhtml
|
341 |
// Balise du corps (body) de la page xhtml
|
338 |
$contenu_squelette = str_replace('<!-- NOM_SITE -->', $nom_site, $contenu_squelette);
|
342 |
$contenu_squelette = str_replace('<!-- NOM_SITE -->', $nom_site, $contenu_squelette);
|
339 |
$contenu_squelette = str_replace('<!-- SITE_LANGUE -->', $langue_site, $contenu_squelette);
|
343 |
$contenu_squelette = str_replace('<!-- SITE_LANGUE -->', $langue_site, $contenu_squelette);
|
340 |
$contenu_squelette = str_replace('<!-- SITE_CODE_ALPHA -->', $code_alpha_site, $contenu_squelette);
|
344 |
$contenu_squelette = str_replace('<!-- SITE_CODE_ALPHA -->', $code_alpha_site, $contenu_squelette);
|
- |
|
345 |
$contenu_squelette = str_replace('<!-- CONTENU_NAVIGATION -->', $aso_zone_contenu['contenu_navigation'], $contenu_squelette);
|
341 |
$contenu_squelette = str_replace('<!-- CONTENU_TETE -->', $aso_zone_contenu['contenu_tete'], $contenu_squelette);
|
346 |
$contenu_squelette = str_replace('<!-- CONTENU_TETE -->', $aso_zone_contenu['contenu_tete'], $contenu_squelette);
|
342 |
$contenu_squelette = str_replace('<!-- CONTENU_CORPS -->', $aso_zone_contenu['contenu_corps'], $contenu_squelette);
|
347 |
$contenu_squelette = str_replace('<!-- CONTENU_CORPS -->', $aso_zone_contenu['contenu_corps'], $contenu_squelette);
|
343 |
$contenu_squelette = str_replace('<!-- CONTENU_PIED -->', $aso_zone_contenu['contenu_pied'], $contenu_squelette);
|
348 |
$contenu_squelette = str_replace('<!-- CONTENU_PIED -->', $aso_zone_contenu['contenu_pied'], $contenu_squelette);
|
Line 344... |
Line 349... |
344 |
|
349 |
|
Line 347... |
Line 352... |
347 |
$_GEN_commun['sortie'] = $contenu_squelette;
|
352 |
$_GEN_commun['sortie'] = $contenu_squelette;
|
Line 348... |
Line 353... |
348 |
|
353 |
|
349 |
/* +--Fin du code ---------------------------------------------------------------------------------------+
|
354 |
/* +--Fin du code ---------------------------------------------------------------------------------------+
|
350 |
*
|
355 |
*
|
- |
|
356 |
* $Log: not supported by cvs2svn $
|
- |
|
357 |
* Revision 1.4 2004/10/25 16:28:47 jpm
|
- |
|
358 |
* Ajout de nouvelles balises Papyrus, ajout vérification mise à jour de Papyrus, meilleure gestion des sessions...
|
351 |
* $Log: not supported by cvs2svn $
|
359 |
*
|
352 |
* Revision 1.3 2004/10/22 17:23:35 jpm
|
360 |
* Revision 1.3 2004/10/22 17:23:35 jpm
|
353 |
* Amélioration de la gestion de l'erreur si pas d'appli.
|
361 |
* Amélioration de la gestion de l'erreur si pas d'appli.
|
354 |
*
|
362 |
*
|
355 |
* Revision 1.2 2004/06/17 08:04:44 jpm
|
363 |
* Revision 1.2 2004/06/17 08:04:44 jpm
|