Historique des modifications - Message

Message #6657

Sujet: Coloration syntaxique.


Type Date Auteur Contenu
Dernière modification 08-08-2009 13:54:03 nico
A ouai mince, j'avais pa vu que la balise [code.] marchait plus, en fait c'est logique car j'utilise 2 fois le mot[/code.] pour la vérification,
donc en attentant que je trouve une parade, on a qu'a utilisé une autre orthographe comme par exemple

Code cpp. :

[/Code.] (avec des majuscules).

ce qui nous donne donc ça:
[code]       $c_start = strpos($text, '[Code=cpp.]');                //mod
       $c_end = strpos($text, '[/Code.]');                       //mod

Et dans la fonction do_bbcode il faut placer l'instruction au tout debut, car toi tu l'a mis dans le if pour les quotes:
       function do_bbcode($text)
{
 $text=preg_replace_callback("#\\[Code=cpp\\](.+)\\[/Code\\]#isU","cpp",$text);        //mod

Voila, là ça devrait marcher.
Création du message 08-08-2009 13:51:40 nico
A ouai mince, j'avais pa vu que la balise [code.] marchait plus, en fait c'est logique car j'utilise 2 fois le mot[/code.] pour la vérification,
donc en attentant que je trouve une parade, on a qu'a utilisé une autre orthographe comme par exemple

Code cpp. :

[/Code.] (avec des majuscules).

ce qui nous donne donc ça:
[code]       $c_start = strpos($text, '[Code=cpp.]');                //mod
       $c_end = strpos($text, '[/Code.]');                       //mod

Et dans la fonction do_bbcode il faut placer l'instruction au tout debut, car toi tu l'a mis dans le if pour les quotes:
       function do_bbcode($text)
{
 $text=preg_replace_callback("#\\[Code=cpp\\](.+)\\[/Code\\]#isU","cpp",$text);        //mod

Voila, là ça devrait marcher.

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
201 invités en ligne
membre en ligne: -
RSS Feed