2009-11-18 7 views
5

Estoy intentando agregar el CKEditor a una página que estoy desarrollando pero ¿tengo problemas para que recoja mi archivo de configuración personalizado? Estoy usando CKEditor en Visual Studio.NET 2008. Necesito personalizar las barras de herramientas que se muestran, ya que Basic es demasiado mínimo y Full daría una abrumadora cantidad de botones al usuario.Especificando un archivo de configuración personalizado para CKEditor

estoy declarando el editor de la página aspx de la siguiente manera: El archivo

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

los myconfig.js sí está en la raíz del directorio de CKEditor (donde reside config.js).

Sin embargo, al desprogramar el propio CKEditor, parece que se está ignorando por completo mi archivo de configuración personalizada. Me preguntaba si alguien tenía alguna sugerencia.

Gracias!

El contenido del archivo de configuración a medida son los siguientes:

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

Respuesta

8

pensé que había puesto una solución. La ruta en el:

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

es desde la raíz del sitio web, no relativa al directorio de CKEditor.

Así que mi declaración debe haber sido la siguiente

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

alguien suerte que podría haber ayudado a otra persona en una embarcación similar a la documentación sobre CKEditor es un poco más delgada en el suelo.

+0

sí has ​​ayudado! tx –

Cuestiones relacionadas