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: projet.class.php,v 1.6 2005-11-14 10:14:30 ddelon Exp $ |
// CVS : $Id: projet.class.php,v 1.7 2006-07-04 09:28:53 alexandre_tb Exp $ |
/** |
* Application projet |
* |
31,7 → 31,7 |
//Autres auteurs : |
*@author Aucun |
*@copyright Tela-Botanica 2000-2004 |
*@version $Revision: 1.6 $ |
*@version $Revision: 1.7 $ |
// +------------------------------------------------------------------------------------------------------+ |
*/ |
|
144,6 → 144,12 |
*/ |
var $_type; |
|
/** |
* Indique si l'inscription au projet est modérés |
* @access private |
*/ |
var $_isModere; |
|
/** |
* |
* PHP5 |
187,6 → 193,7 |
$this->_type = $ligne->p_type ; |
// On récupère le nom du répertoire |
$this->_nom_repertoire = $ligne->p_nom_repertoire ; |
$this->_isModere = $ligne->p_modere; |
|
// on regarde si on a à faire au projet racine |
if (PROJET_UTILISE_HIERARCHIE) { |
501,7 → 508,7 |
$requete .= ', p_titre="'.$tableau_de_valeur['projet_titre'].'", p_description="'.$tableau_de_valeur['projet_description'].'"'. |
', p_espace_internet="'.$tableau_de_valeur['projet_espace_internet'].'", p_date_creation=NOW()'. |
', p_wikini="'.$tableau_de_valeur['projet_wikini'].'", p_nom_repertoire="'.$nom_repertoire.'", p_resume="'.$tableau_de_valeur['projet_resume']. |
'", p_type='.$tableau_de_valeur['projet_type'] ; |
'", p_type='.$tableau_de_valeur['projet_type'].', p_modere="'.$tableau_de_valeur['projet_moderation'].'"' ; |
$resultat = $this->_db->query ($requete) ; |
|
if (DB::isError($resultat)) { |
538,6 → 545,7 |
$requete .= 'p_titre="'.$tableau_de_valeur['projet_titre'].'", p_description="'.$tableau_de_valeur['projet_description'].'"'. |
', p_espace_internet="'.$tableau_de_valeur['projet_espace_internet'].'"'. |
', p_resume="'.$tableau_de_valeur['projet_resume'].'", p_type='.$tableau_de_valeur['projet_type']. |
', p_modere='.$tableau_de_valeur['projet_moderation']. |
' where p_id="'.$this->_id_projet.'"' ; |
$resultat = $this->_db->query ($requete) ; |
if (DB::isError($resultat)) { |
813,10 → 821,19 |
return $this->_type ; |
} // end of member function getType |
|
/** |
* Renvoie 1 si les inscriptions au projet sont modérées. |
* |
* @return int |
* @access public |
*/ |
function isModere( ) |
{ |
return $this->_isModere ; |
} // end of member function getType |
|
|
|
|
/** |
* initAttributes sets all projet attributes to its default value make |
* sure to call this method within your class constructor |