Submitted by meinsier on
Bonjour à tous,
Je cherche à ajouter sur un noeud un formulaire permettant de poster un message privé à l'auteur du noeud (éventuellement en reprenant le titre du noeud dans le titre du message par exemple).
Je voudrais que ce formulaire soit inclu sur la page du noeud, pas un simple lien vers le formulaire habituel pour écrire en messagerie privé.
C'est pour répondre à une annonce.
Merci de votre aide.
Le formulaire de contact de
Permalien Soumis par tostinni le 13 Mars, 2008 - 16:33
Le formulaire de contact de l'auteur devrait t'aider, cependant pour afficher un lien dans la page du noeud il va falloir utiliser le hook_link_alter.
Bonjour Tostinni, Mais je ne
Permalien Soumis par meinsier le 14 Mars, 2008 - 11:51
Bonjour Tostinni,
Mais je ne veux pas afficher de lien justement, c'est l'inverse, je veux afficher le formulaire pour écrire un message privé directement sur la page du noeud.
Ah :D Bon dans ce cas c'est
Permalien Soumis par tostinni le 14 Mars, 2008 - 20:27
Ah :D
Bon dans ce cas c'est le nodeapi qu'il faut modifier pour alterer l'affichage du noeud et y afficher le formulaire; de la meme maniere que le module de commentaire affiche un formulaire dans la page du noeud.
Par contre j'ai pas trop matte le code...
Effectivement, vu comme ça,
Permalien Soumis par meinsier le 17 Mars, 2008 - 14:14
Effectivement, vu comme ça, ce devrait être simple. Je viens de jeter un oeil sur le module comment, pas évident de retrouver la fonction exacte qui affiche le formulaire. (ça m'a pas l'air d'être comment_nodeapi() en tout cas).
Je te tiens au courant.