Line 88... |
Line 88... |
88 |
$squelette->setElementTemplate( '{element}</li></ul>', 'valider');
|
88 |
$squelette->setElementTemplate( '{element}</li></ul>', 'valider');
|
Line 89... |
Line 89... |
89 |
|
89 |
|
Line 90... |
Line 90... |
90 |
$squelette->setRequiredNoteTemplate("\n".'<p>'."\n".'<span class="symbole_obligatoire">*</span> {requiredNote}'."\n".'</p>'."\n");
|
90 |
$squelette->setRequiredNoteTemplate("\n".'<p>'."\n".'<span class="symbole_obligatoire">*</span> {requiredNote}'."\n".'</p>'."\n");
|
- |
|
91 |
|
- |
|
92 |
if ($projet->avoirListe()) {
|
91 |
|
93 |
// Si le projet est modéré, on ne propose pas l'inscription à la liste
|
92 |
if ($projet->avoirListe()) {
|
94 |
if(!$projet->isModere()) {
|
- |
|
95 |
$this->addElement ('radio', 'radio_inscription_liste', ' ', PROJET_INSCRIPTION_LISTE_NORMAL, 2) ;
|
- |
|
96 |
$this->addElement ('radio', 'radio_inscription_liste', ' ', PROJET_INSCRIPTION_PAS_DE_MAIL, 1) ;
|
- |
|
97 |
} else {
|
- |
|
98 |
$this->addElement ('hidden', 'radio_inscription_liste', 0) ;
|
Line 93... |
Line 99... |
93 |
$this->addElement ('radio', 'radio_inscription_liste', ' ', PROJET_INSCRIPTION_LISTE_NORMAL, 2) ;
|
99 |
$form->addElement('static', 'laius_inscription_moderee', PROJET_LISTE_INSCRIPTION_MODEREE);
|
94 |
$this->addElement ('radio', 'radio_inscription_liste', ' ', PROJET_INSCRIPTION_PAS_DE_MAIL, 1) ;
|
100 |
}
|
95 |
|
101 |
|
96 |
// Indisponible pour le moment
|
102 |
// Indisponible pour le moment
|
97 |
//$this->addElement ('radio', 'radio_inscription_liste', ' ', PROJET_INSCRIPTION_LISTE_RESUME, 2) ;
|
103 |
//$this->addElement ('radio', 'radio_inscription_liste', ' ', PROJET_INSCRIPTION_LISTE_RESUME, 2) ;
|
98 |
}
|
104 |
}
|
99 |
$this->addElement ('hidden', 'id_projet', $projet->getId()) ;
|
105 |
$this->addElement ('hidden', 'id_projet', $projet->getId()) ;
|
100 |
$url_annuler = new Net_URL($this->getAttribute('action')) ;
|
106 |
$url_annuler = new Net_URL($this->getAttribute('action')) ;
|
101 |
$url_annuler->removeQueryString(PROJET_VARIABLE_ACTION) ;
|
107 |
$url_annuler->removeQueryString(PROJET_VARIABLE_ACTION) ;
|
102 |
$url_annuler->removeQueryString(PROJET_VARIABLE_ID_PROJET) ;
|
108 |
$url_annuler->removeQueryString(PROJET_VARIABLE_ID_PROJET) ;
|
103 |
// on fait un groupe avec les boutons pour les mettres sur la même ligne
|
109 |
// on fait un groupe avec les boutons pour les mettres sur la m�me ligne
|
104 |
$buttons[] = &HTML_QuickForm::createElement('link', 'annuler', PROJET_FICHIER_ANNULER,
|
110 |
$buttons[] = &HTML_QuickForm::createElement('link', 'annuler', PROJET_FICHIER_ANNULER,
|
105 |
preg_replace ("/&/", "&", $url_annuler->getURL()), PROJET_FICHIER_ANNULER); // Le preg_replace contourne un pb de QuickForm et Net_URL
|
111 |
preg_replace ("/&/", "&", $url_annuler->getURL()), PROJET_FICHIER_ANNULER); // Le preg_replace contourne un pb de QuickForm et Net_URL
|
106 |
// qui remplacent deux fois les & par des &
|
112 |
// qui remplacent deux fois les & par des &
|
Line 107... |
Line 113... |
107 |
// ce qui fait échouer le lien
|
113 |
// ce qui fait �chouer le lien
|