Saya menggunakan CKEDITOR dan ingin mengizinkan pengguna untuk mengunggah dan menyematkan gambar di Editor Teks ...
JS berikut ini adalah apa yang memuat CKEDITOR:
CKEDITOR.replace( 'meeting_notes',
{
startupFocus : true,
toolbar :
[
['ajaxsave'],
['Bold', 'Italic', 'Underline', '-', 'NumberedList', 'BulletedList', '-', 'Link', 'Unlink' ],
['Cut','Copy','Paste','PasteText'],
['Undo','Redo','-','RemoveFormat'],
['TextColor','BGColor'],
['Maximize', 'Image']
],
filebrowserUploadUrl : '/notes/add/ajax/upload-inline-image/index.cfm'
}
);
Di mana saya terjebak adalah dengan filebrowserUploadUrl... Apa yang seharusnya dikembalikan oleh URL tersebut ke CKEDITOR agar proses ini bisa berjalan?
Terima kasih
URL harus mengarah ke url filebrowser khusus yang mungkin Anda miliki.
Saya telah melakukan ini di salah satu proyek saya, dan saya telah memposting tutorial tentang topik ini di blog saya
http://www.mixedwaves.com/2010/02/integrating-fckeditor-filemanager-in-ckeditor/
Tutorial ini memberikan petunjuk langkah demi langkah tentang cara mengintegrasikan FileBrowser bawaan FCKEditor di CKEditor, jika Anda tidak ingin membuat sendiri. Ini cukup sederhana.
Masalah terbaru saya adalah bagaimana mengintegrasikan CKFinder untuk upload gambar di CKEditor. Berikut solusinya.
Unduh CKEditor dan ekstrak di root folder web Anda.
Unduh CKFinder dan ekstrak dengan folder ckeditor.
Kemudian tambahkan referensi ke CKEditor, CKFinder dan masukkan
<CKEditor:CKEditorControl ID="CKEditorControl1" runat="server"></CKEditor:CKEditorControl>
ke halaman aspx Anda.
Dalam kode di belakang event OnLoad halaman tambahkan potongan kode ini
protected override void OnLoad(EventArgs e)
{
CKFinder.FileBrowser _FileBrowser = new CKFinder.FileBrowser();
_FileBrowser.BasePath = "ckeditor/ckfinder/";
_FileBrowser.SetupCKEditor(CKEditorControl1);
}
Edit file Confic.ascx.
public override bool CheckAuthentication()
{
kembali benar;
}
// Lakukan pemeriksaan tambahan untuk file gambar.
SecureImageUploads = true;
(sumber)
URL itu akan menunjuk ke aksi unggah berkas sisi server Anda sendiri. Dokumentasinya tidak terlalu detail, tetapi untungnya Don Jones mengisi beberapa bagian yang kosong di sini:
Lihat juga:
http://zerokspot.com/weblog/2009/09/09/custom-filebrowser-callbacks-ckeditor/