Fckeditor Konfigūracijos failą

Redaktorius ateina turtingas rinkinys konfigūracijų, todėl galima pritaikyti savo išvaizdą, funkcijas ir elgseną. Pagrindinis konfigūravimo failas pavadintas "fckconfig.js". Čia galite rasti šį failą diegimo aplanke fckeditor šaknis.

Siūlomas konfigūravimo parinktis

Check out konfigūravimo parinkčių sąrašą, turi susidaryti išsamų vaizdą apie kiekvieną parametrą.

Viršesnės konfigūracijų "pagal nutylėjimą

Jūs galite redaguoti pagrindinį konfigūracijos failą arba tiesiog nepaisyti norimus parametrus keisti į atskirą failą. Javaskriptą sintaksė konfigūruoti fckeditor.

Siekiant supaprastinti, atnaujinti fckeditor savo svetaines, geriausias būdas yra įdėti visą konfigūraciją atskirame faile, ne redaktoriaus paketo katalogo struktūrą. Tokiu būdu, jums tiesiog reikia perrašyti redaktorius katalogas ją atnaujinti į naujesnę versiją.

Žingsnis 1

Sukurkite failą pavadinimu, pavyzdžiui, "myconfig.js" ir išsaugokite jį savo interneto svetainėje šakninio katalogo (arba bet kuris katalogas). Pasirinktinius parametrus, bus patalpinta šioje byloje. Pavyzdžiui, sakykime, norite priversti redaktorius visada turės savo sąsają, prancūzų. Tiesiog writte šį kodą į savo naują failą:

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

Žingsnis 2

Dabar mes turime pasakyti redaktoriui, kad jis turi įkelti savo individualizuotos konfigūraciją. Yra du methodes padaryti:

1 metodas

Raskite šią eilutę pagrindiniame konfigūracijos failo fckconfig.js):

  FCKConfig.CustomConfigurationsPath ='';

ir įdėti į savo individualizuotos konfigūracijos failo kelią:

  FCKConfig.CustomConfigurationsPath = "/ myconfig.js,";

Aukščiau metodas yra geras, bet, kaip jūs galite įsivaizduoti, jūs prarasite galimybe paliesti originalius failus. Bet kuriuo atveju ji yra lengviau prisiminti, kad jums reikia tik pakeisti vieną eilutę, ir visus kitus dalykus parametrai pokyčiai lieka atskirti.

2 būdas

Yra dar geresnis būdas turėti tuos pačius rezultatus, kaip aprašyta pirmiau, tačiau neliesdami, fckconfig.js failą. Jūs galite nustatyti savo konfigūracijos kelią tiesiai į puslapį, kuris naudoja redaktorius. Tai yra pavyzdys, pasiekti iškelti sekantys šią JavaScript:

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

Tas pats metodas gali būti naudojamas su jūsų pageidaujamu serverio pusėje kalba. Paimkite bent mėginių išvaizdą, sužinokite, kaip manipuliuoti konfigūracijų, pagal kodą.

Sudėtys Pakrovimo Precedence

Kai privalomaisiais konfigūracijų, tokie veiksmai:

  1. Pagrindinės konfigūracijos failo fckconfig.js) konfigūracijos yra pakraunami.
  2. Konfigūracija yra viršesni už užsakymą konfigūracijos failą (jei yra) nustatymus.
  3. Konfigūracijos pagaliau svarbesni padaryti inline redaktoriaus puslapyje parametrus, išskyrus "CustomConfigurationsPath", kuri nustatyta iš karto po žingsnio 1.

Jums nereikia įtraukti visų sąrankos parinktis jūsų užsakymą failo, tik tuos, norite keisti. Jūsų failas bus "perrašyti" numatytąjį vieną.

PASTABA: Jūs turite išsaugoti originalų konfigūracijos failą "fckconfig.js" redaktoriaus katalogo. Nenaikinti jį arba jūs bus pertrauka fckeditor,.

Naršykle, slepiančia slaptavietėje

PASTABA: nepamirškite išvalyti naršyklės talpyklą, kai pakeisti konfigūracijos failus, kitaip Jūs negalite matyti jūsų keitimus. Tai ypač svarbu, kai dirbama per proxy serverį, kuris gali saugome Jūsų js failus nuolatos daugiau negu puslapiuose. Yra keletas triukų, kurie gali būti naudojami tuo pačiu metu plėtojant naujausia versija konfigūracijos failą:

  • Jei naudojate Internet Explorer, pataikyti klavišus CTRL + F5, turėtų pakakti atnaujinti naujausias versijas scenarijų. Nereikia rankiniu būdu išvalyti naršyklės talpyklą.
  • Jei naudojate Firefox arba kiti Mozilla vaikai pradeda Shift + CTRL + R, turėtų atnaujinti į naujausią versiją nereikia išvalyti talpyklą, nors šis metodas neatrodo dirbti bet kuriuo metu, jei tai nepavyksta aiškiai talpyklą rankiniu būdu).
  • Jūs galite pridėti numerį arba kodą užsakymą konfigūracijos kelio pabaigoje, todėl naršyklė bus priversta įkelti ją kiekvieną kartą:
  var oFCKeditor =. naujas fckeditor ("FCKeditor1);
 oFCKeditor.Config [CustomConfigurationsPath "] =" / myconfig.js? "  + (Nauja Date () * 1);
 oFCKeditor.Create ();

Jūs galite palikti atsakymą , arba trackback iš savo svetainės.

Palikite komentarą

Jūs turite būti prisijungęs ir parašyk komentarą.