Changeset 112057 in spip-zone


Ignore:
Timestamp:
Oct 18, 2018, 2:18:21 PM (12 months ago)
Author:
cedric@…
Message:

Fix la gestiond des externals sur les multidomaines
Quand un site fait du multidomaine on prend en reference le domaine de la page concernee :
sur www.example.org : autre.example.org est external
sur autre.example.org : www.example.org est external
sur un site mono-domaine ca ne change rien :)

(vsm https://contrib.spip.net/Liens-explicites#forum490268)

Location:
_plugins_/links
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/links/links_pipelines.php

    r102729 r112057  
    2626                //Ouverture dune nouvelel fenetre sur les liens externes
    2727                if($links['external'] == 'on'){
    28                         $js .= 'var links_site = \''.$GLOBALS['meta']['adresse_site'].'\';';
     28                        // quand un site fait du multidomaine on prend en reference le domaine de la page concernee :
     29                        // sur www.example.org : autre.example.org est external
     30                        // sur autre.example.org : www.example.org est external
     31                        // sur un site mono-domaine ca ne change rien :)
     32                        // 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() . '\';';
    2934                }
    3035                //Ouverture d'une nouvelle fenetre sur les documents (extensions a preciser)
  • _plugins_/links/plugin.xml

    r106616 r112057  
    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.19</version>
     13        <version>2.3.20</version>
    1414        <etat>stable</etat>
    1515        <prefix>links</prefix>
Note: See TracChangeset for help on using the changeset viewer.