IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Quill editor : comment ajouter un module ?


Sujet :

JavaScript

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mai 2008
    Messages : 121
    Points : 65
    Points
    65
    Par défaut Quill editor : comment ajouter un module ?
    Bonjour,

    Dans le cadre d'un moteur de blog en interne, j'utilise l'éditeur de texte Quill editor.
    Il existe un module additionnel permettant de redimensionner les images que l'on insert dans le texte : Quill image resizer.

    L'éditeur qui fonctionne parfaitement, mais pas le module
    Voici le code :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    <link rel="stylesheet" href="katex.min.css" />
    <link rel="stylesheet" href="monokai-sublime.min.css" />
    <link rel="stylesheet" href="quill.snow.css" />
     
    <div id="DV_quill_editor"></div>
     
    <script type="text/javascript" src="ckatex.min.js"></script>
    <script type="text/javascript" src="highlight.min.js"></script>
    <script type="text/javascript" src="quill.min.js"></script>
    <script type="text/javascript" src="image-resize.min.js"></script>
     
    <script type="text/javascript">
     
            var quill_options = { modules: {
                            formula: false,
                            syntax: true,
                            toolbar: [
                                    [{ 'header': [5, 6, false] }],
                                    ['bold', 'italic', 'underline', 'strike'],
                                    [{ 'align': [] }],
                                    [{ 'indent': '-1' }, { 'indent': '+1' }],
                                    ['link', 'image', 'video'],
                                    ['clean']
                                    ]
                            },
                    placeholder: 'Écrire son actualité...',
                    theme: 'snow'
                    } ;
     
            var quill = new Quill('#DV_quill_editor', quill_options);
            var quill_tara_content = document.getElementById('TA_quill_html_content') ;
     
            quill.on('text-change', function() {
                    var taraContent = quill.root.innerHTML ;
                    quill_tara_content.innerHTML = taraContent ;
                    });
     
    </script>
    Merci pour l'aide

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    16 959
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 16 959
    Points : 44 122
    Points
    44 122
    Par défaut
    Bonjour,
    seulement voilà tu n’intègres pas le module, regarde au § Config.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    var quill = new Quill(editor, {
        // ...
        modules: {
            // ...
            ImageResize: {}
        }
    });

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mai 2008
    Messages : 121
    Points : 65
    Points
    65
    Par défaut
    Merci, c'était pourtant si évident !!!
    Quel boulet je fais...

    Hum, ça m'apprendra à vouloir faire les choses trop vite !

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Joomla!] Comment ajouter le module "nos amis sur facebook"
    Par Amel_B dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 01/02/2012, 18h24
  2. [EJB2.1] comment ajouter dependent module dans le client
    Par tntneo dans le forum Java EE
    Réponses: 0
    Dernier message: 28/02/2011, 16h04
  3. Réponses: 1
    Dernier message: 31/10/2010, 09h40
  4. Comment compiler/ajouter un module sous Apache 2 ?
    Par j0shua dans le forum Apache
    Réponses: 1
    Dernier message: 13/12/2007, 11h51
  5. [LDAP] comment ajouter un module PHP
    Par sezar dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 20/03/2006, 17h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo