Introduksjon til FCKeditor FCKeditor er en kraftig teksteditor som støtter WYSIWYG-funksjonalitet, og kan tilby brukere nettbaserte dokumentredigeringstjenester som Microsoft Office-programvare. Den krever ingen form for klientinstallasjon, er kompatibel med de fleste vanlige nettlesere, og støtter programmeringsmiljøer som ASP.Net, ASP, ColdFusion, PHP, Java, Active-FoxPro, Lasso, Perl, ython, osv.
Offisiell nettside http://www.fckeditor.net/
Offisiell dokumentasjon http://wiki.fckeditor.net/
Last ned adressen http://www.fckeditor.net/download/default.html
Faktisk er konfigurasjonsprosessen for ulike versjoner av FCKeditor i hovedsak lik, og her tar vi den nyeste versjonen 2.63 som eksempel for å introdusere den.
Installasjon og konfigurasjon av FCKeditor For å http://www.fckeditor.net, last ned de to zip-pakkene for FCKeditor2.63.zip og FCKeditor.NET versjon 2.63
(a) FCKeditor_2.6.3 er dens nyeste Javascrip uten t-filer og bilder;
(b) FCKeditor.Net_2.6.3.zip er en ASP.NET kontroll DLL-fil.
Pakk ut a for å få FCKeditor-kjernefilen, og kopier den til rotkatalogen til webprosjektet (foreslå, selvfølgelig, du kan legge den hvor som helst). Så åpner du glidelåsen og får tak i det. .NET-støttet kildekode, skriv inn, det finnes FCKeditor DLL i Release under bin (det finnes også en debug-mappe her, det anbefales å bruke release), vi må legge til en referanse til den i prosjektet.
1. Høyreklikk i prosjektnettleseren og velg Legg til referanse... ), finn fanen Bla gjennom, finn deretter FredCK.FCKeditorV2.dll du har pakket ut, og bekreft. På dette tidspunktet finnes det en ekstra bin-mappe i FCKPro-prosjektkatalogen, som inneholder FredCK.FCKeditorV2.dll filer.
2. For å lette RAD-utviklingen la vi også til FCKeditor-kontrollen i VS Toolbox, utvider den felles fanegruppen (General) i verktøykassen, og høyreklikker for å velge komponenten (Velg elementer... ), finn bla-knappen direkte i dialogboksen, finn FredCK.FCKeditorV2.dll, og bekreft deretter.
3. Konfigurer WebConfig, legg det til i <appSettings>noden, som vist nedenfor:- <appSettings>
- <add key="FCKeditor:BasePath" value="/Web/fckeditor/"/>
- <add key="FCKeditor:UserFilesPath" value="/Web/Upload/" />
- </appSettings>
Kopier koden
Merk: "/Web/" er prosjektnavnet.
BasePath:fckeditor er mappen hvor hele FCKeditor-mappen befinner seg.
UserFilesPath: Stien for å laste opp filer, bilder osv.
Etter å ha fullført det første elementet i den detaljerte konfigurasjonen nedenfor, kan vi bruke FCKeditor-kontrollen. For å kunne feilsøke dette verktøyet bedre og få det til å møte våre faktiske behov, er det nødvendig å endre innstillingene for dets egenskaper.
FCKeditor detaljerte innstillinger Gå til FCKeditor-mappen og rediger fckconfig-filen. Faktisk er listen relativt klar, skrivingen er mer standardisert, og det finnes noen merknader, men så lenge du kan litt engelsk, kan du forstå det, og det er veldig praktisk å bruke. Her er noen vanlige innstillinger som et lite eksempel.
1. Dette steget er et must, det viktigste og essensielt.
Opprinnelig:
var _FileBrowserLanguage = 'php' ; asp | aspx | CFM | lasso | perl | php | py
var _QuickUploadLanguage = 'php' ; asp | aspx | CFM | lasso | php
Endret til:
var _FileBrowserLanguage = 'aspx' ; asp | aspx | CFM | lasso | perl | php | py
var _QuickUploadLanguage = 'aspx' ; asp | aspx | CFM | lasso | php
2. Konfigurer språkpakken. Det finnes engelsk, tradisjonell kinesisk, osv., her bruker vi forenklet kinesisk.
Opprinnelig:
FCKConfig.DefaultLanguage = 'en' ;
Endret til:
FCKConfig.DefaultLanguage = 'zh-cn' ;
3. Konfigurer skinnet. Det finnes standard, Office2003, Silver Style, osv., her kan vi bruke standard.
FCKConfig.SkinPath = FCKConfig.BasePath + 'skins/default/' ;
4. Du kan bruke tabulatortasten i redigeringsdomenet. (1 er ja, 0 er nei)
FCKConfig.TabSpaces = 0 ; FCKConfig.TabSpaces = 1;
5. Legg til flere fontmetoder som vi vanligvis bruker, som for eksempel:
revidere
FCKConfig.FontNames = 'Arial; Comic Sans MS; Kurér Ny; Tahoma; Times New Roman; Verdana';
Endret til:
FCKConfig.FontNames = 'Sangstil; svart kropp; presteskrift; Kursiv _GB2312; Arial; Comic Sans MS; Kurér Ny; Tahoma; Times New Roman; Verdana'
6. Standard visningsfont i editordomenet er 12px, og hvis du vil endre den, kan du endre stylesheetet for å møte kravene, åpne /editor/css/fck_editorarea.css, og endre font-size-attributtet. For eksempel, skriftstørrelse: 14px;
7. Om sikkerhet.
Hvis editoren din brukes i frontenden av nettsiden, må du ta hensyn til sikkerheten, ikke bruk standardverktøylinjen i forgrunnen, enten tilpass funksjonen, eller bruk systemet som har definert Basic, altså Basic-verktøylinjen,
FCKConfig.ToolbarSets["Basic"] = [ ['Fet skrift', 'Kursiv','-','OrdnetListe','UordnetListe','-','Lenke','Ulenke','Bilde','-','Om'] ] ;
Faktisk kan du stille disse inn etter dine egne behov, og funksjonene er kraftige nok til å gi flere valg, noe som definitivt vil møte dine behov.
Selvfølgelig kan du også konfigurere WebConfig for å sikre sikkerhet, noe vi skal snakke om nå.
Problemer med FCKEditor 2.6: 1. Løsning på feilen "Vennligst sjekk editor/filemanager/connectors/aspx/config.aspx"-feilen i FCKeditor
Åpne editor/filemanager/connectors/aspx/config.ascx for å endre CheckAuthentication()-metoden og returnere true
- private bool CheckAuthentication()
- {
- return true;
- }
Kopier koden
2. Klikk på Bla gjennom server i opplastingsfil-vinduet, serveren sendte ikke tilbake en riktig xml vil dukke opp..... Feilmelding, fordi senere versjoner av FCKEditor krever at ulike typer filer sendes til forskjellige kataloger, inkludert fil, bilde, falsh, media osv., som må etableres først.
FCKeditor er strømlinjeformet Gå til FCKeditor-mappen og slett alle filer og mapper som starter med "_", dette er noen eksempler, bare behold editor-mappen, fckconfig, fckeditor, fckstyles.xml, fcktemplates.xml;
Gå til editor-mappen, slett "_source"-mappen, og legg kildefilen i den;
Gå tilbake til forrige mappe til filbehandlermappen, det er to mapper: nettleser og opplasting. Gå til nettleserens "standard"-kontakter, behold kun aspx-mappen, og slett resten. MCPUK-katalogen kan også slettes; Opplastingen er den samme, bare ASPX-mappen beholdes;
Gå tilbake til editoren og gå inn i bildemappen, smiley er plassert i emoji-ikonet, det finnes to serier, msn og fun, hvis du vil bruke din egen emoji, kan du slette alle; Hvis du vil bruke emoji-ikonet her, så ikke slett det;
lang legges inn i språkpakken, hvis du bare bruker kinesisk forenklet, så behold bare de to filene fcklanguagemanager og zh-cn, det anbefales å beholde de to filene en (engelsk) og zh (tradisjonell kinesisk), fcklanguagemanager er språkkonfigurasjonsfilen, som kan kombineres med innstillingene i fckconfig, tilsvarende den tilsvarende språkfilen, må beholdes!
Deretter avslutter lang-mappen, går inn i skins-mappen, hvis du vil bruke FCKeditors standard kremgule, slett de to andre mappene bortsett fra standardmappen direkte, hvis du vil bruke noe annet, avhenger det av din egen preferanse.
Pakke med asp.net editor:
ckeditor_aspnet_3.6.6.2.zip
(1.32 MB, Antall nedlastinger: 0, Salgspris: 2 Korn MB)
|