Modification validation XHTML strict

Archive

Messagepar cynic- » Ven 13 Mar 2009, 14:21

Exact, il ré-écrit le " & " (correct) en " & " (incorrect)

Dans catalog/includes/classes/seo.class.php on a ceci :
Vers l. 684 (je soupçonne la coquille, ne manque-t-il pas un " & " justement)
return
Code: Tout sélectionner
str_replace('amp;','',str_replace('"','"',str_replace('>','>',str_replace('<','<',utf8_encode($link)))));

Vers l. 758
return
Code: Tout sélectionner
return str_replace('&amp;','&',str_replace('"','"',str_replace('>','>',str_replace('<','<',utf8_encode($return)))));

Vers l. 2270
return
Code: Tout sélectionner
$url = preg_replace('/&amp;/','&',$url);

Testons ! :)
cynic-
Site Admin
 
Messages: 694
Inscription: Mar 04 Déc 2007, 13:04

Messagepar j4k » Ven 13 Mar 2009, 14:42

A noter que sur la version svn SEO à été mis à jour (à vérifier si ces erreurs ont été corrigé)
~ osCSS 1.2.1 ~
Avatar de l’utilisateur
j4k
Site Admin
 
Messages: 1259
Inscription: Mer 27 Avr 2005, 09:13
Localisation: France

Messagepar cynic- » Ven 13 Mar 2009, 19:17

Merci, j'ai mis à jour via svn, la ligne "$url = preg_replace('/&amp;/','&',$url);" est commentée ; l'erreur de validation subsiste pourtant
cynic-
Site Admin
 
Messages: 694
Inscription: Mar 04 Déc 2007, 13:04

Messagepar Hesius » Sam 18 Juil 2009, 15:21

Bjr,
Voir plus haut:
Dans catalog/includes/classes/seo.class.php on a ceci :
Vers l. 684 (je soupçonne la coquille, ne manque-t-il pas un " & " justement)

En fait en ajoutant & probleme Url (ajout panier par exemple) et en remettant à l'origine:
return str_replace('amp;','',str_replace...
tout fonctionne dans les Url..

A priori ce n'était pas une coquille malgré que ça lui ressemble bien! Cette coquille fut-elle une magic-coquille?? On connaissait le C++ voici le D++

HS
Hesius
Membre inactif
 
Messages: 6
Inscription: Dim 05 Juil 2009, 21:45

Précédente

Retourner vers osCSS 1.2.1

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron