22,7 → 22,7 |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |
// | | |
// +------------------------------------------------------------------------------------------------------+ |
// CVS : $Id: pap_initialise_info.inc.php,v 1.14 2004-11-15 17:14:09 jpm Exp $ |
// CVS : $Id: pap_initialise_info.inc.php,v 1.15 2004-12-06 12:12:28 jpm Exp $ |
/** |
*Initialisation de Papyrus : vérification et récupération de paramètres généraux. |
* |
42,7 → 42,7 |
*@author Alexandre GRANIER <alex@tela-botanica.org> |
*@author Jean-Pascal MILCENT <jpm@tela-botanica.org> |
*@copyright Tela-Botanica 2000-2004 |
*@version $Revision: 1.14 $ $Date: 2004-11-15 17:14:09 $ |
*@version $Revision: 1.15 $ $Date: 2004-12-06 12:12:28 $ |
// +------------------------------------------------------------------------------------------------------+ |
*/ |
|
196,53 → 196,6 |
} |
|
// +------------------------------------------------------------------------------------------------------+ |
// Récupération des informations d'identification pour le site |
if ($_GEN_commun['info_site']->gs_ce_auth != 0) { |
// Récupération des informations sur le site |
$requete_auth = 'SELECT * '. |
'FROM gen_site_auth '. |
'WHERE gsa_id_auth = '.$_GEN_commun['info_site']->gs_ce_auth; |
|
$resultat_auth = $db->query($requete_auth); |
(DB::isError($resultat_auth)) |
? die(BOG_afficherErreurSql(__FILE__, __LINE__, $resultat_auth->getMessage(), $requete_auth)) |
: ''; |
$_GEN_commun['info_auth'] = $resultat_auth->fetchRow(DB_FETCHMODE_OBJECT); |
$resultat_auth->free(); |
|
if ($_GEN_commun['info_auth']->gsa_ce_auth_bdd != 0) { |
//Identification via une base de donnée : |
$requete_auth_bdd = 'SELECT * '. |
'FROM gen_site_auth_bdd '. |
'WHERE gsab_id_auth_bdd = '.$_GEN_commun['info_auth']->gsa_ce_auth_bdd; |
|
$resultat_auth_bdd = $db->query($requete_auth_bdd); |
(DB::isError($resultat_auth_bdd)) |
? die(BOG_afficherErreurSql(__FILE__, __LINE__, $resultat_auth_bdd->getMessage(), $requete_auth_bdd)) |
: ''; |
$_GEN_commun['info_auth_bdd'] = $resultat_auth_bdd->fetchRow(DB_FETCHMODE_OBJECT); |
$resultat_auth_bdd->free(); |
|
} else if ($_GEN_commun['info_auth']->gsa_ce_auth_ldap != 0) { |
//Identification via LDAP : |
$requete_auth_ldap = 'SELECT * '. |
'FROM gen_site_auth_ldap '. |
'WHERE gsal_id_auth_ldap = '.$_GEN_commun['info_auth']->gsa_ce_auth_ldap; |
|
$resultat_auth_ldap = $db->query($requete_auth_ldap); |
(DB::isError($resultat_auth_ldap)) |
? die(BOG_afficherErreurSql(__FILE__, __LINE__, $resultat_auth_ldap->getMessage(), $requete_auth_ldap)) |
: ''; |
$_GEN_commun['info_auth_ldap'] = $resultat_auth_ldap->fetchRow(DB_FETCHMODE_OBJECT); |
$resultat_auth_ldap->free(); |
} else { |
die('ERREUR Génésia : impossible de trouver les information authentification. <br />'. |
'Identifiant auth : '.$_GEN_commun['info_site']->gs_ce_auth.'<br />'. |
'Ligne n° : '. __LINE__ .'<br />'. |
'Fichier : '. __FILE__ ); |
} |
} |
// +------------------------------------------------------------------------------------------------------+ |
// Gestion de l'internationalisation du site |
|
// Nous recherchons la valeur de l'internationalisation du site passée dans l'url ou présente |
556,6 → 509,9 |
|
/* +--Fin du code ---------------------------------------------------------------------------------------+ |
* $Log: not supported by cvs2svn $ |
* Revision 1.14 2004/11/15 17:14:09 jpm |
* Gestion des url avec seulement le code d'un menu. |
* |
* Revision 1.13 2004/11/03 17:14:38 jpm |
* Gestion des sites externes. |
* |