[spip-dev] [[Spip] backend]

Il semble que l'apostrophe foire dans les backends RSS.

Pas de problème d’apostrophes avec amphetaDesk <http://www.disobey.com/amphetadesk/>.
Mais un souci au niveau des images (absentes) : au lieu de donner les adresses relatives (ex : <img src=‘IMG/arton2022.gif’…), il faudrait donner les adresses absolues (ex : <img src=‘http://www.uzine.net/IMG/arton2022.gif’…).

@ +

Serge

effectivement, l'apostrophe est changé en '&#8217;' dans 'inc-texte.php3' par function typo($letexte).

personnellement, je décode le fichier RSS généré par l'objet XML_RSS de PEAR, qui ne sait pas quoi faire avec '&#8217;', et le transforme en '?'...

oups !
philippe

>Il semble que l'apostrophe foire dans les backends RSS.

effectivement, l'apostrophe est changé en '&#8217;' dans
'inc-texte.php3' par function typo($letexte).

personnellement, je décode le fichier RSS généré par l'objet XML_RSS de
PEAR, qui ne sait pas quoi faire avec '&#8217;', et le transforme en
'?'...

oups !

Apparemment cette apostrophe pose problème dans pas mal de newsreaders, donc
je vais la supprimer dans les backend et voilà tout. Du coup apparition d'un
nouveau filtre à utiliser dans les backend, et qui remplace le gros
empilement d'avant :

[(#TEXTE|textebrut|entites_html|entites_unicode)]

devient

[(#TEXTE|texte_backend)]

-- Fil

Pas de problème d'apostrophes avec amphetaDesk
<http://www.disobey.com/amphetadesk/&gt;\.
Mais un souci au niveau des images (absentes) : au lieu de donner les
adresses relatives (ex : <img src='IMG/arton2022.gif'...), il faudrait
donner les adresses absolues (ex : <img
src='http://www.uzine.net/IMG/arton2022.gif’…).

Je vire les images aussi.

-- Fil

Une autre solution comparable, pour ceux qui ont déjà installé la 1.7, est :

-installer un filtre dans mes_fonctions.php3 (pour inverser la mécanique de typo)
function my_apostrophe($letexte) {
   $letexte = str_replace("&#8217;", "'", $letexte);
   return $letexte;
}

- utiliser dans backend.html
[(#TITRE|my_apostrophe|textebrut|entites_unicode)]
[(#DESCRIPTIF|my_apostrophe|textebrut|entites_unicode)]

philippe tran