icone lien interne dans fckeditor

Catégories:

j’utilise le plugin linktonode dans fckeditor.
L’ajout de liens internes marche correctement (le plugin est bien activé et on peut cliquer sur l’icone), mais j’ai juste un souci d’affichage de l’icone de ce plugin qui a l’air désactivé.
En regardant le code html produit dans l’éditeur fckeditor, le bouton est bien mis à «off» alors qu’il devrait être à «on» :

<div title="Insérer un lien interne" class="TB_Button_Off"><img src="../../plugins/linktonode/images/linktonode.gif" class="TB_Button_Image"/></div>

Quelqu’un at-il rencontré et résolu ce problème ?

#

le problème est maintenant résolu dans la version 6.x-2.x-dev du module fckeditor

#

j’aimerais bien utiliser cette option mais je ne trouve pas d’info sur comment l’activer..j’ai la version 6.x-2.0 de fckeditor module et 2.6.4.1 de fckeditor..

merci

Drupal 6.xx - 2 sites chez OVH (pro) mutualisé, 6 chez AlwaysData (Pack10go)
/////////////
www.graphisme-libre.info

#

le module linktonode est déjà intégré à cette version du module fckeditor.
Pour activer linktonode, il faut modifier le fckeditor.config.js :

  • décommenter la partie FCKConfig.Plugins.Add( ‘linktonode’, ‘en,pl’ ) ;
  • rajouter le bouton ‘LinkToNode’ dans la barre d’édition.

Supprimer les données du cache peut être nécessaire pour que les modifications soient prises en compte.

#

j’ai réussi à le faire marcher avec le module linktocontent, mais lorsque je veux faire un lien interne , la fenetre s’ouvre et ca mouline à l’infini..comme s’il ne pouvait pas lister les noeuds…à moins qu’il ne faille pas utiliser le module linktocontent comme tu le dis, je vais retenter…

EDIT : pas de changement, ca charge toujours à l’infini

Drupal 6.xx - 2 sites chez OVH (pro) mutualisé, 6 chez AlwaysData (Pack10go)
/////////////
www.graphisme-libre.info

#

voici comment j’ai procédé :

pb : lorsqu’on ajoute un lien interne, le titre de la page remplace automatiquement le texte sur lequel on voulait faire le lien : solution trouvée sur : http://drupal.org/node/417652 → dans le fichier fckeditor/plusgins/linktonode/jscripts/utils.js, décommenter les lignes 60-63 :

<?php
   
/*
     if ( aHasSelection )
     sInnerHtml = oLink.innerHTML ;          // Save the innerHTML (IE changes it if it is like an URL).
     */
?>

#

bien j’ai repris la procédure mais toujours pas de liste de noeud dispo, voici ce que je remarque sur mon install :

  • j’utilise le module FCKeditor, pas wysiwig ( car permet le couplage avec WebFM)
  • j’ai activé le module linktocontent et copié les fichiers plugin dans le dossier dédie de fckeditor
  • dans l’interface les boutons sont «grisés» comme le bouton de suppression de lien hypertexte…je ne pense pas que cela soit normal
  • les lignes de utils.js etaient deja decommentées

Drupal 6.xx - 2 sites chez OVH (pro) mutualisé, 6 chez AlwaysData (Pack10go)
/////////////
www.graphisme-libre.info

#

j’utilise également le module fckeditor.
Le module wysiwig est installé justement pour faire marcher le module linktocontent. Dans le module wysiwig, c’est bien l’éditeur fckeditor qui est configuré.

#

tu utilises fcke via wysiwig…moi je l’utilise directement, je ne passe pas par wysiwig..je pense que cela joue sur le fait que ca marche pas chez moi…

et au niveau des icones , sont elles grisées ou bien nettes chez toi ?

Drupal 6.xx - 2 sites chez OVH (pro) mutualisé, 6 chez AlwaysData (Pack10go)
/////////////
www.graphisme-libre.info

#

J’utilise FCKeditor sans rien d’autre et le bouton lien fonctionne…

module fckeditor-6.x-1.4
FCKeditor_2.6.5

Il faut d’ailleurs que je les mette à jour.

#

oui, apparemment ça marche aussi sans wyswig, car en désactivant ce module, l’ajout de lien interne via linktocontent est toujours opérationnel.

Syndiquer le contenu