Subversion Repositories Applications.papyrus

Rev

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

Rev 1097 Rev 1120
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.32 2006-12-01 17:05:34 florian Exp $
35
// CVS : $Id: pap_rendu.inc.php,v 1.33 2006-12-08 15:59:17 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.32 $ $Date: 2006-12-01 17:05:34 $
51
*@version       $Revision: 1.33 $ $Date: 2006-12-08 15:59:17 $
52
// +------------------------------------------------------------------------------------------------------+
52
// +------------------------------------------------------------------------------------------------------+
53
*/
53
*/
Line 54... Line 54...
54
 
54
 
Line 477... Line 477...
477
// Remplacement des actions Papyrus dans le squelette
477
// Remplacement des actions Papyrus dans le squelette
478
// Création d'un objet Text_Papyrus :
478
// Création d'un objet Text_Papyrus :
479
$papyrus =& new Text_Papyrus();
479
$papyrus =& new Text_Papyrus();
480
// Pour éviter de remplacer les caractères spéciaux du XHTML:
480
// Pour éviter de remplacer les caractères spéciaux du XHTML:
481
$papyrus->setFormatConf('Xhtml', 'translate', false);
481
$papyrus->setFormatConf('Xhtml', 'translate', false);
482
// Pour indiquer le jeu de caractères (encodage) de la page courante :
-
 
483
$papyrus->setRenderConf('Xhtml', 'inclure', 'encodage', $GLOBALS['_PAPYRUS_']['page']['jeu_de_caracteres']);
-
 
484
// Pour indiquer les infos sur les pages des sites à intégrer :
-
 
485
$papyrus->setRenderConf('Xhtml', 'inclure', 'sites', $GLOBALS['_PAPYRUS_']['inclure_sites']);
-
 
486
// Application des règles de Papyrus :
482
// Application des règles de Papyrus :
487
$GLOBALS['_PAPYRUS_']['general']['contenu_squelette'] = $papyrus->transform($GLOBALS['_PAPYRUS_']['general']['contenu_squelette'], 'Xhtml');
483
$GLOBALS['_PAPYRUS_']['general']['contenu_squelette'] = $papyrus->transform($GLOBALS['_PAPYRUS_']['general']['contenu_squelette'], 'Xhtml');
Line 488... Line 484...
488
 
484
 
489
// +------------------------------------------------------------------------------------------------------+
485
// +------------------------------------------------------------------------------------------------------+
490
// Stokage du squelette dans un variable globale aprés avoir remplacer les balises Papyrus.
486
// Stokage du squelette dans un variable globale aprés avoir remplacer les balises Papyrus.
Line 491... Line 487...
491
$GLOBALS['_GEN_commun']['sortie'] = $GLOBALS['_PAPYRUS_']['general']['contenu_squelette'];
487
$GLOBALS['_GEN_commun']['sortie'] = $GLOBALS['_PAPYRUS_']['general']['contenu_squelette'];
492
 
488
 
493
/* +--Fin du code ---------------------------------------------------------------------------------------+
489
/* +--Fin du code ---------------------------------------------------------------------------------------+
-
 
490
*
-
 
491
* $Log: not supported by cvs2svn $
-
 
492
* Revision 1.32  2006/12/01 17:05:34  florian
494
*
493
* Correction bogue d'opérateur.
495
* $Log: not supported by cvs2svn $
494
*
496
* Revision 1.31  2006/12/01 16:59:45  florian
495
* Revision 1.31  2006/12/01 16:59:45  florian
497
* Ajout d'une variable parametrant la recherche de balise d'applette dans le contenu généré par l'appli.
496
* Ajout d'une variable parametrant la recherche de balise d'applette dans le contenu généré par l'appli.
498
*
497
*