Subversion Repositories eFlore/Archives.eflore-consultation-v2

Compare Revisions

Ignore whitespace Rev 92 → Rev 93

/trunk/serveur/generateur/eflore_editeur.js
1,15 → 1,15
netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserWrite");
 
function afficherSelection(aTreeChildrenId,aAttributeName,aTabBrowserId)
function afficherSelection(aTreeChildrenId, aAttributeName, aTabBrowserId)
{
var uneUrl = donnerAttributSelectionArbre(aTreeChildrenId,aAttributeName);
window.parent.frames[1].location.href=uneUrl;
var uneUrl = donnerAttributSelectionArbre(aTreeChildrenId, aAttributeName);
window.parent.frames[1].location.href = uneUrl;
}
 
 
function donnerAttributSelectionArbre(aTreeChildrenId,aAttributeName)
function donnerAttributSelectionArbre(aTreeChildrenId, aAttributeName)
{
var unArbre=document.getElementById(aTreeChildrenId);
var unArbre = document.getElementById(aTreeChildrenId);
var uneSelection = unArbre.contentView.getItemAtIndex(unArbre.currentIndex);
var uneUrl;
23,5 → 23,5
 
function compileSelection(listid)
{
window.parent.frames[1].location.href="eflore_traducteur.php?"+listid+"="+listid;
window.parent.frames[1].location.href="eribo_traducteur.php?"+listid+"="+listid;
}
/trunk/serveur/generateur/eflore_generateur.js
1,10 → 1,10
function afficheSelection(listid)
{
var liste = document.getElementById(listid);
window.location.assign("http://eflore-test.tela-botanica.org/serveurXML/generateur/eflore_afficher.php?"+listid+"="+liste.selectedItem.label);
window.location.assign("http://eflore-test.tela-botanica.org/serveurXML/generateur/eribo_afficher.php?"+listid+"="+liste.selectedItem.label);
}
 
function compileSelection(listid)
{
window.location.assign("http://eflore-test.tela-botanica.org/serveurXML/generateur/eflore_traducteur.php?"+listid+"="+listid);
window.location.assign("http://eflore-test.tela-botanica.org/serveurXML/generateur/eribo_traducteur.php?"+listid+"="+listid);
}
/trunk/serveur/generateur/eflore_afficher.php
5,7 → 5,7
// +------------------------------------------------------------------------------------------------------+
// | Copyright (C) 2004 Tela Botanica (accueil@tela-botanica.org) |
// +------------------------------------------------------------------------------------------------------+
// | This file is part of eFlore-Serveur. |
// | This file is part of Serveur eRibosome. |
// | |
// | Foobar is free software; you can redistribute it and/or modify |
// | it under the terms of the GNU General Public License as published by |
28,15 → 28,16
* Ce fichier permet d'afficher le code source d'un macro-element ou d'un groupe
* de macro-elements
*
* Abréviation du programme : EFSE
* Abréviation du programme : ERIBO
*
*@package eFlore-Serveur
*@package eRibosome
*@subpackage Generateur
//Auteur original :
*@author Frédéric LEGENS <flegens@free.fr>
//Autres auteurs :
*@author Aucun
*@copyright Tela-Botanica 2000-2004
*@version $Revision: 1.6 $ $Date: 2004-12-23 15:45:48 $
*@version $Revision: 1.7 $ $Date: 2005-01-19 15:43:40 $
// +------------------------------------------------------------------------------------------------------+
*/
 
44,8 → 45,8
// | ENTETE du PROGRAMME |
// +------------------------------------------------------------------------------------------------------+
 
require_once '../configuration/eflore_config.php';
require_once '../configuration/eflore_config_avancee.inc.php';
require_once '../configuration/eribo_config.php';
require_once '../configuration/eribo_config_avancee.inc.php';
 
// +------------------------------------------------------------------------------------------------------+
// | CORPS du PROGRAMME |
79,6 → 80,9
/* +--Fin du code ----------------------------------------------------------------------------------------+
*
* $Log: not supported by cvs2svn $
* Revision 1.6 2004/12/23 15:45:48 jpm
* Changement de version de PHP.
*
* Revision 1.5 2004/12/23 15:44:57 jpm
* Mise en conformité convention de codage.
*
/trunk/serveur/generateur/index.html
12,7 → 12,7
</head>
<frameset cols="25%,75%">
<frame name="arbreFrame" src="eflore_editeur.php"/>
<frame name="arbreFrame" src="eribo_editeur.php"/>
<frame name="docFrame" src="generateur.html"/>
</frameset>
</html>
/trunk/serveur/generateur/eflore_editeur.php
5,7 → 5,7
// +------------------------------------------------------------------------------------------------------+
// | Copyright (C) 2004 Tela Botanica (accueil@tela-botanica.org) |
// +------------------------------------------------------------------------------------------------------+
// | This file is part of eFlore-Serveur. |
// | This file is part of Serveur eRibosome. |
// | |
// | Foobar is free software; you can redistribute it and/or modify |
// | it under the terms of the GNU General Public License as published by |
23,20 → 23,21
// +------------------------------------------------------------------------------------------------------+
//
/**
* Fichier principal du generateur d'eFlore-Serveur
* Fichier principal du generateur du serveur eRibosome.
*
* Ce fichier presente les macro-elements, groupes de macro-elements, ainsi que
* la map des services disponibles et permet de lancer leurs
* traductions en php
* Abréviation du programme : EFSE
* Abréviation du programme : ERIBO
*
*@package eFlore-Serveur
*@package eRibosome
*@subpackage Generateur
//Auteur original :
*@author Frédéric LEGENS <flegens@free.fr>
//Autres auteurs :
*@author Aucun
*@copyright Tela-Botanica 2000-2004
*@version $Revision: 1.3 $ $Date: 2004-12-23 15:45:48 $
*@version $Revision: 1.4 $ $Date: 2005-01-19 15:43:40 $
// +------------------------------------------------------------------------------------------------------+
*/
 
44,8 → 45,8
// | ENTETE du PROGRAMME |
// +------------------------------------------------------------------------------------------------------+
 
require_once '../configuration/eflore_config.php';
require_once '../configuration/eflore_config_avancee.inc.php';
require_once '../configuration/eribo_config.php';
require_once '../configuration/eribo_config_avancee.inc.php';
header("Content-type: application/vnd.mozilla.xul+xml");
echo '<?xml version="1.0" encoding="UTF-8" ?>';
echo '<?xml-stylesheet href="css/style.css" type="text/css"?>';
56,8 → 57,8
?>
<!DOCTYPE window>
<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" flex="1">
<script type="application/x-javascript" src="eflore_editeur.js" />
<!-- <script type="application/x-javascript" src="eflore_generateur.js" /> -->
<script type="application/x-javascript" src="eribo_editeur.js" />
<!-- <script type="application/x-javascript" src="eribo_generateur.js" /> -->
<vbox flex="1">
<tree id="composants" hidecolumnpicker="true" flex="1" ondblclick="afficherSelection('composants','src','editeur');">
<treecols>
121,6 → 122,9
/* +--Fin du code ----------------------------------------------------------------------------------------+
*
* $Log: not supported by cvs2svn $
* Revision 1.3 2004/12/23 15:45:48 jpm
* Changement de version de PHP.
*
* Revision 1.2 2004/12/23 15:43:37 jpm
* Mise en conformité convention de codage.
*
/trunk/serveur/generateur/eflore_generateur.php
5,7 → 5,7
// +------------------------------------------------------------------------------------------------------+
// | Copyright (C) 2004 Tela Botanica (accueil@tela-botanica.org) |
// +------------------------------------------------------------------------------------------------------+
// | This file is part of eFlore-Serveur. |
// | This file is part of Serveur eRibosome. |
// | |
// | Foobar is free software; you can redistribute it and/or modify |
// | it under the terms of the GNU General Public License as published by |
23,20 → 23,21
// +------------------------------------------------------------------------------------------------------+
//
/**
* Fichier principal du generateur d'eFlore-Serveur
* Fichier principal du generateur du serveur eRibosome.
*
* Ce fichier presente les macro-elements, groupes de macro-elements, ainsi que
* la map des services disponibles et permet de lancer leurs
* traductions en php
* Abréviation du programme : EFSE
* Abréviation du programme : ERIBO
*
*@package eFlore-Serveur
*@package eRibosome
*@subpackage Generateur
//Auteur original :
*@author Frédéric LEGENS <flegens@free.fr>
//Autres auteurs :
*@author Aucun
*@copyright Tela-Botanica 2000-2004
*@version $Revision: 1.5 $ $Date: 2004-12-23 15:45:48 $
*@version $Revision: 1.6 $ $Date: 2005-01-19 15:43:40 $
// +------------------------------------------------------------------------------------------------------+
*/
 
44,7 → 45,7
// | ENTETE du PROGRAMME |
// +------------------------------------------------------------------------------------------------------+
 
require_once '../configuration/eflore_config_avancee.inc.php';
require_once '../configuration/eribo_config_avancee.inc.php';
 
// +------------------------------------------------------------------------------------------------------+
// | CORPS du PROGRAMME |
58,7 → 59,7
 
<!DOCTYPE window>
<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" >
<script type="application/x-javascript" src="eflore_generateur.js" />
<script type="application/x-javascript" src="eribo_generateur.js" />
<hbox flex="1">
<vbox flex="1">
<label value="Macro Elements"/>
117,7 → 118,7
$repertoire = openDir($chemin);
while ($fichier = readDir($repertoire)) {
if (($fichier !='.') && ($fichier !='..')) {
echo "<listitem label='$fichier'/>";
echo '<listitem label="'.$fichier.'"/>';
}
}
closeDir($repertoire);
127,10 → 128,10
{
$fichierServicesMap = fopen(EFSE_CHEMIN_GENERATEUR_RACINE.EFSE_FICHIER_MAP, 'r');
$ligne = 0;
while($donnee=fscanf($fichierServicesMap,"%s\t%s\t%s\t%s\t%s\t%s", $keyName, $serviceName, $viewName, $schema, $ratio, $style)) {
while($donnee = fscanf($fichierServicesMap,"%s\t%s\t%s\t%s\t%s\t%s", $keyName, $serviceName, $viewName, $schema, $ratio, $style)) {
$ligne++;
if ($ligne>1) {
echo "<listitem><listcell label='$keyName'/><listcell label='$serviceName'/><listcell label='$viewName'/><listcell label='$schema'/><listcell label='$ratio'/><listcell label='$style'/></listitem>";
if ($ligne > 1) {
echo '<listitem><listcell label="'.$keyName.'"/><listcell label="'.$serviceName.'"/><listcell label="'.$viewName.'"/><listcell label="'.$schema.'"/><listcell label="'.$ratio.'"/><listcell label="'.$style.'"/></listitem>';
}
}
fclose($fichierServicesMap);
139,6 → 140,9
/* +--Fin du code ----------------------------------------------------------------------------------------+
*
* $Log: not supported by cvs2svn $
* Revision 1.5 2004/12/23 15:45:48 jpm
* Changement de version de PHP.
*
* Revision 1.4 2004/12/23 15:22:15 jpm
* Modification du fichier de config appelé.
*
/trunk/serveur/generateur/eflore_traducteur.php
5,7 → 5,7
// +------------------------------------------------------------------------------------------------------+
// | Copyright (C) 2004 Tela Botanica (accueil@tela-botanica.org) |
// +------------------------------------------------------------------------------------------------------+
// | This file is part of eFlore-Serveur. |
// | This file is part of Serveur eRibosome. |
// | |
// | Foobar is free software; you can redistribute it and/or modify |
// | it under the terms of the GNU General Public License as published by |
28,15 → 28,16
* Ce fichier permet de transformer la définition d'un macro-element ou d'un
* groupe de macro-elements en code php.
*
* Abréviation du programme : EFSE
* Abréviation du programme : ERIBO
*
*@package eFlore-Serveur
*@package eRibosome
*@subpackage Generateur
//Auteur original :
*@author Frédéric LEGENS <flegens@free.fr>
//Autres auteurs :
*@author Aucun
*@copyright Tela-Botanica 2000-2004
*@version $Revision: 1.4 $ $Date: 2004-12-23 15:45:48 $
*@version $Revision: 1.5 $ $Date: 2005-01-19 15:43:40 $
// +------------------------------------------------------------------------------------------------------+
*/
 
44,8 → 45,8
// | ENTETE du PROGRAMME |
// +------------------------------------------------------------------------------------------------------+
 
require_once '../configuration/eflore_config.php';
require_once '../configuration/eflore_config_avancee.inc.php';
require_once '../configuration/eribo_config.php';
require_once '../configuration/eribo_config_avancee.inc.php';
 
// +------------------------------------------------------------------------------------------------------+
// | CORPS du PROGRAMME |
116,6 → 117,9
/* +--Fin du code ----------------------------------------------------------------------------------------+
*
* $Log: not supported by cvs2svn $
* Revision 1.4 2004/12/23 15:45:48 jpm
* Changement de version de PHP.
*
* Revision 1.3 2004/12/23 15:21:48 jpm
* Mise en conformité convention de codage.
*