Historique des modifications - Message

Message #6657

Sujet: Coloration syntaxique.


TypeDateAuteurContenu
Dernière modification08-08-2009 13:54:03nico
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 message08-08-2009 13:51:40nico
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

OptionsLiens officielsCaractéristiquesStatistiquesCommunauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1441 sujets
11339 messages
Dernier membre inscrit: Saidov17
105 invités en ligne
membre en ligne: -
RSS Feed