FCKeditor fitxer de configuració

L'editor ve amb un ric conjunt de configuracions que fa possible personalitzar la seva aparença, característiques i comportament. L'arxiu de configuració principal es diu "fckconfig.js". Vostè pot trobar aquest arxiu a l'arrel de la carpeta d'instal · lació de FCKeditor.

Opcions de configuració

Fes una ullada a la llista d'opcions de configuració per tenir una visió completa de cada ajust.

Anul · lació de les configuracions predeterminades

Podeu editar el fitxer de configuració o simplement reemplaçar la configuració que voleu canviar en un arxiu separat. La sintaxi de JavaScript s'utilitza per configurar FCKeditor.

Per simplificar l'actualització de FCKeditor en els seus llocs, el millor enfocament consisteix a posar tota la seva configuració en un fitxer separat, fora de l'estructura de l'editor de paquets de directori. D'aquesta manera, només has de sobreescriure el directori de l'editor que ho actualitzeu a una versió més recent.

Pas 1

Crea un fitxer anomenat, per exemple, "myconfig.js" i deseu-lo al directori arrel (o en qualsevol directori) del seu lloc web. Vostè paràmetres personalitzats es col · locaran en aquest arxiu. Per exemple, suposem que voleu forçar l'editor de sempre tenir la seva interfície en francès. Simplement Anotar aquest codi en el seu nou arxiu:

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

Paso 2

Ara hem de dir-li a l'editor que ha de carregar la meva configuració personalitzada. Hi ha dos mètodes per fer-ho:

Mètode 1

Cerqueu la línia següent al fitxer de configuració (fckconfig.js):

  FCKConfig.CustomConfigurationsPath ='';

i posar a la ruta del seu arxiu de configuració personalitzada:

  FCKConfig.CustomConfigurationsPath = '/ myconfig.js';

El mètode anterior és bo, però, com es pot imaginar, es perd la facilitat de no tocar els arxius originals. En qualsevol cas, és més fàcil de recordar que només ha de canviar una línia, i totes les altres opcions canvia les coses romanen separats.

Mètode 2

No hi ha una manera encara millor tenir els mateixos resultats com els descrits anteriorment, però sense tocar l'arxiu fckconfig.js. Podeu configurar la ruta de configuracions personalitzades directament a la pàgina que utilitza l'editor. Aquest és un exemple per aconseguir això en JavaScript:

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

El mateix mètode es pot utilitzar amb el seu idioma de preferència del costat del servidor. Fes una ullada a les mostres per saber com manipular les configuracions per codi.

Configuracions Carregant Precedència

Al reemplaçar les configuracions, els passos següents mesures:

  1. Les configuracions en l'arxiu de configuració (fckconfig.js) es carreguen.
  2. Les configuracions són reemplaçats pels ajustos en el fitxer de configuració personalitzada (si existeix).
  3. Les configuracions són finalment anul · lada per la configuració realitzats en línia a la pàgina d'edició, excepte per al "CustomConfigurationsPath", que es troba just després del pas 1.

No cal incloure totes les opcions de configuració a l'arxiu d'encàrrec, només als que voleu canviar. L'arxiu es "len" el defecte.

NOTA: Cal tenir el fitxer de configuració original ", fckconfig.js", al directori de l'editor. No ho elimini o que es trenqui FCKeditor.

Navegador d'emmagatzematge en memòria cau

NOTA: Recordeu que buidar la memòria cau del navegador en fer canvis en els arxius de configuració, en cas contrari no podrà veure els canvis. Això és especialment important quan es treballa darrere d'un proxy que pot emmagatzemar en memòria cau l'arxiu. Js més persistent que les pàgines. Hi ha alguns trucs que poden ser utilitzats durant el desenvolupament per recuperar la versió més recent del fitxer de configuració:

  • Si utilitzes Internet Explorer, prémer CTRL + F5 hauria de funcionar actualitzar les últimes versions del guió. No cal esborrar manualment la memòria cau del navegador.
  • Si utilitzes Firefox o altres nens de la família Mozilla, colpejant Maj + Ctrl + R l'actualització l'última versió sense necessitat d'esborrar la memòria cau (encara que aquest mètode no sembla funcionar en tot moment, si això no esborra la memòria cau de forma manual).
  • Es podria afegir un número o codi al final de la ruta de configuració personalitzada, perquè el navegador es veurien obligats a carregar cada vegada que:
 var = new FCKeditor oFCKeditor ("FCKeditor1"); oFCKeditor.Config ["CustomConfigurationsPath"] = "? o myconfig.js"  + (New Date () * 1); oFCKeditor.Create (); 

Pots deixar una resposta , o trackback des del teu propi lloc.

Deixa un comentari

Vostè ha d'estar loguejat per publicar un comentari.