Subversion Repositories eFlore/Archives.eflore-consultation-v2

Compare Revisions

Ignore whitespace Rev 98 → Rev 99

/trunk/serveur/generateur/eribo_afficher.php
37,7 → 37,7
//Autres auteurs :
*@author Aucun
*@copyright Tela-Botanica 2000-2004
*@version $Revision: 1.1 $ $Date: 2005-01-19 15:44:03 $
*@version $Revision: 1.2 $ $Date: 2005-01-23 22:22:42 $
// +------------------------------------------------------------------------------------------------------+
*/
 
53,23 → 53,15
// +------------------------------------------------------------------------------------------------------+
 
 
header('Content-type: text/xml');
if (!empty($_REQUEST['listemacroelements'])) {
$nom = EFSE_CHEMIN_GENERATEUR_RACINE.EFSE_CHEMIN_DEF_MACRO.$_REQUEST['listemacroelements'];
$file = fopen($nom, 'r');
$taille = fileSize($nom);
$lecture = fread($file,$taille);
fclose($file);
echo $lecture;
header('Content-type: text/html');
if (!empty($_REQUEST['macro_elements'])) {
$nom = EFSE_CHEMIN_GENERATEUR_RACINE.EFSE_CHEMIN_DEF_MACRO.$_REQUEST['macro_elements'];
echo genererAffichage(EFSE_CHEMIN_GENE_XSLT.'afficher_macroelement.xslt',$nom);
}
 
if (!empty($_REQUEST['groupesmacroelements'])) {
$nom = EFSE_CHEMIN_GENERATEUR_RACINE.EFSE_CHEMIN_DEF_MACRO_GROUPE.$_REQUEST['groupesmacroelements'];
$file = fopen($nom, 'r');
$taille = fileSize($nom);
$lecture = fread($file, $taille);
fclose($file);
echo $lecture;
if (!empty($_REQUEST['groupes_macro_elements'])) {
$nom = EFSE_CHEMIN_GENERATEUR_RACINE.EFSE_CHEMIN_DEF_MACRO_GROUPE.$_REQUEST['groupes_macro_elements'];
echo genererAffichage(EFSE_CHEMIN_GENE_XSLT.'afficher_groupemacroelement.xslt',$nom);
}
 
// +------------------------------------------------------------------------------------------------------+
76,10 → 68,28
// | LISTE de FONCTIONS |
// +------------------------------------------------------------------------------------------------------+
 
function genererAffichage($xsltFilePath, $xmlFilePath)
{
$processeur = new XSLTprocessor();
$style = new domDocument();
$style->load($xsltFilePath);
$processeur->importStyleSheet($style);
$doc = new domDocument();
$doc->load($xmlFilePath);
return $processeur->transformToXML($doc);
}
 
/* +--Fin du code ----------------------------------------------------------------------------------------+
*
* $Log: not supported by cvs2svn $
* Revision 1.1 2005/01/19 15:44:03 jpm
* Changement de nom.
*
* Revision 1.7 2005/01/19 15:43:40 jpm
* Changement de nom des fichiers à appeler.
*