! [spip-dev] A tester : SPIP 1.7.2 pr1

Dans l'édition d'un auteur, ça vide le nom de l'auteur quand on rentre
dans la case.

J'ai corrigé le truc qui faisait que ça n'effaçait jamais "New article" dans
le titre d'un nouvel article (sous Mozilla). C'est que javascript ne marche
pas pareil sur les différents brouteurs, même sur des trucs aussi simples
que "if (!done)" si done n'est pas initialisé... J'en profite pour lui
donner un nom plus explicite.

J'ai aussi réglé le menu de langue pour que $multilang=false (ou l'absence
de décalaration de $multilang) lui fasse retourner une chaîne vide.

-- Fil

Le plus simple ne serait pas de convertir les ligatures "¦" et "æ" en deux
caractères distincts: "ae" et "oe", du moins pour les backend ?

Oui, OK. Enfin, seuls oe et OE posent éventuellement problème (ainsi que le
Y-tréma).

Je remets aussi la version Antoine pour les & -- et tant pis pour les
readers RSS mal foutus, ils auront du é dans les doigts.

-- Fil

Antoine wrote:

La méthode est simple : le filtre entites_html() est intégré à
texte_backend() (il l'est toujours mais il y a une scorie derrière).
Cela donne par exemple :

- un & deux -> un & deux
- é -> é
- » -> »

C'est *exactement* ce qu'il faut faire pour imbriquer du HTML dans du
XML valide. Cela marche dans tous les lecteurs RSS et CMS dignes de ce
nom, y compris dans SPIP. Faites des tests si vous n'êtes pas convaincus
(sous Linux il y a Straw et Liferea).

Le problème actuel dans texte_backend() est la ligne suivante, qui doit
être virée puisqu'elle produit volontairement du XML invalide :

  $texte = str_replace("&", "&", $texte);

Voilà, il y a une ligne à supprimer.

Je confirme, je n'ai plus d'erreurs XML sous la version pr2 :slight_smile:

Merci !

Je m'en vais tester cela !

Zut crotte !

Je veux reprendre les mots-clés et voilà-t-y pas que je vois cela dans le
champs en modif :

<multi>Amérique du nord[en]North America</multi>

C'est dingue, ce truc !
J'vous dis pas le bordel qu'il me fout quand je valide !!! Il traduit
l'éperluette, c'est vraiment marrant !

Fil, je suppose que tu vas me dire que c'est déjà corrigé ;-)))

JMB

http://raforum.apinc.org (en construction)

Je veux reprendre les mots-clés et voilà-t-y pas que je vois cela dans le
champs en modif :

<multi>Amérique du nord[en]North America</multi>

Je n'arrive pas à reproduire ce bug ; tu lui as fait quoi, à ta base ?

-- Fil

Je n'arrive pas à reproduire ce bug ; tu lui as fait quoi, à ta base ?

Salut

Ma précédente réponse a dû se perdre... donc je la refais !

Je n'ai rien fait, à ma connaissance, pour que SPIP me fasse cela ;-)))

En fait, quand tu passes en mise à jour, j'ai bien les bons caractères en
gros et en haut du formulaire; mais c'ets la zone de saisie qui passe avec
les caractères spéciaux.

Visiblement, il y a un message un peu plus loin qui dit la même chose, pour
une autre zone.

JMB

Je n'arrive pas à reproduire ce bug ; tu lui as fait quoi, à ta base
?

Hello
je viens de réessayer en SPIP 1.7.2 pr3 et c'est pareil !

JMB