Génération automatique d'un lien #2462

Closed
opened 11 years ago by yffic · 8 comments
yffic commented 11 years ago

Quand on écrit http://www.monlien.patatipatata: (sans espace avant le 2 points), le lien généré contient le "&nbsb;" et le ":"

Visible en plusieurs endroits sur cette page : http://www.spip-contrib.net/fotes

Quand on écrit http://www.monlien.patatipatata: (sans espace avant le 2 points), le lien généré contient le "&nbsb;" et le ":" Visible en plusieurs endroits sur cette page : http://www.spip-contrib.net/fotes
Owner

ça n'est pas un bug ça.

une url peut trés bien contenir : dans son intitulé.

de même que

[->http://blabla:]
intègrera les : à l'url,
http://blabla:
les intégrera aussi...
Statut changé à Rejeté

ça n'est pas un bug ça. une url peut trés bien contenir : dans son intitulé. de même que <pre>[->http://blabla:]</pre> intègrera les : à l'url, <pre>http://blabla:</pre> les intégrera aussi... **Statut changé à Rejeté**
Owner

Il y a quand même un demi-bug. Que le ':' soit embarqué dans l'url de fait parait logique, mais que l'url soit alors affichée avec un   inséré devant le ':' n'est pas très logique. Si le ':' fait partie de l'url on ne devrait pas toucher à son contenu (il doit manquer un échappement quelque part pour éviter cela)
Version cible mise à 3.1
Statut changé à Nouveau

Il y a quand même un demi-bug. Que le ':' soit embarqué dans l'url de fait parait logique, mais que l'url soit alors affichée avec un &nbsp; inséré devant le ':' n'est pas très logique. Si le ':' fait partie de l'url on ne devrait pas toucher à son contenu (il doit manquer un échappement quelque part pour éviter cela) **Version cible mise à 3.1** **Statut changé à Nouveau**
Owner

sauf que je ne vois pas de "&nbsp;"

sauf que je ne vois pas de "&amp;nbsp;"
Owner

Si je reproduis en 3.0 aussi, le code généré est :

http://www.monlien.fr/ :
Si je reproduis en 3.0 aussi, le code généré est : <pre> <a rel="nofollow external" class="spip_url spip_out auto" href="http://www.monlien.fr/:">http://www.monlien.fr/&nbsp;:</a> </pre>
Owner

sur l'intitulé du lien c'est normal !

le href, en revanche, est bien correct (pour ce qui est demandé)

sur *l'intitulé* du lien c'est normal ! le *href*, en revanche, est bien correct (pour ce qui est _demandé_)
Owner

c'est normal je sais pas. Dans la mesure où c'est une url, elle ne devrait pas être affectée. Notamment si on écrit [->http://www.monlien.fr/:] l'intitulé du lien est bien préservé

c'est normal je sais pas. Dans la mesure où c'est une url, elle ne devrait pas être affectée. Notamment si on écrit `[->http://www.monlien.fr/:]` l'intitulé du lien est bien préservé
Owner
bon. finalement corrigé par http://zone.spip.org/trac/spip-zone/changeset/55854/
Owner

corrigé par http://zone.spip.org/trac/spip-zone/changeset/56094 après revert de http://zone.spip.org/trac/spip-zone/changeset/55854/ qui supprimait toute la correction typo sur propre()
Statut changé à Fermé

corrigé par http://zone.spip.org/trac/spip-zone/changeset/56094 après revert de http://zone.spip.org/trac/spip-zone/changeset/55854/ qui supprimait toute la correction typo sur propre() **Statut changé à Fermé**
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.