Saya menggunakan ASP. Untuk memfasilitasi pembelajaran semua orang.
Unduh Situs Web Resmi: http://ckeditor.com/download [disarankan untuk mengunduh versi terbaru secara langsung di situs web resmi]
Mari kita mulai menggunakannya di bawah ini:
Pekerjaan pertama adalah merampingkan editor skala besar ini, tentu saja, untuk merampingkan file daripada fungsi. Di sini saya mengambil versi ASP dari fckeditor sebagai contoh, masukkan folder fckeditor, dan pertama -tama hapus semua folder yang dimulai dengan _. Bahkan, itu hanya untuk menjaga folder editor, fckconfig.js, fckeditor.asp, fckeditor.js, fckstyles.xml, dan fcktemplates.xml. Hapus folder sumber, berikut adalah beberapa file sumber, yang tidak ada gunanya digunakan.
Masukkan folder gambar dan hapus folder Smiley. Emotikon Anda sendiri. Keluar dari folder Lang. adalah file konfigurasi bahasa. Cina tradisional.
Kemudian keluar dari folder Lang dan masukkan folder kulit. tidak dianjurkan.
Langkah terakhir untuk menyederhanakannya adalah keluar dari folder kulit dan kemudian masuk FileManager. Pertama -tama masukkan FileManager/browser/default/konektor/, kecuali untuk folder ASP (jika halaman web Anda lain seperti PHP, tinggalkan folder PHP yang sesuai, dan sebagainya), dan hapus semuanya. Kemudian pergi ke FileManager/unggah/, dan kemudian tinggalkan folder ASP.
File yang dimodifikasi pertama, yang merupakan file konfigurasi total fckeditor, terletak di file fckconfig.js di direktori root. Opsi Konfigurasi:
AutodetectLanguage = Bahasa Deteksi Otomatis Benar/Salah
Basehref = Alamat dasar dari tautan relatif
ContentlangDirection = LTR/RTL Arah teks default
ContextMenu = String Array, Klik Menu Kanan
CustomConfigurationsPath = Path and Name Konfigurasi Kustom
Debug = true/false apakah akan mengaktifkan fungsi debugging, sehingga ketika fckdebug.output () dipanggil, konten akan output di jendela debug.
DefaultLanguage = Bahasa default
Editorareacss = file stylesheet di area edit
Saat enableSourcexHtml = true/false adalah benar, saat beralih dari antarmuka visual ke halaman kode, HTML diproses menjadi XHTML
Enablexhtml = true/false apakah akan mengizinkan xhtml untuk menggantikan html
Iftemptyblocks = Benar/Salah Gunakan fungsi ini untuk menggantikan elemen level blok kosong dengan spasi.
FontColors = Mengatur daftar warna teks saat menampilkan pemetik warna
Fontformats = mengatur nama yang ditampilkan dalam daftar format teks
FontNames = nama font dalam daftar font
FontSizes = Daftar ukuran font dalam ukuran font
ForcpeTeasplaintext = pasta gaya true/false sebagai teks biasa
ForcesImpleampersand = true/false apakah akan mengonversi & simbol menjadi entitas XML
FormatIndentator = karakter yang digunakan saat mengindir kode dalam format kode sumber
FormatOutput = true/false apakah akan secara otomatis memformat kode saat mengeluarkan konten
FormatSource = Benar/Salah apakah akan memformat kode secara otomatis saat beralih ke tampilan kode
Fullpage = true/false apakah akan mengizinkan pengeditan seluruh file html, atau hanya mengedit konten antar body
Geckousespan = Benar/Salah Apakah akan mengizinkan tag span untuk menggantikan b, i, u tags
IespellDownloadUrl = situs web untuk mengunduh ejaan
ImageBrowser = Benar/Salah apakah akan mengizinkan fungsi server browsing
ImageebrowserUrl = URL yang berjalan saat menjelajahi server
ImageBrowserWindowHeight = Image Browser Window Height
ImageBrowserWindowWidth = Lebar Jendela Browser Gambar
Linkbrowser = true/false apakah itu memungkinkan menjelajah server saat tautan dimasukkan
Linkbrowserurl = url server browsing saat memasukkan tautan
LinkBrowserWindowHeight = Tautan Tinggi Jendela Browser Target
LinkBrowserWindowWidth = Link Target Browser Window Width
Plugin = plugin register objek
PluginsPath = Folder Plugin
ShowBorders = Perbatasan Gabungan Benar/Salah
Skinpath = lokasi folder kulit
SmileyColumns = 12 Jumlah kolom di jendela Gambar
Smileyimages = array nama file gambar dalam array karakter
SmilEpath = Path Folder Bagan
Tinggi jendela SmileyWindowHeight
SmileyWindowWidth Simbol Lebar Jendela
Spellchecker = iespell/SpellerPages Mengatur ejaan
Startupfocus = fokus benar/salah ke editor saat diaktifkan
Stylesxmlpath = atur lokasi file xml yang mendefinisikan daftar gaya css
Tabspaces = 4 Jumlah karakter ruang yang dihasilkan oleh kunci tab
ToolBarCancollaps = Benar/Salah apakah akan mengizinkan bilah alat ekspansi/keruntuhan
Toolbarsets = objek memungkinkan penggunaan koleksi toolbar
Toolbarstartexpanded = true/false benarkah bilah alat diperluas?
UseBroncarriagereturn = Benar/Salah Saat Memasuki, apakah itu tanda BR atau tanda P atau div?
Jika Anda tidak tahu harus mulai dari mana, lihat proses berikut mungkin berguna bagi Anda:
Temukan FCKConfig.DefaultLangeage = 'EN';
Temukan fckconfig.tabspaces = 0;
Jika editor Anda masih digunakan di meja depan situs web, seperti saat menggunakan buku pesan atau balasan buku harian, Anda harus mempertimbangkan keamanan. , yang merupakan bilah alat dasar,
Fckconfig.toolbarsets [dasar] = [
['Bold', 'Italic', '-', 'OrderDlist', 'Unorderedlist', '-',/*tautan ',*/' unlink ','-',' style ',' fontsize ',' TextColor ',' bgcolor ','-',' smiley ',' specialchar ',' ganti ',' pratinjau ']
];
Ini adalah dasar yang telah saya ubah. , cukup unggah kuda Trojan untuk Anda. Tapi ini tidak cukup.
Fckconfig.fontnames = 'Arial; komik sans ms; kurir baru; tahoma; Times New Roman; Verdana';
Tambahkan font yang biasa kita gunakan FCKConfig.fontnames = 'Font Bangu;
Selanjutnya, kami akan mengatur fungsi unggahan = Xx Setelah .asp untuk mengetik = yy, di mana yy adalah nama folder yang ingin Anda simpan file.
Jika Anda masih ingin menggunakan ikon emotikon Anda, lalu lompat ke baris 131 dan ubah alamat folder ikon emotikon dan nama file ikon emotikon di bawah ini. Dan ketinggian jendela pop-up selebar dan setinggi ukuran jendela ini tergantung pada ukuran jendela yang diatur oleh ikon emoticon Anda. OK, modifikasi file konfigurasi total telah berakhir.
Berikutnya adalah pengaturan lokasi editor. dan disarankan untuk mengaturnya saat menggunakannya. Situs web dapat disebut sewenang -wenang, dan tidak ada nama folder lain yang berubah dan lainnya tidak ada masalah dengan editor yang digunakan.
Buka file fckeditor.asp dan temukan sbasePath = /fckeditor /ubah ke sbasePath = /
Buka file fckeditor.js dan temukan this.basePath = '/fckeditor/';
Font display default di domain editor adalah 12px, sedangkan font default di beranda saya adalah 14px, jadi rasanya sangat tidak nyaman untuk melihatnya. Open /editor/css/fck_editorarea.css dan mengubahnya menjadi mengubah baris ke-4 menjadi ukuran font: 14px;
Berikutnya adalah pengaturan untuk mengunggah file.
Buka /editor/fileManager/browser/default/frmresourcetype.html, temukan baris 15, masukkan ['unggah', 'unggah'], dan bekerja sama dengan pengaturan di fckconfig.js sekarang, lalu jalur file unggahan saya adalah/mengunggah filefile of of Of Tentu saja Anda juga dapat mengubahnya ke folder yang Anda inginkan, tetapi namanya di sini harus konsisten dengan YY in type = yy di fckconfig.js.
Belum selesai, lanjutkan untuk memasuki editor/filemanager/browser/default/konektor/asp, buka config.asp, pertama ubah configIseNabled = false ke configIseNabled = true. Saya ingin configUserFileSpath = /.
Kemudian tambahkan setelah set ConfigDenIdExensions = CreateObject (Scripting.Dictionary)
Configallowedextensions.add unggah,
ConfigDenIdExtensions.Add unggah,
Demikian pula, pengaturan di sini harus sesuai dengan yang di atas dan di fckconfig.js.
Ada unggahan lain, yang merupakan unggahan cepat. Enter/Editor/FileManager/Unggul/ASP, buka config.asp, dan atur configIseNabled = false ke configIseNabled = true. (Date ()) &/, karena file unggahan saya ditempatkan di folder unggahan dan terbuka untuk umum berdasarkan bulan. Upload cepat tidak akan memungkinkan Anda untuk memilih folder, tetapi akan diunggah langsung melalui pengaturan di sini. Ulangi operasi di config.asp sebelumnya sebelum menghubungkan, dan tambahkan ke yang berikut
Configallowedextensions.add unggah,
ConfigDenIdExtensions.Add unggah,
Selanjutnya, mari kita bicara tentang cara membuat editor online Anda sendiri.
Lingkungan Uji: XPSP2, IIS5.1, FCKEDITOR2.0
Buat situs baru di IIS, saya menamainya secara langsung
Buat situs yang sesuai di DW, server uji adalah asli, dan mendukung VBScript
Di direktori root situs, buat halaman index.asp baru, dan tambahkan kode berikut di segmen <body> (hubungi editor):
<%
Redup
Set ofckeditor = fckeditor baru
OfckEditor.basePath = /fckeditor /// Setel jalur editor, direktori di bawah direktori root situs saya
ofckeditor.toolbarset = default
ofckeditor.width = 100%
Ofckeditor.height = 600 ″
OfckEditor.Value = // Ini adalah nilai awal untuk editor
OFCKEDITOR.Create Logbody // Di masa depan, konten dalam editor akan diperoleh oleh logbody ini, dan penamaan akan ditentukan oleh Anda.
%>
Jika Anda menambahkan paragraf ini, jangan lupa untuk menyertakan <! -#Sertakan file = fckeditor/fckEditor.asp -> di baris pertama sebelum index.asp.
Sekarang Anda hanya menggunakan editor ini sebagai kontrol dan penggunaan: permintaan (logbody) saat mengekstraksi datanya: