Aller au contenu
Support de Zwii
dangee

Eviter le nettoyage de TinyMCE

Messages recommandés

Si comme moi, vous avez besoin de rajouter des balises "non conventionnelles" (comme itemtype ou itemprop ;)), vous ne pourrez pas avec la configuration de base de TInyMce.

Pour modifier cela, ouvrez le fichier init.js dans le répertoire /core/vendor/tinymce et ajoutez le code suivant après la langue.

//valid
	extended_valid_elements: "*[*]",
	verify_html : false,
	cleanup : false,

et voilà :))

Partager ce message


Lien à poster
Partager sur d’autres sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.


  • Contenu similaire

    • Par roger
      Voir le fichier Le Spoiler un module pour TinyMCE
      Module Spoiler pour TinyMCE
      Je vous propose ici d'installer dans le TinyMCE  un plugin qui vous fera gagner beaucoup de place lors de l'affichage d'une page, d'un template, d'un article pouvant comporter des dizaines de lignes sur toute la hauteur de leurs rédaction...
      Ce plugin a pour nom SPOILER
      100% compatible avec les versions 10.x.xx actuelles et a venir
      Il arrive parfois que nous devions développer pour un sujet donné de nombreuse lignes écrites pour expliquer une chose bien précise, ce peut aussi être dans une seule page une flopées d'images entre deux lignes écrites pour illustrer le propos.
      Bon sang quelle place occupée ensuite dans la hauteur d'une simple page alors que certaine parties de celle ci pourraient être masquées et n'être affichées qu'à la demande du lecteur de votre page.
      C'est là qu'intervient un module incorporable dans le TinyMCE le module SPOILER utilisé sur énormément de site à l'heure actuelle.
       
      Voici un simple texte qui nous servira d'exemple. Nous avons décidé de le recopier une bonne dizaine de fois....imaginez alors la hauteur qu'il occupera ensuite, sans l'aide du module que je vous propose, sur la page où il doit être affiché.
       

       
      Il ressemblera à cela une fois le script "spoiler" installé chez vous, grande différence non?:
       

       

       

       
      Voici ce que vous pourriez faire par la suite dans l'utilisation de ce "petit plus" avec votre éditeur des texte incorporé dans le cms.
       En mode source vous pouvez changer le titre de votre spoiler par le votre
       

       

        
      👉 Ce que fait le script:
      Il ira écrire les lignes de code voulue dans le fichier /core/vendor/tinymce/init.js et rien de plus. Puis en mêm temps téléversera le dossier "spoiler" dans le dossier des plugins du TinyMCE.
      IMPORTANT
      Le zip  contient deux versions du module:
      - un dossier nommé 
      - un dossier nommé
      Installation:
      script nommé "Spoiler V10.zip" qui contient les deux versions
      Une fois l'archive du script dézippé sur votre pc, choisissez la version qui vous convient, ouvrez son dossier et vous aurez alors deux autres dossiers;
       
      Dossier spoiler version simple (réservé à ceux qui n'ont aucun script déclarés dans le body de leur site)
      - un dossier nommé: installer
      - un dossier nommer: restaurer
       
      Dossier "spoiler version avec des scripts dans le body" *** (ceux qui ont déjà du script dans leur body doivent impérativement installer cette version)
      - un dossier nommé: installer
      - un dossier nommer: restaurer
       
      1° ouvrez le dossier installer et envoyer tout son contenu situé dedans à la racine de votre zwiicms (là ou il est installé sur votre serveur)
      2° Acceptez le remplacement du fichier "index.php" et puis c'est tout, le script sera fonctionnel des que vous vous rendrez sur votre site ou simplement en rafraichissant votre page si vous y êtes déjà connecté.
      *** 3° UNIQUEMENT POUR LES UTILISATEURS DE LA SECONDE VERSION ("spoiler version avec des scripts dans le body" )
      ==> Ouvrir la configuration de votre site et ajouter dans l'onglet des scripts ceci dans  "Script dans Body"
      <script>
      // spoiler
      $(function(){
      $('.spoiler-text').hide();
      $('.spoiler-toggle').click(function(){
      $(this).next().toggle();
      }); // end spoiler-toggle
      }); // end document ready
      </script>
       
      Restauration:
      Il vous suffit de suivre la même procédure que ci dessus sauf que cette fois ce sera le contenu à l'intérieur du dossier nommé restaurer qu'il faudra envoyer dans votre zwiicms.
      NOTA POUR LES DEUX VERSIONS:
      Il vous faudra lors de la désinstallation du script vous rendre dans la configuration de votre site, ouvrir l'onglet  tout en bas de la page qui ajoute du script dans le body et y supprimer ceci :
      <script>
      // spoiler
      $(function(){
      $('.spoiler-text').hide();
      $('.spoiler-toggle').click(function(){
      $(this).next().toggle();
      }); // end spoiler-toggle
      }); // end document ready
      </script>
       
      🤓 👉 N 'hésitez pas à venir mettre un petit commentaire ici, ça encourage celui qui œuvre mis peut aussi lui apporter l'envie de faire mieux si sont astuce semblait pouvoir être améliorée.😋
      Enjoy les amis.
      Contributeur roger Soumis 22/10/2020 Catégorie Modules  
    • Par roger
      Module Spoiler pour TinyMCE
      Je vous propose ici d'installer dans le TinyMCE  un plugin qui vous fera gagner beaucoup de place lors de l'affichage d'une page, d'un template, d'un article pouvant comporter des dizaines de lignes sur toute la hauteur de leurs rédaction...
      Ce plugin a pour nom SPOILER
      100% compatible avec les versions 10.x.xx actuelles et a venir
      Il arrive parfois que nous devions développer pour un sujet donné de nombreuse lignes écrites pour expliquer une chose bien précise, ce peut aussi être dans une seule page une flopées d'images entre deux lignes écrites pour illustrer le propos.
      Bon sang quelle place occupée ensuite dans la hauteur d'une simple page alors que certaine parties de celle ci pourraient être masquées et n'être affichées qu'à la demande du lecteur de votre page.
      C'est là qu'intervient un module incorporable dans le TinyMCE le module SPOILER utilisé sur énormément de site à l'heure actuelle.
       
      Voici un simple texte qui nous servira d'exemple. Nous avons décidé de le recopier une bonne dizaine de fois....imaginez alors la hauteur qu'il occupera ensuite, sans l'aide du module que je vous propose, sur la page où il doit être affiché.
       

       
      Il ressemblera à cela une fois le script "spoiler" installé chez vous, grande différence non?:
       

       

       

       
      Voici ce que vous pourriez faire par la suite dans l'utilisation de ce "petit plus" avec votre éditeur des texte incorporé dans le cms.
       En mode source vous pouvez changer le titre de votre spoiler par le votre
       

       

        
      👉 Ce que fait le script:
      Il ira écrire les lignes de code voulue dans le fichier /core/vendor/tinymce/init.js et rien de plus. Puis en mêm temps téléversera le dossier "spoiler" dans le dossier des plugins du TinyMCE.
      IMPORTANT
      Le zip  contient deux versions du module:
      - un dossier nommé 
      - un dossier nommé
      Installation:
      script nommé "Spoiler V10.zip" qui contient les deux versions
      Une fois l'archive du script dézippé sur votre pc, choisissez la version qui vous convient, ouvrez son dossier et vous aurez alors deux autres dossiers;
       
      Dossier spoiler version simple (réservé à ceux qui n'ont aucun script déclarés dans le body de leur site)
      - un dossier nommé: installer
      - un dossier nommer: restaurer
       
      Dossier "spoiler version avec des scripts dans le body" *** (ceux qui ont déjà du script dans leur body doivent impérativement installer cette version)
      - un dossier nommé: installer
      - un dossier nommer: restaurer
       
      1° ouvrez le dossier installer et envoyer tout son contenu situé dedans à la racine de votre zwiicms (là ou il est installé sur votre serveur)
      2° Acceptez le remplacement du fichier "index.php" et puis c'est tout, le script sera fonctionnel des que vous vous rendrez sur votre site ou simplement en rafraichissant votre page si vous y êtes déjà connecté.
      *** 3° UNIQUEMENT POUR LES UTILISATEURS DE LA SECONDE VERSION ("spoiler version avec des scripts dans le body" )
      ==> Ouvrir la configuration de votre site et ajouter dans l'onglet des scripts ceci dans  "Script dans Body"
      <script>
      // spoiler
      $(function(){
      $('.spoiler-text').hide();
      $('.spoiler-toggle').click(function(){
      $(this).next().toggle();
      }); // end spoiler-toggle
      }); // end document ready
      </script>
       
      Restauration:
      Il vous suffit de suivre la même procédure que ci dessus sauf que cette fois ce sera le contenu à l'intérieur du dossier nommé restaurer qu'il faudra envoyer dans votre zwiicms.
      NOTA POUR LES DEUX VERSIONS:
      Il vous faudra lors de la désinstallation du script vous rendre dans la configuration de votre site, ouvrir l'onglet  tout en bas de la page qui ajoute du script dans le body et y supprimer ceci :
      <script>
      // spoiler
      $(function(){
      $('.spoiler-text').hide();
      $('.spoiler-toggle').click(function(){
      $(this).next().toggle();
      }); // end spoiler-toggle
      }); // end document ready
      </script>
       
      🤓 👉 N 'hésitez pas à venir mettre un petit commentaire ici, ça encourage celui qui œuvre mis peut aussi lui apporter l'envie de faire mieux si sont astuce semblait pouvoir être améliorée.😋
      Enjoy les amis.
    • Par roger
      Voir le fichier TinyMCE Font en pixels
      À propos de ce fichier
      Je vous propose ici d'installer dans le TinyMCE  le choix de taille de texte en hauteur 100% compatible avec les versions 10.x.xx actuelles et a venir
      L'éditeur de texte TinyMCE se présentant ainsi dans le ZwiiCMS, vous aimeriez sans doute pouvoir personnaliser un peu plus la taille des polices lorsque vous rédigez un texte sur une page de votre site.
       
      L'éditeur se présentait ainsi de base incorporé dans le CMS Zwii

       
      Il ressemblera à cela une fois le script utilisé chez vous:
       

       
      C'est maintenant possible
      Grace à l'ajout de quelques lignes de codes qui vous permettront maintenant de choisir les tailles en hauteur de vos textes et qui plus est en pixels!!!
      "8px 10px 12px 14px 16px 18px 20px 24px 36px"
       
      De 8px la plus petite à 36px la plus grande (rien ne vous empêche d'ailleurs d'ajouter 72px en modifiant vous même le code du script) le choix est vaste il me semble pour combler tout le monde. 😀
       
      Voici ce que vous pourriez faire par la suite dans l'utilisation de ce "petit plus" avec votre éditeur des texte incorporé dans le cms.
       

       

       

       
       
      Le résultat obtenu sera le suivant une fois votre page publiée sur votre site.
       

       
      👉 Ce que fait le script:
      Il ira écrire les lignes de code voulue dans le fichier /core/vendor/tinymce/init.js et rien de plus.
      Le zip nommé contient:
       
      Installation:
      Une fois l'archive du script dézippé sur votre pc vous aurez alors deux dossiers;
      - un dossier nommé: installer
      - un dossier nommer: restaurer
      1° ouvrez le dossier installer et envoyer tout son contenu situé dedans à la racine de votre zwiicms (là ou il est installé sur votre serveur)
      2° Acceptez le remplacement du fichier "index.php" et puis c'est tout, le script sera fonctionnel des que vous vous rendrez sur votre site ou simplement en rafraichissant votre page si vous y êtes déjà connecté.
       
      Restauration:
      Il vous suffit de suivre la même procédure que ci dessus sauf que cette fois ce sera le contenu à l'intérieur du dossier nommé restaurer qu'il faudra envoyer dans votre zwiicms.
       
       
      🤓 👉 N 'hésitez pas à venir mettre un petit commentaire ici, ça encourage celui qui œuvre mis peut aussi lui apporter l'envie de faire mieux si sont astuce semblait pouvoir être améliorée.😋
      Enjoy les amis.

      Contributeur roger Soumis 22/10/2020 Catégorie Modules  
×
×
  • Créer...