Editor je vybaven bohatou sadou konfigurace, která umožňuje přizpůsobit jeho vzhled, funkce a chování. Hlavní konfigurační soubor se jmenuje "fckconfig.js". Můžete je najít soubor v kořenovém adresáři instalace FCKeditor.
Dostupné možnosti konfigurace
Podívejte se na konfigurační seznam voleb mít dokonalý přehled o každém nastavení.
Přepsání výchozí konfigurace
Buď můžete editovat hlavní konfigurační soubor přepsat nebo jen nastavení, které chcete změnit v samostatném souboru. JavaScript syntaxe se používá ke konfiguraci FCKeditor.
Pro zjednodušení aktualizace FCKeditor na vašich stránkách, nejlepší přístup je, aby všechny vaše nastavení do samostatného souboru, mimo redakční struktury adresářů balíčku. Tímto způsobem, stačí přepsat editoru adresář aktualizovat na novější verzi.
Krok 1
Vytvořte soubor s názvem, např. "myconfig.js" a uložte jej do kořenového adresáře nebo adresář) na vašich webových stránkách. Ty vlastní nastavení bude umístěna v tomto souboru. Například předpokládejme, že chcete, aby editor vždy mít rozhraní ve francouzštině. Jednoduše writte tento kód do nového souboru:
FCKConfig.AutoDetectLanguage = false; FCKConfig.DefaultLanguage = "fr"; Krok 2
Nyní musíme říci, editor, že má načíst svůj vlastní konfiguraci. Existují dva methodes na to:
Metoda 1
Najděte následující řádek v hlavním konfiguračním souboru (fckconfig.js):
FCKConfig.CustomConfigurationsPath ='';
a dát do cesty vlastního konfiguračního souboru:
FCKConfig.CustomConfigurationsPath = '/ myconfig.js ";
Výše uvedená metoda je dobrá, ale jak si dokážete představit, ztratíte zařízení, abyste se nedotkli původní soubory. V každém případě je jednodušší si pamatovat, že stačí změnit jeden řádek, a všechny ostatní věci změny nastavení zůstanou odděleny.
Metoda 2
Tam je ještě lepší způsob, jak mít stejné výsledky, jak bylo popsáno výše, ale bez dotyku fckconfig.js soubor. Si můžete nastavit vlastní nastavení cestu přímo do stránky, která používá editor. To je příklad achive to v JavaScriptu:
var oFCKeditor = new FCKeditor ("FCKeditor1"); oFCKeditor.Config ["CustomConfigurationsPath"] = "/ myconfig.js"; oFCKeditor.Create ();
Stejná metoda může být použita s preferovaný jazyk na straně serveru. Podívejte se na vzorcích zjistit, jak manipulovat s konfigurací podle kódu.
Konfigurace Nahrávám Precedence
Při přepsání konfigurace, jsou podniknuty tyto kroky:
- Konfigurace v hlavním konfiguračním souboru (fckconfig.js) jsou načteny.
- Tyto konfigurace jsou přepsány podle nastavení v konfiguračním souboru vlastní (pokud je).
- Konfigurace jsou konečně přepsána podle nastavení provedených inline v editoru stránky, s výjimkou "CustomConfigurationsPath", který je nastaven hned po 1. kroku.
Nemusíte zahrnout všechny možnosti konfigurace ve vašem vlastním souboru, jen ty, které chcete změnit. Váš soubor bude "přepsat" výchozí jeden.
Poznámka: Je třeba zachovat původní konfigurační soubor "fckconfig.js", v editoru adresáři. Nemažte jej, nebo si zlomí FCKeditor.
Prohlížeč mezipaměti
POZNÁMKA: nezapomeňte vymazat cache prohlížeče při změny v konfiguračních souborech, jinak nemusí být vidět změny. To je důležité zejména při práci za proxy serverem, který může mezipaměti svého. Js více než vytrvale stránek. Existuje několik triků, které mohou být použity při vývoji získat nejnovější verzi konfiguračního souboru:
- Pokud používáte Internet Explorer, bít CTRL + F5 by mělo stačit k aktualizaci na nejnovější verzi scénáře. Není potřeba ručně smazat cache prohlížeče.
- Pokud používáte Firefox nebo jiné Mozilly děti, bít Shift + Ctrl + R by měl aktualizovat nejnovější verzi bez nutnosti vyčistit cache (i když tato metoda nezdá pracovat za všech okolností, pokud se to nezdaří jasný vyrovnávací paměť ručně).
- Dalo by se přidat číslo nebo kód do konce roku vlastní konfigurace cesty, takže prohlížeč by byli nuceni k načtení pokaždé:
var oFCKeditor = new FCKeditor ("FCKeditor1"); oFCKeditor.Config ["CustomConfigurationsPath"] = "/ myconfig.js?" + (New Date () * 1); oFCKeditor.Create ();













































