16,7 → 16,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: participe.class.php,v 1.4 2007-04-19 09:30:28 alexandre_tb Exp $ |
// CVS : $Id: participe.class.php,v 1.5 2007-10-10 13:56:23 alexandre_tb Exp $ |
/** |
* Application projet |
* |
29,7 → 29,7 |
//Autres auteurs : |
*@author Aucun |
*@copyright Tela-Botanica 2000-2004 |
*@version $Revision: 1.4 $ |
*@version $Revision: 1.5 $ |
// +------------------------------------------------------------------------------------------------------+ |
*/ |
|
174,6 → 174,7 |
$resultat = $dbObject->query ($requete) ; |
if (DB::isError ($resultat)) { |
echo ('Echec de la requete : '.$requete.'<br />'.$resultat->getMessage()) ; |
return; |
} |
$ligne = $resultat->fetchRow(DB_FETCHMODE_OBJECT) ; |
if (!$resultat->numRows()) { |
249,6 → 250,7 |
*/ |
function isCoordinateur( $id_utilisateur, $id_projet, &$objetDB ) |
{ |
if (!is_object($objetDB)) $objetDB = $this->_db; |
$statut = $this->getStatutSurProjetCourant($id_utilisateur, $id_projet, $objetDB) ; |
if ($statut == 1) { |
return true; |
291,6 → 293,7 |
*/ |
function isObservateur( $id_utilisateur, $id_projet, &$objetDB ) |
{ |
if (!is_object($objetDB)) $objetDB = $this->_db; |
if ($this->getStatutSurProjetCourant($id_utilisateur, $id_projet, $objetDB) == 3) { |
return true; |
} |
308,6 → 311,7 |
*/ |
function isContributeur( $id_utilisateur, $id_projet, &$objetDB ) |
{ |
if (!is_object($objetDB)) $objetDB = $this->_db; |
if ($this->getStatutSurProjetCourant($id_utilisateur, $id_projet, $objetDB) == 4) return false; |
if ($this->getStatutSurProjetCourant($id_utilisateur, $id_projet, $objetDB) == 2) { |
return true; |