Voila un premier résumé de mes cogitations sur ce sujet, toutes les
remarques sont les bienvenues :
but du jeu : découper la fonction retour_forum afin d'avoir des
sous fonctions utilisables pour définir des formulaires personnalisés.
actuellement, on a :
function retour_forum(
$id_rubrique, $id_parent, $id_article, $id_breve, $id_syndic,
$titre='')
dedans, il y a :
-> init des variables
$new, $redac => test pour des hidden
$afficher_groupe => pour mots clés
$afficher_texte => ? pour tester le contenu du post ?
$forums_publics => test pour afficher un message d'avertissement
$lien => destination du formulaire (uri bizarre ?)
$retour => destination du redirect à la fin => hidden
on pourrait découper ça en sous fonctions de ce type :
- formulaire_forum_get_spec : retourne un tableau
- action => destination du formulaire
- envoyer => 'name' du bouton pour prévisualiser
- confirmer => 'name' du bouton pour confirmer l'envoi
- formulaire_forum_get_hidden : retourne un tableau
id_message, ajout_forum, forum_id_rubrique, forum_id_parent,
forum_id_article, forum_id_breve, forum_id_syndic, alea, hash,
retour_forum, new, redac
- formulaire_forum_get_textes : retourne un tableau
- titre => titre mis en argument, ou defaut
- texte => texte déjà saisi (relecture) ou rien, ou msg d'origine
en indent selon option ?
- auteur, email_auteur => si relecture, ou identifié
- nom_site_forum, url_site => si relecture
- affichage => si relecture, texte à mettre en forme (=> à passer
dans propre())
- formulaire_forum_get_mots : là, j'ai rien compris au code 
liste des groupes/mots à afficher ? + option un_seul ?
À+, Pif.