Subversion Repositories Applications.projet

Rev

Rev 79 | Rev 91 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 79 Rev 89
Line 18... Line 18...
18
// | You should have received a copy of the GNU General Public                                            |
18
// | You should have received a copy of the GNU General Public                                            |
19
// | License along with this library; if not, write to the Free Software                                  |
19
// | License along with this library; if not, write to the Free Software                                  |
20
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                            |
20
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                            |
21
// +------------------------------------------------------------------------------------------------------+
21
// +------------------------------------------------------------------------------------------------------+
Line 22... Line 22...
22
 
22
 
Line 23... Line 23...
23
// CVS : $Id: projetControleur.class.php,v 1.23 2005-12-05 10:15:20 alexandre_tb Exp $
23
// CVS : $Id: projetControleur.class.php,v 1.24 2005-12-13 10:49:23 alexandre_tb Exp $
24
 
24
 
25
/**
25
/**
26
* Application projet
26
* Application projet
Line 31... Line 31...
31
//Auteur original :
31
//Auteur original :
32
*@author        Alexandre Granier <alexandre@tela-botanica.org>
32
*@author        Alexandre Granier <alexandre@tela-botanica.org>
33
//Autres auteurs :
33
//Autres auteurs :
34
*@author        Aucun
34
*@author        Aucun
35
*@copyright     Tela-Botanica 2000-2004
35
*@copyright     Tela-Botanica 2000-2004
36
*@version       $Revision: 1.23 $
36
*@version       $Revision: 1.24 $
37
// +------------------------------------------------------------------------------------------------------+
37
// +------------------------------------------------------------------------------------------------------+
38
*/
38
*/
Line 39... Line 39...
39
 
39
 
40
// +------------------------------------------------------------------------------------------------------+
40
// +------------------------------------------------------------------------------------------------------+
Line 521... Line 521...
521
		                $onclic = ' onclick="javascript:return confirm(\''.PROJET_SUPPRIMER_LISTE_CONFIRMATION.'\');"' ;
521
		                $onclic = ' onclick="javascript:return confirm(\''.PROJET_SUPPRIMER_LISTE_CONFIRMATION.'\');"' ;
522
		                $res .= '<li><a href="'.$this->_url->getURL().'"'.$onclic.'>'.$texte_liste.'</a></li>'."\n" ;
522
		                $res .= '<li><a href="'.$this->_url->getURL().'"'.$onclic.'>'.$texte_liste.'</a></li>'."\n" ;
523
		            }
523
		            }
524
		            $res .= '</ul></li>';
524
		            $res .= '</ul></li>';
525
				} else {
525
				} else {
526
					if ($isAdm) {
526
					if ($isAdm || $isCoord) {
527
			        	$this->_url->addQueryString(PROJET_VARIABLE_ACTION, PROJET_ACTION_NOUVELLE_LISTE) ;
527
			        	$this->_url->addQueryString(PROJET_VARIABLE_ACTION, PROJET_ACTION_NOUVELLE_LISTE) ;
528
		                $texte_liste = PROJET_CREER_LISTE ;
528
		                $texte_liste = PROJET_CREER_LISTE ;
529
		                $onclic = '' ;
529
		                $onclic = '' ;
530
		                $res .= '<li><a href="'.$this->_url->getURL().'"'.$onclic.'>'.$texte_liste.'</a></li>'."\n" ;
530
		                $res .= '<li><a href="'.$this->_url->getURL().'"'.$onclic.'>'.$texte_liste.'</a></li>'."\n" ;
531
					}
531
					}
Line 557... Line 557...
557
		        }
557
		        }
558
	            $res .= '</ul></li>' ;
558
	            $res .= '</ul></li>' ;
559
			}
559
			}
Line 560... Line 560...
560
			
560
			
561
			// Wikini
561
			// Wikini
562
			if ($auth && $isAdm) {
562
			if ($auth && ($isAdm || $isCoord)) {
563
				$res .= '<li>'.PROJET_WIKINI ;
563
				$res .= '<li>'.PROJET_WIKINI ;
564
	           	$this->_url->addQueryString(PROJET_VARIABLE_ACTION, PROJET_ACTION_CREER_WIKI) ;
564
	           	$this->_url->addQueryString(PROJET_VARIABLE_ACTION, PROJET_ACTION_CREER_WIKI) ;
565
	           	$res .= "<ul><li><a href=\"".$this->_url->getURL()."\">".PROJET_CREER_WIKI."</a></li>\n" ;
565
	           	$res .= "<ul><li><a href=\"".$this->_url->getURL()."\">".PROJET_CREER_WIKI."</a></li>\n" ;
566
				// L'action choisir un wikini
566
				// L'action choisir un wikini
Line 614... Line 614...
614
                                            'projet_espace_internet' => $projet->getEspaceInternet(),
614
                                            'projet_espace_internet' => $projet->getEspaceInternet(),
615
                                            'projet_type'=> $projet->getType()
615
                                            'projet_type'=> $projet->getType()
616
                                        ) ;
616
                                        ) ;
617
            $formulaire_projet->setDefaults($valeurs_par_defaut) ;
617
            $formulaire_projet->setDefaults($valeurs_par_defaut) ;
618
        }
618
        }
-
 
619
        $res = PROJET_PROPOSER_PROJET ;
619
        return $formulaire_projet->toHTML() ;
620
        return $res . $formulaire_projet->toHTML() ;
620
    } // end of member function nouveauProjet
621
    } // end of member function nouveauProjet
Line 621... Line 622...
621
 
622
 
622
    /**
623
    /**
623
     * Valide le formulaire et appelle la fonction d'insertion.
624
     * Valide le formulaire et appelle la fonction d'insertion.