/trunk/client/inscription/bibliotheque/ins_wiki.fonct.php |
---|
46,10 → 46,9 |
function inscription_interwikini_users($nom, $valeur) { |
$db = &DB::connect(INS_DSN_WIKINI) ; |
$requete = "insert into interwikini_users set name=\"".$nom. |
$requete = "insert into ".INS_BDD_WIKINI.".interwikini_users set name=\"".$nom. |
"\", password=\"".md5($valeur['mot_de_passe'])."\", email=\"".$valeur['email']."\"" ; |
$resultat = $db->query ($requete) ; |
$resultat = $GLOBALS['ins_db']->query ($requete) ; |
if (DB::isError($resultat)) { |
echo ("Echec de la requete dans interwikini_users<br />".$resultat->getMessage()) ; |
} |
56,10 → 55,9 |
} |
function mod_inscription_interwikini_users($nomwiki, $valeur) { |
$db = &DB::connect(INS_DSN_WIKINI) ; |
$requete = "update interwikini_users set password=\"".md5($valeur['mot_de_passe'])."\", email=\"".$valeur['email']."\"". |
$requete = "update ".INS_BDD_WIKINI.".interwikini_users set password=\"".md5($valeur['mot_de_passe'])."\", email=\"".$valeur['email']."\"". |
" where name=\"$nomwiki\"" ; |
$resultat = $db->query ($requete) ; |
$resultat = $GLOBALS['ins_db']->query ($requete) ; |
if (DB::isError($resultat)) { |
echo ("Echec de la requete dans interwikini_users<br />".$resultat->getMessage()) ; |
} |
66,9 → 64,8 |
} |
function desinscription_interwikini_users($nomwiki) { |
$db = &DB::connect(INS_DSN_WIKINI) ; |
$requete = "delete from interwikini_users where name=\"$nomwiki\"" ; |
$resultat = $db->query ($requete) ; |
$requete = "delete from ".INS_BDD_WIKINI.".interwikini_users where name=\"$nomwiki\"" ; |
$resultat = $GLOBALS['ins_db']->query ($requete) ; |
if (DB::isError($resultat)) { |
echo ("Echec de la requete dans interwikini_users<br />".$resultat->getMessage()) ; |
} |
75,9 → 72,8 |
} |
function verif_doublonNomWiki($nom_wiki) { |
$db = &DB::connect(INS_DSN_WIKINI) ; |
$requete = "select name from interwikini_users where name = \"$nom_wiki\"" ; |
$resultat = $db->query ($requete) ; |
$requete = "select name from ".INS_BDD_WIKINI.".interwikini_users where name = \"$nom_wiki\"" ; |
$resultat = $GLOBALS['ins_db']->query ($requete) ; |
if (DB::isError ($resultat)) { |
echo ($resultat->getMessage().'<br />'.$resultat->getDebugInfo()) ; |
} |
/trunk/client/inscription/bibliotheque/ins_spip.fonct.php |
---|
46,34 → 46,32 |
function inscription_spip($id, $valeurs) |
{ |
$db = &DB::connect(INS_DSN_SPIP) ; |
// Requete pour inscrire dans SPIP |
$requete = "insert into spip_auteurs set id_auteur=$id, nom=\"".$valeurs['prenom']." ".$valeurs['nom']. |
$requete = "insert into ".INS_BDD_SPIP.".spip_auteurs set id_auteur=$id, nom=\"".$valeurs['prenom']." ".$valeurs['nom']. |
"\",email=\"".$valeurs['email']."\",login=\"".$valeurs['email']. |
"\", pass=\"".md5($valeurs['mot_de_passe'])."\", statut=\"1comite\", lang=\"". |
strtolower($valeurs['pays'])."\"" ; |
$db->query($requete) ; |
$GLOBALS['ins_db']->query($requete) ; |
} |
function mod_inscription_spip($id) |
{ |
global $HTTP_POST_VARS ; |
$db = &DB::connect(INS_DSN_SPIP) ; |
//BIEN METTRE alea_actuel, htpass ET alea_futur À "" |
$requete = "update spip_auteurs set nom=\"".$HTTP_POST_VARS['prenom']." ".$HTTP_POST_VARS['nom']. |
$requete = "update ".INS_BDD_SPIP.".spip_auteurs set nom=\"".$HTTP_POST_VARS['prenom']." ".$HTTP_POST_VARS['nom']. |
"\",email=\"".$HTTP_POST_VARS['email']."\",login=\"".$HTTP_POST_VARS['email']. |
"\", pass=\"".md5($HTTP_POST_VARS['mot_de_passe'])."\", htpass=\"\", alea_actuel=\"\", alea_futur=\"\", lang=\"en\" where id_auteur=$id" ; |
//echo $requete; |
$db->query($requete) ; |
$GLOBALS['ins_db']->query($requete) ; |
} |
function desinscription_spip($id_utilisateur) |
{ |
$db = &DB::connect(INS_DSN_SPIP) ; |
//BIEN METTRE alea_actuel, htpass ET alea_futur À "" |
$requete = 'delete from spip_auteurs where id_auteur='.$id_utilisateur ; |
$requete = 'DELETE FROM '.INS_BDD_SPIP.'.spip_auteurs WHERE id_auteur='.$id_utilisateur ; |
//echo $requete; |
$resultat = $db->query ($requete) ; |
$resultat = $GLOBALS['ins_db']->query ($requete) ; |
if (DB::isError ($resultat)) { |
return "Echec de la requete : $requete<br />".$resultat->getMessage() ; |
} |
/trunk/client/inscription/configuration/ins_config.inc.php |
---|
42,7 → 42,7 |
//================================================================================== |
*/ |
$GLOBALS['AUTH'] = &$_GEN_commun['pear_auth'] ; |
$GLOBALS['AUTH'] =& $GLOBALS['_GEN_commun']['pear_auth'] ; |
/** |
//==================================== LES URLS ================================== |
49,9 → 49,9 |
* Constantes liées à l'utilisation des url |
//================================================================================== |
*/ |
$GLOBALS['ins_url'] = & $_GEN_commun['url'] ; |
$GLOBALS['ins_db'] = & $_GEN_commun['pear_db'] ; |
define ("INS_CHEMIN_FICHIER", "client/inscription/") ; |
$GLOBALS['ins_url'] =& $GLOBALS['_GEN_commun']['url'] ; |
$GLOBALS['ins_db'] =& $GLOBALS['_GEN_commun']['pear_db'] ; |
define('INS_CHEMIN_FICHIER', 'client/inscription/') ; |
/** |
//==================================== CONSTANTES ================================== |
58,7 → 58,6 |
* Constantes des noms de tables et de champs dans l'annuaire |
//================================================================================== |
*/ |
define ("INS_ANNUAIRE", "annuaire_tela") ; |
define ("INS_CHAMPS_ID", "U_ID") ; // Nom du champs nom |
define ("INS_CHAMPS_MAIL", "U_MAIL") ; // Nom du champs mail |
83,19 → 82,19 |
define ("INS_CHAMPS_STRUCTURE", "U_TITLE") ; |
define ("INS_CHAMPS_DATE", "U_DATE") ; |
define ("INS_CHAMPS_LETTRE", "U_LETTRE") ; // Le champs qui indique si l'usager est inscrit à la lettre d'inscription |
/** |
//==================================== PARAMETRAGE ================================= |
* Pour régler certaines fonctionnalité de l'application |
//================================================================================== |
*/ |
define ("INS_MAIL_ADMIN_APRES_INSCRIPTION", "Reseau Tela Botanica <accueil@tela-botanica.org>") ; |
define ("INS_MAIL_ADMIN_APRES_INSCRIPTION_SUJET", "[Tela Botanica]Inscription") ; |
define ("INS_MAIL_INSCRIPTION_LISTE", 'actu-subscribe@tela-botanica.org') ; |
define ("INS_MAIL_DESINSCRIPTION_LISTE", 'actu-unsubscribe@tela-botanica.org') ; |
$GLOBALS['mail_admin'] = array ('accueil@tela-botanica.org', 'dmathieu@tela-botanica.org') ; // Liste des personne recevant le mail |
// après inscription |
// Liste des personne recevant le mail après inscription |
$GLOBALS['mail_admin'] = array ('accueil@tela-botanica.org', 'dmathieu@tela-botanica.org') ; |
define ("INS_UTILISE_SPIP", 1) ; |
103,11 → 102,11 |
if (INS_UTILISE_WIKINI) { |
define ('INS_CHAMPS_WIKINI', 'at_nom_wiki') ; |
define ('INS_DSN_WIKINI', 'mysql://telabotap:@localhost/tela_prod_wikini') ; |
define ('INS_BDD_WIKINI', 'tela_prod_wikini') ; |
} |
if (INS_UTILISE_SPIP) { |
define ('INS_DSN_SPIP', 'mysql://telabotap:@localhost/tela_prod_spip_actu') ; |
define ('INS_BDD_SPIP', 'tela_prod_spip_actu') ; |
} |
/** |