Categories > TinyButStrong general (FR) >

Peut-être un bug...

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: Aurélien
Date: 2006-06-21
Time: 10:25

Peut-être un bug...

Bonjour, j'essaie de supprimer plusieurs balises quand leur contenu est vide :

html :
<div id="fenetre_message">
    <h1>[message.titre;]</h1>
    <div class="message">
        [message.contenu;magnet=div+div]
    </div>
    <div class="boutons">
        <center>
            <a href="[message.ok]">OK</a>
            <a href="[message.annuler;magnet=a]">Annuler</a>
        </center>
    <div>
</div>       


et voici ce qui est généré quand tous les champs sont vides :
    <div id="fenetre_message">
    <h1></h1>

il ne supprime pas la balise div (ce que je veux faire également) par contre il supprime le </div> correspondant.


Et en remplacant
[message.contenu;magnet=div+div]
par
[message.contenu;magnet=((div))+div]
ça n'efface rien du tout...
By: Skrol29
Date: 2006-06-21
Time: 10:52

Re: Peut-être un bug...

Y' un bug qui pourrait être la cause de ton problème.
La version 3.1.0 corrige ce bug. (atttion, il faut aussi mettre à jour 2 plug-in fournis avec)

Quand le bug est corrigé, ton premier bout de modèle devrait afficher ceci :
<div id="fenetre_message">
<h1></h1>
</div>

Pour tout effacer, il faut coder :
[message.contenu;magnet=((div))]
By: Aurélien
Date: 2006-06-21
Time: 11:18

Re: Peut-être un bug...

Merci de ta réponse. Je crois que j'avais déjà la dernière version.
Par contre les plug-ins je les ai pas. Quels sont ces plug-ins et à quoi servent-ils?
En tout cas pour l'instant faire

Pour tout effacer, il faut coder :
[message.contenu;magnet=((div))]

me génère :
    <div id="fenetre_message">
    <h1></h1>
    <div class="message">

       
    </div>
    <div class="boutons">
        <center>
            <a href="">OK</a>
           
        </center>
    <div>
By: Skrol29
Date: 2006-06-21
Time: 12:31

Re: Peut-être un bug...

En fait c'est ton bout de modèle qui contient un bug HTML.
Il se termine par :
<div>
</div>

Mais il faudrait le corriger en :
</div>
</div>

C'est pour ça que TBS ne trouve pas le deuxième <div></div>.
By: Skrol29
Date: 2006-06-21
Time: 12:33

Re: Peut-être un bug...

> Par contre les plug-ins je les ai pas.
> Quels sont ces plug-ins et à quoi servent-ils?

Les plug-ins sont fourni dans le zip de TBS.
Leur utilisation est décrite ici :
  http://www.tinybutstrong.com/fr/plugins.php
By: Aurélien
Date: 2006-06-21
Time: 15:17

Re: Peut-être un bug...

Si je rajoute les plug-in ça va pas régler le problème
By: Skrol29
Date: 2006-06-21
Time: 15:29

Re: Peut-être un bug...

Non, le plug-in n'a rien à voir.
Ce qui va régler ton problème, c'est mon message just avant :)
By: Aurélien
Date: 2006-06-21
Time: 16:14

Re: Peut-être un bug...

Raah lol la boulette... On va dire que c'est la fatigue lol.

Merci beaucoup. Ca marche nickel maintenant