Plugins pour Dotclear : Coloration syntaxique

Ancien utilisateur de l’excellent SyntaxeHl, et étant donné qu'il n'est plus compatible avec Dotclear, j'ai donc installé et activé son plugin remplaçant YASH 1.4.

Si depuis la 2.7.x, vous avez modifié des billets avec une non reconversion de SyntaxeHl, vous pouvez facilement les repérer en base de données :

SELECT post_id, post_type, post_format, post_url, post_title, post_excerpt, post_excerpt_xhtml, post_content, post_content_xhtml
FROM `dc_post`
WHERE 1
-- AND post_content LIKE '%///[%'
AND post_content_xhtml LIKE '%<pre>[%'

Ensuite vous pouvez ré-éditer vos billets, par exemple il vous faudra faire les remplacements suivants :

///[java]
///yash java

///[mysql]
///yash sql

///[php]
///yash php

En gros, tous les langages permis :

  • plain : Texte simple
  • applescript : AppleScript
  • as3 : ActionScript3
  • bash : Bash/shell
  • cf : ColdFusion
  • csharp : C#
  • cpp : C/C++
  • css : CSS
  • delphi : Delphi
  • diff : Diff/Patch
  • erl : Erlang
  • groovy : Groovy
  • js : Javascript/JSON
  • java : Java
  • jfx : JavaFX
  • pl : Perl
  • php : PHP
  • ps : PowerShell
  • python : Python
  • ruby : Ruby
  • sass : SASS
  • scala : Scala
  • sql : SQL
  • vb : Visual Basic
  • xml : XML/XSLT/XHTML/HTML