Sissejuhatus FCKeditorisse FCKeditor on võimas tekstiredaktor, mis toetab WYSIWYG funktsionaalsust ning suudab pakkuda kasutajatele veebipõhiseid dokumentide redigeerimise teenuseid nagu Microsoft Office tarkvara. See ei vaja mingit kliendi paigaldust, on ühilduv enamiku peavoolu brauseritega ning toetab programmeerimiskeskkondi nagu ASP.Net, ASP, ColdFusion, PHP, Java, Active-FoxPro, Lasso, Perl, ython jne.
Ametlik veebileht http://www.fckeditor.net/
Ametlik dokumentatsioon http://wiki.fckeditor.net/
Laadi alla aadress http://www.fckeditor.net/download/default.html
Tegelikult on erinevate FCKeditori versioonide seadistamisprotsess põhimõtteliselt sarnane ning siin võtame selle tutvustamiseks viimase versiooni 2.63.
FCKeditori paigaldus ja seadistamine http://www.fckeditor.net laadi alla 2 zip-pakki FCKeditor2.63.zip ja FCKeditor.NET versioonile 2.63
(a) FCKeditor_2.6.3 on selle uusim Javascrip ilma t-failide ja piltideta;
(b) FCKeditor.Net_2.6.3.zip on ASP.NET juhtimisega DLL-fail.
Paki lahti, et saada FCKeditori põhifail, ja kopeeri see veebiprojekti juurkausta (muidugi soovitatud, võid selle panna ükskõik kuhu). Siis võta B lukk lahti ja võta. .NET toetatud lähtekoodi, enter, Release'is on bin all FCKeditor DLL (siin on ka silumise kaust, soovitatav on kasutada Release'i), peame sellele projektis viite lisama.
1. Paremklõpsa projektibrauseril ja vali Lisa viide... ), leia Sirvimise vahekaart, siis leia FredCK.FCKeditorV2.dll, mille oled lahti lukustanud, ja kinnita. Praegu on FCKPro projekti kataloogis täiendav bin kaust, mis sisaldab FredCK.FCKeditorV2.dll faile.
2. RAD-i arenduse hõlbustamiseks lisasime ka FCKeditor juhtimise VS Toolboxi, laiendasime tööriistakasti ühist vahelehtede gruppi (Üldine) ja paremklõpsuga valisime komponendi (Vali esemed... ), otsi otse dialoogist sirvimisnupp, leia FredCK.FCKeditorV2.dll ja siis kinnita.
3. Seadista WebConfig, lisa see <appSettings>sõlme, nagu allpool näidatud:- <appSettings>
- <add key="FCKeditor:BasePath" value="/Web/fckeditor/"/>
- <add key="FCKeditor:UserFilesPath" value="/Web/Upload/" />
- </appSettings>
Kopeeri kood
Märkus: "/Web/" on projekti nimi.
BasePath:fckeditor on kaustas, kus asub kogu FCKeditor kaust.
UserFilesPath: Tee failide, piltide jms üleslaadimiseks.
Pärast esimese ülesande täitmist allolevas detailses konfiguratsioonis saame kasutada FCKeditori juhtimist. Selleks, et seda tööriista paremini siluda ja vastata meie tegelikele vajadustele, on vajalik muuta selle omaduste seadeid.
FCKeditori detailsed seaded Mine FCKeditor kausta ja muuda fckconfig faili. Tegelikult on nimekiri suhteliselt selge, kirjutis on standardiseeritum ja mõned märkused on olemas, kuid kui sa oskad natuke inglise keelt, saad sellest aru ja see on väga mugav kasutada. Siin on mõned sageli kasutatavad seaded väikese näitena.
1. See samm on kohustuslik, kõige olulisem ja hädavajalik.
Algselt:
var _FileBrowserLanguage = 'php' ; asp | aspx | CFM | lasso | Perl | php | py
var _QuickUploadLanguage = 'php' ; asp | aspx | CFM | lasso | php
Muudetud kujule:
var _FileBrowserLanguage = 'aspx' ; asp | aspx | CFM | lasso | Perl | php | py
var _QuickUploadLanguage = 'aspx' ; asp | aspx | CFM | lasso | php
2. Seadista keelepakk. On inglise, hiina traditsiooniline jne, siin kasutame lihtsustatud hiina keelt.
Algselt:
FCKConfig.DefaultLanguage = 'en' ;
Muudetud kujule:
FCKConfig.DefaultLanguage = 'zh-cn' ;
3. Seadista nahk. On olemas vaikimisi, office2003, hõbedane stiil jne, siin saame vaikimisi kasutada.
FCKConfig.SkinPath = FCKConfig.BasePath + 'skins/default/' ;
4. Sa saad kasutada Tab-klahvi redaktori domeenis. (1 on jah, 0 on ei)
FCKConfig.TabSpaces = 0 ; FCKConfig.TabSpaces = 1;
5. Lisa mitmeid tüüpide meetodeid, mida me tavaliselt kasutame, näiteks:
Läbi vaadata
FCKConfig.FontNames = 'Arial; Comic Sans MS; Courier New; Tahoma; Times New Roman; Verdana' ;
Muudetud kujule:
FCKConfig.FontNames = 'Laulu stiil; must keha; kontori kiri; Kaldkirjas _GB2312; Arial; Comic Sans MS; Courier New; Tahoma; Times New Roman; Verdana'
6. Redaktori domeenis on vaikimisi kuvafont 12px ja kui soovid seda muuta, saad stiililehte vastavalt nõuetele vastata, avada /editor/css/fck_editorarea.css ja muuta font-suuruse atribuuti. Näiteks fondi suurus: 14px;
7. Ohutusest.
Kui sinu redaktorit kasutatakse veebilehe esiosas, pead arvestama turvalisusega, ära kasuta esiplaanil vaikimisi tööriistariba, kas kohanda funktsiooni või kasuta süsteemi, mis on määratlenud põhilise tööriistariba,
FCKConfig.ToolbarSets["Basic"] = [ ['Paksus kirjas','kaldkirjas','-','OrderedList','UnorderedList','-','Link','Unlink','Image','-','About'] ] ;
Tegelikult saad neid seadistada vastavalt oma vajadustele ning funktsioonid on piisavalt võimsad, et pakkuda rohkem valikuid, mis kindlasti vastavad sinu vajadustele.
Loomulikult saad ka WebConfigi konfigureerida turvalisuse tagamiseks, millest räägime järgmisena.
Probleemid FCKEditor 2.6-ga: 1. Lahendus veale "Please check the editor/filemanager/connectors/aspx/config.aspx" FCKeditoris
Ava editor/filemanager/connectors/aspx/config.ascx, et muuta CheckAuthentication() meetodit ja tagastada true
- private bool CheckAuthentication()
- {
- return true;
- }
Kopeeri kood
2. Klõpsa Upload File aknas Browse Server, server ei saatnud tagasi korralikku XML-i..... Veateade, sest hilisemad FCKEditori versioonid nõuavad erinevat tüüpi failide saatmist erinevatesse kataloogidesse, sealhulgas fail, image, falsh, media jne, mis tuleb esmalt määrata.
FCKeditor on lihtsustatud Mine FCKeditor kausta ja kustuta kõik failid ja kaustad, mis algavad tähega "_", need on mõned näited, lihtsalt hoia editor kaust, fckconfig, fckeditor, fckstyles.xml, fcktemplates.xml;
Mine redaktori kausta, kustuta "_source" kaust ja pane sinna lähtefail;
Tagasi eelmisse kausta, failihalduri kausta, seal on kaks kausta: brauser ja upload. Mine brauseri "vaikimisi" ühenduste juurde, hoia alles ainult aspx kaust ja kustuta ülejäänud. MCPUK kataloogi saab samuti kustutada; Üleslaadimine on sama, ainult ASPX kaust on alles;
Mine tagasi redaktorisse ja sisesta piltide kausta, Smiley pannakse emotikonide ikoonile, on kaks seeriat, msn ja fun, kui tahad kasutada oma emotikonit, saad need kõik kustutada; Kui soovid siin emotikonide ikooni kasutada, siis ära kustuta seda;
lang on pandud keelepaketti, kui kasutad ainult hiina lihtsustatud vormi, siis hoia alles ainult fcklanguagemanager ja zh-cn kaks faili, soovitatav on hoida kahte faili en (inglise keeles) ja zh (hiina traditsiooniline), fcklanguagemanager on keele konfiguratsioonifail, mida saab siduda fckconfigi seadetega, mis vastavad vastavale keelefailile, tuleb säilitada!
Seejärel välju lang kaustast, sisene skins kausta, kui tahad kasutada FCKeditori vaikimisi kreemjas kollast, siis kustuta ülejäänud kaks kausta peale vaikimisi kausta otse, kui tahad midagi muud kasutada, sõltub see sinu enda eelistusest.
Pakett koos asp.net redaktoriga:
ckeditor_aspnet_3.6.6.2.zip
(1.32 MB, Allalaadimiste arv: 0, Müügihind: 2 Grain MB)
|