Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNUtilisation - f...Utilisation - f...Editer des liensEditer des liens
Précédente
 
Suivante
Nouveau message
18/09/2006 17:43
 
Editer des liens  (N/A)

Bonjour,

je travaille sur un site DNN 4.3.4.

Mon problème vient de la création de liens vers des fichiers de mon site dans le module HTML...
Je peux bien sélectionner le fichier que je veux, mais le lien généré se présente sous la forme

http://Mon Site/LinkClick.aspx?fileticket=XXXXX&tabid=55

Lorsque je teste ce lien, une page d'erreur s'affiche Please verify that you entered the URL correctly and try again

Comment faire pour créer des liens qui fonctionnent ? avec une URL qui ressemblerait à ceci :

http://Mon Site / Portals /0/ mon répertoire/ mon fichier

Merci d'avance pour toute information qui pourrait m'aider là-dessus !!!

 
Nouveau message
18/09/2006 20:10
 

Je viens de faire des tests et je ne suis apparemment pas confronté au même problème que toi.

Comment procèdes-tu pour faire ton lien ? Est-ce bien un lien vers un fichier ou l'insertion d'une image ?

Au pire, tu peux passer en mode HTML pour modifier manuellement ton lien incorrect.




Stéphane TETARD
ARICIE - Member of DotNetNuke France
 
Nouveau message
19/09/2006 02:27
 

Salut,

A priori, le type de lien auquel tu fait référence est utilisé soit dans le cas d'URL dont le "tracking" (mesure des clicks) est activé, soit dans le cadre de fichiers issus de répertoire sécurisés.

C'est tout de même étonnant que le module Html te génère ce type de lien.

Comment crées-tu le lien vers ton fichier et quelle version du module utilises-tu?


Jesse
Société de conseil et de service en 
informatique et systèmes d'information
 
Nouveau message
19/09/2006 09:21
 

Merci déjà pour une réponse aussi rapide.

J'utilise l'outil Lien Hypertexte du module HTML, et je vais chercher un fichier de mon site.

J'ai essayé avec le module FCK editor, mais pas mieux.....

 

 
Nouveau message
19/09/2006 12:16
 

Après avoir cherché et effectué quelques tests, je n'ai pas pu reproduire la création de ce type de lien, ni trouvé dans le code d'appel direct depuis le "controle url" à la fonction qui les produit (globals.linkclick).

Ceci dit, cette fonctionnalité est nouvelle, et j'ai lu qu'ils ont a nouveau travaillé sur le controle url dans la dernière version. Peut-être qu'une mise à jour résoudra ton problème.

++


Jesse
Société de conseil et de service en 
informatique et systèmes d'information
 
Nouveau message
19/09/2006 13:21
 

Je viens de faire la mise à jour -->version 4.3.5 , et j'arrive à créer des liens vers mes fichiers, avec une syntaxe presque correcte, le seul problème est qu'il manque des "/"  dans l'adresse générée....

En fait, la création des liens sous la forme
http://mon site/LinkClick.aspx?fileticket=FEYQf7cMN+w=&tabid=36
est systématique si j'utilise le module HTML FCK editor, je vais essayer de voir ça avec le provider.
Ces liens fonctionnent dans mon environnement de test, entièrement en interne, mais sur le site externe de prod, ils ne fonctionnent plus.

En attendant, je vais laisser le module text/HTML par défaut, mais il me faut maintenant trouver une solution pour les "/" manquants....

Je te remercie beaucoup pour tes réponses,

 
Nouveau message
19/09/2006 16:13
 

Oui, encore moi, je viens de constater que j'ai le même problème avec le module Links ....

les adresses générées vers mes fichiers sont de la forme :  monsite/LinkClick.aspx?fileticketDNN**

avec les mêmes erreurs lorsque je clique sur le lien.....

 

 
Nouveau message
19/09/2006 19:38
 

Tu es sûr que tu n'as pas activé le décompte de l'activité de tes liens (case à cocher correspondante dans le contrôle de définition de l'url)? Et que tes répertoires sont non sécurisés?

 


Jesse
Société de conseil et de service en 
informatique et systèmes d'information
 
Nouveau message
25/07/2007 16:39
 

Bonjour,

J'ai le même problème sur les liens. Quand je mets un lien sur du texte via l'outil "créer un lien" dans le wyiswig du module texte html, le lien mis n'est pas correct. Il me manque des "/". Il m'écrit portal8fichiers tout attaché.

Pourtant quand j'insére une image via l'outil wyiswig du même module, il me place bien l'image et le chemin est correcte.

Mes répertoires sont tous non-sécurisés. J'ai fait le test dans plusieurs containers différents et sur des pages ayant des skins différents mais le problème est toujours le même.

Avez-vous trouvé une solution ? Merci de votre aide.

 
Nouveau message
25/07/2007 16:55
 

Voici une solution rapide pour ton pb, je n'en ai pas trouvé de meilleures  ...

Dans le fichier :
$\Providers\HtmlEditorProviders\Ftb3HtmlEditorProvider\ftb3\ftb.createlink.aspx:Line 34

Met ça à la place
//href = document.getElementById('DNNDomainNameFilePath').value + document.getElementById('ctlURL_cboFolders').value + mylist.options[mylist.selectedIndex].text;

     href = document.getElementById('DNNDomainNameFilePath').value;
     href = href.toLowerCase();
     href = href.substring(href.indexOf('portals'));
     href = href.replace('portals','/portals/')+'/';
     href = href + document.getElementById('ctlURL_cboFolders').value + mylist.options[mylist.selectedIndex].text;

 
Nouveau message
25/07/2007 17:13
 

Merci, tu m'as sauvé : ça a réglé mon problème.

 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNUtilisation - f...Utilisation - f...Editer des liensEditer des liens