Forum ZitePLUS

La communauté des utilisateurs du CMS ZitePLUS

Vous n'êtes pas identifié(e).

#1 15/07/2009 14:14:59

CRFFMEHN
Membre
Inscription : 15/07/2009
Messages : 5
Site Web

Problème d'url sous zite+

Bonjour,

J'ai un soucis avec un site sous Zite+ avec la création de lien.

Lorsque je crée un lien externe, une fois que je valide, il me supprime le caractère "&", je me retrouve donc avec des liens qui ne fonctionne pas...

je suis hébergé chez nuxit et je suis sur la version 8.2 de zite+.

adresse du site : http://cd76.escalade-hnormandie.com

Merci de vos réponses.

Hors ligne

#2 15/07/2009 17:06:43

ambulance69
Membre
Inscription : 04/04/2009
Messages : 182
Site Web

Re : Problème d'url sous zite+

Si tu fais tes liens avec tinymce c'est "normale". Quand tinymce convertis ta page en html, il est un peu "radical" et la pluspart des caractères spéciaux sautent. La seule solution c'est de modifier tes liens après en code source et de réenregistrer.

Hors ligne

#3 15/07/2009 17:29:02

CRFFMEHN
Membre
Inscription : 15/07/2009
Messages : 5
Site Web

Re : Problème d'url sous zite+

Merci mais je ne crois pas que je le fait avec Tinymce,
je le fait dans la page ajout d'un menu
il faut la aussi que je modifie dans le fichier source ?

Hors ligne

#4 15/07/2009 18:25:46

ambulance69
Membre
Inscription : 04/04/2009
Messages : 182
Site Web

Re : Problème d'url sous zite+

j'ai fais un test et effectivement le "&" est remplacé par un "1" sans avoir la possibilité de le modifir via l'admin...
Alors la seule solution que je peux te proposer c'est de modifier directement via le fpt le fichier /zdata/structure.dta en remplaçant dans le lien le "1" par "&" et ça marche.
quand jpg passera par là, il regardera plus en profondeur, c'est lui le pro! (développeur de zite+....)

Dernière modification par ambulance69 (15/07/2009 18:27:41)

Hors ligne

#5 18/07/2009 11:29:13

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Problème d'url sous zite+

Le problème est identifié.
Un contrôle des caractères invalides de l'url est fait et le contrôle est un peu trop draconien: le caractère '&' est interdit !
De plus, les caractères interdits sont remplacés par des '1' : c'était a des fins de tests ... et c'est resté en prod roll
C'est corrigé dans la version 0.8.3.a4 qui sera prochainement dispo.

Pour ceux qui sont impatient, il faut remplacer la ligne 135 du fichier zite/module/page_new.php

$pg_url = ereg_replace('[^:/.@?_=[:digit:][:alpha:]-]','1',strtolower($_POST['pg_url']));


par la nouvelle ligne:

$pg_url = ereg_replace('[^:/.@?_&=[:digit:][:alpha:]-]','',strtolower($_POST['pg_url']));

Hors ligne

#6 19/07/2009 09:29:04

CRFFMEHN
Membre
Inscription : 15/07/2009
Messages : 5
Site Web

Re : Problème d'url sous zite+

Merci beaucoup

Je vais essayer ça dans la journée.

Hors ligne

#7 08/08/2009 14:00:15

ambulance69
Membre
Inscription : 04/04/2009
Messages : 182
Site Web

Re : Problème d'url sous zite+

C'est bon?

Hors ligne

#8 08/08/2009 14:02:42

CRFFMEHN
Membre
Inscription : 15/07/2009
Messages : 5
Site Web

Re : Problème d'url sous zite+

dsl de ne pas avoir répondu avant

Mais oui ça marche nickel.

Encore merci.

Hors ligne

Pied de page des forums