Bonjour,
j'ai toutes les infos qu'il me faut créer les champs extra, grâce entre autre à l'interface de michael Courcy : http://www.uzine.net/spip_contrib/ecrire/articles.php3?id_article=424
Je souhaite faire une validation des champs extras (vérifier s'ils sont vide, si c'est bien un email, etc...).
Pour cela, je vais être obligé d'aller trifouiller dans le corps de SPIP.
Mon idée est la suivante :
- Les fonctions de validation sont optionnelles et de la forme valide_nom_du_champs(), on les mets dans inc_extra.php3
- Dans extra_affichage, on fait afficher les retours d'erreurs de ces fonctions.
- Dans article.php3 on empèche de proposer à la validation ou à la publication, tant qu'il y a une fonction de validation qui renvoie une erreur.
C'est ce que j'ai trouvé de plus simple, pour modifier au minimum spip.
Qu'en pensez-vous ?
a+.