WYSIWYG : What You See Is What You Get
Tuto JS - Intégration d'un éditeur WYSIWYG - PRIMFX
il faut se connecter sur le site https://wysibb.com/ et télécharger dans le répertoire Download le fichier d'archive wysibb-1.5.1.zip
Téléchargement du code jQuery.
- en allant sur //ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js, il faut récupérer le contenu du fichier et le copier dans un fichier jquery.min.js que l'on crée et que l'on met dans le répertoire ..js/jquery/1.11.0 de notre site.
- pour appeler ce fichier on met src="js/jquery/1.11.0/jquery.min.js" entre les balises script de la partie head.
Téléchargement du code jquery.wysibb
- Prendre dans le répertoire ../Downloads/wysibb-1.5.1.zip/wysibb le fichier jquery.wysibb.min.js et le copier dans le répertoire js/wysibb du site.
- Pour appeler ce fichier on met rel="stylesheet" href="/js/wysibb/jquery.wysibb.min.js" entre les balises script de la partie head.
Téléchargement du thème wysibb
- Prendre dans le répertoire ../Downloads/wysibb-1.5.1.zip/wysibb/theme/default le fichier wbbtheme.css et le copier dans le répertoire css du site.
- Pour appeler ce fichier, il faut insérer src="css/wysibb/theme/default/wbbtheme.css" aprés la balise link de la partie head.
Quelques compléments
- Pour configurer plus précisément le wysiwyg, il faut consulter la documentation sur le site https://wysibb.com/docs/.
Tuto PHP - Parser du BBCODE - PRIMFX
il faut d'abord télécharger le parser de BBCode qui s'appelle jBBCode.
Pour celà il faut se connecter sur http://jbbcode.com et télécharger dans le répertoire téléchargement le fichier d'archive jbbcode-1.3.0.zip
Dans ce répertoire le fichier README.md fournit un certain nombre d'informations utiles.
A partir du répertoire d'archive, il faut copier le fichier JBCode dans la partie PHP du module
require_once "/path/to/jbbcode/Parser.php";
$parser = new JBBCode\Parser();
$parser->addCodeDefinitionSet(new JBBCode\DefaultCodeDefinitionSet());
$text = "The default codes include: [b]bold[/b], [i]italics[/i], [u]underlining[/u], ";
$text .= "[url=http://jbbcode.com]links[/url], [color=red]color![/color] and more.";
$parser->parse($text);
echo $parser->getAsHtml();