Date: Sat, 5 Jun 2004 16:49:56 +0200
Mime-Version: 1.0 (Produced by PhpWiki 1.3.10)
X-Rcs-Id: $Id: Aide%2FPluginColorationPhp,v 1.1 2008-04-09 17:43:31 vargenau Exp $
Content-Type: application/x-phpwiki;
pagename=PluginColorationPhp;
pgsrc_version="2 $Revision: 1.1 $";
flags="";
markup=2;
charset=iso-8859-1
Content-Transfer-Encoding: binary
!!Description
PluginColorationPhp affiche le code PHP en coloration syntaxique
en utilisant la fonction php-function: highlight-string
!!Usage
Vous devez spécifier les options de ce plugin sur la même ligne que
== final :
Dépendant de l'option =wrap=, le code prendra soin d'ajouter == au code avant de la passer à la fonction highlight-string. Si
les délimiteurs php sont déjà présents alors le plugin les enlèvera
encore de la chaîne colorée avant de les afficher.
!!Options
Enveloppement automatique :
Si vous ne voulez pas que le plugin enveloppe automatiquement le code
source dans == alors positionnez =wrap= sur =0=. La valeur
par défaut est =1=, ce qui signifie que le plugin prendra soin d'ajouter
ou d'enlver == automatiquement.
Si vous mettez =wrap= à =0= alors vous aurez la possibilité de mélanger
du PHPO avec de l'HTML. Le plugin transformera '=< ?php=' en ==' en '=?>=' pour vous permettre de démarrer et d'arrêter le mode
PHP dans votre code.
Options des couleurs :
Le plugin accepte des arguments optionnels pour les couleurs qui correspondent
à la coloration définie dans *php.ini*. Les couleurs doivent être spécifiées
par des valeurs hexadécimales ou des
[noms de couleur HTML 4|http://www.w3.org/TR/REC-html40/types.html#h-6.5]
en minuscules comme ='#0f0344'= ou =blue=. Vous pouvez utiliser les options
suivantes :
=string=, =comment=, =keyword=, =bg=, =default=, and =html=
!!Exemples
!Code PHP avec les couleurs par défaut de =php.ini= :
";
}
?>
!HTML avec PHP inclus
Ici nous devons utiliser =wrap=0= pour prévenir l'enveloppement automatique
et fermer '=?>=' comme '=? >=' :
PHP Test
< ?php echo "Hello World
\n"; ? >