Gestionnaire de snippet en Jelix
Par Bast le mardi 10 juin 2008, 02:03 - PHP - Lien permanent
C'est décidément la journée des chassés-croisés.
J'ai développé il y a deux mois un script js pour générer une table des matières, NiKo a créé le sien en 14321x mieux.
Aujourd'hui j'ai enfin commencé à développer le gestionnaire de snippets en Jelix que l'on (la team jelix) repousse à plus tard depuis des mois avec pour modèle http://snippets.prendreuncafe.com/ propulsé par Symfony et snipeet.
Snipeet a l'air très bien foutu, mais par pur honneur/principe/classe c'est difficilement imaginable d'utiliser une appli en Symfony pour se servir sur le site de Jelix (pour les véritables touristes qui passent par ici, Symfony et Jelix sont "concurrents" dans la mesure où ce sont tous les deux des frameworks PHP5).
NiKo, j'ai une question : snipeet ne gère vraiment que le php/xml/js/css comme colorisation syntaxique de langages ? Pour l'instant j'utilise Geshi dans sa version 1.0.7 et c'est vraiment pas ça :
(le design n'est évidemment pas du tout définitif)
La page du projet : http://forge.jelix.org/projects/sharecode
Bientôt (peut-être) une démo sur jelix.org :p.

Commentaires
Pour être très honnête, Snipeet, c'est vraiment pas ça. À plein de niveaux.
J'ai pas super le temps de refaire quelque chose à moi, mais si je l'avais, je ferai quelque chose qui "colorizerait" le code côté client, avec la lib syntaxhiliter par exemple : http://code.google.com/p/syntaxhigh... (en effet, Geshi est vraiment... comment dire... Vraiment, quoi :))
Perso je n'aurais aucun scrupule à utiliser une appli Jelix pour mon dépôt de snippets, donc si tu codes quelque chose ça m'intéresse :)
Je suis parti sur une colorisation côté serveur. Laurent est en train d'améliorer jWiki pour avoir une syntaxe docuwiki + colorisation syntaxique (surement avec geshi, dans un premier temps).
Peux-tu me dire ce que tu attends d'un bon gestionnaire de snippets ? En quoi Snipeet est pas bon ?