Subversion Repositories eFlore/Archives.herbiers

Compare Revisions

Ignore whitespace Rev 7 → Rev 8

/trunk/herbier.php
21,7 → 21,7
// | along with Foobar; if not, write to the Free Software |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
// +------------------------------------------------------------------------------------------------------+
// CVS : $Id: herbier.php,v 1.3 2006-10-30 18:57:17 jp_milcent Exp $
// CVS : $Id: herbier.php,v 1.4 2006-10-31 10:31:36 jp_milcent Exp $
/**
* Application Herbier
*
38,7 → 38,7
//Autres auteurs :
*@author Jean-Pascal MILCENT <jpm@clapas.org>
*@copyright Tela-Botanica 2000-2005
*@version $Revision: 1.3 $ $Date: 2006-10-30 18:57:17 $
*@version $Revision: 1.4 $ $Date: 2006-10-31 10:31:36 $
// +------------------------------------------------------------------------------------------------------+
*/
 
66,6 → 66,10
require_once HB_CHEMIN_API_PEAR.'DB.php';
/** Inclusion de la classe PEAR de gestion des URL. */
require_once HB_CHEMIN_API_PEAR.'Net'.GEN_SEP.'URL.php';
// Création de l'objet URL si nous hors de Papyrus
if (!defined('PAP_VERSION')) {
$GLOBALS['_GEN_commun']['url'] = new Net_URL('http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']);
}
/** Inclusion du fichier de configuration des url de BiblioBota.*/
require_once HB_CHEMIN_CONFIG.'hb_config_url.inc.php';
 
75,8 → 79,10
die (BOG_afficherErreurSql(__FILE__, __LINE__, mysql_error(), null, $GLOBALS['_HERBIER_']['bdd']->getMessage()));
}
 
// Stockage des styles de l'application
GEN_stockerStyleExterne('herbier', HB_CHEMIN_STYLES.'herbier.css');
// Stockage des styles de l'application si nous sommes dans Papyrus
if (defined('PAP_VERSION')) {
GEN_stockerStyleExterne('herbier', HB_CHEMIN_STYLES.'herbier.css');
}
 
// Appel du fichier de traduction des textes de l'application Herbier
if (file_exists(HB_CHEMIN_LANGUES.'hb_langue_'.HB_I18N.'.inc.php')) {
147,7 → 153,7
$sortie = '';
if (!defined('HB_ARGUMENT_AUTH') || HB_ARGUMENT_AUTH == 0 || (HB_ARGUMENT_AUTH == 1 && $GLOBALS['_HERBIER_']['auth']->getAuth())) {
// Nous incluons l'application demandée :
$chemin_application = HB_CHEMIN_APPLI.HB_ARGUMENT_APPLI.GEN_SEP.HB_ARGUMENT_APPLI.'.menu.php';
$chemin_application = HB_CHEMIN_MODULE.HB_ARGUMENT_APPLI.GEN_SEP.HB_ARGUMENT_APPLI.'.menu.php';
if (file_exists($chemin_application)) {
include_once $chemin_application;
}
196,11 → 202,14
$sortie = '';
if (!defined('HB_ARGUMENT_AUTH') || HB_ARGUMENT_AUTH == 0 || (HB_ARGUMENT_AUTH == 1 && $GLOBALS['_HERBIER_']['auth']->getAuth())) {
// Nous incluons l'application demandée :
$chemin_application = HB_CHEMIN_APPLI.HB_ARGUMENT_APPLI.GEN_SEP.HB_ARGUMENT_APPLI.'.php';
$chemin_application = HB_CHEMIN_MODULE.HB_ARGUMENT_APPLI.GEN_SEP.HB_ARGUMENT_APPLI.'.php';
if (file_exists($chemin_application)) {
include_once $chemin_application;
} else {
$sortie = '<p class="pap_erreur">'.'Application inexistantes!'.'</p>';
$sortie = '<p class="pap_erreur">'.
'Application inexistantes!'.'<br />'.
'Fichier : '.$chemin_application.
'</p>';
}
} elseif (HB_ARGUMENT_AUTH == 1) {
return GEN_afficherInfoIdentification($GLOBALS['_HERBIER_']['url']->getURL());
225,6 → 234,9
/* +--Fin du code ----------------------------------------------------------------------------------------+
*
* $Log: not supported by cvs2svn $
* Revision 1.3 2006/10/30 18:57:17 jp_milcent
* Début gestion des flux rss.
*
* Revision 1.2 2006/09/22 09:19:28 jp_milcent
* Utilisation de mysql_connect et mysql_select_db suite à disfonctionnement.
* Amélioration de la gestion des chemins des fichiers inclus.