masquer le bouton Activer/désactiver l'éditeur n bas de tinyMCE

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] masquer le bouton Activer/désactiver l'éditeur n bas de tinyMCE

    Bonsoir
    Y aurait-il un moyen de masquer le bouton "Activer/désactiver l'éditeur" en bas de tinyMCE
    Je viens de le supprimer par css, mais je vois qu'il apparaît à plusieurs endroits, je souhaiterai le masquer partout en front-end qui n'en a pas besoin.
    J'ai regardé les paramètres du plugin mais je ne vois rien. Ai je mal vu? autre possibilité ?
    Dernière édition par herve à 23/08/2022, 09h32
    Faciliter l'adoption du meilleur du Libre auprès du grand public https://clibre.eu/ - Connaissez-vous des communicants ... pour promouvoir joomla ? https://forum.joomla.fr/forum/th%C3%...mouvoir-joomla

  • #2
    Bonsoir Hervé,

    A force, tu devrais le deviner que l'on peut modifier par des surcharges (que l'on nomme aussi overrides ou substitutions)...
    Le bouton fait partie des mises en page (layout) de joomla, particulièrement de tinymce.

    Imaginons sur une installation standard avec le template par défaut de joomla

    Pour le front :

    1. il faudra en premier que tu clone le fichier dans le repertoire html de ton template.
    En passant par système > template du site > Cassiopiea Détails & fichiers > onglet "Créer des Substitutions"
    cliquer dans la zone "affichage" à droite sur le mot "joomla" et choisir "tinymce"

    2. Passer de l'onglet "Créer des Substitutions" au premier onglet "Editeur"
    cliquer sur "html" puis "layouts", "joomla", "tinymce" pour cliquer ensuite sur "togglebutton.php"
    Dans le code de ce fichier, on supprime directement le bouton de la ligne 16 à 23

    Si tu as d'autres templates que cassiopeia, Il suffit de choisir le template actif pour l'édition et de reprendre les étapes.

    Si un jour, tu veux aussi supprimer le bouton pour le backend (oui on peut aussi simplifier l'administration), c'est exactement pareil.
    Je te donne l'explication pour info.

    1. on fait la même chose avec atum (le template de l'administration)
    système > template de l'administration > Atum Détails & fichiers > onglet "Créer des Substitutions"
    cliquer dans la zone "affichage" à droite sur le mot "joomla" et choisir "tinymce"

    2. Passer de l'onglet "Créer des Substitutions" au premier onglet "Editeur"
    cliquer sur "html" puis "layouts", "joomla", "tinymce" pour cliquer ensuite sur "togglebutton.php"
    Dans le code de ce fichier, on supprime directement le bouton de la ligne 16 à 23

    Voilà, plus de toggle button ! Comme c'est une surcharge, je n'ai pas modifié de fichier d'origine et je n'ai pas "caché" en css (c'est pas une bonne technique)

    Si je souhaite revoir à nouveau le bouton, il suffit que je supprime le fichier de substitution togglebutton.php du repertoire html
    Et si tu voulais afficher le bouton uniquement pour le groupe superadmin, il suffirait d'ajouter une condtion en php limité à l'id du groupe au lieu de supprimer.
    Dernière édition par daneel à 23/08/2022, 00h19
    herve et Helloo aiment ceci.
    Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

    Commentaire


    • #3
      Bonjour
      Encore une fois merci, bon j'avai quand même bien vu que l'on ne pouvait pas le masquer aussi facilement (hors css). Comme j'ai déjà fais des surcharges je vais faire comme cela car cela m'a souvent gêné.
      Faciliter l'adoption du meilleur du Libre auprès du grand public https://clibre.eu/ - Connaissez-vous des communicants ... pour promouvoir joomla ? https://forum.joomla.fr/forum/th%C3%...mouvoir-joomla

      Commentaire

      Annonce

      Réduire
      Aucune annonce pour le moment.

      Partenaire de l'association

      Réduire

      Hébergeur Web PlanetHoster
      Travaille ...
      X