Line 1146... |
Line 1146... |
1146 |
|
1146 |
|
1147 |
// On la relie au projet
|
1147 |
// On la relie au projet
|
1148 |
include_once PROJET_CHEMIN_CLASSES.'projet.class.php' ;
|
1148 |
include_once PROJET_CHEMIN_CLASSES.'projet.class.php' ;
|
1149 |
$projet = new projet ($this->_db, $this->_id_projet) ;
|
1149 |
$projet = new projet ($this->_db, $this->_id_projet) ;
|
- |
|
1150 |
$projet->ajouterListe($liste) ;
|
- |
|
1151 |
|
- |
|
1152 |
$parametre_liste = 'aBiud';
|
- |
|
1153 |
// en cas de forum privé, on ajoute la condition que les inscriptions doivent
|
- |
|
1154 |
// être approuvées par le modérateur
|
- |
|
1155 |
if($formulaire_liste->getSubmitValue('liste_visibilite') == '0') {
|
- |
|
1156 |
$parametre_liste .= 's';
|
Line 1150... |
Line 1157... |
1150 |
$projet->ajouterListe($liste) ;
|
1157 |
}
|
1151 |
|
1158 |
|
1152 |
// Creation de la liste
|
1159 |
// Creation de la liste
|
Line 1153... |
Line 1160... |
1153 |
$resultat_creation = file_get_contents (PROJET_SERVEUR_VPOPMAIL.'/creation_liste.php?domaine='.
|
1160 |
$resultat_creation = file_get_contents (PROJET_SERVEUR_VPOPMAIL.'/creation_liste.php?domaine='.
|
1154 |
$liste->getDomaine().'&liste='.$liste->getNom().'¶metres=aBiud') ;
|
1161 |
$liste->getDomaine().'&liste='.$liste->getNom().'¶metres='.$parametre_liste) ;
|
1155 |
|
1162 |
|
1156 |
// Ajout du moderateur
|
1163 |
// Ajout du moderateur
|
Line 1261... |
Line 1268... |
1261 |
$utilisateur = new annuaire($this->_db, array('identifiant' => PROJET_CHAMPS_ID,
|
1268 |
$utilisateur = new annuaire($this->_db, array('identifiant' => PROJET_CHAMPS_ID,
|
1262 |
'mail' => PROJET_CHAMPS_MAIL, 'table' => PROJET_ANNUAIRE,
|
1269 |
'mail' => PROJET_CHAMPS_MAIL, 'table' => PROJET_ANNUAIRE,
|
1263 |
'nom'=> PROJET_CHAMPS_NOM, 'prenom' => PROJET_CHAMPS_PRENOM)) ;
|
1270 |
'nom'=> PROJET_CHAMPS_NOM, 'prenom' => PROJET_CHAMPS_PRENOM)) ;
|
1264 |
$utilisateur->setId($this->_auth->getAuthData(PROJET_CHAMPS_ID)) ;
|
1271 |
$utilisateur->setId($this->_auth->getAuthData(PROJET_CHAMPS_ID)) ;
|
Line 1265... |
Line 1272... |
1265 |
|
1272 |
|
1266 |
if ($_POST['radio_inscription_liste'] == 2) {
|
1273 |
if (!$projet->isModere() && $_POST['radio_inscription_liste'] == 2) {
|
1267 |
include_once PROJET_CHEMIN_CLASSES.'inscription_liste.class.php' ;
|
1274 |
include_once PROJET_CHEMIN_CLASSES.'inscription_liste.class.php' ;
|
1268 |
$projet->getListesAssociees() ;
|
1275 |
$projet->getListesAssociees() ;
|
1269 |
$inscription_liste = new inscription_liste($this->_db) ;
|
1276 |
$inscription_liste = new inscription_liste($this->_db) ;
|
1270 |
$inscription_liste->inscrireUtilisateur( $utilisateur,
|
1277 |
$inscription_liste->inscrireUtilisateur( $utilisateur,
|