Fr:Ubiquity 0.1 Author Tutorial: Difference between revisions

Line 153: Line 153:
</pre>
</pre>


Nous avons fait deux choses ici. La première était de factoriser le code pour obtenir la date dans la fonction <code>_date()</code>. Celà évite d'enfreindre le [http://en.wikipedia.org/wiki/Don%27t_repeat_yourself DRY] en repétant du code dans les fonctions de previsualisation et d'exécutions. Remarquez que pour accéder à <code>_date()</code>, on utilise le mot-clé <code>this</code>.
Nous avons fait deux choses ici. La première était de factoriser le code pour obtenir la date dans la fonction <code>_date()</code>. Celà évite d'enfreindre le [http://fr.wikipedia.org/wiki/Ne_vous_r%C3%A9p%C3%A9tez_pas DRY] en repétant du code dans les fonctions de previsualisation et d'exécutions. Remarquez que pour accéder à <code>_date()</code>, on utilise le mot-clé <code>this</code>.


La seconde chose que l'on a faite est d'avoir ajouter une fonction preview. Le premier argument est l'élément DOM qui est affiché comme preview de la commande. Modifiez <code>pblock</code> et vous modifierez la preview. Dans ce cas, on assigne au <code>innerHTML</code> du bloc de prévisualisation le message que l'on veut.
La seconde chose que l'on a faite est d'avoir ajouter une fonction preview. Le premier argument est l'élément DOM qui est affiché comme preview de la commande. Modifiez <code>pblock</code> et vous modifierez la preview. Dans ce cas, on assigne au <code>innerHTML</code> du bloc de prévisualisation le message que l'on veut.
Line 169: Line 169:
</pre>
</pre>


Dans le futur, nous travaillerons sûrement sur la rationalisation /[NDTR: streamlining/] de ce procédé.
Dans le futur, nous travaillerons sûrement sur la rationalisation [NDTR: streamlining] de ce procédé.


== PAGE UNDER CONSTRUCTION  ==  <!--
== PAGE UNDER CONSTRUCTION  ==  <!--
12

edits