Ticket #1619 (closed defect: wontfix)
génération mots-clé et url
Reported by: | nanart | Owned by: | team |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | module:core | Version: | 2.5 |
Severity: | normal | Keywords: | tags, url |
Cc: |
Description
Problèmes
Plusieurs problèmes se posent lorsque, dans une page ou un billet,
on veut générer un mot clé et le lien (url) vers ce mot clé,
soit sur la génération du tag, et/ou du lien
1) mot "vide" = plusieurs espaces
wiki: [ |tag: ] -> pas de lien xhtml: <a href="/index.php?tag/ "> </a> ->lien: 404
- message: "No Meta"
- effets: pas de tag créé, sous wiki : pas d'url ?, sous xhtml: 404
Soluce : passer un coup de trim ?
2) mot avec slash, guillemets ou apostrophe
- Le tag
- remplace / par un tiret -
- supprime les guillemets
- remplace l'apostrophe par une espace
- remplace / par un tiret -
- Sous wiki, les liens générés semblent contenir ces tags-là, mais pas le cas sous xhtml. (cf plus bas: note b )
mot avec slash: mot/clé
wiki: [mot/clé|tag:mot/clé] -> lien ok xhtml: <a href="/index.php?tag/mot/clé">mot/clé</a> -> lien 404
mot avec guillemets: "motclé"
wiki: ["motclé"|tag:"motclé"] -> lien ok xhtml: <a href="/index.php?tag/"motclé"">"motclé"</a> -> lien 404
mot avec apostrophe: l'mot del clé
wiki: [l'mot del clé|tag:l'mot del clé] -> lien ok xhtml: <a href="/index.php?tag/l'mot del clé">l'mot del clé</a> -> lien 404
3) mot comprenant plusieurs espaces:
wiki: [le mot de la clé|tag:le mot de la clé] -> lien ok xhtml: <a href="/index.php?tag/le mot de la clé">le mot de la clé</a> -> lien 404
Soluce : passer un coup de replace ?
4) les mots comprenant une virgule
(de mémoire sert de séparateur dans la liste des tags)
ne renvoient aucun effet ni message après clic sur le bouton tag
Note
a) j'ai pas tout testé.
b) il semble que le processus crée le lien avant le tag (cf message d'erreur sur espaces). Il pourrait être intéressant d'inverser le processus afin que l'url "profite" du tag généré ?
c) il semble aussi que, si sous wiki les urls sont "contrôlées" (echappement ?), ce ne soit pas le cas sous xhtml
Change History
comment:1 in reply to: ↑ description Changed 11 years ago by nanart
comment:2 Changed 11 years ago by nanart
+
En fait nom du mot clé et url semblent différenciés...
Ce qui ne semble pas être un problème, sauf pour ceusses qui veulent absolument voir leur tag tel qu'ils l'ont zécrit (!!!), mébon....
le problème c'est surtout l'url (sous xhtml).
Hors pb mot "vide"
Car, si on clique dans le lien généré dans le billet en xhtml->404
Mais si on clique sur le mot généré (nom dans la liste des tags) -> les billets wiki et xhtml comportant ce tag sont listés.
Replying to nanart:
Je sais pô si je me fais bien comprendre