• Intégrer un script ZeL dans votre site

    Note : ce qui suit risque de changer dans la prochaine bêta de Zenith. La méthode sera toujours valable, mais l'insertion de plusieurs scripts sera simplifiée.


    Pour intégrer un script ZeL sur votre site, vous devez en éditer le code HTML, et rajouter les éléments comme suit :

    1. rajouter un élément cliquable, en rajoutant l'attribut zel avec comme valeur "true". Exemple :
        <button zel="true">Label de votre bouton</button>
    2. rajouter un script renvoyant les instructions à l'extension via une fonction que vous appellerez getZelInstructions. Exemple :
        <script type="text/javascript">
             function getZelInstructions(){
                return {
                  "do":[
                     {"goTo":"a:first"},
                  ]
                };
             }
        </script>

    Attention : la méthode décrite ci-dessus n'est valable que si on propose un seul script ZeL pour chaque page. Si on veut proposer  plusieurs script ZeL, on peut utiliser cette méthode :

    <button zel="true" onclick="f1()">Script 1</button>
    <button zel="true" onclick="f2()">Script 2</button>
    <script type="text/javascript">
       var getZelInstructions;
       function f1(){
         getZelInstructions = function(){
             return {Instructions du premier bouton};
         };
      }
      function f2(){
         getZelInstructions = function(){
             return {Instructions du second bouton};
         };
      }

    </script>

    Ceci grâce au fait que l'évènement "click" est traité avant la récupération des instructions ;) .


  • Commentaires

    Aucun commentaire pour le moment

    Suivre le flux RSS des commentaires


    Ajouter un commentaire

    Nom / Pseudo :

    E-mail (facultatif) :

    Site Web (facultatif) :

    Commentaire :