Editor vine cu un set bogat de configuraţii care face posibilă pentru a personaliza aspectul său, caracteristicile şi comportamentul. Fişierul de configurare principal este numit "fckconfig.js". Puteţi găsi acest fişier în rădăcină de directorul de instalare FCKeditor.
Opţiuni disponibile de configurare
Verificaţi lista de opţiuni de configurare pentru a avea o imagine completă a fiecărei setări.
Imperative de configuraţiile implicite
Aveţi posibilitatea să editaţi, fie fişierul de configurare principal sau suprascrie doar setările pe care doriţi să le modificaţi într-un fişier separat. Sintaxa JavaScript este utilizat pentru a configura FCKeditor.
Pentru a simplifica actualizarea FCKeditor pe site-urile dvs., cea mai bună abordare este de a pune toate de configurare într-un fişier separat, în afara structurii editorului directorul pachet. În acest fel, trebuie doar să suprascrie directorul redacţiei de a actualiza la o versiune mai nouă.
Pasul 1
Creaţi un fişier numit, de exemplu, "myconfig.js", şi salvaţi-l în directorul rădăcină (sau orice alt director) de site-ul tau. Ai setările personalizate vor fi plasate în acest dosar. De exemplu, să presupunem că doriţi să forţaţi editor pentru a avea întotdeauna interfaţa în limba franceză. Writte Pur şi simplu acest cod în fişierul nou:
FCKConfig.AutoDetectLanguage = false; FCKConfig.DefaultLanguage = "FR";
Pasul 2
Acum, trebuie să spunem că are editor pentru a încărca configuraţia mea personalizat. Există două Metode de a face acest lucru:
Metoda 1
Găsiţi următoarea linie în fişierul de configurare principal (fckconfig.js):
FCKConfig.CustomConfigurationsPath ='';
şi a pus în calea fişierului de configurare personalizată:
FCKConfig.CustomConfigurationsPath = '/ myconfig.js ";
Metoda de mai sus este buna, dar, după cum vă puteţi imagina, pierzi facilitatea de a nu atinge fişierele originale. În orice caz, este mai uşor să ne amintim că trebuie doar să modificaţi o linie, si toate celelalte setari schimbă lucrurile rămân separate.
Metoda 2
Există o modalitate mai bună de a avea aceleaşi rezultate ca şi descrise mai sus, dar fără a atinge fişierul fckconfig.js. Puteţi seta calea de configuraţii personalizate direct în pagina care utilizează editorul. Acesta este un exemplu pentru a atinge acest lucru în JavaScript:
var = new oFCKeditor FCKeditor ("FCKeditor1"); oFCKeditor.Config ["CustomConfigurationsPath"] = "/ myconfig.js"; oFCKeditor.Create ();
Aceeaşi metodă poate fi utilizată cu limba preferată partea de server. Aruncati o privire la probe pentru a afla cum să manipuleze configuratii de cod.
Configuraţiile de încărcare Precedenta
Când imperative configuraţii, următoarele etape sunt luate:
- Configuraţiile în fişierul de configurare principal (fckconfig.js) sunt încărcate.
- Configuraţiile sunt înlocuite de către setările din fişierul de configurare personalizată (dacă există).
- Configuraţiile sunt în cele din urmă înlocuită de către setările făcute în linie în pagina de editor, cu excepţia pentru "CustomConfigurationsPath", care este situat chiar după pasul 1.
Nu aveţi nevoie pentru a include toate opţiunile de configurare în fişierul dvs. personalizat, doar cele pe care doriţi să o modificaţi. Fişierul dvs. va "anula" o implicit.
NOTĂ: Trebuie să păstraţi fişierul de configurare original, "fckconfig.js", în directorul de editor. Nu-l şterge sau va rupe FCKeditor.
Browser Cache
NOTĂ: nu uitaţi să goliţi memoria cache a browser-ului atunci când efectuarea de modificări în fişierele de configurare, altfel nu pot vedea modificările. Acest lucru este important mai ales atunci când se lucrează în spatele unui proxy care poate cache-ul fisiere js mai persistent decât de pagini.. Există câteva trucuri care pot fi utilizate în timp ce în curs de dezvoltare pentru a prelua cea mai recentă versiune a fişierului de configurare:
- Dacă utilizaţi Internet Explorer, lovind CTRL + F5 ar fi suficient pentru a actualiza cele mai recente versiuni ale script-ul. Nu este nevoie pentru a goli manual cache-ul browser.
- Dacă utilizaţi Firefox sau alti copii Mozilla, lovindu-Shift + CTRL + R ar trebui să actualizeze cu ultima versiune nu este nevoie pentru a goli cache-ul (cu toate că această metodă nu pare să lucreze în orice moment, în cazul în care acest lucru nu cache-ul clar manual).
- Ai putea adăuga un număr sau cod de la sfârşitul cale de configurare personalizată, astfel încât browser-ul ar fi obligat să încărcaţi-l de fiecare dată:
var = new oFCKeditor FCKeditor ("FCKeditor1"); oFCKeditor.Config ["CustomConfigurationsPath"] = "/ myconfig.js?" + (New Date () * 1); oFCKeditor.Create ();













































