Bonjour à tous,
J'ai un soucis assez "exotique" concernant TinyMCE, je m'explique :
Sur un de mes sites, j'utilise l'URL rewriting sous la forme :
www.monsite.com/rep1/rep2/rep3/pagex.htm
Je permet à l'administrateur d'inclure du contenu dynamique généré via TinyMCE, y compris des liens...
Par exemple, si ce texte doit apparaitre sur la page :
-> www.monsite.com/rep1/rep2/rep3/page1.htm
et qu'il souhaite (via le popup TinyMCE) insérer un lien interne vers une page situé à la racine (ou autre part)
ex: lien pointant vers -> www.monsite.com/pages/page_cible.htm
Et bien, peut importe ce qu'il saisie dans le champ URL du lien, TinyMCE génère de lui même une adresse du type :
- > ../pages/page_cible.htm !!!
ce qui fait malheureusement pointer le lien vers une mauvaise adresse
- > www.monsite.com/rep1/rep2/pages/page_cilbe.htm !!!
Après de nombreux essais dans ce champ URL du lien :
- http://www.monsite.com/pages/page_cible.htm
- www.monsite.com/pages/page_cible.htm
- monsite.com/pages/page_cible.htm
- ../../../pages/page_cible.htm
- etc....
Seul le format http://monsite.com/pages/page_cible.htm marche !
Et c'est la ou ça se complique ! car ce site utilise un système de "sous-domaine dynamique" permettant d'accèder à différentes interfaces en fonction du sous-domaine renseigné...
En gros je dois pouvoir absolument spécifier le sous-domaine cible dans le champ URL du lien, mais apparement TinyMCE reconnait de lui même qu'il s'agit d'une adresse interne et supprime le www.monsite.com !
Si l'un d'entre vous possède la réponse ou ne serai-ce qu'un axe vers lequel se pencher...
Merci d'avance !!!
Partager