Langages supportés:

  • Actionscript
  • ADA
  • Apache Log
  • AppleScript
  • ASM
  • ASP
  • AutoIT
  • Backus-Naur form
  • Bash
  • BlitzBasic
  • C
  • C for Macs
  • C#
  • C++
  • CAD DCL
  • CadLisp
  • CFDG
  • CFDG
  • ColdFusion
  • CSS
  • Delphi
  • DIV
  • DOS
  • Eiffel
  • Fortran
  • Fortran
  • FreeBasic
  • GML
  • Groovy
  • HTML
  • Inno
  • IO
  • Java
  • Java 5
  • Javascript
  • LaTeX
  • Lisp
  • Lua
  • Microprocessor ASM
  • mIRC
  • MySQL
  • NSIS
  • Objective C
  • OCaml
  • OpenOffice BASIC
  • Oracle 8 SQL
  • Pascal
  • Perl
  • PHP
  • PL/SQL
  • Python
  • Q(uick)BASIC
  • robots.txt
  • Ruby
  • SAS
  • Scheme
  • SDLBasic
  • Smalltalk
  • Smarty
  • SQL
  • T-SQL
  • TCL
  • thinBasic
  • Uno IDL
  • VB.NET
  • Visual BASIC
  • Visual Fox Pro
  • Winbatch
  • X++
  • XML
  • Z80 ASM


Une version publique me semble être une bonne chose avec une intégration complète de mes propres icônes pour parfaire le coté esthétique très important pour une lecture des plus aisées.
D'autres amélioration esthétique ferons leur apparition avec quelque effet jquery y serons intégrer.

Démo :

<?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);
    }
}
?>

Mise en place du plugin :

  1. Installer automatiquement le plugin avec le .pkg.gz ou manuellement avec le .tar.gz
  2. Copier le code suivant dans le _head.html du thème:

tpl:include src="_dcgeshi.html"

Les changements de versions

   *Correction de la class geshi principal
   *Ajout d'une feuille de style
   *Ajout d'icônes pour l'affichage du code
   * package-autoinstall : pkg.gz
   * package: tar.gz