[Spip]Caractères bizarres dans titre de page

Bonjour

Je met le titre d’un document dans le titre (title) de la page
et bizarre quand un mot contient ’ (comme aujourd’hui) ca affiche ’
exemple : aujourd’hui

comment éviter ce \

Merci

Philippe

Bonjour
Je met le titre d'un document dans le titre (title) de la page html
et bizarre quand un mot contient ' (comme aujourd'hui) ca affiche \'
exemple : aujourd\'hui
comment éviter ce \
Merci
Philippe

Bonjour,

avec quelle version?

Si c'est une version 1.8beta, il faut envoyer le mail à spip-dev@rezo.net

Je pense que c'est un problème qui a déjà été rencontré, mais je ne sais pas quelle a été la solution.

Pierre

Philippe Bessière wrote:

Bonjour
Je met le titre d'un document dans le titre (title) de la page html
et bizarre quand un mot contient ' (comme aujourd'hui) ca affiche \'
exemple : aujourd\'hui
comment éviter ce \
Merci
Philippe

ouppss sorry j'utilise la 1.7.2

Pour préciser ma question :
Je transmet à une popup des variables pour lire des fichiers audio
dans un boucle document voici ce que j'ai :
<BOUCLE_documents (DOCUMENTS){id_article}{mode=document}>
   &raquo; <a class="lienscourantnoir" href="#" onClick="MM_openBrWindow('player.php3?fichier=#TYPE_DOCUMENT&url=#URL_DOCUMENT&titre=#TITRE&descriptif=#DESCRIPTIF','player','width=400,height=135')">#DESCRIPTIF</a><br></BOUCLE_documents>
<B_declaration>
C'est la variable titre qui sort des caractère avec \ quand il y a ' dans le TITLE de la popup
Je me suis dit que je pouvais régler ça avec le filtre textebrut :
<a class="lienscourantnoir" href="#" onClick="MM_openBrWindow('player.php3?fichier=#TYPE_DOCUMENT&url=#URL_DOCUMENT&titre=(#TITRE|textebrut)&descriptif=#DESCRIPTIF','player','width=400,height=135')">#
Mais le filtre n'est pas appliqué et le TITLE affiche (montitre|textebrut)

Philippe

Pierre Andrews a écrit :

Bonjour,

avec quelle version?

Si c'est une version 1.8beta, il faut envoyer le mail à spip-dev@rezo.net

Je pense que c'est un problème qui a déjà été rencontré, mais je ne sais pas quelle a été la solution.

Pierre

Philippe Bessière wrote:

Bonjour

Je met le titre d'un document dans le titre (title) de la page html
et bizarre quand un mot contient ' (comme aujourd'hui) ca affiche \'
exemple : aujourd\'hui

comment éviter ce \

Merci

Philippe

_______________________________________________
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 : http://www.spip-contrib.net/spikini/FaQ

Philippe Bessière wrote:

ouppss sorry j'utilise la 1.7.2

Pour préciser ma question :
Je transmet à une popup des variables pour lire des fichiers audio
Je me suis dit que je pouvais régler ça avec le filtre textebrut :
<a class="lienscourantnoir" href="#" onClick="MM_openBrWindow('player.php3?fichier=#TYPE_DOCUMENT&url=#URL_DOCUMENT&titre=(#TITRE|textebrut)&descriptif=#DESCRIPTIF','player','width=400,height=135')">#
Mais le filtre n'est pas appliqué et le TITLE affiche (montitre|textebrut)

Philippe

Bien sûr, il faut que tu encadres les parenthèses avec des crochets.

--

Olivier G.
http://talath.no-ip.info/~carmine/blog/dotclear/index.php/

|texte_script pour échapper les '"

[<a class="lienscourantnoir" href="#"
onClick="MM_openBrWindow('player.php3?fichier=#TYPE_DOCUMENT&url=#URL_DOCUME
NT&titre=(#TITRE|texte_script)&descriptif=[(#DESCRIPTIF|texte_script)]','pla
yer','width=400,height=135')"># DESCRIPTIF</a><br>]</BOUCLE_documents>

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net] De la part de
Philippe Bessière
Envoyé : mercredi 16 février 2005 14:41
À : Pierre Andrews
Cc : spip@rezo.net
Objet : Re: [Spip]Caractères bizarres dans titre de page

ouppss sorry j'utilise la 1.7.2

Pour préciser ma question :

Je transmet à une popup des variables pour lire des fichiers audio

dans un boucle document voici ce que j'ai :

<BOUCLE_documents (DOCUMENTS){id_article}{mode=document}>
   &raquo; <a class="lienscourantnoir" href="#"
onClick="MM_openBrWindow('player.php3?fichier=#TYPE_DOCUMENT&url=#URL_DOCUME
NT&titre=#TITRE&descriptif=#DESCRIPTIF','player','width=400,height=135')">#D
ESCRIPTIF</a><br></BOUCLE_documents>
<B_declaration>

C'est la variable titre qui sort des caractère avec \ quand il y a '
dans le TITLE de la popup

Je me suis dit que je pouvais régler ça avec le filtre textebrut :
<a class="lienscourantnoir" href="#"
onClick="MM_openBrWindow('player.php3?fichier=#TYPE_DOCUMENT&url=#URL_DOCUME
NT&titre=(#TITRE|textebrut)&descriptif=#DESCRIPTIF','player','width=400,heig
ht=135')">#

Mais le filtre n'est pas appliqué et le TITLE affiche (montitre|textebrut)

Philippe

Pierre Andrews a écrit :

Bonjour,

avec quelle version?

Si c'est une version 1.8beta, il faut envoyer le mail à spip-dev@rezo.net

Je pense que c'est un problème qui a déjà été rencontré, mais je ne sais
pas quelle a été la solution.

Pierre

Philippe Bessière wrote:

Bonjour

Je met le titre d'un document dans le titre (title) de la page html
et bizarre quand un mot contient ' (comme aujourd'hui) ca affiche \'
exemple : aujourd\'hui

comment éviter ce \

Merci

Philippe

_______________________________________________
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 : http://www.spip-contrib.net/spikini/FaQ

_______________________________________________
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 : http://www.spip-contrib.net/spikini/FaQ

Ca marche po en essayant avec [(#TITRE|texte_script)]
que veux tu dire par "en 1.7.2 on ne peut pas les imbriquer" ?
le filtre texte_script est il dans la version 1.7.2 ?
Sinon pouvez vous me le donner. Normalement il s'installe dans mes_fonctions.php3 ?

merci
philippe

Mortimer Porte a écrit :

Ha,

donc c'est pas ce que je pensais.

Comme indiqué par Sébastien, il faut utiliser le filtre texte_script.
Je rappelle qu'un filtre s'appelle:
[(#TITRE|texte_script)]
avec les autours en plus des ().
et qu'en 1.7.2 on ne peut pas les imbriquer (comme le fait Sébastien apparemment).

Pierre