#1
changer icones éditeur dhtmltextarea
Nikita
Posté le : 18/05/2018 21:16
Bonsoir,
Dans un xoops 2.5.9 j'utilise l'éditeur dhtmltextarea , je ne trouve pas où sont stockées les icones de l'éditeur manager, youtube etc... pour les remplacer ?
#2
Re: changer icones éditeur dhtmltextarea
babouille
Posté le : 19/05/2018 11:58
Bonjour Nikita,
Pour la version 2.5.7 (chez moi) ils se trouvent dans le dossier images et images/form. Sinon, tu fais un clic droit dessus et inspecter dans chrome et tu devrais avoir le path des images.
#3
Re: changer icones éditeur dhtmltextarea
Nikita
Posté le : 19/05/2018 16:33
Dans l'admin de xoops, Préférences, Paramètres du module système, j'ai choisi l'éditeur dhtmltextarea, ce n'est pas celui que l'on a dans le forum de frxoops par exemple, les images de l'éditeur que j'utilise ne semblent pas être dans images/form, et quant je fais un clic droit dessus je n'ai pas de lien,
je vais regarder du côté du css, ça se passe peut être par là pour les boutons de cet éditeur ?
#4
Re: changer icones éditeur dhtmltextarea
babouille
Posté le : 20/05/2018 14:28
Citation :
babouille a écrit : Ou tout simplement Ctrl+Maj+i ![]() C'est l'inspecteur d'élément qui te permettra de connaitre le répertoire de stockage.
#5
Re: changer icones éditeur dhtmltextarea
Nikita
Posté le : 20/05/2018 18:12
Je peux t'assurer que dans un xoops 2.5.7 que j'utilise je peux faire ce clic droit et j'ai les options pour afficher l'image, copier l'image et voir l'adresse, mais pas dans le xoops 2.5.9 où je veux changer les images
![]() pour le bouton youtube dans la 2.5.7 par exemple (j'ai le path de l'image)
function encode($textarea_id) { $config = parent::loadConfig( dirname(__FILE__) ); $code = "<img src='{$this->image_path}/youtube.gif' alt='" . _XOOPS_FORM_ALTYOUTUBE . "' onclick='xoopsCodeYoutube("{$textarea_id}","" . htmlspecialchars(_XOOPS_FORM_ENTERYOUTUBEURL, ENT_QUOTES) . "","" . htmlspecialchars(_XOOPS_FORM_ALT_ENTERHEIGHT, ENT_QUOTES) . "","" . htmlspecialchars(_XOOPS_FORM_ALT_ENTERWIDTH, ENT_QUOTES) . "");' onmouseover='style.cursor="hand"'/> ";
pour le bouton youtube dans la 2.5.9 (pas de path)
$code = "<button type='button' class='btn btn-default btn-sm' onclick='xoopsCodeYoutube("{$textarea_id}","" . htmlspecialchars(_XOOPS_FORM_ENTERYOUTUBEURL, ENT_QUOTES) . "","" . htmlspecialchars(_XOOPS_FORM_ALT_ENTERHEIGHT, ENT_QUOTES) . "","" . htmlspecialchars(_XOOPS_FORM_ALT_ENTERWIDTH, ENT_QUOTES) . "");' onmouseover='style.cursor="hand"' title='" . _XOOPS_FORM_ALTYOUTUBE . "'><span class='fa fa-fw fa-youtube' aria-hidden='true'></span></button>";
Après recherche dans la 2.5.9 c'est la bibliothèque Font Awesome qui est utilisée, la feuille de style CSS est dans le dossier /media/font-awesome/css... Merci pour ton aide
#6
Re: changer icones éditeur dhtmltextarea
babouille
Posté le : 20/05/2018 19:48
Je ne te parle pas du code mais de le faire quand tu affiches la page ou il y a le formulaire en faisant un clic droit sur le bouton YouTube, tout en bas de la fenêtre de notification il y a "inspecter"
![]() Et en effet "fa fa-fw fa-youtube" concerne la font Awesome, tout du moins en ce qui concerne le code que tu as mis en exemple. Bref, plus moderne mais tu peux jouer avec le CSS pour changer la couleur...
#7
Re: changer icones éditeur dhtmltextarea
Nikita
Posté le : 20/05/2018 20:14
Merci encore, grâce à toi j'ai résolu mon problème, j'ai utilisé Chrome et j'ai vu qu'il y avait une option pour inspecter un élément de page.
Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.
|
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513
81 Personne(s) en ligne (51 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 81 | Plus ...
81 Personne(s) en ligne (51 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 81 | Plus ...