[dcGeshi] - Colorisation syntaxique pour dotclear2
Par Laurent Deketelaere le mardi, octobre 23 2007, 10:03 - geturl.net - Lien permanent
Yep,
Ce qui me manquait le plus depuis le passage à DC2, c'était la colorisation syntaxique.
Problème qui n'est plus car Aurelien Gerits vient de reprendre le developpement de dcGeshi - reprise du plugin dcgeshi
[Actionscript] public class ClassUtils { public static function getConstructor(o : *) : Class { var clname:String = describeType(o).@name.toXMLString(); var claz:Class = getDefinitionByName(clname) as Class; return claz; } }
[php] <?php $dir = "/tmp/php5"; // Ouvre un dossier bien connu, et liste tous les fichiers if (is_dir($dir)) { if ($dh = opendir($dir)) { while (($file = readdir($dh)) !== false) { echo "fichier : $file : type : " . filetype($dir . $file) . "\n"; } closedir($dh); } } ?>
[xml] <?xml version="1.0" encoding="utf-8"?> <movie width="10" height="10" framerate="31"> <background color="#CCCCCC"/> <library> <font name="monoLCD" id="monoLCD" import="bin/fonts/ds_digital/DS-DIGI.TTF"/> <import file="././_deploy/swf/font.swf" url="swf/font.swf" /> </library> <frame/> </movie>
[HTML] <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>Untitled</title> </head> <body> </body> </html>
[css] code { display:block; overflow: auto; width: 80%; height: auto; padding-top: 40px; background-image: url(img/geshi/code.png); background-repeat: no-repeat; background-position: 1px 1px; }
[sql] SELECT B.blog_url, P.post_url, C.comment_id, P.post_title, C.comment_content FROM comment C, post P, blog B WHERE C.comment_status = 1 AND C.post_id = P.post_id AND P.blog_id = B.blog_id AND B.blog_id != "redaction" ORDER BY C.comment_dt DESC LIMIT 0,10;
Commentaires
Pas mal, je l'installerai un de ces jour chez moi
par contre c'est norma que ce soit écrit si petit?
la css surement, j'ai installé un theme par défaut. Je prendrait peut-être un peu de temps pour le modifier.