PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : FCKeditor: Problem mit dem IE



brandenburgpaul
08-11-2006, 12:09
Hallo,

ich habe für den FCKeditor eine weitere Link-Funktion gebastelt: Link_int. Die Funktion basiert auf der Link-Funktion mit leichten Veränderungen. Die Link-Funktion verwende zusätzlich noch.
Unter dem Namen "Link_int" steht sie in der fckconfig.js im Toolbarset.

In den Dateien "fckeditorcode_ie.js" und "fckeditorcode_gecko.js" habe ich folgende Zeilen eingefügt:



case 'Link_int':
B=new FCKDialogCommand('Link_int',FCKLang.DlgLnkWindowTi tle,'dialog/fck_link_int.html',400,330,FCK.GetNamedCommandStat e,'CreateLink');
break;

case 'Link_int':
B=new FCKToolbarButton('Link_int',FCKLang.InsertLinkLbl_ int,FCKLang.InsertLink_int,null,false,true,34);
break;

case 'Link_int':
return {AddItems:function(A,B,C){if (FCK.GetNamedCommandState('Unlink')!=FCK_TRISTATE_ DISABLED){A.AddSeparator();
A.AddItem('Link_int',FCKLang.EditLink,34);A.AddIte m('Unlink',FCKLang.RemoveLink,35);}}};

Diese 3 Zeilen stehen jeweils hinter der entspechenden Zeile für die Link-Funktion.

Die Datei "fck_link_int.html" unter /editor/dialog/ existiert ebenfalls.


Im Firefox und im Netscape funktioniert es genauso wie ich es mir vorstellen. Leider streikt der IE und gibt mir folgenden Fehler aus: "Unbekanntes Menüleisten-Objekt "Link_int".


Wer kann mir helfen?