49 vistas
Ajouter un bbcode
Huor

9 sujetos, 31 respuestas

Mensaje no leído
Ouvrir le fichier ./neofrag/libraries/text_editor.php

Décortiquons comment les bbcodes fonctionnent sous neofrag

'\[(b|bold|strong)\](.*?)\[/\1\]' => '\2',

Bon voila
Chacun des lignes dans ce fichier ressemble plus ou moins à cela
À gauche, la commande bbcode
au centre =>
et enfin à droite, le résultat demandé en html

(.*?) de ce que je comprend est un joker complet
\[(commande1|commande2|commande3)\] pour permettre plusieurs bbcodes pour un même résultat

il est important de respecter un bbcode - 1 ligne et que la derniere ligne n'est pas de virgule apres le guillemet.

Pour le reste sur le sujet je vais mettre les bbcodes qui selon moi pourrait vous être utile.

Le tour est joué

Bonne journée !!!

Modérateur de ZenServ
1 participante
2 respuestas
Huor

9 sujetos, 31 respuestas

Mensaje no leído
Nous allons ajouter le bbcode iframe

Ouvrir le fichier ./neofrag/libraries/text_editor.php

Rechercher la ligne
'\[img\](.*?)\[/img\]' => '<img src="\1" alt="" />',

Ajouter à la suite, la ligne
'\[iframe\](.*?)\[/iframe\]' => '<iframe src="\1" frameborder="1" width="640" height="480" scrolling="yes"></iframe>',


Enregistrer, fermer et transférer le sur votre ftp
Le tour est joué

Bonne journée !!!

Modérateur de ZenServ
Huor

9 sujetos, 31 respuestas

Mensaje no leído
Permettre de faire un ancre sur un document

Ouvrir le fichier ./neofrag/libraries/text_editor.php

Rechercher la ligne
'\[url=(.*?)\](.*?)\[/url\]' => '<a href="\1">\2</a>',

Ajouter à la suite, la ligne
'\[aller=(.*?)\](.*?)\[/aller\]' => '<a href="#\1">\2</a>',
'\[ancre=(.*?)\](.*?)\[/ancre\]' => '<span id="\1">\2</span>',


Enregistrer, fermer et transférer le sur votre ftp
Le tour est joué

Bonne journée !!!

Modérateur de ZenServ