FCKeditor adalah proyek sumber terbuka di sourceforge.net. Proyek ini terutama mengimplementasikan fungsi editor halaman web online, memungkinkan program web memiliki fungsi pengeditan yang kuat seperti MS Word. Situs resminya adalah http://www.fckeditor.net, yang mendukung ASP.Net, ASP, ClodFusion, PHP, Java dan bahasa lain di sisi server, dan mendukung browser mainstream seperti IE 5+, Mozilla, dan Netscape. Pertama unduh fckeditor dari situs resminya. Perhatikan bahwa ada dua paket, satu adalah file utama dan yang lainnya adalah paket integrasi jsp. 1. Unzip FCKeditor_2.2.zip, (file utama FCKeditor), dan salin direktori FCKeditor ke direktori root situs web. 2. Unzip FCKeditor-2.3.zip, (jsp, paket integrasi FCKeditor). Paket Integrasi JSP untuk menggunakan FCKeditor di dalam halaman server java tanpa kerumitan menggunakan skrip Java atau api javascript. 3. Salin dua definisi servlet dan pemetaan servlet di FCKeditor-2.3/web/WEB-INF/web.xml ke milik Anda sendiri Ubah konten berikut di file web.xml proyek : |
|
Hasil modifikasi: |
|
4. Salin file di direktori FCKeditor-2.3/web/WEB-INF/lib ke folder lib proyek Anda sendiri 5. Tambahkan ke antarmuka jsp tempat FCKeditor perlu digunakan: // Tambahkan // di awal file // tempat menggunakannya bergabung |
|
Mulai pengujian server...Setelah berhasil, mari perampingkan FCKeditor. 1. Hapus semua folder yang dimulai dengan garis bawah "_" di direktori dan subdirektori FCKeditor. 2. Hanya fckconfig.js, fckeditor.js yang akan dipertahankan di root FCKeditor direktori Hapus semua sisa fckstyles.xml, fcktemplates.xml 3. Hapus file dan folder di direktori editor/filemanager/upload. 4. Anda juga dapat menghapus file skin di direktori editor/skins, hanya menyisakan default kumpulan skin (jika Anda tidak perlu mengganti skin) 5. Anda juga dapat menghapus file di direktori editor/lang dan hanya menyimpan file en.js, fcklingualmanager.js, zh-cn.js, zh.js (Bahasa Inggris, Cina sederhana, Cina tradisional umumnya sudah cukup :) ) Selesai. Masalah lainnya: Saat digunakan di struts+spring+hibernate,pesan kesalahan mungkin muncul di fungsi unggah gambar: Format keluaran harus memiliki properti '{http://xml.apache.org/xalan}content-handler'! hapus xalan*.jar di direktori WEB-INF/lib dan cobamasalah keamanan: Jika pengguna biasa juga dapat menggunakan FCKEditor di meja depan, perhatikan masalah keamanan terkait ToolBar, dan tambahkan Tombol gambar, flash, dan bidang gambar dihapus. Mengonfigurasi nilai dalam array di sekitar 78 baris di fckconfig.js seperti fungsi pada antarmuka mewakili. Instalasi FCKeditor sekarang telah selesai. Untuk konfigurasi detailnya, Anda dapat melihat contohnya di direktori web/_samples di folder FCKeditor-2.3.zip, (jsp, FCKeditor Integration Package). |