90,8 → 90,14 |
$squelette->setRequiredNoteTemplate("\n".'<p>'."\n".'<span class="symbole_obligatoire">*</span> {requiredNote}'."\n".'</p>'."\n"); |
|
if ($projet->avoirListe()) { |
$this->addElement ('radio', 'radio_inscription_liste', ' ', PROJET_INSCRIPTION_LISTE_NORMAL, 2) ; |
$this->addElement ('radio', 'radio_inscription_liste', ' ', PROJET_INSCRIPTION_PAS_DE_MAIL, 1) ; |
// Si le projet est modéré, on ne propose pas l'inscription à la liste |
if(!$projet->isModere()) { |
$this->addElement ('radio', 'radio_inscription_liste', ' ', PROJET_INSCRIPTION_LISTE_NORMAL, 2) ; |
$this->addElement ('radio', 'radio_inscription_liste', ' ', PROJET_INSCRIPTION_PAS_DE_MAIL, 1) ; |
} else { |
$this->addElement ('hidden', 'radio_inscription_liste', 0) ; |
$form->addElement('static', 'laius_inscription_moderee', PROJET_LISTE_INSCRIPTION_MODEREE); |
} |
|
// Indisponible pour le moment |
//$this->addElement ('radio', 'radio_inscription_liste', ' ', PROJET_INSCRIPTION_LISTE_RESUME, 2) ; |
100,11 → 106,11 |
$url_annuler = new Net_URL($this->getAttribute('action')) ; |
$url_annuler->removeQueryString(PROJET_VARIABLE_ACTION) ; |
$url_annuler->removeQueryString(PROJET_VARIABLE_ID_PROJET) ; |
// on fait un groupe avec les boutons pour les mettres sur la même ligne |
// on fait un groupe avec les boutons pour les mettres sur la m�me ligne |
$buttons[] = &HTML_QuickForm::createElement('link', 'annuler', PROJET_FICHIER_ANNULER, |
preg_replace ("/&/", "&", $url_annuler->getURL()), PROJET_FICHIER_ANNULER); // Le preg_replace contourne un pb de QuickForm et Net_URL |
// qui remplacent deux fois les & par des & |
// ce qui fait échouer le lien |
// ce qui fait �chouer le lien |
$buttons[] = &HTML_QuickForm::createElement('submit', 'valider_inscription_projet', PROJET_S_INSCRIRE_AU_PROJET); |
$this->addGroup($buttons, null, null, ' '); |
|