Customiser le Formulaire Forum

On Wed, 2003-05-21 at 15:11, Jean Jourdain wrote:

Ma question est : est ce que la bonne methode est de modifier la fonction
retour_forum du fichier SPIP/inc-forum.php3, ou est ce que il y a un
moyen de rediriger la balise FORMULAIRE_FORUM vers une fonction à moi,
ou est ce que je me fais ma petite page PHP en vais ajouter les
enregistrements directement dans la table?

  Personnellement, je l'ai fait en utilisant un
#FORMULAIRE_FORUM|monFiltre, où monFiltre fait un tas de regexp
affreuses pour modifier le formulaire à ma sauce, mais c'est carrément
pas beau :slight_smile:
  Je pense que l'idéal serait d'avoir des fonctions qui retournent
la liste des choses à mettre dans le formulaire, par exemple une
fonction qui retourne un tableau des champs avec leurs valeurs par
défaut.
  Ça permettrait de boucler dessus pour générer son propre formulaire.

Exemple :
  #FORM_FORUM_HIDDEN => retourne un tableau des champs hidden à mettre
    (tableau ou chaine de caractères dans un format facile à spliter)
  #FORM_FORUM_FIELD => un tableau des champs texte
  #FORM_FORUM_DEST => l'url où il faut poster le résultat.

  On peut alors utiliser ces balises pour mettre un bout de php générant
le formulaire qui va bien.

  Bon, c'est un peu brut de décoffrage ce que je dis, mais je pense
qu'il y a quelque chose de bien à faire avec ça :wink:

À+, Pif.