ورود

View Full Version : قابلیت آپلود در CKEditor



sajadsobh
پنج شنبه 23 آبان 1392, 16:27 عصر
میخوام بدونم کسی تونسته قابلیت آپلود رو توی CKEditor قرار بده؟! اگه کسی هست و زحمتش نمیشه بی زحمت step by step بهم توضیح بده ممنونش میشم :لبخندساده:

fakhravari
پنج شنبه 23 آبان 1392, 20:04 عصر
CKEditor این قابلیت نداره.
fckeditor ورژن 2 این قابلیت داره.

sajadsobh
پنج شنبه 23 آبان 1392, 22:16 عصر
آخه یه جا دیدم میشه ckeditor رو دستکاری میکنه میشه : codeproject (http://www.codeproject.com/Articles/616308/Image-upload-with-CKEditor)

sajadsobh
پنج شنبه 23 آبان 1392, 22:20 عصر
fck هم که انگار پولیه و trial عرضه میشه...

fakhravari
پنج شنبه 23 آبان 1392, 23:21 عصر
:بامزه: تریال نیست.
اون ورژن پولی

moferferi
جمعه 24 آبان 1392, 20:19 عصر
به جای این همه زحمت برو از تلریک استفاده کن.نسخه ک ر ک شدش هم که توی سایت های دانلودفارسی زیاده

freddy
جمعه 24 آبان 1392, 23:10 عصر
من ckFinder رو روی ckEdit نصب کردم و مشکلی هم نداره
البته چون نسخه پولی هست فقط یک متن نسخه تریال روی برنامه هست غیر از این تمام امکاناتش کار می کنه

raziee
شنبه 25 آبان 1392, 01:20 صبح
آخه یه جا دیدم میشه ckeditor رو دستکاری میکنه میشه : codeproject (http://www.codeproject.com/Articles/616308/Image-upload-with-CKEditor)
@sajadsobh: در پروژه ای که خودتون معرفی کردید نمونه ی این کار رو انجام داده. مشکلتون در کدوم بخش هست؟
شما یه Handler ایجاد میکنید که بلد باشه فایل رو دریافت و ذخیره کنه.
به CKEditor از طریق filebrowserUploadUrl آدرس اون هندلر رو معرفی میکنید که فایل رو بفرسته به اون هندلر.
در زمان ارسال نام یک تابع JS رو به سرور ارسال میکنه (با نام CKEditorFuncNum) که شما باید این نام رو دریافت کنید و بعد از انجام عملیات بر روی سرور این تابع رو در کلاینت صدا بزنید.
و تمام

kamranetemadi
شنبه 25 آبان 1392, 10:57 صبح
آقا کارو سخت نکنید آیه یأس هم نخونید
اول شما افزونه FileManager رو برای CkEditor بگیر
اونو تو فولدر plugins بذار

و این کد ها رو به آخر فایل config.js که داخل فولدر ckeditor هست اضافه کن
دقت کن ممکنه نیاز باشه آدرس رو تغییر بدی تا درست عمل کنه

CKEDITOR.config.filebrowserBrowseUrl = '../ckeditor/plugins/FileManager/index.html';
CKEDITOR.config.filebrowserImageBrowseUrl = '../ckeditor/plugins/FileManager/index.html?type=Images';
CKEDITOR.config.filebrowserFlashBrowseUrl = '../ckeditor/plugins/FileManager/index.html?type=Flash';