Problème avec WYSIBB
joris1904 Le 26 mai 2016 à 20:09 (Édité le 1 janvier 1970 à 01:00)
Clouder Le 26 mai 2016 à 20:42 (Édité le 1 janvier 1970 à 01:00)
Pour ce qui est de la vidéo je pense qu'il faudrait que tu utilises en foreach pour afficher une vidéo par article .. mais sur le même logiquement sa devrait marcher aussi mais je ne sais pas pourquoi sa ne fonctionne pas la .. j'ai pas essayé sur le mien de mettre deux vidéos
joris1904 Le 27 mai 2016 à 10:49 (Édité le 1 janvier 1970 à 01:00)
joris1904 Le 27 mai 2016 à 22:43 (Édité le 1 janvier 1970 à 01:00)
$parser->addBBCode("video", '\'<iframe src="http://www.youtube.com/embed/{SRC}" width="640" height="480" frameborder="0">\':\'[video]{SRC}[/video]\'</iframe>');
j"ai mis sa est sa me met id incorrect -_- Clouder Le 28 mai 2016 à 10:47 (Édité le 1 janvier 1970 à 01:00)
Mais ça plutôt :
$parser->addBBCode("video", '<iframe src="https://www.youtube.com/embed/{SRC}" width="640" height="480" frameborder="0"></iframe>');
Car si tu mets "http" alors que c'est en "https" c'est pas le même 😋 joris1904 Le 28 mai 2016 à 11:06 (Édité le 1 janvier 1970 à 01:00)
joris1904 Le 28 mai 2016 à 13:28 (Édité le 1 janvier 1970 à 01:00)
$parser->addBBCode("video", '<iframe src="https://www.youtube.com/embed/{SRC}" width="640" height="480" frameborder="0">{param}</iframe>');
je crois que {SRC} n'est pas défini Clouder Le 28 mai 2016 à 13:54 (Édité le 1 janvier 1970 à 01:00)
Mais {param} au lieu de {src}.
$parser->addBBCode('video', '<iframe src="https://www.youtube.com/embed/{param}" width="640" height="480" style="border:none; max-width:100%" allowgullscreen></iframe>');
Copie et colle ce que je t'ai mis et dit moi si tout est ok 😋 joris1904 Le 28 mai 2016 à 14:21 (Édité le 1 janvier 1970 à 01:00)
joris1904 Le 28 mai 2016 à 14:29 (Édité le 1 janvier 1970 à 01:00)
[tr]test blalba[right]kkkkk[/right][/tr][tr][video]TTK9oTXEB1o[/video][/tr][tr]je test mon code [/tr][tr]testtest[video]lPxLgj20VhQ[/video][/tr][tr]testlabla
voila[/tr]
nomarlement je dois avoir un truc du genre joris1904 Le 28 mai 2016 à 16:08 (Édité le 28 mai 2016 à 16:08)
$parser->addBBCode('img', '<img src="{SRC}" width="{WIDTH}" height="{HEIGHT}"/>');
pour centré a gauche ou a droit
$parser->addBBCode("left", '<div align="left">{param}</div>');
$parser->addBBCode("right", '<div align="right">{param}</div>');
mais aucun ne fonctionne 😭 joris1904 Le 29 mai 2016 à 08:37 (Édité le 29 mai 2016 à 09:08)
edit:
$parser = new JBBCode\Parser();
$parser->addCodeDefinitionSet(new JBBCode\DefaultCodeDefinitionSet());
$parser->addBBCode("left", '<div align="left">{param}</div>');
$parser->addBBCode("quote", '<blockquote>{param}</blockquote>');
$parser->addBBCode("right", '<div align="right">{param}</div>');
$parser->addBBCode("center", '<div align="center">{param}</div>');
$parser->addBBCode("s", '<s>{param}</s>');
$parser->addBBCode('video', '<iframe src="https://www.youtube.com/embed/{param}" width="640" height="480" style="border:none; max-width:100%" allowfullscreen></iframe>'); $parser->addBBCode("left", '<div align="left">{param}</div>');
$parser->addBBCode('img', '<img src="{param}" alt="{option}" />');
$parser->addBBCode('bold', '<strong>{param}</strong>');
voila mon code seul la vidéo fonctionne 😭 si quelqu'un pourrait me dire ou sont mes erreur SVP Clouder Le 29 mai 2016 à 20:52 (Édité le 1 janvier 1970 à 01:00)
Pour le reste ...
$parser->addBBCode("left", '<div style="text-align:left">{param}</div>');
$parser->addBBCode("right", '<div style="text-align:right">{param}</div>');
$parser->addBBCode("center", '<div style="text-align:center">{param}</div>');
$parser->addBBCode('video', '<iframe src="https://www.youtube.com/embed/{param}" width="640" height="480" style="border:none; max-width:100%" allowfullscreen></iframe>');
$parser->addBBCode('bold', '<div style="font-weight:bold">{param}</div>');
Pour les images tu n'es pas obligé c'est déjà intégré 😋
Juste qu'il n'y a pas le alt pour donner un titre à l'image, la faudrait demander à @PrimFX comment il l'a fait car lorsque tu met des espaces (ex : Voici un titre, tu obtiens "Voici" uniquement) sa marche pas beaucoup et j'ai pas trouvé de solution.
Teste déjà tout ce que je t'ai mis et dit moi quoi 😀
joris1904 Le 29 mai 2016 à 20:59 (Édité le 1 janvier 1970 à 01:00)
Clouder Le 31 mai 2016 à 11:37 (Édité le 1 janvier 1970 à 01:00)
joris1904 Le 31 mai 2016 à 12:29 (Édité le 1 janvier 1970 à 01:00)
joris1904 Le 31 mai 2016 à 12:36 (Édité le 1 janvier 1970 à 01:00)
joris1904 Le 1 juin 2016 à 21:39 (Édité le 1 juin 2016 à 21:48)
'<p style="text-align:left">{SELTEXT}</p>': '[left]{SELTEXT}[/left]'
sa dois donné
$parser->addBBCode("justifyleft", '<div style="text-align:left">{param}</div>');
ou
$parser->addBBCode("justifyleft", '<div style="text-align:left">{SELTEXT}</div>');
Donc le quel faut t'il choisir ? joris1904 Le 3 juin 2016 à 15:37 (Édité le 1 janvier 1970 à 01:00)
Je n'ai toujours pas trouvé le code qui veulent bien fonctionné. :'(
joris1904 Le 4 juin 2016 à 00:17 (Édité le 1 janvier 1970 à 01:00)
$parser = new JBBCode\Parser();
$parser->addCodeDefinitionSet(new JBBCode\DefaultCodeDefinitionSet());
$parser->parse($bbcode);
$parser->addBBCode("justifyleft", '<p style="text-align:left">{seltext}</p>');
$parser->addBBCode("justifyright", '<p style="text-align:right">{SELTEXT}</p>');
$parser->addBBCode("justifycenter", '<div style="text-align:center">{param}</div>');
$parser->addBBCode('video', '<iframe src="https://www.youtube.com/embed/{param}" width="640" height="480" style="border:none; max-width:100%" allowfullscreen></iframe>'); $parser->addBBCode("left", '<div align="left">{param}</div>');
$parser->addBBCode('img', '<img src="^https://.*?\.(jpg|png|gif|jpeg)$/{param}" alt="{option}" />');
$parser->addBBCode('quote', '<blockquote><div><cite>{AUTHOR} ?????(?):</cite>{SELTEXT}</div></blockquote>');
$parser->addBBCode('url', '<a href="{param}">{param}</a>');
$parser->addBBCode('bold', '<span style="font-weight:bold;">{param}</span>');
$parser->addBBCode('italic', '<em>{param}</em>');
$parser->addBBCode('fontcolor', '<font color="{COLOR}">{SELTEXT}</font>');
$parser->addBBCode("left", '<div align="left">{param}</div>');
$parser->addBBCode("quote", '<blockquote>{param}</blockquote>');
$parser->addBBCode("right", '<div align="right">{param}</div>');
$parser->addBBCode("center", '<div align="center">{param}</div>');
$parser->addBBCode("strike", '<s>{param}</s>');
$parser->addBBCode('underligne', '<u>{param}</u>');
j'ai testé tous sa est nada (petite question quel est le fichier .js a modif en + (car je vois pas du tous ce qu'il y a a modif )) Clouder Le 7 juin 2016 à 17:23 (Édité le 1 janvier 1970 à 01:00)
Je vais essayer de te filer un code qui marche entièrement avec les images et tout !
joris1904 Le 7 juin 2016 à 20:26 (Édité le 1 janvier 1970 à 01:00)