Modifier l'éditeur de texte - Version imprimable +- MyBB.support, le portail francophone de MyBB (https://mybb.support) +-- Forum : Plug-ins et modules pour MyBB (https://mybb.support/forum-32.html) +--- Forum : Support (https://mybb.support/forum-15.html) +--- Sujet : Modifier l'éditeur de texte (/thread-4430.html) |
Modifier l'éditeur de texte - seechi - 12-07-2011 Bonjour à toutes et à tous ! Alors voilà, j'aimerais modifier l'éditeur de texte (Nouvelle discussion et nouvelle réponse), mais je n'y arrive pas, j'ai tenté de modifier le template de newthread mais rien n'y fait, il n'y a rien dedans tout est géré ailleurs. Ayant trouvé un ID j'ai tenté d'insérer un nouvel élément avec Javascript, mais ça ne fonctionne pas non plus. Ce que je cherche : ajouter un élement après le sélecteur de couleur du texte, dans lequel se trouverait un lien ouvrant un pop-up, pour héberger des images. Voilà, si quelqu'un saurait comment faire je lui serais reconnaissant, bonne soirée à vous ! RE: Modifier l'éditeur de texte - spyto - 12-07-2011 Le bouton pour insérer une image existe déjà... Pour rajouter un bouton à la barre d’outils de l"éditeur, voir ce tuto : http://www.mybb.fr/thread-903.html RE: Modifier l'éditeur de texte - Saphir - 12-07-2011 Oui, mais il demande pour que le bouton ouvre une popup à l'url d'un hébergeur d'images, et ça m'intéresserait aussi... :p RE: Modifier l'éditeur de texte - seechi - 13-07-2011 Je vous remercie, en m'inspirant du tuto j'ai pu faire ce que je voulais. J'utilise MyBB 1.6.3, et ce que je voulais était d'avoir un bouton pour ouvrir un pop-up, guidant vers l'app portable de mon hébergeur. Ca tombe bien car obligation d'insérer des balises au moment du clic donc j'ai mis les [img]. Pour ceux que ça intéresse, il faut trifouiller jscripts/editor.js à la ligne 209 Code : this.createToolbar('topformatting', { Comme vous le voyez j'ai pour ma part insérer un bouton nommé bildberg, qui donnera lieu à un <span id="editor_item_bildberg"></span> et qui au clic insérera dans le texterea "[img]". En revanche, pour le reste j'ai triché, afin d'avoir l'icône et ouvrir le pop-up, j'ai rajouté ceci : Code : var bildberg_open = true; Voilà voilà, je pense que c'est une petite base qui pourra vous aider pour rajouter vos propres boutons sur MyBB 1.6 Merci à vous, bonne soirée PS : si vous voulez avoir le code complet pour pouvoir ouvrir mon pop-up avec une icône qui ne bug pas voici le code à mettre : Code : setElementState: function(element, state) { |