Subversion Repositories Applications.papyrus

Compare Revisions

Ignore whitespace Rev 483 → Rev 484

/trunk/client/bottin/inscription.php
19,7 → 19,7
// | License along with this library; if not, write to the Free Software |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
// +------------------------------------------------------------------------------------------------------+
// CVS : $Id: inscription.php,v 1.2 2005-09-27 13:59:24 alexandre_tb Exp $
// CVS : $Id: inscription.php,v 1.3 2005-09-29 16:07:51 alexandre_tb Exp $
/**
* Inscription
*
32,7 → 32,7
//Autres auteurs :
*@author Florian SCHMITT <florian@ecole-et-nature.org>
*@copyright Tela-Botanica 2000-2004
*@version $Revision: 1.2 $ $Date: 2005-09-27 13:59:24 $
*@version $Revision: 1.3 $ $Date: 2005-09-29 16:07:51 $
// +------------------------------------------------------------------------------------------------------+
*/
 
40,6 → 40,10
// | ENTETE du PROGRAMME |
// +------------------------------------------------------------------------------------------------------+
include_once 'configuration/bottin.config.inc.php';
if (!isset($GLOBALS['lang'])) {
$GLOBALS['lang'] = INS_LANGUE_DEFAUT ;
}
include_once INS_CHEMIN_APPLI."langues/bottin_langue_".$GLOBALS['lang'].".inc.php" ;
include_once INS_CHEMIN_APPLI.'configuration/inscription.config.inc.php';
include_once INS_CHEMIN_APPLI.'bibliotheque/inscription.fonct.php';
include_once INS_CHEMIN_APPLI.'bibliotheque/inscription.class.php';
70,10 → 74,9
// L'utilisateur a-t-il cliqué sur Supprimer inscription
if (isset ($_POST['supprimer'])) {
$id_utilisateur = $GLOBALS['AUTH']->getAuthData(INS_CHAMPS_ID) ;
$id_utilisateur = $GLOBALS['AUTH']->getAuthData(INS_CHAMPS_ID) ;
$resultat = $GLOBALS['AUTH']->removeUser($GLOBALS['AUTH']->getUsername()) ;
$resultat = $GLOBALS['AUTH']->removeUser($id_utilisateur) ;
if (PEAR::isError($resultat)) {
die ($resultat->getMessage().'<br />'.$resultat->getDebugInfo()) ;
}
81,11 → 84,21
if (INS_UTILISE_SPIP) {
desinscription_spip($id_utilisateur) ;
}
// Suppression dans Wikini
// Suppression dans Wikini
if (INS_UTILISE_WIKINI) {
$nom_wiki = $GLOBALS['AUTH']->getAuthData(INS_NOM_WIKI) ;
desinscription_interwikini_users($nom_wiki) ;
$nom_wiki = $GLOBALS['AUTH']->getAuthData(INS_NOM_WIKI) ;
desinscription_interwikini_users($nom_wiki) ;
}
// Appel des actions desinscriptions des applications clientes
$d = dir(GEN_CHEMIN_CLIENT);
while (false !== ($repertoire = $d->read())) {
if (file_exists(GEN_CHEMIN_CLIENT.$repertoire.GEN_SEP.$repertoire.'.desinscription.inc.php'))
include_once GEN_CHEMIN_CLIENT.$repertoire.GEN_SEP.$repertoire.'.desinscription.inc.php' ;
}
$d->close();
$GLOBALS['AUTH']->logout() ;
return $res.AUTH_formulaire_login() ;
}
103,7 → 116,7
if (isset($_POST['form_structure'])and($_POST['form_structure']==1)) {
$formulaire->formulaireStructure() ;
}
 
if (isset($_POST['modifier'])) {
$formulaire->addElement('hidden', 'action', 'modifier_v') ;
$formulaire->setDefaults(formulaire_defaults()) ;
110,8 → 123,11
}
if ($_REQUEST['action'] == 'inscription') {
$formulaire->addElement('hidden', 'action', 'inscription_v') ;
if ($GLOBALS['AUTH']->getAuth()) {
}else {
$formulaire->addElement('hidden', 'action', 'inscription_v') ;
}
}
if ($_REQUEST['action'] == 'inscription_v') {
195,6 → 211,9
/* +--Fin du code ----------------------------------------------------------------------------------------+
*
* $Log: not supported by cvs2svn $
* Revision 1.2 2005/09/27 13:59:24 alexandre_tb
* correction de bogue, généralisation du code etc.
*
* Revision 1.1 2005/09/22 14:02:49 ddelon
* nettoyage annuaire et php5
*