krizzelfix
Commander
- Registriert
- Sep. 2005
- Beiträge
- 2.626
Hallo User,
ich schreibe z.Z. den FCKEditor etwas um, so das "Bausteine" eingefügt werden können.
Die Bausteine werden als ganz normal Bild in den Editor eingefügt. Wenn jetzt die Eigenschaften aufgerufen werden soll aber eine Datei von uns angezeigt werden. Um die Bausteine von einander zu unterscheiden wollte ich eine id mit an den Namen hängen.
Jetzt habe ich eine Funktion in dem Editor erweitert, so das erst geprüft wird ob es sich um einen Baustein handelt oder nicht. Nur leider funktioniert es noch nicht.
Wenn ich den Code von mir in die Datei Kopiere funktioniert der komplette Editor nicht mehr.
Hier ein auszug aus der fckeditorcode_ie.js
Den oberen Teil habe ich hinzugefügt um zu prüfen ob es ein Baustein ist oder nicht.
Bin für jede Hilfe dankbar
Mit freundlichen Grüßen
tewes
ich schreibe z.Z. den FCKEditor etwas um, so das "Bausteine" eingefügt werden können.
Die Bausteine werden als ganz normal Bild in den Editor eingefügt. Wenn jetzt die Eigenschaften aufgerufen werden soll aber eine Datei von uns angezeigt werden. Um die Bausteine von einander zu unterscheiden wollte ich eine id mit an den Namen hängen.
Jetzt habe ich eine Funktion in dem Editor erweitert, so das erst geprüft wird ob es sich um einen Baustein handelt oder nicht. Nur leider funktioniert es noch nicht.
Wenn ich den Code von mir in die Datei Kopiere funktioniert der komplette Editor nicht mehr.
Hier ein auszug aus der fckeditorcode_ie.js
Code:
FCKCommands.GetCommand=function(A){
var name=A.substring(0,8);
if(name=='Baustein'){
B=new FCKDialogCommand('Baustein',FCKLang.BlgImgTitle,'dialog/fck_baustein.php?id='+A.substring(8),450,400);
}
else{
var B=FCKCommands.LoadedCommands[A];
if (B) return B;
switch (A){
case 'DocProps':B=new FCKDialogCommand('DocProps',FCKLang.DocProps,'dialog/fck_docprops.html',400,390,FCKCommands.GetFullPageState);
break;
case 'Templates':B=new FCKDialogCommand('Templates',FCKLang.DlgTemplatesTitle,'dialog/fck_template.html',380,450);break;
...
default:if (FCKRegexLib.NamedCommands.test(A)) B=new FCKNamedCommand(A);else{alert(FCKLang.UnknownCommand.replace(/%1/g,A));return null;}};FCKCommands.LoadedCommands[A]=B;return B;}
};
Bin für jede Hilfe dankbar
Mit freundlichen Grüßen
tewes