fabrice
September 19, 2016, 9:21pm
1
Pour le test 13.2.1 dans le changelog l’expression [ attribut target="_blank" ]
est remplacée par [ attribut target ] (avec un lien rajouté vers le glossaire )
en comparant les version du 3.0 et 3.2016 (glossaire inclus),
je pense que cette règle est identique pour Asqatasun ?
Pour le moment, j’ai regardé la documentation de l’algo mais pas le code…
Vous êtes d’accord ?
Si oui, je m’occupe de l’activer dans la branche dédiée.
fabrice
September 19, 2016, 9:41pm
2
les info du glossaire, “_self / _top / _parent” laisse supposé
qu’un modification légère est quand même à faire pour Asqatasun.
mfaure
September 20, 2016, 5:46am
3
–> je confirme, il faut adapter le code
La nouvelle entrée de glossaire nous défini mieux le périmètre: target avec comme contenu n’importe quoi sauf (_self, _top, _parent).
fabrice
September 22, 2016, 10:28pm
4
en fait c’est déjà implanté comme cela :
Seule la documentation n’est pas à jour : manque sauf _top
et _parent
en plus du sauf _self
)
par contre je ne comprend pas le sélecteur suivant
présent dans la doc et dans le code :
:not([target~=^s*$])
mfaure
September 23, 2016, 12:28pm
5
fabrice:
:not([target~=^s*$])
De mémoire :
[toto]
c’est attribut toto
~=
signifie contient
^
c’est “début de ligne” en regex
$
c’est “fin de ligne” en regex
il reste s*
, i.e. s
0 ou N fois
Je ne serai pas surpris qu’il manque un .
entre le s
et le *
, à vérifier en contexte
koj
September 23, 2016, 12:46pm
6
Tu dois le trouver un peu partout.
Ca doit exclure sa présence avec uniquement des caractères vides
En regexp
\s : Any Whitespace
fabrice
September 26, 2016, 3:18am
7
merci @koj / @mfaure pour les précisions
donc traitement identique pour Asqatasun
juste un correctif dans la doc à faire
----> mergé sur la branche dédiée