Subversion Repositories Applications.papyrus

Rev

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

Rev 1734 Rev 1818
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.42 2007-11-29 10:53:48 jp_milcent Exp $
35
// CVS : $Id: pap_rendu.inc.php,v 1.43 2008-03-17 18:33:46 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.42 $ $Date: 2007-11-29 10:53:48 $
51
*@version       $Revision: 1.43 $ $Date: 2008-03-17 18:33:46 $
52
// +------------------------------------------------------------------------------------------------------+
52
// +------------------------------------------------------------------------------------------------------+
53
*/
53
*/
Line 54... Line 54...
54
 
54
 
Line 483... Line 483...
483
															$GLOBALS['_PAPYRUS_']['rendu']['CONTENU_PIED'];
483
															$GLOBALS['_PAPYRUS_']['rendu']['CONTENU_PIED'];
Line 484... Line 484...
484
 
484
 
485
// +------------------------------------------------------------------------------------------------------+
485
// +------------------------------------------------------------------------------------------------------+
Line -... Line 486...
-
 
486
// Continuation recherche d'info provenant de Papyrus pour la complétion du squelette
-
 
487
 
-
 
488
// +------------------------------------------------------------------------------------------------------+
-
 
489
// Remplacement des balises des applettes de Papyrus et des Clients dans le squelette avant les appli
-
 
490
$PapRendu->remplacerBaliseApplette();
-
 
491
 
-
 
492
// +------------------------------------------------------------------------------------------------------+
-
 
493
// Gestion des inclusions des fichiers d'applettes présentes dans le contenu généré par l'application
-
 
494
if (!isset($GLOBALS['_PAPYRUS_']['applette']['analyse']) || $GLOBALS['_PAPYRUS_']['applette']['analyse'] == true) {
-
 
495
	// Puisque l'application autorise l'analyse, nous l'effectuons:
-
 
496
	$PapRendu->parserBaliseApplette($GLOBALS['_PAPYRUS_']['general']['contenu_application'], true);
486
// Continuation recherche d'info provenant de Papyrus pour la complétion du squelette
497
}
487
 
498
 
488
// Une fois l'application appelé est exécuté nous affichons le contenu de l'entête qui a pu 
499
// Une fois l'application appelé est exécuté nous affichons le contenu de l'entête qui a pu 
489
// être modifié par l'application.
500
// être modifié par l'application.
490
$GLOBALS['_PAPYRUS_']['rendu']['META_HTTP_EQUIV'] = GEN_afficherMeta('http-equiv');
501
$GLOBALS['_PAPYRUS_']['rendu']['META_HTTP_EQUIV'] = GEN_afficherMeta('http-equiv');
Line 494... Line 505...
494
$GLOBALS['_PAPYRUS_']['rendu']['STYLES'] = GEN_afficherStyle();
505
$GLOBALS['_PAPYRUS_']['rendu']['STYLES'] = GEN_afficherStyle();
495
// Nous récupérons tout le Javascript pour l'afficher dans l'entête de la page.
506
// Nous récupérons tout le Javascript pour l'afficher dans l'entête de la page.
496
$GLOBALS['_PAPYRUS_']['rendu']['SCRIPTS'] = GEN_afficherScript();
507
$GLOBALS['_PAPYRUS_']['rendu']['SCRIPTS'] = GEN_afficherScript();
497
$GLOBALS['_PAPYRUS_']['rendu']['VERSION'] = PAP_VERSION;
508
$GLOBALS['_PAPYRUS_']['rendu']['VERSION'] = PAP_VERSION;
Line 498... Line -...
498
 
-
 
499
// +------------------------------------------------------------------------------------------------------+
-
 
500
// Remplacement des balises des applettes de Papyrus et des Clients dans le squelette avant les appli
-
 
501
$PapRendu->remplacerBaliseApplette();
-
 
502
 
-
 
503
// +------------------------------------------------------------------------------------------------------+
-
 
504
// Gestion des inclusions des fichiers d'applettes présentes dans le contenu généré par l'application
-
 
505
if (!isset($GLOBALS['_PAPYRUS_']['applette']['analyse']) || $GLOBALS['_PAPYRUS_']['applette']['analyse'] == true) {
-
 
506
	// Puisque l'application autorise l'analyse, nous l'effectuons:
-
 
507
	$PapRendu->parserBaliseApplette($GLOBALS['_PAPYRUS_']['general']['contenu_application'], true);
-
 
Line 508... Line 509...
508
}
509
 
509
 
510
 
510
// +------------------------------------------------------------------------------------------------------+
511
// +------------------------------------------------------------------------------------------------------+
511
// Remplacement des balises Papyrus dans le squelette, le contenu généré par l'appli est remplacé.
512
// Remplacement des balises Papyrus dans le squelette, le contenu généré par l'appli est remplacé.
Line 527... Line 528...
527
$GLOBALS['_GEN_commun']['sortie'] = $GLOBALS['_PAPYRUS_']['general']['contenu_squelette'];
528
$GLOBALS['_GEN_commun']['sortie'] = $GLOBALS['_PAPYRUS_']['general']['contenu_squelette'];
Line 528... Line 529...
528
 
529
 
529
/* +--Fin du code ---------------------------------------------------------------------------------------+
530
/* +--Fin du code ---------------------------------------------------------------------------------------+
530
*
531
*
-
 
532
* $Log: not supported by cvs2svn $
-
 
533
* Revision 1.42  2007-11-29 10:53:48  jp_milcent
-
 
534
* Correction du bogue nom de balise identique à une applette.
531
* $Log: not supported by cvs2svn $
535
*
532
* Revision 1.41  2007-11-27 14:02:55  alexandre_tb
536
* Revision 1.41  2007-11-27 14:02:55  alexandre_tb
533
* Fusion avec la livraison AHA : 27 novembre 2007
537
* Fusion avec la livraison AHA : 27 novembre 2007
534
*
538
*
535
* Revision 1.40.4.1  2007-11-27 14:01:10  alexandre_tb
539
* Revision 1.40.4.1  2007-11-27 14:01:10  alexandre_tb