Info sur Google Prettify et son intégration à ASDOc

3 views
Skip to first unread message

Alama

unread,
Feb 7, 2009, 5:56:39 PM2/7/09
to ekameleon
Bonjour à tous,

Après avoir squatté le blog d'Eka :D (sorry), ayant eu des soucis avec
la version de prettify et étant là dessus depuis hier, avec l'aide
d'un pote super habitué à CSS et HTML, on a fini par mettre le doigts
sur un truc.

le prettify.js possède des filtres pour ne coloriser que certaines
balises, dans son état actuel, il y a ceci:

document.getElementsByTagName('pre'),
document.getElementsByTagName('code'),
document.getElementsByTagName('xmp') ];

Du coup, sans éditer aucun xslt, aucun html, aucun css dans le
template de asdoc mais par contre, en intégrant tout le code de
prettify dans le asdoc.js et en fesant passer l'entiereté du parser
par la fonction prettyprint, ben toute la doc se colorise nickel! sous
FF, IE, chrome..

les balise asdoc code et pre sont colorisées.. donc, sans utiliser de
balise <code class="prettyprint"> dans les commentaires de AS mais
simplement utiliser les balises <code>, <listing> tout se colorise
bien.

asdoc ajoute une balise 'pre' a la class listing. pour FF.

Grâce à celà, nous avons pu coloriser la doc AS3 d'adobe qui n'a pas
de xlst. celà est pratique également pour coloriser des Doc déjà faite
sans les recompiler simplement en remplacant le asdoc.js.

Voilà.. je remercie Jiro, mon pote, pour son aide précieuse dans mon
acharnement à vouloir maîtriser asdoc :P
Merci à Eka et à Lunar pour leur aide et avoir eu la patience de lire
tous mes posts sur leur blog :D

ekameleon

unread,
Feb 7, 2009, 6:04:50 PM2/7/09
to ekam...@googlegroups.com
Hello :)

merci pour le complément d'infos :) je vais tester ton hack bientôt :)

EKA + :)
Reply all
Reply to author
Forward
0 new messages