PDA

View Full Version : FckEditor



Mojtaba_ss
شنبه 22 اردیبهشت 1386, 08:50 صبح
سلام به دوستان
من FCKeditor.Net_2.2 رو دانلود کردم و dll اونو به وبم اضافه کردم.
پوشه ها و فایل های مربوط به run شدنش رو هم اضافه کردم.
تو لود صفحه کدهای زیر رو براش نوشتم:



protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
string sPath = Request.Url.AbsolutePath;
int iIndex = sPath.LastIndexOf("Default.aspx");
sPath=sPath.Remove(iIndex, sPath.Length - iIndex);
FCKeditor1.BasePath = sPath;
string strImage = sPath + "FCKeditor/editor/filemanager/browser/default/browser.html?Type=Image&Connector=connectors/aspx/connector.aspx";
string strLinkBrowse = sPath + "FCKeditor/editor/filemanager/browser/default/browser.html?Connector=connectors/aspx/connector.aspx";
FCKeditor1.ImageBrowserURL = strImage;
FCKeditor1.LinkBrowserURL = strLinkBrowse;
}


(موقعیت فایل ها و پوشه ها رو بهش دادم).
توی خود صفحه aspx کد جاوا اسکریپت زیر رو نوشتم:



<script type="text/javascript" language="javascript">
function FCKeditor_OnComplete( editorInstance )
{
window.status = editorInstance.Description ;
}
</script>


(البته تو قسمت Head)
این کدها توی sample خودش بود!
حالا وقتی صفحه رو run می کنم توی statusBar ارور می نویسه و صفحه خالی run میشه.
مشکل کارم چیه؟
ممکنه فکر کنید سوالم تکراریه،اما تو تاپیک های قبلی گشتم ،اونجا ها مشکلاتی از قبیل نشون ندادن عکس هاش بود!
ممنون میشم کمک کنید.

shahramasp
شنبه 22 اردیبهشت 1386, 08:57 صبح
اول اینکه دوست من FCKeditor.Net_ اصلا چیزه خوبی نیست و سعی کن از freetextboxeditor اسفاده کنی و دوم FCKeditor.Net_ لایسنس داره و به احتمال زیاد مشکلت ماله اونه البته لایسنس بشتر وقتی رو وب میره گیر می شده . یه کار دیگم بکنم احتمالا فایل DLL رو در refrence پروژت اضافه نکردی!

Mojtaba_ss
شنبه 22 اردیبهشت 1386, 09:13 صبح
چرا توی referenceهام اضافه کردم،ولی...

FCKeditor.Net_ اصلا چیزه خوبی نیست و سعی کن از freetextboxeditor اسفاده کنی
میشه لینک دانلودش رو بزاری و اگه کار خاصی برای استفاده ازش باید انجام بدم رو بگی؟!
ممنون.

shahramasp
شنبه 22 اردیبهشت 1386, 09:25 صبح
http://freetextbox.com/default.aspx

Mojtaba_ss
شنبه 22 اردیبهشت 1386, 09:37 صبح
دوست خوبم ممنونتم
ولی من این editor رو داشتم ولی ازش خوشم نمیومد:چشمک: !
این همون ادیتوریه که توی DNN هم ازش استفاده شده.
بازم ازت تشکر می کنم.
اگه Fckeditor بدون دردسر سراغ داری ممنون میشم راهنمایی کنی!

mahdieh_khatibi
شنبه 22 اردیبهشت 1386, 10:05 صبح
سلام
من از Fckeditor استفاده می کنم، هیچ وقت مشکلی با لایسنس اش پیدا نکردم
من از خود سایت http://www.fckeditor.net دانلود کردم

Mojtaba_ss
شنبه 22 اردیبهشت 1386, 10:24 صبح
کدهایی که توی صفحه می نویسید و مسیر فیزیکیه فولدر ها و فایل هاتونو بهش معرفی می کنید با کدهای من فرق داره؟
از نسخه دات نتی استفاده می کنید؟

Mojtaba_ss
شنبه 22 اردیبهشت 1386, 10:24 صبح
منم از همون سایت دانلود کردم.

shahramasp
شنبه 22 اردیبهشت 1386, 11:08 صبح
سلام
من از Fckeditor استفاده می کنم، هیچ وقت مشکلی با لایسنس اش پیدا نکردم
من از خود سایت http://www.fckeditor.net دانلود کردم

دوست من شما احتمالا با نسخه Java کار می کنید تو .net حتما لایسنس داره البته من فکر می کنم اینجوری باشه !

Mojtaba_ss
شنبه 22 اردیبهشت 1386, 11:17 صبح
دوستان تا حالا با مشکل من مواجه نشدن؟؟؟

