22,7 → 22,7 |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |
// | | |
// +------------------------------------------------------------------------------------------------------+ |
// CVS : $Id: papyrus.php,v 1.1 2004-06-15 10:15:12 jpm Exp $ |
// CVS : $Id: papyrus.php,v 1.2 2004-06-16 15:10:24 jpm Exp $ |
/** |
* Papyrus : programme principale appelant différent fichier à inclure dans un ordre précis. |
* |
37,7 → 37,7 |
*@author Alexandre GRANIER <alex@tela-botanica.org> |
*@author Jean-Pascal MILCENT <jpm@tela-botanica.org> |
*@copyright Tela-Botanica 2000-2004 |
*@version $Revision: 1.1 $ $Date: 2004-06-15 10:15:12 $ |
*@version $Revision: 1.2 $ $Date: 2004-06-16 15:10:24 $ |
// +------------------------------------------------------------------------------------------------------+ |
*/ |
|
47,21 → 47,26 |
|
// Première mesure du chronométrage |
$chrono_flash['depart'] = microtime(); |
|
/** <br> Inclusion API débogage chrono |
* Ajout de la bibliothèque de fonctions permettant d'analyser le temps d'execution de Génésia. |
*/ |
include_once 'papyrus/configuration/pap_config.inc.php'; |
|
/** <br> Inclusion API débogage chrono |
* Ajout de la bibliothèque de fonctions permettant d'analyser le temps d'execution de Génésia. |
*/ |
include_once 'api/debogage_1.0/BOG_chrono.fonct.php'; |
include_once GEN_CHEMIN_API.'debogage_1.0/BOG_chrono.fonct.php'; |
|
/** <br> Inclusion API débogage sql |
* Ajout de la bibliothèque de fonctions de débogage. |
*/ |
require_once 'api/debogage_1.0/BOG_sql.fonct.php'; |
require_once GEN_CHEMIN_API.'debogage_1.0/BOG_sql.fonct.php'; |
|
/** <br> Inclusion bibliothèque de fonctions issue de Gsite. |
* Fonctions à répartir dans des paquetages spécifique en respectant la convention de codage. |
*/ |
require_once 'papyrus/bibliotheque/autres/fonctions.php'; |
require_once GEN_CHEMIN_PAP.'bibliotheque/autres/fonctions.php'; |
|
// +------------------------------------------------------------------------------------------------------+ |
// | CORPS du PROGRAMME | |
75,12 → 80,12 |
* C'est en fonction des paramètres déterminés par ce programme que l'application |
* Installateur est appelée si besoin est. |
*/ |
require_once 'gen_verification.inc.php'; |
require_once GEN_CHEMIN_PAP.'pap_verification.inc.php'; |
$chrono_flash['Vérification'] = microtime(); |
|
// +------------------------------------------------------------------------------------------------------+ |
// Gestion de la connexion à la base de données |
require_once 'gen_connecte_bdd.inc.php'; |
require_once GEN_CHEMIN_PAP.'pap_connecte_bdd.inc.php'; |
$chrono_flash['Connexion BdD'] = microtime(); |
|
// +------------------------------------------------------------------------------------------------------+ |
89,7 → 94,7 |
* Il propose une interface graphique si la vérification fait ressortir un besoin d'installation. |
*/ |
if ($_GEN_commun['erreur_instal_afaire']) { |
include_once 'papyrus/applications/installateur/installateur.php'; |
include_once GEN_CHEMIN_PAP.'applications/installateur/installateur.php'; |
} |
|
// +------------------------------------------------------------------------------------------------------+ |
100,7 → 105,7 |
* l'utilisateur.Nous créons aussi la représentation sous forme d'objet de l'URL |
* courante demandée par l'utilisateur. |
*/ |
require_once 'gen_initialise_info.inc.php'; |
require_once GEN_CHEMIN_PAP.'pap_initialise_info.inc.php'; |
$chrono_flash['Initialisation des info'] = microtime(); |
|
// +------------------------------------------------------------------------------------------------------+ |
110,7 → 115,7 |
* nous demandons l'identification et nous déclenchons une session si le site le demande. |
*/ |
if ($_GEN_commun['info_site']->gs_ce_auth > 0) { |
include_once 'gen_initialise_auth.inc.php'; |
include_once GEN_CHEMIN_PAP.'pap_initialise_auth.inc.php'; |
$chrono_flash['Initialisation auth'] = microtime(); |
} |
|
122,7 → 127,7 |
* s'arrête ici. Sinon, nous continuons. |
*/ |
if ($_GEN_commun['info_application']->cache) { |
include_once 'gen_cache.inc.php'; |
include_once GEN_CHEMIN_PAP.'pap_cache.inc.php'; |
} |
|
// +------------------------------------------------------------------------------------------------------+ |
130,7 → 135,7 |
/** <br> Inclusion du programme de rendu de Génésia. |
* Il appelle l'application demandée et créé la page grâce au fichier squelette et aux balises incluses dedans. |
*/ |
require_once 'gen_rendu.inc.php'; |
require_once GEN_CHEMIN_PAP.'pap_rendu.inc.php'; |
$chrono_flash['Rendu'] = microtime(); |
|
|
145,7 → 150,7 |
$chronometrage = BOG_afficherChrono(12); |
$_GEN_commun['sortie'] = str_replace('<!-- CHRONOMETRAGE -->', $chronometrage, $_GEN_commun['sortie']); |
} |
include_once 'gen_envoi.inc.php'; |
include_once GEN_CHEMIN_PAP.'pap_envoi.inc.php'; |
} |
|
// Fin du programme Génésia. |
154,6 → 159,9 |
|
/* +--Fin du code ---------------------------------------------------------------------------------------+ |
* $Log: not supported by cvs2svn $ |
* Revision 1.1 2004/06/15 10:15:12 jpm |
* Changement de nom et d'arborescence de Genesia en Papyrus. |
* |
* Revision 1.16 2004/04/28 12:04:31 jpm |
* Changement du modèle de la base de données. |
* |