DEVROË-ROY Paul-André

Miscellanées & analectes

Editeur WYSIWYG - Utilisation de WysiBB

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/.

BBCODE

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();