Keramatifar
شنبه 22 اردیبهشت 1386, 13:00 عصر
دوست عزیز
FCK-Editor توی Property هاش یک گزینه به اسم Base Path داره که حتما باید ست بشه مثلا اگر کامپوننت رو توی Root پروژه کپی کردی مسیرش میشه این:


~/FCKeditor/

و باید این مسیر رو توی Base Path ست کنی

Mojtaba_ss
شنبه 22 اردیبهشت 1386, 13:10 عصر
من این property رو براش ست کردم(ابتدای تاپیک توی کدها نوشتم)
ولی خب کار نمی کنه.
؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

jasadeghi
دوشنبه 24 اردیبهشت 1386, 09:35 صبح
سلام
من از FCKeditor_2.4.2.zip (http://sourceforge.net/project/downloading.php?group_id=75348&filename=FCKeditor_2.4.2.zip) استفاده می کنم و با وجود سنگین بودن برنامش اما امکاناتی داره که خیلی بدرد بخوره. و همین امکانات استفاده از اون رو قابل توجیه می کنه. البته در زمانهایی که به امکانات این ادیتور احتیاجی ندارم از ادیتور tinymceEditor استفاده می کنم که این یکی هم خیلی سبکه و هم نمونه های مختلفی رو در خودش داره.

برای راه اندازی fckEditor ابتدا فایل dll زیر رو بگیر و در فلدر bin قرار بده.

FredCK.FCKeditorV2. (http://barnamenevis.org/forum/www.sabzdarman.ir/FredCK.FCKeditorV2.zip)dll

و سپس در بالای صفحه ای که می خوای fckEditor فعال بشه کد زیر رو قرار بده




<%@ Register TagPrefix="FCKeditorV2" Namespace="FredCK.FCKeditorV2" Assembly="FredCK.FCKeditorV2" %>


و در مکانی که می خوای ادیتورت قرار بگیره این کد رو بگذار




<FCKeditorV2:FCKeditor id="FCKeditor3" BasePath="~/FCKeditor/" runat="server" Height="250px"/>


و در فایل web.config این کد رو قرار بده .




<appSettings>
<add key="FCKeditor:UserFilesPath" value="/UserFiles/"/>
</appSettings>




و البته همونطور که دوستمون گفتن باید در شاخه root یک فلدر به نام FCKeditor داشته باشی که تمام فایلهای ادیتورت در اون قرار داره. و فلدر دیگه ای به نام UserFiles تا عکسهایی که آپلود می کنی در این فلدر قرار بگیره.
امیدوارم به این صورت مشکلت حل بشه.

من به علت عضویت جدید نمی دونستم چطوری باید فایلی رو برای دانلود بگذارم ولی آدرس فایل DLL بالا اینه

www.sabzdarman.ir/FredCK.FCKeditorV2.zip (http://www.sabzdarman.ir/FredCK.FCKeditorV2.zip)

Mojtaba_ss
سه شنبه 25 اردیبهشت 1386, 10:47 صبح
ممنون مشکلم حل شد
چیزی که هست حالا وقتی Width خود fckEditor یا اگه توی یه Div باشه رو کم می کنم،مثلا 600px نصفشو نشون نمیده.
Proprty خاصی داره؟

Nightbat
چهارشنبه 09 خرداد 1386, 10:06 صبح
آقا این FckEditor رو می شه RTL-LTR کرد ؟؟؟
منظورم اینه که بشه دگمه ای براش گذاشت که کاربر بتونه متن انگلیسی و فارسی رو ( با هم ) بدون مشکل تایپ کنه .

Nightbat
چهارشنبه 09 خرداد 1386, 14:51 عصر
ممنون مشکلم حل شد


به ما هم بگو چطور حل شد!

Mojtaba_ss
جمعه 11 خرداد 1386, 00:59 صبح
من فقط به راهنمایی های دوستان که تو همین تاپیک هستش عمل کردم.
همین!

jasadeghi
جمعه 11 خرداد 1386, 10:26 صبح
به ما هم بگو چطور حل شد!

اگر بگید دقیقا کجای کار مشکل دارید شاید بتونم کمکتون کنم.

با آرزوی موفقیت

Nightbat
یک شنبه 13 خرداد 1386, 09:39 صبح
اگر بگید دقیقا کجای کار مشکل دارید شاید بتونم کمکتون کنم.

با آرزوی موفقیت

من می خوام یک دگمه داشته باشم که بتونم باهاش RTL - LTR انتخاب کنم (منظورم کاربره !)

Nightbat
یک شنبه 20 خرداد 1386, 17:06 عصر
من می خوام یک دگمه داشته باشم که بتونم باهاش RTL - LTR انتخاب کنم (منظورم کاربره !)

هیچکس نمی دونه من چیکار کنم ؟