Fckeditor archivo de configuración

El editor viene con un rico conjunto de configuraciones que hace posible personalizar su apariencia, características y comportamiento. El archivo de configuración principal se llama "fckconfig.js". Usted puede encontrar este archivo en la raíz de la carpeta de instalación de FCKeditor.

Opciones de configuración

Echa un vistazo a la lista de opciones de configuración para tener una visión completa de cada ajuste.

Anulación de las configuraciones predeterminadas

Puede editar el archivo de configuración o simplemente reemplazar la configuración que desea cambiar en un archivo separado. La sintaxis de JavaScript se utiliza para configurar FCKeditor.

Para simplificar la actualización de FCKeditor en sus sitios, el mejor enfoque consiste en poner toda su configuración en un archivo separado, fuera de la estructura del editor de paquetes de directorio. De este modo, sólo tienes que sobreescribir el directorio del editor que lo actualice a una versión más reciente.

Paso 1

Crea un fichero llamado, por ejemplo, "myconfig.js" y guárdelo en el directorio raíz (o en cualquier directorio) de su sitio web. Usted ajustes personalizados se colocarán en este archivo. Por ejemplo, supongamos que desea forzar el editor de siempre tener su interfaz en francés. Simplemente Anotar este código en su nuevo archivo:

  FCKConfig.AutoDetectLanguage = false;
 FCKConfig.DefaultLanguage = "fr";

Paso 2

Ahora tenemos que decirle al editor que tiene que cargar mi configuración personalizada. Hay dos metodos para hacerlo:

Método 1

Busque la línea siguiente en el archivo de configuración (fckconfig.js):

  FCKConfig.CustomConfigurationsPath ='';

y poner en la ruta de su archivo de configuración personalizada:

  FCKConfig.CustomConfigurationsPath = '/ myconfig.js';

El método anterior es bueno, pero, como se puede imaginar, se pierde la facilidad de no tocar los archivos originales. En cualquier caso, es más fácil de recordar que sólo tiene que cambiar una línea, y todas las otras opciones cambia las cosas permanecen separados.

Método 2

No hay una manera aún mejor tener los mismos resultados como los descritos anteriormente, pero sin tocar el archivo fckconfig.js. Puede establecer la ruta de configuraciones personalizadas directamente en la página que utiliza el editor. Este es un ejemplo para lograr esto en JavaScript:

  var = new FCKeditor oFCKeditor ("FCKeditor1");
 oFCKeditor.Config ["CustomConfigurationsPath"] = "/ myconfig.js";
 oFCKeditor.Create ();

El mismo método se puede utilizar con su idioma de preferencia del lado del servidor. Echa un vistazo a las muestras para saber cómo manipular las configuraciones por código.

Configuraciones Cargando Precedencia

Al reemplazar las configuraciones, los pasos siguientes medidas:

  1. Las configuraciones en el archivo de configuración (fckconfig.js) se cargan.
  2. Las configuraciones son reemplazados por los ajustes en el archivo de configuración personalizada (si existe).
  3. Las configuraciones son finalmente anulada por los ajustes realizados en línea en la página del editor, excepto para el "CustomConfigurationsPath", que se encuentra justo después del paso 1.

No es necesario incluir todas las opciones de configuración en el archivo de encargo, sólo a los que desea cambiar. El archivo se "anulan" el defecto.

NOTA: Es necesario tener el archivo de configuración original ", fckconfig.js", en el directorio del editor. No lo elimine o que se rompa FCKeditor.

Navegador de almacenamiento en caché

NOTA: Recuerde que vaciar la caché del navegador al hacer cambios en los archivos de configuración, de lo contrario no podrá ver los cambios. Esto es especialmente importante cuando se trabaja detrás de un proxy que puede almacenar en caché el archivo. Js más persistente que las páginas. Hay algunos trucos que pueden ser utilizados durante el desarrollo para recuperar la versión más reciente del archivo de configuración:

  • Si usas Internet Explorer, pulsar CTRL + F5 debería ser suficiente para actualizar las últimas versiones del guión. No hay necesidad de borrar manualmente la caché del navegador.
  • Si estás usando Firefox u otros niños de la familia Mozilla, golpeando Mayús + Ctrl + R debería actualizar la última versión sin necesidad de borrar la memoria caché (aunque este método no parece funcionar en todo momento, si esto no borra la memoria caché de forma manual).
  • Se podría agregar un número o código en el final de la ruta de configuración personalizada, para que el navegador se verían obligados a cargarla cada vez que:
  var = new FCKeditor oFCKeditor ("FCKeditor1");
 oFCKeditor.Config ["CustomConfigurationsPath"] = "/ myconfig.js?"  + (New Date () 1 *);
 oFCKeditor.Create ();

Puedes dejar una respuesta , o trackback desde tu propio sitio.

Deja un comentario

Usted debe estar logueado para escribir un comentario.