Subversion Repositories Applications.papyrus

Compare Revisions

Ignore whitespace Rev 1334 → Rev 1335

/branches/livraison_menes/papyrus/pap_rendu.inc.php
32,7 → 32,7
// pris connaissance de la licence CeCILL, et que vous en avez accepté les
// termes.
// ----
// CVS : $Id: pap_rendu.inc.php,v 1.29.2.1 2007-01-11 18:22:35 ddelon Exp $
// CVS : $Id: pap_rendu.inc.php,v 1.29.2.2 2007-04-19 15:18:16 florian Exp $
/**
* Rendu : programme traitant l'url demandée et retournant la page compressé au navigateur.
*
48,7 → 48,7
*@author Alexandre GRANIER <alexandre@tela-botanica.org>
*@author Laurent COUDOUNEAU <laurent.coudouneau@ema.fr>
*@copyright Tela-Botanica 2000-2004
*@version $Revision: 1.29.2.1 $ $Date: 2007-01-11 18:22:35 $
*@version $Revision: 1.29.2.2 $ $Date: 2007-04-19 15:18:16 $
// +------------------------------------------------------------------------------------------------------+
*/
 
326,12 → 326,12
if (file_exists($GLOBALS['_GEN_commun']['info_applette'][$i]->gap_chemin)) {
include_once($GLOBALS['_GEN_commun']['info_applette'][$i]->gap_chemin);
// Nous récupérons l'expression régulière de la balise pour l'utiliser lors de l'appel
// de la fonction de l'applette. L'appel des fonctions des applettes à lieu aprés l'appel
// de l'application pour permettre à l'appli de modifier certains paramêtres (identification, ordre des menus).
// de la fonction de l'applette. L'appel des fonctions des applettes à lieu après l'appel
// de l'application pour permettre à l'appli de modifier certains paramètres (identification, ordre des menus).
$GLOBALS['_GEN_commun']['info_applette'][$i]->applette_balise = $GLOBALS['_GEN_commun']['info_applette_balise'];
$GLOBALS['_GEN_commun']['info_applette'][$i]->applette_fonction = $GLOBALS['_GEN_commun']['info_applette_nom_fonction'];
} else {
// Ne devrait pas arréter le programme! Mais instancier le gestionnaire de déboguage.
// Ne devrait pas arrêter le programme! Mais instancier le gestionnaire de débogage.
echo('ERREUR Papyrus : Impossible de trouver le fichier de l\'applette. <br />'.
'Nom applette : '.$GLOBALS['_GEN_commun']['info_applette'][$i]->gap_nom.' <br />'.
'Chemin fichier applette : '.$GLOBALS['_GEN_commun']['info_applette'][$i]->gap_chemin.' <br />'.
343,7 → 343,7
// +------------------------------------------------------------------------------------------------------+
// Gestion de l'intégration de l'application liée au menu
 
// Une fois les applettes appelées et executées nous appelons l'application qui peut avoir
// Une fois les applettes appelées et exécutées nous appelons l'application qui peut avoir
// besoins des infos des applettes (c'est le cas, pour l'applette IDENTIFICATION).
$GLOBALS['_PAPYRUS_']['general']['application_chemin'] = '';
if (isset($GLOBALS['_GEN_commun']['info_application']->gap_chemin)) {
463,7 → 463,7
'Fonction : '.$GLOBALS['_GEN_commun']['info_applette'][$i]->applette_fonction."\n".
' -->';
}
// Remplacement des balises d'applette de Génésia dans le squelette
// Remplacement des balises d'applette de Papyrus dans le squelette
$GLOBALS['_PAPYRUS_']['general']['contenu_squelette'] =
str_replace( '<!-- '.$GLOBALS['_GEN_commun']['balise_prefixe'].$GLOBALS['_PAPYRUS_']['applette']['applet_arguments'][$j][1].' -->',
$GLOBALS['_PAPYRUS_']['applette']['contenu_applette'],
507,7 → 507,7
'Fonction : '.$GLOBALS['_GEN_commun']['info_applette'][$i]->applette_fonction."\n".
' -->';
}
// Remplacement des balises d'applette de Génésia dans le squelette
// Remplacement des balises d'applette de Papyrus dans le squelette
$GLOBALS['_PAPYRUS_']['general']['contenu_squelette'] =
str_replace( '<!-- '.$GLOBALS['_GEN_commun']['balise_prefixe_client'].$GLOBALS['_PAPYRUS_']['applette']['applet_arguments'][$j][1].' -->',
$GLOBALS['_PAPYRUS_']['applette']['contenu_applette'],
518,7 → 518,7
// +------------------------------------------------------------------------------------------------------+
// Continuation recherche d'info provenant de Papyrus pour la complétion du squelette
 
// Une fois l'application appelé est executé nous affichons le contenu de l'entête qui a pu
// Une fois l'application appelé est exécuté nous affichons le contenu de l'entête qui a pu
// être modifié par l'application.
$GLOBALS['_PAPYRUS_']['rendu']['META_HTTP_EQUIV'] = GEN_afficherMeta('http-equiv');
$GLOBALS['_PAPYRUS_']['rendu']['META_NAME'] = GEN_afficherMeta('name');
527,6 → 527,7
$GLOBALS['_PAPYRUS_']['rendu']['STYLES'] = GEN_afficherStyle();
// Nous récupérons tout le Javascript pour l'afficher dans l'entête de la page.
$GLOBALS['_PAPYRUS_']['rendu']['SCRIPTS'] = GEN_afficherScript();
$GLOBALS['_PAPYRUS_']['rendu']['VERSION'] = PAP_VERSION;
 
// +------------------------------------------------------------------------------------------------------+
// Remplacement des balises Papyrus dans le squelette
550,12 → 551,15
$GLOBALS['_PAPYRUS_']['general']['contenu_squelette'] = $papyrus->transform($GLOBALS['_PAPYRUS_']['general']['contenu_squelette'], 'Xhtml');
 
// +------------------------------------------------------------------------------------------------------+
// Stokage du squelette dans un variable globale aprés avoir remplacer les balises Papyrus.
// Stokage du squelette dans un variable globale après avoir remplacer les balises Papyrus.
$GLOBALS['_GEN_commun']['sortie'] = $GLOBALS['_PAPYRUS_']['general']['contenu_squelette'];
 
/* +--Fin du code ---------------------------------------------------------------------------------------+
*
* $Log: not supported by cvs2svn $
* Revision 1.29.2.1 2007/01/11 18:22:35 ddelon
* Titre et meta information multilinguisme
*
* Revision 1.29 2006/04/20 09:45:30 alexandre_tb
* ligne 92, remplacement de gs_fichier_squelette par gm_fichier_squelette, car on appelle le squelette du menu (s'il existe) et non du site.
* Posait un pb lors de l'affichage de squelettes (de menu) des traductions de menu
618,7 → 622,7
* php5 et bugs divers
*
* Revision 1.16 2005/07/12 09:13:15 alexandre_tb
* déplacement de l'appel de la fonction afficherContenuMenu APRES l'appel de afficherContenuCorps.
* Déplacement de l'appel de la fonction afficherContenuMenu APRES l'appel de afficherContenuCorps.
* Le menu d'une application étant calculé après les opérations de l'application.
*
* Revision 1.15 2005/07/08 21:13:15 ddelon
664,7 → 668,7
* Changement de constante pour les chemin d'accès à la biblio de code de Papyrus.
*
* Revision 1.1 2004/06/16 08:13:58 jpm
* Changement de nom de Génésia en Papyrus.
* Changement de nom de Papyrus en Papyrus.
* Changement de l'arborescence.
*
* Revision 1.32 2004/05/10 12:24:55 jpm
677,7 → 681,7
* Modification de la façon d'ajouter la feuille de style de débogage pour qu'elle soit prise en compte par défaut.
*
* Revision 1.29 2004/05/03 14:12:04 jpm
* Suppression du fichier bibliothèquie de fonctions sur gen_menu.
* Suppression du fichier bibliothèque de fonctions sur gen_menu.
*
* Revision 1.28 2004/05/03 11:21:58 jpm
* Fin de la gestion des applettes et suppression de l'info_menu_hierarchie de _GEN_commun.
698,7 → 702,7
* Transformation de $GS_GLOBAL en $GLOBALS['_GEN_commun'].
*
* Revision 1.22 2004/04/21 07:55:02 jpm
* Ajout de la feuille de style de débogage si le débogage de Génésia est activé.
* Ajout de la feuille de style de débogage si le débogage de Papyrus est activé.
*
* Revision 1.19 2004/04/09 16:20:54 jpm
* Extraction de la gestion du cache et de l'envoi.
705,19 → 709,19
* Gestion des tables i18n.
*
* Revision 1.18 2004/04/08 12:29:48 jpm
* Début amélioration de la gestion du cache et de la compression des pages de Génésia.
* Début amélioration de la gestion du cache et de la compression des pages de Papyrus.
*
* Revision 1.17 2004/04/05 16:38:04 jpm
* Utilisation des nouvelles fonctions gérant l'insertion du Javascript.
*
* Revision 1.16 2004/04/02 16:30:56 jpm
* Gestion de la balise Génésia IDENTIFICATION permettant l'envoie d'un formulaire de login.
* Gestion de la balise Papyrus IDENTIFICATION permettant l'envoie d'un formulaire de login.
*
* Revision 1.15 2004/04/01 11:27:13 jpm
* Ajout et modification de commentaires pour PhpDocumentor.
*
* Revision 1.14 2004/03/31 16:50:10 jpm
* Prise en compte du nouveau modèle de Génésia révision 1.9.
* Prise en compte du nouveau modèle de Papyrus révision 1.9.
*
* Revision 1.13 2004/03/27 11:07:45 jpm
* Modification des commentaires vis à vis du nouveau modèle.
/branches/livraison_menes/sites/admin/en/squelettes/admin.html
92,7 → 92,7
<a href="http://validator.w3.org/check?uri=referer"><img src="sites/<!-- PAPYRUS_SITE_CODE_ALPHA -->/<!-- PAPYRUS_SITE_LANGUE -->/images/logo-xhtml11.png" alt="Logo XHTML" /></a>&nbsp;
<a href="http://jigsaw.w3.org/css-validator/check/referer"><img src="sites/<!-- PAPYRUS_SITE_CODE_ALPHA -->/<!-- PAPYRUS_SITE_LANGUE -->/images/logo-css.png" alt="Logo CSS" /></a><br />
&copy;&nbsp;<a href="http://ecole-et-nature.org" title="R&eacute;seau Ecole et Nature">R&eacute;seau Ecole et Nature</a> 2006<br />
Site utilisant <a href="http://outils-reseaux.org/wiki_papyrus">Papyrus, le CMS coop&eacute;ratif</a>
Site utilisant <a href="http://outils-reseaux.org/wiki_papyrus">Papyrus version <!-- PAPYRUS_VERSION -->, le CMS coop&eacute;ratif</a>
</div>
</div>
</div>
/branches/livraison_menes/sites/admin/generique/squelettes/admin.html
92,7 → 92,7
<a href="http://validator.w3.org/check?uri=referer"><img src="sites/<!-- PAPYRUS_SITE_CODE_ALPHA -->/<!-- PAPYRUS_SITE_LANGUE -->/images/logo-xhtml11.png" alt="Logo XHTML" /></a>&nbsp;
<a href="http://jigsaw.w3.org/css-validator/check/referer"><img src="sites/<!-- PAPYRUS_SITE_CODE_ALPHA -->/<!-- PAPYRUS_SITE_LANGUE -->/images/logo-css.png" alt="Logo CSS" /></a><br />
&copy;&nbsp;<a href="http://ecole-et-nature.org" title="R&eacute;seau Ecole et Nature">R&eacute;seau Ecole et Nature</a> 2006<br />
Site utilisant <a href="http://outils-reseaux.org/wiki_papyrus">Papyrus, le CMS coop&eacute;ratif</a>
Site utilisant <a href="http://outils-reseaux.org/wiki_papyrus">Papyrus version <!-- PAPYRUS_VERSION -->, le CMS coop&eacute;ratif</a>
</div>
</div>
</div>
/branches/livraison_menes/sites/admin/fr/squelettes/admin.html
91,8 → 91,8
<a href="http://frenchmozilla.org"><img src="sites/<!-- PAPYRUS_SITE_CODE_ALPHA -->/<!-- PAPYRUS_SITE_LANGUE -->/images/logo-firefox.png" alt="Logo Firefox" /></a>&nbsp;
<a href="http://validator.w3.org/check?uri=referer"><img src="sites/<!-- PAPYRUS_SITE_CODE_ALPHA -->/<!-- PAPYRUS_SITE_LANGUE -->/images/logo-xhtml11.png" alt="Logo XHTML" /></a>&nbsp;
<a href="http://jigsaw.w3.org/css-validator/check/referer"><img src="sites/<!-- PAPYRUS_SITE_CODE_ALPHA -->/<!-- PAPYRUS_SITE_LANGUE -->/images/logo-css.png" alt="Logo CSS" /></a><br />
&copy;&nbsp;<a href="http://www.tela-botanica.org/">Tela Botanica</a> et <a href="http://www.ecole-et-nature.org/">Réseau Ecole et Nature</a> / 2004-2006<br />
Site utilisant <a href="http://outils-reseaux.org/wiki_papyrus">Papyrus, le CMS coop&eacute;ratif</a>
&copy;&nbsp;<a href="http://www.tela-botanica.org/">Tela Botanica</a> et <a href="http://www.ecole-et-nature.org/">Ràseau Ecole et Nature</a> / 2004-2006<br />
Site utilisant <a href="http://outils-reseaux.org/wiki_papyrus">Papyrus version <!-- PAPYRUS_VERSION -->, le CMS coop&eacute;ratif</a>
</div>
</div>
<!-- Papyrus Debogage : -->
/branches/livraison_menes/sites/commun/generique/squelettes/defaut.html
96,8 → 96,8
<a href="http://frenchmozilla.org"><img src="sites/<!-- PAPYRUS_SITE_CODE_ALPHA -->/<!-- PAPYRUS_SITE_LANGUE -->/images/logo-firefox.png" alt="Logo Firefox" /></a>&nbsp;
<a href="http://validator.w3.org/check?uri=referer"><img src="sites/<!-- PAPYRUS_SITE_CODE_ALPHA -->/<!-- PAPYRUS_SITE_LANGUE -->/images/logo-xhtml11.png" alt="Logo XHTML" /></a>&nbsp;
<a href="http://jigsaw.w3.org/css-validator/check/referer"><img src="sites/<!-- PAPYRUS_SITE_CODE_ALPHA -->/<!-- PAPYRUS_SITE_LANGUE -->/images/logo-css.png" alt="Logo CSS" /></a><br />
&copy;&nbsp;<a href="http://www.tela-botanica.org/">Tela Botanica</a> et <a href="http://www.ecole-et-nature.org/">Réseau Ecole et Nature</a> / 2004-2006<br />
Site utilisant <a href="http://outils-reseaux.org/wiki_papyrus">Papyrus, le CMS coop&eacute;ratif</a>
&copy;&nbsp;<a href="http://www.tela-botanica.org/">Tela Botanica</a> et <a href="http://www.ecole-et-nature.org/">Ràseau Ecole et Nature</a> / 2004-2006<br />
Site utilisant <a href="http://outils-reseaux.org/wiki_papyrus">Papyrus version <!-- PAPYRUS_VERSION -->, le CMS coop&eacute;ratif</a>
</div>
</div>
<!-- Papyrus Debogage : -->