Alama
unread,Feb 7, 2009, 5:56:39 PM2/7/09Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
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