Browse Source

Version 1.4.2

Gérer correctement les ancres sur les urls publiques
svn/root/tags/v1.5.1
kent1@arscenic.info 4 years ago
parent
commit
797b4bcb6f
  1. 4
      correction_liens_internes_pipelines.php
  2. 2
      paquet.xml

4
correction_liens_internes_pipelines.php

@ -35,7 +35,7 @@ function correction_liens_internes_correction_url_public($mauvaise_url, $composa
// Pour le cas où on a copié-collé une URL depuis espace public.
$ancre = isset($composants_url['fragment']) ? '#' . $composants_url['fragment'] : '';
list($fond, $contexte) = urls_decoder_url($mauvaise_url);
list($fond, $contexte) = urls_decoder_url(str_replace($ancre, '', $mauvaise_url));
if(
($objet = isset($contexte['type']) ? $contexte['type'] : $fond) &&
@ -86,7 +86,7 @@ function correction_liens_internes_correction($texte){
$mauvaise_url_reelle = str_replace($domaines_origine, url_de_base(), $mauvaise_url);
$composants_url = parse_url($mauvaise_url_reelle);
// Url copiée depuis le privé ou depuis le public?
if (strrpos($composants_url['path'],_DIR_RESTREINT_ABS)!=False){
if (strrpos($composants_url['path'],_DIR_RESTREINT_ABS)!=false){
list ($objet, $id_objet,$ancre) = correction_liens_internes_correction_url_prive($mauvaise_url,$composants_url);
}
else{

2
paquet.xml

@ -1,7 +1,7 @@
<paquet
prefix="correction_liens_internes"
categorie="edition"
version="1.4.1"
version="1.4.2"
etat="stable"
compatibilite="[3.0.0;3.2.*]"
logo="correction_liens_internes.png"

Loading…
Cancel
Save