| 3 | 
           jpm | 
           1 | 
           <?php
  | 
        
        
            | 
            | 
           2 | 
           //vim: set expandtab tabstop=4 shiftwidth=4:
  | 
        
        
           | 405 | 
           ddelon | 
           3 | 
              | 
        
        
            | 
            | 
           4 | 
           // Copyright (C) 1999-2004 Tela Botanica (accueil@tela-botanica.org)
  | 
        
        
            | 
            | 
           5 | 
           //
  | 
        
        
            | 
            | 
           6 | 
           // Ce logiciel est un programme informatique servant à gérer du contenu et des
  | 
        
        
            | 
            | 
           7 | 
           // applications web.
  | 
        
        
            | 
            | 
           8 | 
              | 
        
        
            | 
            | 
           9 | 
           // Ce logiciel est régi par la licence CeCILL soumise au droit français et
  | 
        
        
            | 
            | 
           10 | 
           // respectant les principes de diffusion des logiciels libres. Vous pouvez
  | 
        
        
            | 
            | 
           11 | 
           // utiliser, modifier et/ou redistribuer ce programme sous les conditions
  | 
        
        
            | 
            | 
           12 | 
           // de la licence CeCILL telle que diffusée par le CEA, le CNRS et l'INRIA
  | 
        
        
            | 
            | 
           13 | 
           // sur le site "http://www.cecill.info".
  | 
        
        
            | 
            | 
           14 | 
              | 
        
        
            | 
            | 
           15 | 
           // En contrepartie de l'accessibilité au code source et des droits de copie,
  | 
        
        
            | 
            | 
           16 | 
           // de modification et de redistribution accordés par cette licence, il n'est
  | 
        
        
            | 
            | 
           17 | 
           // offert aux utilisateurs qu'une garantie limitée.  Pour les mêmes raisons,
  | 
        
        
            | 
            | 
           18 | 
           // seule une responsabilité restreinte pèse sur l'auteur du programme,  le
  | 
        
        
            | 
            | 
           19 | 
           // titulaire des droits patrimoniaux et les concédants successifs.
  | 
        
        
            | 
            | 
           20 | 
              | 
        
        
            | 
            | 
           21 | 
           // A cet égard  l'attention de l'utilisateur est attirée sur les risques
  | 
        
        
            | 
            | 
           22 | 
           // associés au chargement,  à l'utilisation,  à la modification et/ou au
  | 
        
        
            | 
            | 
           23 | 
           // développement et à la reproduction du logiciel par l'utilisateur étant
  | 
        
        
            | 
            | 
           24 | 
           // donné sa spécificité de logiciel libre, qui peut le rendre complexe à
  | 
        
        
            | 
            | 
           25 | 
           // manipuler et qui le réserve donc à des développeurs et des professionnels
  | 
        
        
            | 
            | 
           26 | 
           // avertis possédant  des  connaissances  informatiques approfondies.  Les
  | 
        
        
            | 
            | 
           27 | 
           // utilisateurs sont donc invités à charger  et  tester  l'adéquation  du
  | 
        
        
            | 
            | 
           28 | 
           // logiciel à leurs besoins dans des conditions permettant d'assurer la
  | 
        
        
            | 
            | 
           29 | 
           // sécurité de leurs systèmes et ou de leurs données et, plus généralement,
  | 
        
        
            | 
            | 
           30 | 
           // à l'utiliser et l'exploiter dans les mêmes conditions de sécurité.
  | 
        
        
            | 
            | 
           31 | 
              | 
        
        
            | 
            | 
           32 | 
           // Le fait que vous puissiez accéder à cet en-tête signifie que vous avez
  | 
        
        
            | 
            | 
           33 | 
           // pris connaissance de la licence CeCILL, et que vous en avez accepté les
  | 
        
        
            | 
            | 
           34 | 
           // termes.
  | 
        
        
            | 
            | 
           35 | 
           // ----
  | 
        
        
           | 545 | 
           ddelon | 
           36 | 
           // CVS : $Id: papyrus.php,v 1.17 2005-10-17 13:41:35 ddelon Exp $
  | 
        
        
           | 405 | 
           ddelon | 
           37 | 
              | 
        
        
           | 3 | 
           jpm | 
           38 | 
           /**
  | 
        
        
           | 405 | 
           ddelon | 
           39 | 
           * Papyrus : Programme principal appelant différent fichier à inclure dans un ordre précis.
  | 
        
        
           | 3 | 
           jpm | 
           40 | 
           *
  | 
        
        
            | 
            | 
           41 | 
           * La page contient l'appel aux fonctions de l'application de vérification de l'installation puis
  | 
        
        
            | 
            | 
           42 | 
           * l'appel du fichier réalisant l'initialisation. Enfin, l'appel du fichier réalisant le rendu et
  | 
        
        
            | 
            | 
           43 | 
           * retournant la page au navigateur client.
  | 
        
        
            | 
            | 
           44 | 
           *
  | 
        
        
            | 
            | 
           45 | 
           *@package Papyrus
  | 
        
        
            | 
            | 
           46 | 
           //Auteur original :
  | 
        
        
           | 405 | 
           ddelon | 
           47 | 
           *@author            Jean-Pascal MILCENT <jpm@tela-botanica.org>
  | 
        
        
           | 3 | 
           jpm | 
           48 | 
           //Autres auteurs :
  | 
        
        
            | 
            | 
           49 | 
           *@author            Alexandre GRANIER <alex@tela-botanica.org>
  | 
        
        
           | 405 | 
           ddelon | 
           50 | 
           *@author            Laurent COUDOUNEAU <laurent.coudouneau@ema.fr>
  | 
        
        
           | 3 | 
           jpm | 
           51 | 
           *@copyright         Tela-Botanica 2000-2004
  | 
        
        
           | 545 | 
           ddelon | 
           52 | 
           *@version           $Revision: 1.17 $ $Date: 2005-10-17 13:41:35 $
  | 
        
        
           | 3 | 
           jpm | 
           53 | 
           // +------------------------------------------------------------------------------------------------------+
  | 
        
        
            | 
            | 
           54 | 
           */
  | 
        
        
            | 
            | 
           55 | 
           // +------------------------------------------------------------------------------------------------------+
  | 
        
        
            | 
            | 
           56 | 
           // |                                            ENTÊTE du PROGRAMME                                       |
  | 
        
        
            | 
            | 
           57 | 
           // +------------------------------------------------------------------------------------------------------+
  | 
        
        
           | 412 | 
           ddelon | 
           58 | 
              | 
        
        
           | 95 | 
           jpm | 
           59 | 
           // Création des variables globale de Papyrus
  | 
        
        
           | 191 | 
           jpm | 
           60 | 
           $GLOBALS['_GEN_commun'] = array();
  | 
        
        
            | 
            | 
           61 | 
           $GLOBALS['_PAPYRUS_']   = array();
  | 
        
        
            | 
            | 
           62 | 
           $GLOBALS['_DEBOGAGE_']  = '';
  | 
        
        
            | 
            | 
           63 | 
           $GLOBALS['_CHRONO_']    = array();
  | 
        
        
           | 3 | 
           jpm | 
           64 | 
              | 
        
        
            | 
            | 
           65 | 
           // Première mesure du chronométrage
  | 
        
        
           | 288 | 
           jpm | 
           66 | 
           $GLOBALS['_CHRONO_']['depart'] = microtime();
  | 
        
        
           | 545 | 
           ddelon | 
           67 | 
              | 
        
        
           | 12 | 
           jpm | 
           68 | 
              | 
        
        
           | 95 | 
           jpm | 
           69 | 
           // Vérification de la configuration de Papyrus
  | 
        
        
            | 
            | 
           70 | 
           /** Inclusion du programme de vérification de Papyrus.
  | 
        
        
            | 
            | 
           71 | 
           * Il vérifie différent paramètres nécessaire au bon fonctionnement de Papyrus,
  | 
        
        
            | 
            | 
           72 | 
           * dont la présence des fichiers de configuration.
  | 
        
        
            | 
            | 
           73 | 
           * C'est en fonction des paramètres déterminés par ce programme que l'application
  | 
        
        
            | 
            | 
           74 | 
           * Installateur est appelée si besoin est.*/
  | 
        
        
            | 
            | 
           75 | 
           require_once 'papyrus/pap_verification.inc.php';
  | 
        
        
           | 433 | 
           ddelon | 
           76 | 
           $GLOBALS['_CHRONO_']['Vérification'] = microtime();
  | 
        
        
            | 
            | 
           77 | 
              | 
        
        
            | 
            | 
           78 | 
           // Utilisation par defaut de l'api PEAR fourni par papyrus
  | 
        
        
            | 
            | 
           79 | 
           // TODO : parametrage et verification
  | 
        
        
            | 
            | 
           80 | 
           ini_set("include_path", PAP_CHEMIN_API_PEAR . ":" . ini_get("include_path"));
  | 
        
        
           | 95 | 
           jpm | 
           81 | 
              | 
        
        
            | 
            | 
           82 | 
           /** Inclusion API débogage : Gestionnaire d'erreur
  | 
        
        
            | 
            | 
           83 | 
           * Ajout de la bibliothèque de fonctions permettant d'encpasuler les erreurs PHP.*/
  | 
        
        
           | 288 | 
           jpm | 
           84 | 
           include_once GEN_CHEMIN_API.'debogage/BOG_Gestionnaire_Erreur.class.php';
  | 
        
        
           | 3 | 
           jpm | 
           85 | 
              | 
        
        
           | 95 | 
           jpm | 
           86 | 
           /** Inclusion API débogage : chronométrage
  | 
        
        
            | 
            | 
           87 | 
           * Ajout de la bibliothèque de fonctions permettant d'analyser le temps d'execution de Papyrus.*/
  | 
        
        
           | 288 | 
           jpm | 
           88 | 
           include_once GEN_CHEMIN_API.'debogage/BOG_chrono.fonct.php';
  | 
        
        
           | 3 | 
           jpm | 
           89 | 
              | 
        
        
           | 95 | 
           jpm | 
           90 | 
           /** Inclusion API débogage : Gestionnaire d'erreurs sql
  | 
        
        
            | 
            | 
           91 | 
           * Ajout de la bibliothèque de fonctions de débogage d'erreurs SQL.*/
  | 
        
        
           | 288 | 
           jpm | 
           92 | 
           require_once GEN_CHEMIN_API.'debogage/BOG_sql.fonct.php';
  | 
        
        
           | 3 | 
           jpm | 
           93 | 
           // +------------------------------------------------------------------------------------------------------+
  | 
        
        
            | 
            | 
           94 | 
           // |                                            CORPS du PROGRAMME                                        |
  | 
        
        
           | 95 | 
           jpm | 
           95 | 
           // +------------------------------------------------------------------------------------------------------+
  | 
        
        
            | 
            | 
           96 | 
              | 
        
        
            | 
            | 
           97 | 
           // +------------------------------------------------------------------------------------------------------+
  | 
        
        
            | 
            | 
           98 | 
           // Création du gestionnaire d'erreur de Papyrus
  | 
        
        
           | 288 | 
           jpm | 
           99 | 
           $GLOBALS['_PAPYRUS_']['erreur'] = &new BOG_Gestionnaire_Erreur(GEN_DEBOGAGE_CONTEXTE, GEN_CSS_ERREUR);
  | 
        
        
           | 3 | 
           jpm | 
           100 | 
              | 
        
        
           | 95 | 
           jpm | 
           101 | 
           // +------------------------------------------------------------------------------------------------------+
  | 
        
        
            | 
            | 
           102 | 
           // Appel de l'application Installateur de Papyrus si nécessaire
  | 
        
        
           | 288 | 
           jpm | 
           103 | 
           if ($GLOBALS['_GEN_commun']['erreur_instal_afaire'] == true) {
  | 
        
        
           | 95 | 
           jpm | 
           104 | 
               include_once GEN_CHEMIN_APPLICATION.'installateur/installateur.php';
  | 
        
        
           | 288 | 
           jpm | 
           105 | 
               $GLOBALS['_GEN_commun']['sortie'] = afficherContenuCorps();
  | 
        
        
           | 95 | 
           jpm | 
           106 | 
               include_once GEN_CHEMIN_PAP.'pap_envoi.inc.php';
  | 
        
        
            | 
            | 
           107 | 
               // Fin du programme Papyrus.
  | 
        
        
            | 
            | 
           108 | 
               exit(0);
  | 
        
        
            | 
            | 
           109 | 
           }
  | 
        
        
            | 
            | 
           110 | 
              | 
        
        
           | 3 | 
           jpm | 
           111 | 
           // +------------------------------------------------------------------------------------------------------+
  | 
        
        
            | 
            | 
           112 | 
           // Gestion de la connexion à la base de données
  | 
        
        
           | 12 | 
           jpm | 
           113 | 
           require_once GEN_CHEMIN_PAP.'pap_connecte_bdd.inc.php';
  | 
        
        
           | 288 | 
           jpm | 
           114 | 
           $GLOBALS['_CHRONO_']['Connexion BdD'] = microtime();
  | 
        
        
           | 3 | 
           jpm | 
           115 | 
              | 
        
        
            | 
            | 
           116 | 
           // +------------------------------------------------------------------------------------------------------+
  | 
        
        
           | 95 | 
           jpm | 
           117 | 
           // Initialisation des informations provenant de la base de données de Papyrus
  | 
        
        
            | 
            | 
           118 | 
           /** <br> Inclusion du programme d'initialisation de Papyrus.
  | 
        
        
           | 3 | 
           jpm | 
           119 | 
           * Nous récupérons alors les infos sur le site, la langue, le menu, l'application liée et les informations sur la page
  | 
        
        
           | 95 | 
           jpm | 
           120 | 
           * depuis la base de données de Papyrus. Ces informations correspondent au paramètres passés dans l'url demandée par
  | 
        
        
           | 3 | 
           jpm | 
           121 | 
           * l'utilisateur.Nous créons aussi la représentation sous forme d'objet de l'URL
  | 
        
        
            | 
            | 
           122 | 
           * courante demandée par l'utilisateur.
  | 
        
        
            | 
            | 
           123 | 
           */
  | 
        
        
           | 12 | 
           jpm | 
           124 | 
           require_once GEN_CHEMIN_PAP.'pap_initialise_info.inc.php';
  | 
        
        
           | 288 | 
           jpm | 
           125 | 
           $GLOBALS['_CHRONO_']['Initialisation des info'] = microtime();
  | 
        
        
           | 95 | 
           jpm | 
           126 | 
              | 
        
        
            | 
            | 
           127 | 
           // +------------------------------------------------------------------------------------------------------+
  | 
        
        
            | 
            | 
           128 | 
           // Inclusion des fichiers de traduction de Papyrus
  | 
        
        
           | 288 | 
           jpm | 
           129 | 
           if (file_exists(GEN_CHEMIN_LANGUE.'pap_langue_'.$GLOBALS['_GEN_commun']['i18n'].'.inc.php')) {
  | 
        
        
           | 95 | 
           jpm | 
           130 | 
               /** Inclusion du fichier de traduction suite à la transaction avec le navigateur.*/
  | 
        
        
           | 288 | 
           jpm | 
           131 | 
               require_once GEN_CHEMIN_LANGUE.'pap_langue_'.$GLOBALS['_GEN_commun']['i18n'].'.inc.php';
  | 
        
        
           | 95 | 
           jpm | 
           132 | 
           } else {
  | 
        
        
            | 
            | 
           133 | 
               /** Inclusion du fichier de traduction par défaut.*/
  | 
        
        
            | 
            | 
           134 | 
               require_once GEN_CHEMIN_LANGUE.'pap_langue_'.GEN_I18N_ID_DEFAUT.'.inc.php';
  | 
        
        
            | 
            | 
           135 | 
           }
  | 
        
        
            | 
            | 
           136 | 
              | 
        
        
            | 
            | 
           137 | 
           // +------------------------------------------------------------------------------------------------------+
  | 
        
        
            | 
            | 
           138 | 
           // Réglage supplémentaire du gestionnaire d'erreurs
  | 
        
        
           | 288 | 
           jpm | 
           139 | 
           $GLOBALS['_PAPYRUS_']['erreur']->ecrireLangue($GLOBALS['_GEN_commun']['i18n']);
  | 
        
        
            | 
            | 
           140 | 
           $GLOBALS['_PAPYRUS_']['erreur']->ecrireTxtTete(PAP_LANG_DEBOG_TETE);
  | 
        
        
            | 
            | 
           141 | 
           $GLOBALS['_PAPYRUS_']['erreur']->ecrireTxtPied(PAP_LANG_DEBOG_PIED);
  | 
        
        
            | 
            | 
           142 | 
           $GLOBALS['_PAPYRUS_']['erreur']->ecrireTraduction(array(PAP_LANG_DEBOG_NIVEAU, PAP_LANG_DEBOG_FICHIER, PAP_LANG_DEBOG_LIGNE, PAP_LANG_DEBOG_CONTEXTE));
  | 
        
        
           | 3 | 
           jpm | 
           143 | 
              | 
        
        
            | 
            | 
           144 | 
           // +------------------------------------------------------------------------------------------------------+
  | 
        
        
            | 
            | 
           145 | 
           // Initialisation de l'authentification si nécessaire
  | 
        
        
           | 95 | 
           jpm | 
           146 | 
           /** <br> Inclusion du programme d'initialisation de Auth et des Sessions utilisées par Papyrus.
  | 
        
        
           | 3 | 
           jpm | 
           147 | 
           * Suite à la récupération des infos sur le site, la langue, le menu, l'application liée et les infos sur la page,
  | 
        
        
            | 
            | 
           148 | 
           * nous demandons l'identification et nous déclenchons une session si le site le demande.
  | 
        
        
            | 
            | 
           149 | 
           */
  | 
        
        
           | 288 | 
           jpm | 
           150 | 
           if ($GLOBALS['_GEN_commun']['info_site']->gs_ce_auth > 0) {
  | 
        
        
           | 12 | 
           jpm | 
           151 | 
               include_once GEN_CHEMIN_PAP.'pap_initialise_auth.inc.php';
  | 
        
        
           | 288 | 
           jpm | 
           152 | 
               $GLOBALS['_CHRONO_']['Initialisation auth'] = microtime();
  | 
        
        
           | 3 | 
           jpm | 
           153 | 
           }
  | 
        
        
            | 
            | 
           154 | 
              | 
        
        
            | 
            | 
           155 | 
           // +------------------------------------------------------------------------------------------------------+
  | 
        
        
            | 
            | 
           156 | 
           // Mise en cache de la page si nécessaire
  | 
        
        
           | 95 | 
           jpm | 
           157 | 
           /** <br> Inclusion du programme de gestion du cache de Papyrus.
  | 
        
        
           | 3 | 
           jpm | 
           158 | 
           * Nous supprimons, si l'application le demande, les pages en cache périmées et nous recherchons
  | 
        
        
            | 
            | 
           159 | 
           *  la page demandée dans le cache.Si la page est trouvé nous la renvoyons et le programme
  | 
        
        
            | 
            | 
           160 | 
           * s'arrête ici. Sinon, nous continuons.
  | 
        
        
            | 
            | 
           161 | 
           */
  | 
        
        
           | 288 | 
           jpm | 
           162 | 
           if (isset($GLOBALS['_GEN_commun']['info_application']->cache) && $GLOBALS['_GEN_commun']['info_application']->cache) {
  | 
        
        
           | 12 | 
           jpm | 
           163 | 
               include_once GEN_CHEMIN_PAP.'pap_cache.inc.php';
  | 
        
        
           | 3 | 
           jpm | 
           164 | 
           }
  | 
        
        
            | 
            | 
           165 | 
              | 
        
        
            | 
            | 
           166 | 
           // +------------------------------------------------------------------------------------------------------+
  | 
        
        
            | 
            | 
           167 | 
           // Réalisation du rendu de la page
  | 
        
        
            | 
            | 
           168 | 
           /** <br> Inclusion du programme de rendu de Génésia.
  | 
        
        
            | 
            | 
           169 | 
           * Il appelle l'application demandée et créé la page grâce au fichier squelette et aux balises incluses dedans.
  | 
        
        
            | 
            | 
           170 | 
           */
  | 
        
        
           | 12 | 
           jpm | 
           171 | 
           require_once GEN_CHEMIN_PAP.'pap_rendu.inc.php';
  | 
        
        
           | 545 | 
           ddelon | 
           172 | 
              | 
        
        
           | 288 | 
           jpm | 
           173 | 
           $GLOBALS['_CHRONO_']['Rendu'] = microtime();
  | 
        
        
           | 3 | 
           jpm | 
           174 | 
              | 
        
        
            | 
            | 
           175 | 
           // +------------------------------------------------------------------------------------------------------+
  | 
        
        
            | 
            | 
           176 | 
           // Gestion du stockage en cache de la page demandée et de son envoi au navigateur client si nécessaire.
  | 
        
        
            | 
            | 
           177 | 
           /** <br> Inclusion du programme d'envoi de la page demandée.
  | 
        
        
            | 
            | 
           178 | 
           * Il stocke la page en cache et la renvoi après compression s'il existe des données à renvoyer.
  | 
        
        
            | 
            | 
           179 | 
           */
  | 
        
        
           | 288 | 
           jpm | 
           180 | 
           if (! empty($GLOBALS['_GEN_commun']['sortie'])) {
  | 
        
        
           | 3 | 
           jpm | 
           181 | 
               if (GEN_DEBOGAGE) {
  | 
        
        
            | 
            | 
           182 | 
                   // En cas de chronométrage, nous insérons le tableau des résultats.
  | 
        
        
           | 288 | 
           jpm | 
           183 | 
                   $GLOBALS['_GEN_commun']['sortie'] = str_replace('<!-- '.$GLOBALS['_GEN_commun']['balise_prefixe'].'CHRONOMETRAGE -->', BOG_afficherChrono(12), $GLOBALS['_GEN_commun']['sortie']);
  | 
        
        
           | 95 | 
           jpm | 
           184 | 
                   // Gestion des erreurs et du débogage
  | 
        
        
           | 288 | 
           jpm | 
           185 | 
                   $GLOBALS['_DEBOGAGE_'] .= $GLOBALS['_PAPYRUS_']['erreur']->retournerErreurs();
  | 
        
        
           | 290 | 
           jpm | 
           186 | 
                   $GLOBALS['_GEN_commun']['sortie'] = str_replace('<!-- '.$GLOBALS['_GEN_commun']['balise_prefixe'].'DEBOGAGE -->', $GLOBALS['_DEBOGAGE_'], $GLOBALS['_GEN_commun']['sortie']);
  | 
        
        
           | 3 | 
           jpm | 
           187 | 
               }
  | 
        
        
           | 12 | 
           jpm | 
           188 | 
               include_once GEN_CHEMIN_PAP.'pap_envoi.inc.php';
  | 
        
        
           | 3 | 
           jpm | 
           189 | 
           }
  | 
        
        
            | 
            | 
           190 | 
              | 
        
        
           | 95 | 
           jpm | 
           191 | 
           // Fin du programme Papyrus.
  | 
        
        
            | 
            | 
           192 | 
           exit(0);
  | 
        
        
           | 3 | 
           jpm | 
           193 | 
              | 
        
        
            | 
            | 
           194 | 
              | 
        
        
            | 
            | 
           195 | 
           /* +--Fin du code ---------------------------------------------------------------------------------------+
  | 
        
        
            | 
            | 
           196 | 
           * $Log: not supported by cvs2svn $
  | 
        
        
           | 545 | 
           ddelon | 
           197 | 
           * Revision 1.16  2005/08/31 17:34:52  ddelon
  | 
        
        
            | 
            | 
           198 | 
           * Integrateur Wikini et administration des Wikini
  | 
        
        
            | 
            | 
           199 | 
           *
  | 
        
        
           | 436 | 
           ddelon | 
           200 | 
           * Revision 1.15  2005/08/18 10:20:05  ddelon
  | 
        
        
            | 
            | 
           201 | 
           * Integrateur Wikini et Acces PEAR
  | 
        
        
            | 
            | 
           202 | 
           *
  | 
        
        
           | 433 | 
           ddelon | 
           203 | 
           * Revision 1.14  2005/07/11 15:41:50  ddelon
  | 
        
        
            | 
            | 
           204 | 
           * test message information
  | 
        
        
            | 
            | 
           205 | 
           *
  | 
        
        
           | 413 | 
           ddelon | 
           206 | 
           * Revision 1.13  2005/07/11 15:26:25  ddelon
  | 
        
        
            | 
            | 
           207 | 
           * test message information
  | 
        
        
            | 
            | 
           208 | 
           *
  | 
        
        
           | 412 | 
           ddelon | 
           209 | 
           * Revision 1.12  2005/07/05 10:06:58  ddelon
  | 
        
        
            | 
            | 
           210 | 
           * Copyright
  | 
        
        
            | 
            | 
           211 | 
           *
  | 
        
        
           | 405 | 
           ddelon | 
           212 | 
           * Revision 1.11  2005/03/02 11:04:31  jpm
  | 
        
        
            | 
            | 
           213 | 
           * Modification de l'utilisation d'une variable globale.
  | 
        
        
            | 
            | 
           214 | 
           *
  | 
        
        
           | 290 | 
           jpm | 
           215 | 
           * Revision 1.10  2005/02/28 13:50:01  jpm
  | 
        
        
            | 
            | 
           216 | 
           * Modification de l'utilisation d'une variable globale.
  | 
        
        
            | 
            | 
           217 | 
           *
  | 
        
        
           | 288 | 
           jpm | 
           218 | 
           * Revision 1.9  2004/11/29 17:14:26  jpm
  | 
        
        
            | 
            | 
           219 | 
           * Correction d'un bogue concernant la variable privée _DEBOGAGE_.
  | 
        
        
            | 
            | 
           220 | 
           *
  | 
        
        
           | 191 | 
           jpm | 
           221 | 
           * Revision 1.8  2004/11/29 15:54:31  jpm
  | 
        
        
            | 
            | 
           222 | 
           * Changement de nom de variable et légères corrections.
  | 
        
        
            | 
            | 
           223 | 
           *
  | 
        
        
           | 188 | 
           jpm | 
           224 | 
           * Revision 1.7  2004/11/24 18:33:05  jpm
  | 
        
        
            | 
            | 
           225 | 
           * Ajout de la variable globale _PAPYRUS_.
  | 
        
        
            | 
            | 
           226 | 
           *
  | 
        
        
           | 168 | 
           jpm | 
           227 | 
           * Revision 1.6  2004/10/22 17:24:53  jpm
  | 
        
        
            | 
            | 
           228 | 
           * Amélioration de l'inclusion des fichiers et des tests.
  | 
        
        
            | 
            | 
           229 | 
           *
  | 
        
        
           | 95 | 
           jpm | 
           230 | 
           * Revision 1.5  2004/09/28 14:57:53  jpm
  | 
        
        
            | 
            | 
           231 | 
           * Création d'une balise propre au débogage.
  | 
        
        
            | 
            | 
           232 | 
           *
  | 
        
        
           | 58 | 
           jpm | 
           233 | 
           * Revision 1.4  2004/09/10 16:39:04  jpm
  | 
        
        
            | 
            | 
           234 | 
           * Ajout des infos de débogage à la sortie.
  | 
        
        
            | 
            | 
           235 | 
           *
  | 
        
        
           | 35 | 
           jpm | 
           236 | 
           * Revision 1.3  2004/07/06 17:27:23  jpm
  | 
        
        
            | 
            | 
           237 | 
           * Suppression d'inclusion du fichier de fonctions inutilisées dans Papyrus.
  | 
        
        
            | 
            | 
           238 | 
           *
  | 
        
        
           | 32 | 
           jpm | 
           239 | 
           * Revision 1.2  2004/06/16 15:10:24  jpm
  | 
        
        
            | 
            | 
           240 | 
           * Ajout de constantes de chemins.
  | 
        
        
            | 
            | 
           241 | 
           *
  | 
        
        
           | 12 | 
           jpm | 
           242 | 
           * Revision 1.1  2004/06/15 10:15:12  jpm
  | 
        
        
            | 
            | 
           243 | 
           * Changement de nom et d'arborescence de Genesia en Papyrus.
  | 
        
        
            | 
            | 
           244 | 
           *
  | 
        
        
           | 3 | 
           jpm | 
           245 | 
           * Revision 1.16  2004/04/28 12:04:31  jpm
  | 
        
        
            | 
            | 
           246 | 
           * Changement du modèle de la base de données.
  | 
        
        
            | 
            | 
           247 | 
           *
  | 
        
        
            | 
            | 
           248 | 
           * Revision 1.15  2004/04/22 08:31:49  jpm
  | 
        
        
            | 
            | 
           249 | 
           * Transformation de $GS_GLOBAL en $_GEN_commun.
  | 
        
        
            | 
            | 
           250 | 
           *
  | 
        
        
            | 
            | 
           251 | 
           * Revision 1.14  2004/04/21 16:24:29  jpm
  | 
        
        
            | 
            | 
           252 | 
           * Ajout d'un fichier spécifique pour la connexion à la base de données et incluant les classes DataObject de Pear.
  | 
        
        
            | 
            | 
           253 | 
           *
  | 
        
        
            | 
            | 
           254 | 
           * Revision 1.12  2004/04/21 08:02:14  jpm
  | 
        
        
            | 
            | 
           255 | 
           * Ajout de mesure du temps d'éxecution de Génésia.
  | 
        
        
            | 
            | 
           256 | 
           *
  | 
        
        
            | 
            | 
           257 | 
           * Revision 1.11  2004/04/09 16:33:34  jpm
  | 
        
        
            | 
            | 
           258 | 
           * Changement des noms de fichier gen_initialisation...
  | 
        
        
            | 
            | 
           259 | 
           *
  | 
        
        
            | 
            | 
           260 | 
           * Revision 1.10  2004/04/09 16:19:40  jpm
  | 
        
        
            | 
            | 
           261 | 
           * Ajout des fichiers indépendants d'envoi et de cache.
  | 
        
        
            | 
            | 
           262 | 
           *
  | 
        
        
            | 
            | 
           263 | 
           * Revision 1.9  2004/04/08 14:13:47  jpm
  | 
        
        
            | 
            | 
           264 | 
           * Ajout de l'inclusion du fichier de vérification.
  | 
        
        
            | 
            | 
           265 | 
           *
  | 
        
        
            | 
            | 
           266 | 
           * Revision 1.8  2004/04/02 16:28:12  jpm
  | 
        
        
            | 
            | 
           267 | 
           * Ajout de l'inclusion du fichier gen_initialisation_pear.inc.php.
  | 
        
        
            | 
            | 
           268 | 
           *
  | 
        
        
            | 
            | 
           269 | 
           * Revision 1.7  2004/04/01 11:27:13  jpm
  | 
        
        
            | 
            | 
           270 | 
           * Ajout et modification de commentaires pour PhpDocumentor.
  | 
        
        
            | 
            | 
           271 | 
           *
  | 
        
        
            | 
            | 
           272 | 
           * Revision 1.6  2004/03/31 16:49:30  jpm
  | 
        
        
            | 
            | 
           273 | 
           * Modifications mineures.
  | 
        
        
            | 
            | 
           274 | 
           *
  | 
        
        
            | 
            | 
           275 | 
           * Revision 1.5  2004/03/27 11:01:06  jpm
  | 
        
        
            | 
            | 
           276 | 
           * Ajout de l'appel des fonctions d'installation.
  | 
        
        
            | 
            | 
           277 | 
           *
  | 
        
        
            | 
            | 
           278 | 
           * Revision 1.4  2004/03/25 11:51:06  jpm
  | 
        
        
            | 
            | 
           279 | 
           * Changement nom dossier noyau en génésia dans les chemins.
  | 
        
        
            | 
            | 
           280 | 
           *
  | 
        
        
            | 
            | 
           281 | 
           * Revision 1.3  2004/03/23 17:06:14  jpm
  | 
        
        
            | 
            | 
           282 | 
           * Ajout de commentaire dans l'entête.
  | 
        
        
            | 
            | 
           283 | 
           *
  | 
        
        
            | 
            | 
           284 | 
           * Revision 1.2  2004/03/23 16:30:42  jpm
  | 
        
        
            | 
            | 
           285 | 
           * Ajout de commentaires.
  | 
        
        
            | 
            | 
           286 | 
           * Changement des noms des fichiers appelés.
  | 
        
        
            | 
            | 
           287 | 
           *
  | 
        
        
            | 
            | 
           288 | 
           * Revision 1.1  2004/03/23 10:22:34  jpm
  | 
        
        
            | 
            | 
           289 | 
           * Page principale de l'application Génésia.
  | 
        
        
            | 
            | 
           290 | 
           *
  | 
        
        
            | 
            | 
           291 | 
           *
  | 
        
        
            | 
            | 
           292 | 
           * +--Fin du code ----------------------------------------------------------------------------------------+
  | 
        
        
            | 
            | 
           293 | 
           */
  | 
        
        
            | 
            | 
           294 | 
           ?>
  |