Line 17... |
Line 17... |
17 |
// | |
|
17 |
// | |
|
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 |
// +------------------------------------------------------------------------------------------------------+
|
22 |
// CVS : $Id: resume.php,v 1.14 2008-08-25 15:02:49 alexandre_tb Exp $
|
22 |
// CVS : $Id: resume.php,v 1.13 2007-08-28 10:33:50 alexandre_tb Exp $
|
23 |
/**
|
23 |
/**
|
24 |
* Application projet
|
24 |
* Application projet
|
25 |
*
|
25 |
*
|
26 |
* Action resume
|
26 |
* Action resume
|
27 |
*
|
27 |
*
|
Line 29... |
Line 29... |
29 |
//Auteur original :
|
29 |
//Auteur original :
|
30 |
*@author Alexandre Granier <alexandre@tela-botanica.org>
|
30 |
*@author Alexandre Granier <alexandre@tela-botanica.org>
|
31 |
//Autres auteurs :
|
31 |
//Autres auteurs :
|
32 |
*@author Aucun
|
32 |
*@author Aucun
|
33 |
*@copyright Tela-Botanica 2000-2005
|
33 |
*@copyright Tela-Botanica 2000-2005
|
34 |
*@version $Revision: 1.14 $
|
34 |
*@version $Revision: 1.13 $
|
35 |
// +------------------------------------------------------------------------------------------------------+
|
35 |
// +------------------------------------------------------------------------------------------------------+
|
36 |
*/
|
36 |
*/
|
Line 37... |
Line 37... |
37 |
|
37 |
|
38 |
// +------------------------------------------------------------------------------------------------------+
|
38 |
// +------------------------------------------------------------------------------------------------------+
|
Line 57... |
Line 57... |
57 |
$bouton_resume = '';
|
57 |
$bouton_resume = '';
|
58 |
$bouton_s_inscrire_au_projet = '';
|
58 |
$bouton_s_inscrire_au_projet = '';
|
Line 59... |
Line 59... |
59 |
|
59 |
|
60 |
|
- |
|
61 |
$lien_inscription = '';
|
60 |
|
62 |
|
61 |
$lien_inscription = '';
|
63 |
// recuperation de la liste des documents associes
|
62 |
// recuperation de la liste des documents associes
|
Line 64... |
Line 63... |
64 |
$liste_documents = document::getDocumentsRecents(4, $this->_db, PROJET_CHEMIN_FICHIER,
|
63 |
$liste_documents = document::getDocumentsRecents(4, $this->_db, PROJET_CHEMIN_FICHIER,
|
Line 91... |
Line 90... |
91 |
if ($isCoord) $droits = PROJET_DROIT_COORDINATEUR ;
|
90 |
if ($isCoord) $droits = PROJET_DROIT_COORDINATEUR ;
|
92 |
$isAdm = participe::isAdministrateur($this->_auth->getAuthData(PROJET_CHAMPS_ID), $this->_db) ;
|
91 |
$isAdm = participe::isAdministrateur($this->_auth->getAuthData(PROJET_CHAMPS_ID), $this->_db) ;
|
93 |
if ($isAdm) $droits = PROJET_DROIT_ADMINISTRATEUR ;
|
92 |
if ($isAdm) $droits = PROJET_DROIT_ADMINISTRATEUR ;
|
94 |
if ($isAdm) $isCoord = true ;
|
93 |
if ($isAdm) $isCoord = true ;
|
Line 95... |
Line 94... |
95 |
|
94 |
|
96 |
include_once PROJET_CHEMIN_CLASSES.'inscription_liste.class.php';
|
95 |
include_once PROJET_CHEMIN_CLASSES.'inscription_liste.class.php';
|
97 |
$projet->getListesAssociees();
|
96 |
$projet->getListesAssociees();
|
98 |
foreach ($projet->_listes_associes as $info_liste) {
|
97 |
foreach ($projet->_listes_associes as $info_liste) {
|
99 |
$inscription_liste = new inscription_liste($this->_db) ;
|
98 |
$inscription_liste = new inscription_liste($this->_db) ;
|
100 |
if ($inscription_liste->getStatutInscrit($info_liste->getId(), $this->_auth) == 0) {
|
99 |
if ($inscription_liste->getStatutInscrit($info_liste->getId(), $this->_auth) == 0) {
|
101 |
$action_inscription = PROJET_ACTION_INSCRIPTION_LISTE ;
|
100 |
$action_inscription = PROJET_ACTION_INSCRIPTION_LISTE ;
|
102 |
$label_inscription = 'S\'inscrire à la liste' ;
|
101 |
$label_inscription = 'S\'inscrire à la liste' ;
|
103 |
} else {
|
102 |
} else {
|
104 |
// L'action envoyer un mail
|
103 |
// L'action envoyer un mail
|
105 |
$action_inscription = PROJET_ENVOYER_UN_MAIL ;
|
104 |
$action_inscription = PROJET_ENVOYER_UN_MAIL ;
|
106 |
$label_inscription = PROJET_ECRIRE_LISTE ;
|
105 |
$label_inscription = PROJET_ECRIRE_LISTE ;
|
107 |
}
|
106 |
}
|
Line 108... |
Line 107... |
108 |
}
|
107 |
}
|
109 |
|
108 |
|
110 |
switch ($participant->getStatut($id_u, $this->_id_projet))
|
109 |
switch ($participant->getStatut($id_u, $this->_id_projet))
|
111 |
{
|
110 |
{
|
Line 232... |
Line 231... |
232 |
if ($projet->avoirListe()) {
|
231 |
if ($projet->avoirListe()) {
|
233 |
ob_start() ;
|
232 |
ob_start() ;
|
234 |
include_once PROJET_CHEMIN_CLASSES_LISTES.'ezmlm.php' ;
|
233 |
include_once PROJET_CHEMIN_CLASSES_LISTES.'ezmlm.php' ;
|
235 |
foreach ($projet->_listes_associes as $info_liste) {
|
234 |
foreach ($projet->_listes_associes as $info_liste) {
|
236 |
$liste = new ezmlm_php() ;
|
235 |
$liste = new ezmlm_php() ;
|
237 |
// Paramétrage de la liste
|
236 |
// Param�trage de la liste
|
Line 238... |
Line 237... |
238 |
|
237 |
|
Line 239... |
Line 238... |
239 |
$liste->listdir = PROJET_CHEMIN_LISTES.$info_liste->getDomaine().'/'.$info_liste->getNom();
|
238 |
$liste->listdir = PROJET_CHEMIN_LISTES.$info_liste->getDomaine().'/'.$info_liste->getNom();
|
240 |
|
239 |
|
Line 295... |
Line 294... |
295 |
|
294 |
|
296 |
if (count ($tableau_liste) != 0) {
|
295 |
if (count ($tableau_liste) != 0) {
|
297 |
$liste_ext_res .= '<h2>'.PROJET_LISTES_ASSOCIEES.'</h2>'."\n" ;
|
296 |
$liste_ext_res .= '<h2>'.PROJET_LISTES_ASSOCIEES.'</h2>'."\n" ;
|
298 |
for ($i = 0; $i < count ($tableau_liste); $i++) {
|
297 |
for ($i = 0; $i < count ($tableau_liste); $i++) {
|
- |
|
298 |
$info_liste = $listes_ext->getInfoListe($tableau_liste[$i]) ;
|
- |
|
299 |
//$liste_ext_res .= '<h2>'.$info_liste->AGO_A_NOMGRPLG.'</h2>'."\n" ;
|
299 |
$info_liste = $listes_ext->getInfoListe($tableau_liste[$i]) ;
|
300 |
//$liste_ext_res .= '<p>'.$info_liste->AGO_A_RESUMLG.'</p>'."\n" ;
|
- |
|
301 |
$liste_ext_res .= '<p><a href="'.$info_liste->AGO_A_URLGRP.'" target="_blank">'.$info_liste->AGO_A_URLGRP.'</a></p>'."\n" ;
|
300 |
$liste_ext_res .= '<p><a href="'.$info_liste->AGO_A_URLGRP.'" target="_blank">'.$info_liste->AGO_A_URLGRP.'</a></p>'."\n" ;
|
302 |
//$liste_ext_res .= '<br />'."\n" ;
|
301 |
}
|
303 |
}
|
302 |
$avoir_liste_externe = true;
|
304 |
$avoir_liste_externe = true;
|
303 |
} else {
|
305 |
} else {
|
304 |
$avoir_liste_externe = false;
|
306 |
$avoir_liste_externe = false;
|
Line 311... |
Line 313... |
311 |
|
313 |
|
312 |
$retour .= ob_get_contents();
|
314 |
$retour .= ob_get_contents();
|
313 |
ob_end_clean();
|
315 |
ob_end_clean();
|
314 |
/* +--Fin du code ----------------------------------------------------------------------------------------+
|
316 |
/* +--Fin du code ----------------------------------------------------------------------------------------+
|
315 |
*
|
317 |
*
|
316 |
* $Log: not supported by cvs2svn $
|
318 |
* $Log$
|
317 |
*
|
319 |
*
|
318 |
* +-- Fin du code ----------------------------------------------------------------------------------------+
|
320 |
* +-- Fin du code ----------------------------------------------------------------------------------------+
|
Line 319... |
Line 321... |
319 |
*/
|
321 |
*/
|
320 |
|
322 |
|