Bonjour à tous!
J'essaie d'intégrer la création de tableaux dans phpBB à l'aide de TinyMCE. J'ai trouvé une solution qui fonctionne pas mal (pour ceux qui sont intéressés : http://forums.phpbb-fr.com/support-u...jet183850.html).
Mais j'ai encore un petit problème lorsque je souhaite fusionner plusieurs cellules. Les lignes de javascript suivantes fonctionnent très bien:
Par exemple, le BBcode [td=1] sera remplacé par <td colspan="1">
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 rep(/\[td=1\]/gi,"<td colspan=\"1\">"); rep(/\[td=2\]/gi,"<td colspan=\"2\">"); rep(/\[td=3\]/gi,"<td colspan=\"3\">"); rep(/\[td=4\]/gi,"<td colspan=\"4\">");
Cela fonctionne bien mais c'est très lourd, surtout que je compte ajouter un second argument pour les rowspan.
C'est pourquoi j'aimerai réduire ces 4 lignes à l'aide d'une boucle for. Mais malgré plusieurs essais, mes bbcodes [td=] ne sont jamais reconnus...
Quelle est la bonne écriture pour que la fonctionne rep fonctionne correctement ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 for (i=1; i<=4; i++){ rep(/\[td= + "i" + \]/gi,"<td colspan=\"i\">"); }
Merci d'avance!
Partager