Changeset 108840 in spip-zone


Ignore:
Timestamp:
Feb 7, 2018, 1:25:38 PM (21 months ago)
Author:
kent1@…
Message:

Version 1.4.2

Gérer correctement les ancres sur les urls publiques

Location:
_plugins_/correction_liens_internes/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/correction_liens_internes/trunk/correction_liens_internes_pipelines.php

    r106289 r108840  
    3636        $ancre = isset($composants_url['fragment']) ? '#' . $composants_url['fragment'] : '';
    3737
    38         list($fond, $contexte) = urls_decoder_url($mauvaise_url);
     38        list($fond, $contexte) = urls_decoder_url(str_replace($ancre, '', $mauvaise_url));
    3939
    4040        if(
     
    8787                $composants_url = parse_url($mauvaise_url_reelle);
    8888                // Url copiée depuis le privé ou depuis le public?
    89                 if (strrpos($composants_url['path'],_DIR_RESTREINT_ABS)!=False){
     89                if (strrpos($composants_url['path'],_DIR_RESTREINT_ABS)!=false){
    9090                        list ($objet, $id_objet,$ancre) = correction_liens_internes_correction_url_prive($mauvaise_url,$composants_url);
    9191                }
  • _plugins_/correction_liens_internes/trunk/paquet.xml

    r106289 r108840  
    22        prefix="correction_liens_internes"
    33        categorie="edition"
    4         version="1.4.1"
     4        version="1.4.2"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.