Úvod do FCKeditor FCKeditor je výkonný textový editor, ktorý podporuje funkciu WYSIWYG a môže používateľom poskytovať online služby úpravy dokumentov, ako je softvér Microsoft Office. Nevyžaduje žiadnu formu inštalácie klienta, je kompatibilný s väčšinou bežných prehliadačov a podporuje programovacie prostredia ako ASP.Net, ASP, ColdFusion, PHP, Java, Active-FoxPro, Lasso, Perl, Ython a ďalšie.
Oficiálna webová stránka http://www.fckeditor.net/
Oficiálna dokumentácia http://wiki.fckeditor.net/
Stiahnite si adresu http://www.fckeditor.net/download/default.html
V skutočnosti je konfiguračný proces rôznych verzií FCKeditoru v podstate podobný, a tu si vezmeme najnovšiu verziu 2.63 ako príklad na jej predstavenie.
Inštalácia a konfigurácia FCKeditoru Na http://www.fckeditor.net si stiahnite 2 balíky zip pre FCKeditor2.63.zip a FCKeditor.NET verzie 2.63
(a) FCKeditor_2.6.3 je jeho najnovší Javascrip bez t súborov a obrázkov;
(b) FCKeditor.Net_2.6.3.zip je DLL súbor ASP.NET control.
Rozbalte a, aby ste získali jadro FCKeditora, a skopírujte ho do koreňového adresára webového projektu (samozrejme odporúčané, môžete ho umiestniť kamkoľvek). Potom rozopni B a vezmi si. .NET podporoval zdrojový kód, enter, v Release pod binom je FCKeditor DLL (tu je aj debug priečinok, odporúča sa použiť release), musíme naň pridať odkaz v projekte.
1. Kliknite pravým tlačidlom na prehliadač projektu a vyberte Pridať referenciu... ), nájdite záložku Prehliadať, potom nájdite FredCK.FCKeditorV2.dll, ktorú ste rozbalili, a potvrďte. V tomto čase je v adresári projektu FCKPro ďalší priečinok bin, ktorý obsahuje FredCK.FCKeditorV2.dll súbory.
2. Aby sme uľahčili vývoj v RAD, pridali sme aj ovládanie FCKeditor do VS Toolbox, rozbalili spoločnú skupinu záložiek (Všeobecné) toolboxu a pravým kliknutím vybrali komponent (Vybrať položky... ), priamo nájdite tlačidlo prehliadania v dialógovom okne, nájdite FredCK.FCKeditorV2.dll a potom potvrďte.
3. Nakonfigurujte WebConfig, pridajte ho do <appSettings>uzla, ako je uvedené nižšie:- <appSettings>
- <add key="FCKeditor:BasePath" value="/Web/fckeditor/"/>
- <add key="FCKeditor:UserFilesPath" value="/Web/Upload/" />
- </appSettings>
Kopírovať kód
Poznámka: "/Web/" je názov projektu.
BasePath:fckeditor je adresár, kde sa nachádza celý priečinok FCKeditor.
UserFilesPath: Cesta na nahrávanie súborov, obrázkov a podobne.
Po dokončení prvej položky v podrobnej konfigurácii nižšie môžeme použiť ovládanie FCKeditor. Aby sme tento nástroj lepšie ladili a vyhovovali našim skutočným potrebám, je potrebné upraviť nastavenia jeho vlastností.
Detailné nastavenia FCKeditoru Choď do priečinka FCKeditor a uprav súbor fckconfig. V skutočnosti je zoznam relatívne jasný, písmo je štandardizovanejšie a sú tam nejaké poznámky, ale pokiaľ ovládate trochu angličtiny, rozumiete tomu a je to veľmi pohodlné na používanie. Tu je niekoľko často používaných nastavení ako malý príklad.
1. Tento krok je nevyhnutný, najdôležitejší a nevyhnutný.
Pôvodne:
var _FileBrowserLanguage = 'php' ; asp | ASPX | cfm | Laso | perl | php | py
var _QuickUploadLanguage = 'php' ; asp | ASPX | cfm | Laso | php
Zmenené na:
var _FileBrowserLanguage = 'aspx' ; asp | ASPX | cfm | Laso | perl | php | py
var _QuickUploadLanguage = 'aspx' ; asp | ASPX | cfm | Laso | php
2. Nakonfigurujte jazykový balík. Existujú angličtina, čínska tradičná a podobne, tu používame zjednodušenú čínštinu.
Pôvodne:
FCKConfig.DefaultLanguage = 'en' ;
Zmenené na:
FCKConfig.DefaultLanguage = 'zh-cn' ;
3. Nastavte skin. Existujú default, office2003, silver style a podobne, tu môžeme použiť default.
FCKConfig.SkinPath = FCKConfig.BasePath + 'skins/default/' ;
4. V doméne editora môžete použiť kláves Tab. (1 je áno, 0 je nie)
FCKConfig.TabSpaces = 0 ; FCKConfig.TabSpaces = 1;
5. Pridajte niekoľko metód fontov, ktoré bežne používame, napríklad:
revidovať
FCKConfig.FontNames = 'Arial; Comic Sans MS; Courier New; Tahoma; Times New Roman; Verdana' ;
Zmenené na:
FCKConfig.FontNames = 'štýl piesne; čierne telo; duchovné písmo; Kurzíva _GB2312; Arial; Comic Sans MS; Courier New; Tahoma; Times New Roman; Verdana'
6. Predvolené zobrazovacie písmo v doméne editora je 12px, a ak ho chcete upraviť, môžete upraviť štýl podľa požiadaviek, otvoriť /editor/css/fck_editorarea.css a upraviť atribút veľkosti písma. Napríklad veľkosť písma: 14px;
7. O bezpečnosti.
Ak sa váš editor používa vo frontende webu, musíte brať do úvahy bezpečnosť, nepoužívať predvolený panel nástrojov v popredí, buď prispôsobiť funkciu, alebo použiť systém, ktorý definoval Basic, teda základný panel nástrojov,
FCKConfig.ToolbarSets["Basic"] = [ ['Tučné', 'kurzíva','-','ZoradenýZoznam', 'NeusporiadanýZoznam','-','Odkaz', 'Odpojiť', 'Obrázok','-', 'O'] ] ;
V skutočnosti si ich môžete nastaviť podľa vlastných potrieb a funkcie sú dostatočne výkonné na to, aby poskytli viac možností, čo určite splní vaše potreby.
Samozrejme, WebConfig môžete tiež nakonfigurovať na zabezpečenie bezpečnosti, o čom budeme hovoriť ďalej.
Problémy s FCKEditor 2.6: 1. Riešenie chyby "Prosím, skontrolujte editor/filemanager/connectors/aspx/config.aspx" v FCKeditor
Otvorte editor/filemanager/connectors/aspx/config.ascx na úpravu metódy CheckAuthentication() a vrátenie true
- private bool CheckAuthentication()
- {
- return true;
- }
Kopírovať kód
2. Klikni na Prehliadanie servera v okne Upload súboru, server neodoslal späť a zobrazí sa správny xml..... Chybová správa, pretože neskoršie verzie FCKEditoru vyžadujú, aby sa rôzne typy súborov posielali do rôznych adresárov, vrátane súborov, obrázkov, falsh, médií a podobne, ktoré musia byť najskôr potvrdené.
FCKeditor je zjednodušený Choďte do priečinka FCKeditor a vymažte všetky súbory a priečinky začínajúce na "_", toto sú niektoré príklady, jednoducho si ponechajte editor priečinok, fckconfig, fckeditor, fckstyles.xml, fcktemplates.xml;
Choďte do priečinka editor, vymažte priečinok "_source" a vložte do neho zdrojový súbor;
Vráťte sa do predchádzajúceho adresára do priečinka správca súborov, kde sú dva priečinky: prehliadač a nahrávanie. Choď do "default" konektorov prehliadača, ponechaj si len priečinok aspx a zvyšok vymaž. Adresár MCPUK je tiež možné vymazať; Nahrávanie je rovnaké, uchováva sa len priečinok ASPX;
Vráťte sa do editora a potom vstúpte do priečinka obrázky, smajlík je vložený do ikony emoji, sú tam dve série, msn a zábava, ak chcete použiť vlastné emoji, môžete ich všetky vymazať; Ak chcete použiť ikonu emoji tu, nemazajte ju;
lang je vložený do jazykového balíka, ak používate iba Chinese Simplified, potom si ponechajte len dva súbory fcklanguagemanager a zh-cn, odporúča sa ponechať dva súbory en (anglicky) a zh (čínsky tradičný), fcklanguagemanager je jazykový konfiguračný súbor, ktorý sa dá spárovať s nastaveniami v fckconfig, ktoré zodpovedajú príslušnému jazykovému súboru, musí byť zachovaný!
Potom ukončite priečinok lang, vstúpte do priečinka skins, ak chcete použiť predvolenú krémovo žltú v FCKeditore, potom vymažte ostatné dva priečinky okrem predvoleného priamo – ak chcete použiť niečo iné, záleží na vašich preferenciách.
Balík s asp.net editorom:
ckeditor_aspnet_3.6.6.2.zip
(1.32 MB, Počet stiahnutí: 0, Predajná cena: 2 Zrno MB)
|