Bevezetés az FCKeditorhoz Az FCKeditor egy hatékony szövegszerkesztő, amely támogatja a WYSIWYG funkciókat, és online dokumentumszerkesztési szolgáltatásokat is nyújthat a felhasználóknak, például Microsoft Office szoftverekkel. Nem igényel semmilyen kliens-telepítést, kompatibilis a legtöbb mainstream böngészővel, és támogatja olyan programozási környezeteket, mint az ASP.Net, ASP, ColdFusion, PHP, Java, Active-FoxPro, Lasso, Perl, ython stb.
Hivatalos weboldal http://www.fckeditor.net/
Hivatalos dokumentáció http://wiki.fckeditor.net/
Töltsd le a címet http://www.fckeditor.net/download/default.html
Valójában az FCKeditor különböző verzióinak konfigurációs folyamata alapvetően hasonló, és itt a legfrissebb 2.63-at vesszük példaként, hogy bemutatjuk.
FCKeditor telepítése és konfigurálása A http://www.fckeditor.net letöltéséhez töltsd le a 2 zip csomagot a FCKeditor2.63.zip és FCKeditor.NET 2.63-as verzióhoz
(a) a FCKeditor_2.6.3 a legújabb Javascrip fájl és képek nélkül;
(b) FCKeditor.Net_2.6.3.zip egy ASP.NET vezérlésű DLL fájl.
Bontsd ki az FCKeditor magfájlt, és másold le a webprojekt gyökérkönyvtárába (persze javasolt, bárhová be lehet tenni). Aztán húzd ki a b-t és vedd el. A .NET támogatta forráskódot, enter, a Release bin alatt van FCKeditor DLL (itt van egy hibakereső mappa is, ajánlott a release használatát), ehhez hozzá kell utalnunk a projektben.
1. Jobb kattintással a projekt böngészőjére, és válaszd a Hivatkozás hozzáadását... ), keresd meg a Böngés-fület, majd keresd meg a kibontott FredCK.FCKeditorV2.dll, és erősítsd meg. Jelenleg az FCKPro projektkönyvtárban egy további bin mappa található, amely FredCK.FCKeditorV2.dll fájlokat tartalmaz.
2. A RAD fejlesztés megkönnyítése érdekében hozzáadtuk az FCKeditor vezérlést a VS Toolboxba, kibővítettük a szerszámbox közös fülcsoportját (Általános), és jobb kattintással kiválasztjuk a komponenst (Elemek kiválasztása... ), közvetlenül a böngésző gombot keresd meg a párbeszédablakon, keresd meg a FredCK.FCKeditorV2.dll, majd erősítsd meg.
3. Konfiguráld a WebConfig-et, add hozzá <appSettings>a csomópontba, ahogy az alábbiakban látható:- <appSettings>
- <add key="FCKeditor:BasePath" value="/Web/fckeditor/"/>
- <add key="FCKeditor:UserFilesPath" value="/Web/Upload/" />
- </appSettings>
Kód másolása
Megjegyzés: a "/Web/" a projekt neve.
A BasePath:fckeditor az a könyvtár, ahol az egész FCKeditor mappa található.
UserFilesPath: Az útvonal a fájlok, képek stb. feltöltéséhez.
Az alábbi részletes konfiguráció első eleme befejezése után használhatjuk az FCKeditor vezérlést. Ahhoz, hogy jobban hibazzunk és megfeleljünk a tényleges igényeinknek, szükséges módosítani a tulajdonságai beállításait.
FCKeditor részletes beállítások Menj az FCKeditor mappába, és szerkesszd a fckconfig fájlt. Valójában a lista viszonylag világos, az írás szabványosabb, és vannak jegyzetek, de ha egy kicsit tudsz angolul, érted, és nagyon kényelmes kezelni. Íme néhány leggyakrabban használt beállítás egy kis példaként.
1. Ez a lépés elengedhetetlen, a legfontosabb és elengedhetetlen.
Eredetileg:
var _FileBrowserLanguage = 'php' ; asp | aspx | CFM | Lasso | Perl | php | py
var _QuickUploadLanguage = 'php' ; asp | aspx | CFM | Lasso | php
Átalakítva:
var _FileBrowserLanguage = 'aspx' ; asp | aspx | CFM | Lasso | Perl | php | py
var _QuickUploadLanguage = 'aspx' ; asp | aspx | CFM | Lasso | php
2. Konfiguráld a nyelvcsomagot. Vannak angol, kínai hagyományos stb., itt pedig egyszerűsített kínai nyelvet használunk.
Eredetileg:
FCKConfig.DefaultLanguage = 'en' ;
Átalakítva:
FCKConfig.DefaultLanguage = 'zh-cn' ;
3. Konfiguráld a bőrt. Vannak alapértelmezett típusok, office2003, ezüst stílus, stb., itt használhatjuk az alapértelmezet.
FCKConfig.SkinPath = FCKConfig.BasePath + 'skins/default/' ;
4. Használhatod a Tab billentyűt az szerkesztő tartományban. (1 igen, 0 nem)
FCKConfig.TabSpaces = 0 ; FCKConfig.TabSpaces = 1;
5. Több olyan betűtípus módszert adjunk hozzá, amelyeket gyakran használunk, például:
átnéz
FCKConfig.FontNames = 'Arial; Comic Sans MS; Courier New; Tahoma; Times New Roman; Verdana' ;
Átalakítva:
FCKConfig.FontNames = 'Dalstílus; fekete test; irodai írás; dőlt betűkkel _GB2312; Arial; Comic Sans MS; Courier New; Tahoma; Times New Roman; Verdana'
6. Az alapértelmezett megjelenítő betűtípus a szerkesztő tartományban 12px, és ha módosítani szeretnéd, módosíthatod a stíluslapot a követelményeknek megfelelően, megnyithatod a /editor/css/fck_editorarea.css fájlokat, és módosíthatod a betűméret attribútumot. Például betűméret: 14px;
7. A biztonságról.
Ha a szerkesztőt a weboldal elején használjuk, akkor figyelembe kell venned a biztonságot, ne használd az alapértelmezett eszközsávot az előtérben, vagy testreszabd a funkciót, vagy használd a rendszert, amely az alapvetőt, azaz az alap eszköztárat definiálta,
FCKConfig.ToolbarSets["Basic"] = [ ['Félkövér','dőlt betűvel','-','OrderedList','UnorderedList','-','Link','Unlink','Image','-','About'] ] ;
Valójában ezeket a saját igényeid szerint állíthatod be, és a funkciók elég erősek ahhoz, hogy több választási lehetőséget kínáljanak, amelyek biztosan megfelelnek az igényeidnek.
Természetesen a WebConfig-et is konfigurálhatod a biztonság biztosítására, amiről a következőkben beszélünk.
Problémák az FCKEditor 2.6-tal: 1. Megoldás az FCKeditorben található "Kérjük, ellenőrizze a szerkesztő/fájlkezelő/connectors/aspx/config.aspx" hibára
Nyisd meg a editor/filemanager/connectors/aspx/config.ascx módját, hogy módosítsd a CheckAuthentication() metódust, és visszaadja a true
- private bool CheckAuthentication()
- {
- return true;
- }
Kód másolása
2. Kattints a Szerver böngészésére a Fájl feltöltés ablakban, a szerver nem küldött vissza egy megfelelő xml-t jelent meg..... Hibaüzenet, mert az FCKEditor későbbi verzióihoz különböző típusú fájlokat kell küldeni különböző könyvtárakba, beleértve a fájlokat, képeket, falsh-okat, médiumokat stb., amelyeket először meg kell állítani.
Az FCKeditor egyszerűsített Menj az FCKeditor mappába, és töröld az összes "_" betűvel kezdődő fájlt és mappát, ezek néhány példa, csak tartsd meg a szerkesztő mappát, fckconfig, fckeditor, fckstyles.xml, fcktemplates.xml;
Menj a szerkesztő mappába, töröld a "_source" mappát, és tedd bele a forrásfájlt;
Térj vissza az előző könyvtárhoz a fájlkezelő mappába, két mappa van: böngésző és feltöltés. Menj a böngésző "default" csatlakozóihoz, tartsd meg csak az aspx mappát, és töröld a többit. Az MCPUK könyvtár is törölhető; A feltöltés ugyanaz, csak az aspx mappa marad meg;
Menj vissza a szerkesztőhöz, és lépj be a képek mappába, a mosolyós az emoji ikonba kerül, két sorozat van, msn és fun, ha saját emojit akarsz használni, mindet törölheted; Ha itt az emoji ikont szeretnéd használni, akkor ne töröld el;
a lang a nyelvcsomagba kerül, ha csak Chinese Simplified-t használsz, akkor csak az fcklanguagemanager és a zh-cn két fájlját tartod meg, ajánlott az en (angol) és zh (kínai hagyományos) két fájl megtartása, fcklanguagemanager a nyelvkonfigurációs fájl, és párosítható az fckconfig beállításaival, ami megfelel a megfelelő nyelvi fájlnak, meg kell őrizni!
Ezután lépj ki a lang mappából, lépj be a skins mappába, ha az FCKeditor alapértelmezett krémes sárgáját akarod használni, majd töröld a másik két mappát közvetlenül az alapértelmezett mappán kívül, ha mást akarsz használni, az a saját preferenciádtól függ.
Csomag asp.net szerkesztővel:
ckeditor_aspnet_3.6.6.2.zip
(1.32 MB, Letöltések száma: 0, Eladási ár: 2 Grain MB)
|