| 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.33 2006-12-08 15:59:17 jp_milcent Exp $
|
35 |
// CVS : $Id: pap_rendu.inc.php,v 1.34 2006-12-12 13:56:33 jp_milcent 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.33 $ $Date: 2006-12-08 15:59:17 $
|
51 |
*@version $Revision: 1.34 $ $Date: 2006-12-12 13:56:33 $
|
| 52 |
// +------------------------------------------------------------------------------------------------------+
|
52 |
// +------------------------------------------------------------------------------------------------------+
|
| 53 |
*/
|
53 |
*/
|
| Line 54... |
Line 54... |
| 54 |
|
54 |
|
| Line 417... |
Line 417... |
| 417 |
$GLOBALS['_PAPYRUS_']['rendu']['STYLES'] = GEN_afficherStyle();
|
417 |
$GLOBALS['_PAPYRUS_']['rendu']['STYLES'] = GEN_afficherStyle();
|
| 418 |
// Nous récupérons tout le Javascript pour l'afficher dans l'entête de la page.
|
418 |
// Nous récupérons tout le Javascript pour l'afficher dans l'entête de la page.
|
| 419 |
$GLOBALS['_PAPYRUS_']['rendu']['SCRIPTS'] = GEN_afficherScript();
|
419 |
$GLOBALS['_PAPYRUS_']['rendu']['SCRIPTS'] = GEN_afficherScript();
|
| Line 420... |
Line 420... |
| 420 |
|
420 |
|
| 421 |
// +------------------------------------------------------------------------------------------------------+
|
- |
|
| 422 |
// Remplacement des balises Papyrus dans le squelette
|
- |
|
| 423 |
foreach ($GLOBALS['_PAPYRUS_']['rendu'] as $GLOBALS['_PAPYRUS_']['tmp']['cle'] => $GLOBALS['_PAPYRUS_']['tmp']['val']) {
|
- |
|
| 424 |
$GLOBALS['_PAPYRUS_']['general']['contenu_squelette'] =
|
- |
|
| 425 |
str_replace( '<!-- '.$_GEN_commun['balise_prefixe'].$GLOBALS['_PAPYRUS_']['tmp']['cle'].' -->',
|
- |
|
| 426 |
$GLOBALS['_PAPYRUS_']['tmp']['val'],
|
- |
|
| 427 |
$GLOBALS['_PAPYRUS_']['general']['contenu_squelette']);
|
- |
|
| 428 |
}
|
- |
|
| 429 |
|
- |
|
| 430 |
// +------------------------------------------------------------------------------------------------------+
|
421 |
// +------------------------------------------------------------------------------------------------------+
|
| 431 |
// Gestion des inclusions des fichiers d'applettes présentes dans le contenu généré par l'application
|
422 |
// Gestion des inclusions des fichiers d'applettes présentes dans le contenu généré par l'application
|
| 432 |
if (!isset($GLOBALS['_PAPYRUS_']['applette']['analyse']) || $GLOBALS['_PAPYRUS_']['applette']['analyse'] == true) {
|
423 |
if (!isset($GLOBALS['_PAPYRUS_']['applette']['analyse']) || $GLOBALS['_PAPYRUS_']['applette']['analyse'] == true) {
|
| 433 |
// Puisque l'application autorise l'analyse, nous l'effectuons:
|
424 |
// Puisque l'application autorise l'analyse, nous l'effectuons:
|
| 434 |
Pap_Rendu::parserBaliseApplette($GLOBALS['_PAPYRUS_']['general']['contenu_application']);
|
425 |
Pap_Rendu::parserBaliseApplette($GLOBALS['_PAPYRUS_']['general']['contenu_application']);
|
| Line 470... |
Line 461... |
| 470 |
$GLOBALS['_PAPYRUS_']['applette']['contenu_applette'],
|
461 |
$GLOBALS['_PAPYRUS_']['applette']['contenu_applette'],
|
| 471 |
$GLOBALS['_PAPYRUS_']['general']['contenu_squelette']);
|
462 |
$GLOBALS['_PAPYRUS_']['general']['contenu_squelette']);
|
| 472 |
}
|
463 |
}
|
| 473 |
}
|
464 |
}
|
| Line -... |
Line 465... |
| - |
|
465 |
|
| - |
|
466 |
// +------------------------------------------------------------------------------------------------------+
|
| - |
|
467 |
// Remplacement des balises Papyrus dans le squelette
|
| - |
|
468 |
foreach ($GLOBALS['_PAPYRUS_']['rendu'] as $GLOBALS['_PAPYRUS_']['tmp']['cle'] => $GLOBALS['_PAPYRUS_']['tmp']['val']) {
|
| - |
|
469 |
$GLOBALS['_PAPYRUS_']['general']['contenu_squelette'] =
|
| - |
|
470 |
str_replace( '<!-- '.$_GEN_commun['balise_prefixe'].$GLOBALS['_PAPYRUS_']['tmp']['cle'].' -->',
|
| - |
|
471 |
$GLOBALS['_PAPYRUS_']['tmp']['val'],
|
| - |
|
472 |
$GLOBALS['_PAPYRUS_']['general']['contenu_squelette']);
|
| Line 474... |
Line 473... |
| 474 |
|
473 |
}
|
| 475 |
|
474 |
|
| 476 |
// +------------------------------------------------------------------------------------------------------+
|
475 |
// +------------------------------------------------------------------------------------------------------+
|
| 477 |
// Remplacement des actions Papyrus dans le squelette
|
476 |
// Remplacement des actions Papyrus dans le squelette
|
| Line 487... |
Line 486... |
| 487 |
$GLOBALS['_GEN_commun']['sortie'] = $GLOBALS['_PAPYRUS_']['general']['contenu_squelette'];
|
486 |
$GLOBALS['_GEN_commun']['sortie'] = $GLOBALS['_PAPYRUS_']['general']['contenu_squelette'];
|
| Line 488... |
Line 487... |
| 488 |
|
487 |
|
| 489 |
/* +--Fin du code ---------------------------------------------------------------------------------------+
|
488 |
/* +--Fin du code ---------------------------------------------------------------------------------------+
|
| 490 |
*
|
489 |
*
|
| - |
|
490 |
* $Log: not supported by cvs2svn $
|
| - |
|
491 |
* Revision 1.33 2006/12/08 15:59:17 jp_milcent
|
| - |
|
492 |
* Suppression de code inutile.
|
| 491 |
* $Log: not supported by cvs2svn $
|
493 |
*
|
| 492 |
* Revision 1.32 2006/12/01 17:05:34 florian
|
494 |
* Revision 1.32 2006/12/01 17:05:34 florian
|
| 493 |
* Correction bogue d'opérateur.
|
495 |
* Correction bogue d'opérateur.
|
| 494 |
*
|
496 |
*
|
| 495 |
* Revision 1.31 2006/12/01 16:59:45 florian
|
497 |
* Revision 1.31 2006/12/01 16:59:45 florian
|