MyBB.support, le portail francophone de MyBB
Modele de Message - Version imprimable

+- MyBB.support, le portail francophone de MyBB (https://mybb.support)
+-- Forum : MyBB.fr (https://mybb.support/forum-1.html)
+--- Forum : Support (https://mybb.support/forum-5.html)
+--- Sujet : Modele de Message (/thread-630.html)



Modele de Message - Tonton_Glenn - 22-05-2008

Salut salut,

Me revoila avec de nouveau projet et j'espere que vous pourrez m'aider Smile

voila je souhaite creer des tuto dans mon forum avec une mise en page particuliere (une sorte de modele a suivre pour les membres) j'ai donc poster un topic avec entre les balises de code, le text a copier coller et a preremplir.

Mais je voudrai pousser la chose en creant un bouton dans le redaction des messages s'appellant "Modeles" et ou le membre pourra cliquer sur le modele de son choix et aura sa case de texte prerempli.

Voyez vous la chose possible, si oui comment ?

Merci bcp


RE: Modele de Message - Tonton_Glenn - 24-05-2008

up Smile


RE: Modele de Message - Le Poulpe - 26-05-2008

Bonjour,

Je pense qu'en Mycode, on pourrait faire un tel item. Mais le seul soucis, c'est qu'il va vous falloir l'implanter dans les templates, et même de modifier les fichiers sources de MyBB pour inclure les nouvelles icônes, il me semble.

Si je prends par exemple un plugin pour ajouter la balise "dailymotion" à votre forum, il vous faut suivre la même procédure, sauf que dans le mycode à insérer, vous mettrez votre modèle de message.

Voici pour vous aider, l'installation d'une icone et d'un mycode pour une balise dailymotion, réalisé par Khap en personne !

Code :
Yeah !
Plugin pour installer une balise permettant d'ajouter une vidéo Dailymotion dans un message.
COPYRIGHT Khap 2008


Fichiers à editer:
           Editor.js
           Global.lang.php
           Functions.php
          
1. [Dans le Directory/inc/functions.php] Trouver:[            "editor_title_close_tags", ]
Et rajouter à la suite:[                   "editor_title_dailymotion", ]

2.[ Dans Directory/inc/languages/french/global.lang.php]
Trouver:[$l['editor_title_close_tags'] = "Fermer toutes les balises MyCode actuellement ouvertes"; ]
After Add:[$l['editor_title_dailymotion'] = "Ajouter une vidéo Dailymotion"; ]

3. [ Dans Directory/jscripts/editor.js]
Trouver:[        this.insertStandardButton(elements, "php", "images/codebuttons/php.gif", "php", "", this.options.lang.title_php); ]

Et rajouter à la suite:[            this.insertStandardButton(elements, "dailymotion", "images/codebuttons/dailymotion.gif", "dailymotion", "", this.options.lang.title_dailymotion); ]

4.[Dans Directory/images/codebuttons/] Uploader:[dailymotion.gif]

5. UPLOADER: dailymotion.php dans:[inc/plugins]

6. ACTIVER: Activer le plugin Dailymotion

7.Sauver et fermer tous les fichiers.



RE: Modele de Message - Tonton_Glenn - 26-05-2008

Merci Le Poulpe,

je test ca des retour a la maison et vous fait un retour Smile


RE: Modele de Message - Tonton_Glenn - 22-06-2008

Salut Le Poulpe,

Alors j'ai tester la manip et il y a du bon deja.

Je vois mon bouton tuto dans la creation d'un message.

Le souci c'est que quand je clique dessus cela m'ouvre un tag appeler tuto (avec le close tag au dessus) alors que moi je voudrai que ca copie directement la page du code du modele.

Pour plus d'info, voila la capture :

[attachment=197]

Une idée ?


RE: Modele de Message - Le Poulpe - 23-06-2008

Vous avez fait quoi, dans la manipulation ? Et quelles modifications avez-vous effectué ?


RE: Modele de Message - Tonton_Glenn - 23-06-2008

(tu peux me tutoyer Tongue)

Et bien simplement celle que tu as décrite ci-dessus en replacant juste le mot dailymotion par tuto.


RE: Modele de Message - Le Poulpe - 23-06-2008

Maintenant il faut modifier le Mycode et passer les modèles de message via le code "tuto" ; ou alors il faut tout intégrer à ces modifications, mais vu que ce sont des modèles en html ça peut poser problème dans la modification des fichiers de scripts.


RE: Modele de Message - Tonton_Glenn - 23-06-2008

oula a tes souhait !

t comment qu'on fait tout ca ? deja pour le mycode (mot d'une autre planete pour moi) comment procederaiis tu ?

Deja merci de tes reponse


RE: Modele de Message - Le Poulpe - 23-06-2008

Oups pardon. En me relisant, je me suis rendu compte que j'avais rédigé une sorte de bouillie...

Bref, le MyCode est dans l'administration. Et à ce niveau, je sèche ; soit tu modifies le script de Khap, ou soit tu créées une balise Mycode (qui donnera un effet précis avec la balise [tuto]).


RE: Modele de Message - Tonton_Glenn - 23-06-2008

Citation :soit tu créées une balise Mycode (qui donnera un effet précis avec la balise [tuto]

ouais, autant inventer la boussole à pile Tongue

Bon si qnn à des idée sur le mycode a utiliser suir preneur.

Merci en tout cas Le Poulpe tu m'as bien avancé Wink


 Utilitaire de traduction fourni par Regentronique