Subversion Repositories Applications.papyrus

Compare Revisions

Ignore whitespace Rev 569 → Rev 570

/trunk/client/projet/classes/projetControleur.class.php
20,7 → 20,7
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
// +------------------------------------------------------------------------------------------------------+
 
// CVS : $Id: projetControleur.class.php,v 1.15 2005-10-20 10:28:25 ddelon Exp $
// CVS : $Id: projetControleur.class.php,v 1.16 2005-10-25 13:48:27 alexandre_tb Exp $
 
/**
* Application projet
33,7 → 33,7
//Autres auteurs :
*@author Aucun
*@copyright Tela-Botanica 2000-2004
*@version $Revision: 1.15 $
*@version $Revision: 1.16 $
// +------------------------------------------------------------------------------------------------------+
*/
 
183,13 → 183,20
* Valeurs possibles: 0, 1, 2, 3 ...
* @access private
*/
var $_projet_exclu = array();
 
var $_type ;
/**
* Le tableau des projets à ne pas affiché, ni dans l'arbre, ni dans les listes
* Le tableau des projets à ne pas afficher, ni dans l'arbre, ni dans les listes
* @access private
*/
var $_projet_exclu = array();
/**
* parametre indiquant le type d'inscription possible
* @access private
*/
var $_prive = 0 ;
/**
* Méthode principale de la classe. Elle permet d'appeler les méthodes du modules
* projet en fonction de l'action.
731,7 → 738,7
}
$res .= '</ul>' ;
} else if ($auth){
} else if ($auth && !$this->_prive){
// L'action s'inscrire du projet
$this->_url->addQueryString(PROJET_VARIABLE_ACTION, PROJET_ACTION_S_INSCRIRE) ;
$res .= "<li><a href=\"".$this->_url->getURL()."\">".PROJET_S_INSCRIRE_AU_PROJET."</a></li>\n" ;
1389,8 → 1396,7
// Création de la liste
$resultat_creation = file_get_contents (PROJET_SERVEUR_VPOPMAIL.'/creation_liste.php?domaine='.
$liste->getDomaine().'&liste='.$liste->getNom().'&parametres=aBiud') ;
echo PROJET_SERVEUR_VPOPMAIL.'/creation_liste.php?domaine='.
$liste->getDomaine().'&liste='.$liste->getNom().'&parametres=aBiud';
// Ajout du modérateur
$resultat_ajout_moderateur = file_get_contents (PROJET_SERVEUR_VPOPMAIL.'/ajout_moderateur.php?domaine='.
$liste->getDomaine().'&liste='.$liste->getNom().'&mail='.$this->_auth->getUserName()) ;
1843,8 → 1849,19
array_push ($this->_projet_exclu, $id_projet) ;
} // end of member function exclure
 
/**
* permet d'exclure un projet de l'affichage
*
* @return void
* @access public
*/
function setPrive()
{
$this->_prive = 1 ;
} // end of member function exclure
 
 
 
/**
* Renvoie un message d'erreur, en fonction du code de l'erreur.
*