2009-11-18 14 views
5

Ich versuche, den CKEditor zu einer Seite hinzuzufügen, die ich gerade entwickle, habe aber Probleme damit, meine benutzerdefinierte Konfigurationsdatei abzurufen. Ich benutze CKEditor in Visual Studio.NET 2008. Ich muss die Symbolleisten anpassen, die angezeigt werden, da Basic zu minimal ist und Full würde dem Benutzer eine überwältigende Menge an Schaltflächen geben.Angeben einer benutzerdefinierten Konfigurationsdatei für den CKEditor

erkläre ich den Editor in der Aspx-Seite wie folgt:

<script type="text/javascript"> 
    CKEDITOR.replace(document.getElementById("<%= txtTourItinerary.ClientID %>"), 
     { customConfig: 'myconfig.js' } 
    ); 
</script> 

die myconfig.js-Datei selbst in der Wurzel des ckeditor Verzeichnis ist (wo config.js befindet).

Allerdings, das Rendering der CKEditor selbst, scheint es vollständig ignoriert meine benutzerdefinierte Konfigurationsdatei. Ich habe mich gefragt, ob jemand irgendwelche Vorschläge hatte?

Danke!

Der Inhalt der benutzerdefinierten Konfigurationsdatei sind wie folgt:

CKEDITOR.editorConfig = function(config) 
{ 
    // Define changes to default configuration here. For example: 
    config.language = 'en'; 
    config.defaultLanguage = 'en'; 
    config.uiColor = '#000000'; 
}; 

CKEDITOR.config.toolbar_Full = [['Save', '-', 'Preview', '-' 'Print'], 
    ['Undo', 'Redo'], ['Cut', 'Copy', 'Paste', 'PasteFromWord', 'SelectAll'], 
    ['Find', 'Replace'], 
    '/', 
    ['Bold', 'Italic', 'Unnderline', 'Strike', '-', 'Subscript', 'Superscript']]; 

Antwort

8

dachte, ich Lösung post up würde. Der Pfad in:

stammt aus dem Stammverzeichnis der Website, nicht in Bezug auf das Verzeichnis von CKEditor.

So sollte meine Erklärung gewesen sein, wie

<script type="text/javascript"> 
    CKEDITOR.replace(document.getElementById("<%= txtTourItinerary.ClientID %>"), 
     { customConfig: '/ckeditor/myconfig.js' } 
    ); 
</script> 

Hoffentlich folgt ich jemand anderes in einem ähnlichen Boot geholfen haben könnte als Dokumentation auf CKEditor ein wenig dünn auf dem Boden ist.

+0

ja Sie haben geholfen! TX –

Verwandte Themen