Rajouter du BBcode

2 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Rajouter du BBcode

Message par kiwi14637 Ven 27 Aoû 2010 - 16:32

Bonjour,

Mon forum est en Phbb2 et j'en suis le Fondateur !
Je voudrais rajouter du BBcode !

Pour cela, j'ai feuilleté le forum d'entr'aide et j'ai trouvé ces deux codes pour rajouter du BBcode :
Code:
<script type="text/javascript">
        <!--
  var divs = document.getElementsByTagName("div");
  for (i=0; i<divs.length; i++){
  if(divs[i] != null &amp;amp;amp;&amp;amp;amp; divs[i].className == "postbody")
  {
      var chaine1 = new String("[\[]background=(#?[a-zA-Z0-9]+)[^[]");
      var reg = new RegExp(chaine1, "g");
      var reg2 = new RegExp("[\[]/background[^[]", "g");
      var contenu = divs[i].innerHTML;
      var nouveaucontenu = contenu.replace(reg,"<span style="background-color:$1;">").replace(reg2,"</span>");
      divs[i].innerHTML = nouveaucontenu;
  }
  }
  // -->
</script>

Code:
<script type="text/javascript">
        <!--
  var divs = document.getElementsByTagName("div");
  for (i=0; i<divs.length; i++){
  if(divs[i] != null &amp;&amp; divs[i].className == "postbody")
  {
      var chaine1 = new String("[\[]infobulle=([a-zA-Z]+)[^[]");
      var reg = new RegExp(chaine1, "g");
      var reg2 = new RegExp("[\[]/infobulle[^[]", "g");
      var contenu = divs[i].innerHTML;
      var nouveaucontenu = contenu.replace(reg,"<span title="$1">").replace(reg2,"</span>");
      divs[i].innerHTML = nouveaucontenu;
  }
  }
  // -->
</script>

Je les ai mis à la fin de la template viewtopic_body et j'ai enregistré !

Ensuite, je l'ai publié !

Problème : les balises [infobulle=Test]Test2[/infobulle] et [background=blue]Test3[/background] ne marchent pas !

Pouvez-vous m'aider ?

Merci d'avance !

Bonne journée !


Dernière édition par kiwi14637 le Dim 29 Aoû 2010 - 11:34, édité 1 fois
kiwi14637

kiwi14637
Membre habitué

Masculin
Messages : 1387
Inscrit(e) le : 19/05/2010

kiwi14637 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Rajouter du BBcode

Message par zz10 Sam 28 Aoû 2010 - 17:40

Bonjour,

Et avec ça ?

Code:
<script type="text/javascript">
        <!--
  var divs = document.getElementsByTagName('div');
  for (i=0; i<divs.length; i++){
  if(divs[i] != null && divs[i].className == 'postbody')
  {
      var chaine1 = new String('[\[]background=(#?[a-zA-Z0-9]+)[^[]');
      var reg = new RegExp(chaine1, 'g');
      var reg2 = new RegExp('[\[]/background[^[]', 'g');
      var contenu = divs[i].innerHTML;
      var nouveaucontenu = contenu.replace(reg,'<span style="background-color:$1;">').replace(reg2,'</span>');
      divs[i].innerHTML = nouveaucontenu;
  }
  }
  // -->
</script>
zz10

zz10
Membre actif

Masculin
Messages : 2279
Inscrit(e) le : 04/07/2009

http://www.ice-epinal-forum.com
zz10 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Rajouter du BBcode

Message par kiwi14637 Dim 29 Aoû 2010 - 11:34

Bonjour,

Merci beaucoup !

Le problème est résolu !

Bonne journée !
kiwi14637

kiwi14637
Membre habitué

Masculin
Messages : 1387
Inscrit(e) le : 19/05/2010

kiwi14637 a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum