2009-11-18 12 views
5

Sto tentando di aggiungere CKEditor a una pagina che sto attualmente sviluppando, ma sto riscontrando problemi nel trovarlo per prelevare il mio file di configurazione personalizzato? Sto usando CKEditor in Visual Studio.NET 2008. Ho bisogno di personalizzare le barre degli strumenti che vengono visualizzate, in quanto Basic è troppo minimale e Full darebbe una quantità enorme di pulsanti all'utente.Specifica di un file di configurazione personalizzato per CKEditor

sto dichiarando l'editor nella pagina aspx come segue: il file

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

le myconfig.js stesso è nella radice della directory CKEditor (dove risiede config.js).

Tuttavia, il rendering di CKEditor in sé, sembra ignorare completamente il mio file di configurazione personalizzato. Mi stavo chiedendo se qualcuno avesse qualche suggerimento?

Grazie!

Il contenuto del file di configurazione personalizzata sono i seguenti:

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']]; 

risposta

8

Ho pensato di affiggere una soluzione. Il percorso nel:

CKEDITOR.replace(document.getElementById("<%= txtTourItinerary.ClientID %>"),   
    { customConfig: 'myconfig.js' } 

è dalla radice del sito Web, non relativo alla directory da CKEditor.

Così la mia dichiarazione avrebbe dovuto essere la seguente

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

qualcuno spera che avrei potuto aiutato gli altri in una barca simile a documentazione su CKEditor è un po 'sottili sulla terra.

+0

sì, hai aiutato! tx –

Problemi correlati