Bon, j'essaie de résumer ce qui, pour l'instant, pourrait faire l'objet
d'une correction (?)
-le problème de la suppression du lien si le mot clé est supprimé, est,
amha, à traiter "autrement"
Objet: création de mots clés dans un billet via le bouton "Mot-clé"
1) un mot clé constitué uniquement d'espace(s), mot vide, est accepté.
Un lien est créé, mais aucun mot clé n'est créé. + affichage d'un
message d'alerte + lien en erreur (404)
2) des urls générées (uniquement) sous xhml renvoient en erreur (404)
lorsque certains caractères (slash, guillemets, apostrophes...) font
partie du mot sélectionné.
Ces caractères sont modifiés lors de la constitution du mot clé:
slash en tiret (-), suppression des guillemets, apostrophe en espace.
Ce qui peut expliquer que les urls générées sous wiki ne renvoient pas
d'erreur ?
3) lors de la constitution du mot clé, une apostrophe est transformée en
une espace. Peut être préférer l'underscore (_) ?
4) plus délicat, si le mot sélectionné comporte une virgule, aucun
traitement n'est effectué. Aucun message d'alerte n'apparait.
Ce qui n'est pas le cas pour d'autres ponctuations telles le point ou le
point virgule.
Le 16/08/2013 12:46, Aide Pour a écrit :
Le 16/08/2013 10:05, Aide Pour a écrit :
Pour ce qui concerne le premier point : on peut saisir des mots
vides, on peut faire un ticket.
Mais, avant, je vais tester avec des caractères particuliers dans le
mot clé à créer (genre une virgule ',') pour vérifier le comportement.
premier constats (rapides).
-à confirmer par d'autres testeurs...
mis à part les "mots" composés uniquement d'espace(s) -testé sous wiki
et xhtml
j'ai aussi repéré:
- *la virgule* (qui, de mémoire sert de séparateur dans la liste des
tags) présente dans "un mot" ne renvoie aucun effet ni message après
clic sur le bouton tag
(wiki et html): pas de lien, pas de tag créé alors que point virgule
et point semblent ok
- les *slash*, *guillemets *et *apostrophe *semblent ok sous wiki :
Le tag remplace / par un tiret -
supprime les guillemets
ou remplace l'apostrophe par une espace
et les liens générés contiennent ces mots clés-là
- *sous html*, par contre
si les même mots clé sont générés,
_les liens générés ne sont corrects_
/Exemples erreur liens html :/
wiki:
[/motclé|tag:/motclé] <-mot clé formé: -motclé, clic sur lien
(/index.php?tag/-motclé) ok
html
<a href="/index.php?tag*//*motclé">/motclé</a> mot-clé formé: -motclé,
clic sur lien (cf href) -> erreur
ou... html
guillemets et apostrophe
"mot"
<a href="/index.php?tag/"mot"">"mot"</a> <-mot clé formé:
mot, clic sur lien 404
"mots
<a href="/index.php?tag/"mots">"mots</a> <-mot clé formé: mots,
clic sur lien 404
l'épèle
<a href="/index.php?tag/l'épèle">l'épèle</a> <-mot clé formé: l épèle,
clic sur lien 404
--
Bernard - *Dotclear chez les chtis*
http://forum.dotclear.org/viewtopic.php?id=47318
https://www.facebook.com/groups/DotclearChezLesChtis/
--
Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev