-
Maïeul a rédigé
Problème signalé par JC Villeneuve en https://contrib.spip.net/Liens-explicites#comment507804-507633 Le résultat de `#URL_SITE_SPIP` était considéré comme un lien externe. En effet la détection des liens internes se faisait sur la base d'`url_de_base()` qui renvoie une URL finissant par `/`, alors que `#URL_SITE_SPIP` renvoie pour sa part, sans `/`. On corrige en : - supprimant de `links_site` le `/` final - testant côté JS : - d'une part si le `href` est strictement égal (modulo le protocole) à `links_site`, donc sans `/` - d'autre part si le `href` commence (module le protocole) par `links_site` suivi de `/` Le but de ce double test est d'éviter que si on a un site `truc.cat` qui point vers `truc.catholic`, `truc.catholic` soit considéré comme lien interne. Close #1
12df8e8e