Changeset 117865 in spip-zone


Ignore:
Timestamp:
Sep 16, 2019, 4:38:25 PM (17 months ago)
Author:
cedric@…
Message:

2 bugfixes : ne pas modifier N fois un meme lien quand il y a de l'ajax dans la page, reconnaitre http:// et https:// comme etant tout les deux la meme url vers le site (donc non externe)

Location:
_plugins_/links
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/links/links.js

    r102710 r117865  
    66        where="_blank";
    77
    8         jQuery("area[href*='://']").add("a[href*='://']").filter(":not([href^='"+links_site+"']):not([href^='javascript:']):not([href^='mailto:'])")
    9           .attr('target',where)
     8        jQuery("area[href*='://']").add("a[href*='://']")
     9                .filter(":not([href^='http:"+links_site+"']):not([href^='https:"+links_site+"']):not([href^='javascript:']):not([href^='mailto:'])")
     10                .filter(":not([target='"+where+"'])")
     11                .attr('target',where)
    1012                .attr('rel','external noopener noreferrer')
    1113                .addClass('external')
  • _plugins_/links/links_pipelines.php

    r112057 r117865  
    3131                        // sur un site mono-domaine ca ne change rien :)
    3232                        // ca marche parce que le cache change quand le HTTP_HOST change (donc quand le domaine change)
    33                         $js .= 'var links_site = \'' . url_de_base() . '\';';
     33                        $js .= 'var links_site = \'' . protocole_implicite(url_de_base()) . '\';';
    3434                }
    3535                //Ouverture d'une nouvelle fenetre sur les documents (extensions a preciser)
  • _plugins_/links/plugin.xml

    r112057 r117865  
    1111        <auteur>[Tetue->http://spip.tetue.net], C&#233;dric Morin et Gael Chareyre</auteur>
    1212        <licence>GPL 2011-2016</licence>
    13         <version>2.3.20</version>
     13        <version>2.3.21</version>
    1414        <etat>stable</etat>
    1515        <prefix>links</prefix>
Note: See TracChangeset for help on using the changeset viewer.