Subversion Repositories Applications.referentiel

Compare Revisions

Ignore whitespace Rev 49 → Rev 51

/trunk/interfaces/controleurs/Versionnage.php
197,7 → 197,7
'contributeur' => 'Auteurs/Contributeurs');
foreach ($champs_contact as $champ_id => $champ_nom) {
if (isset($_POST[$champ_id]) && ! $this->verifierContact($_POST[$champ_id])) {
$this->addMessage("Le champ '$champ_nom' n'est pas au format : Prénom1 NOM1 (Organisation1) <courriel1>, Prénom2 NOM2 (Organisation2) <courriel2>.");
$this->addMessage("Le champ '$champ_nom' n'est pas au format : Prénom1 NOM1 (Organisation1) [courriel1], Prénom2 NOM2 (Organisation2) [courriel2].");
$ok = false;
}
}
220,7 → 220,7
$contacts = explode(',', $txt);
foreach ($contacts as $contact) {
$contact = trim($contact);
if (! preg_match("/^$pp $pn $po <$pc>(?:|.)$/u", $contact)) {
if (! preg_match("/^$pp $pn $po \[$pc\](?:|.)$/u", $contact)) {
$ok = false;
}
}
/trunk/interfaces/controleurs/AppliControleur.php
294,6 → 294,13
* Lance l'ajout d'un traitement
*/
protected function ajouterTraitement($referentiel_code, $script_nom) {
$this->ajouterTraitementParametre($referentiel_code, null, $script_nom);
}
/**
* Lance l'ajout d'un traitement
*/
protected function ajouterTraitementParametre($referentiel_code, $parametres_serialises, $script_nom) {
if (is_null($referentiel_code)) {
$this->addMessage("Aucun code de projet de référentiel n'est indiqué (Ex. bdnff).");
} else {
325,7 → 332,7
}
}
} else {
$resultat = $traitementDao->ajouterTraitement($referentiel_code, $script_nom);
$resultat = $traitementDao->ajouterTraitementParametre($referentiel_code, $parametres_serialises, $script_nom);
if ($resultat != false) {
$this->addMessage("Le traitement #'$resultat' a été ajouté.");
$this->lancerScript($referentiel_code, $script_nom);