CS: Désactiver glossaire interne pour une page / un fichier seulement?

Salut,

J'ai mis en place une page glossaire tel que sur spip.net/@, et j'ai
remarqué qu'elle est incompatible avec le glossaire interne du couteau
suisse. Les "cases" (donc <dd>) restent ouverts, et le liens est
désactivé quant il s'y trouve un mot du glossaire interne.

D'une part, est-ce que c'est possible de désactiver le glossaire interne
que pour cette page (j'ai fait une page glissaire.html pour afficher mon
glossaire)?
D'autre part, je ne sais pas exactement d'ou vient cette
incompatibilité, mais comment faire pour avoir l'effet des cases cachés
(listes dt, dd et code js) et en plus le marquage de mots dans ces cases
cachés?

Merci si vous avez des pistes...

Martin

Martin Kempf IBEF a écrit :

Salut,

J'ai mis en place une page glossaire tel que sur spip.net/@, et j'ai
remarqué qu'elle est incompatible avec le glossaire interne du couteau
suisse. Les "cases" (donc <dd>) restent ouverts, et le liens est
désactivé quant il s'y trouve un mot du glossaire interne.

D'une part, est-ce que c'est possible de désactiver le glossaire interne
que pour cette page (j'ai fait une page glissaire.html pour afficher mon
glossaire)?
D'autre part, je ne sais pas exactement d'ou vient cette
incompatibilité, mais comment faire pour avoir l'effet des cases cachés
(listes dt, dd et code js) et en plus le marquage de mots dans ces cases
cachés?

Merci si vous avez des pistes...

Martin

Elle est en ligne cette page ?
Pat

Je désactive le "site en travaux"...
Spip 192c et CS 1.7.10.00

Tiens... ça c'est étrange, une fois que j'ai désactivé "site en
travaux" dans le CS, l'effet du "caché" fonctionne à nouveau, mais pas
le liens à l'intérieur. En fait, le texte jusqu'au mot selectionné du
glossaire interne reste en tant que liens, le reste après n'est plus en
liens...
Voici le liens:
http://neu.kirschmann.de/spip.php?page=glossar

Martin

Pat a écrit :

Martin Kempf IBEF a écrit :
  

Salut,

J'ai mis en place une page glossaire tel que sur spip.net/@, et j'ai
remarqué qu'elle est incompatible avec le glossaire interne du couteau
suisse. Les "cases" (donc <dd>) restent ouverts, et le liens est
désactivé quant il s'y trouve un mot du glossaire interne.

D'une part, est-ce que c'est possible de désactiver le glossaire interne
que pour cette page (j'ai fait une page glissaire.html pour afficher mon
glossaire)?
D'autre part, je ne sais pas exactement d'ou vient cette
incompatibilité, mais comment faire pour avoir l'effet des cases cachés
(listes dt, dd et code js) et en plus le marquage de mots dans ces cases
cachés?

Merci si vous avez des pistes...

Martin
    

Elle est en ligne cette page ?
Pat

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : FAQ webmestre - SPIP

Martin Kempf IBEF a écrit :

Je désactive le "site en travaux"...
Spip 192c et CS 1.7.10.00

Tiens... ça c'est étrange, une fois que j'ai désactivé "site en
travaux" dans le CS, l'effet du "caché" fonctionne à nouveau, mais pas
le liens à l'intérieur. En fait, le texte jusqu'au mot selectionné du
glossaire interne reste en tant que liens, le reste après n'est plus en
liens...

Ca c'est normal, ça devrait toujours se passer, car le glossaire ne va pas voir entre les balises <a> et </a>...
Finalement, quel est le problème alors?

Pat

Ca c'est normal, ça devrait toujours se passer, car le glossaire ne va
pas voir entre les balises <a> et </a>...
Finalement, quel est le problème alors?

Pat
  

Ben justement, là le glossaire "voit" entre le <a> et </a>, car il
affiche le mot du glossaire interne. Mais du coup il desactive le liens
qui est derriere dans le texte pour la suite ...
Donc debut de phrase "Eine" est cliquable, puis le mot selectionné du
glossaire "Sanierung" qui marche avec l'affichage js de la fenetre
glossaire etc, et le reste du texte est juste du texte, sans être
cliquable, bien que dans le code entre <a> et </a>.

Martin

Martin Kempf IBEF a écrit :

Ca c'est normal, ça devrait toujours se passer, car le glossaire ne va pas voir entre les balises <a> et </a>...
Finalement, quel est le problème alors?

Pat
  

Ben justement, là le glossaire "voit" entre le <a> et </a>, car il
affiche le mot du glossaire interne. Mais du coup il desactive le liens
qui est derriere dans le texte pour la suite ...
Donc debut de phrase "Eine" est cliquable, puis le mot selectionné du
glossaire "Sanierung" qui marche avec l'affichage js de la fenetre
glossaire etc, et le reste du texte est juste du texte, sans être
cliquable, bien que dans le code entre <a> et </a>.

Martin

Ah oui, je vois... en fait le glossaire protège les balises <a> à l'intérieur du texte lui-même.
Mais là, dans ton squelette, tu utilises ce texte entre ces balises...

Voici ton code :
  <dl><dt>[(#TITRE)]</dt><dd><a href="[(#URL_PAGE{mot,id_mot=#ID_MOT})]">[(#TEXTE)]</a></dd></dl>
Donc le glossaire s'applique sur #TEXTE, sans pb a priori...

Il faut mettre une étoile à ta balise pour empêcher les traitements : [(#TEXTE*|propre)]

Pat

Il faut mettre une étoile à ta balise pour empêcher les traitements :
[(#TEXTE*|propre)]

Pat

Merci, super, je vais essayer.

Martin