MyBB.support, le portail francophone de MyBB
Nouvelle discussion prêt remplie. - Version imprimable

+- MyBB.support, le portail francophone de MyBB (https://mybb.fr)
+-- Forum : MyBB.fr (https://mybb.fr/forum-1.html)
+--- Forum : Support (https://mybb.fr/forum-5.html)
+--- Sujet : Nouvelle discussion prêt remplie. (/thread-4375.html)



Nouvelle discussion prêt remplie. - Taldia - 03-07-2011

Bonjour, je recherche comment prêt remplier la zone d’écriture,
comme certain forum on quand on vas dans présentation il y a déjà le formulaire d’écrit.
screnn:
[Image: 239446exx.jpg]

Cordialement.


RE: Nouvelle discussion prêt remplie. - Taldia - 04-07-2011

Up plz =)


RE: Nouvelle discussion prêt remplie. - fqshion - 04-07-2011

Je ne pense pas que c'est faisable. En gros, comme dans un forum Burning Board?


RE: Nouvelle discussion prêt remplie. - exdiogene - 04-07-2011

Il faut un plugin pour réaliser cela!


RE: Nouvelle discussion prêt remplie. - Taldia - 04-07-2011

(04-07-2011, 18:39)exdiogene a écrit :  Il faut un plugin pour réaliser cela!

Merci de votre réponse , mes tu serait ou je peut trouver le plugin ?
Mybb.com ?


RE: Nouvelle discussion prêt remplie. - exdiogene - 04-07-2011

Je ne connais aucun plugin sur MyBB.com pouvant faire cela et je ne crois pas qu'aucun des développeurs de plugins en aurait un disponible actuellement.

J'en développais un pour MyBB.fr mais il ne sera disponible que pour les souscripteurs de MyBBCodes.com par la suite.

Dans les options disponibles il sera possible d'envoyer le résultat dans un courriel, dans un message privé et/ou dans une discussion du forum. Le "captcha" sera aussi optionnel pour éviter les "pourriels".




RE: Nouvelle discussion prêt remplie. - lascars - 23-07-2011

Je ne sais pas si le problème est toujours d'actualité mais un certains Edson Ordaz, un membre Espagnol de MyBB.com à développer un plugin permettant cette manœuvre. Seulement, il n'est pas traduit donc, reste Espagnol =/
Il marche très bien étant donnée que je l'est installer sur mon forum pour les même raison que toi Wink
Tiens le lien officiel Wink http://mods.mybb.com/view/default-editor


RE: Nouvelle discussion prêt remplie. - Saphir - 23-07-2011

Ou sinon, dans le template newthread ou newreply, mettre le contenu prérempli dans le textarea, avec un peu de php (php in template, on met un "si" on est dans le forum où il faut préremplir), ça doit être faisable non ?

À moins que le fait que ce soit un script javascript l'empêche, évidement ! :s


RE: Nouvelle discussion prêt remplie. - Tlams - 24-07-2011

Je viens de le faire pour moi.
Sa fonctionne très bien !

Dans "newthread" remplacer:
Code PHP :
<textarea name="message" id="message" rows="20" cols="70" tabindex="2">{$message}</textarea

par:

Code PHP :
<?php
if ($fid==2){
echo 
"<textarea name=\"message\" id=\"message\" rows=\"20\" cols=\"70\" tabindex=\"2\">message persso</textarea>";
}
else {
echo 
"<textarea name=\"message\" id=\"message\" rows=\"20\" cols=\"70\" tabindex=\"2\">{$message}</textarea>";
}
?>



*************

Remplacer fid==2 par celui qui correspond à votre forum.


RE: Nouvelle discussion prêt remplie. - Saphir - 24-07-2011

ça fonctionne comme ça ? sans addon pour mettre du php dans les templates ? $fid est déjà défini ?


RE: Nouvelle discussion prêt remplie. - Tlams - 24-07-2011

Il faut le plugin: phptpl.php
http://tlams.free.fr/phptpl.php.zip

Il permet de pouvoir utiliser du php dans les template... Très utile !


RE: Nouvelle discussion prêt remplie. - Saphir - 24-07-2011

C'est bien ce que je pensais. Smile
Et $fid est défini directement ? Ou tu l'as d'abord récupéré avec une requête ou autre ?


RE: Nouvelle discussion prêt remplie. - Tlams - 24-07-2011

Il est déjà récupéré, rien besoin de plus.


RE: Nouvelle discussion prêt remplie. - Saphir - 24-07-2011

Ok, merci pour l'info Smile


RE: Nouvelle discussion prêt remplie. - Tlams - 24-07-2011

Je viens de voir que sa bloque la prévisualisation du message.
Je pense que sa vient du fait qu'il n'y est plus la variable $message, de ce fais quand on prévisualise My_bb ne récupéré pas le message.
Je vais voir ce que je peux faire pour corriger sa.

Néanmoins, le reste fonctionne bien.



RE: Nouvelle discussion prêt remplie. - Saphir - 24-07-2011

Code PHP :
<if ($fid == 21then>
<
textarea name="message" id="message" rows="20" cols="70" tabindex="2">LE MESSAGE</textarea>
<elseif (
$fid == 22then>
<
textarea name="message" id="message" rows="20" cols="70" tabindex="2">LE MESSAGE</textarea>
<else />
<
textarea name="message" id="message" rows="20" cols="70" tabindex="2">{$message}</textarea>
</if> 

Là ça marche parfaitement.


 Utilitaire de traduction fourni par Regentronique