PDA

View Full Version : دوستان کسی مشکل FCKeditor من رو میدونه ؟



sodahost
چهارشنبه 25 آبان 1390, 13:30 عصر
سلام
دوستان من FCKeditor رو روی لوکال هست اجرا می کنم و بدون مشکل کار میکنه ولی وقتی آپلود میکنم
هر متنی را که داخل آن می نویسم بعد از Submit تمامی قالب بندی ها از بین می رود .
تاحالا کسی به این مشکل بر خورده است ؟
http://paksereshtco.com/fckeditor_test.php

dreamvbfox
چهارشنبه 25 آبان 1390, 18:41 عصر
سلام

بعد از Post کردن ، تابع stripslashes رو روی محتویات Editor اعمال کنید و بعد بفرستید برای چاپ ...

مثال

$EditorContent = stripslashes($_POST['Editor2Save']);

باید مشکلتون حل بشه.

تشکر

sodahost
پنج شنبه 26 آبان 1390, 00:57 صبح
دوست عزیز مرسی فقط یک نکته
علت اینکه مثلا من داخل ادیتور یک متن فارسی تایپ می کنم و بعد فونت تاهوما را انتخاب می کنم وقتی که سابمیت رو میزنم فونت در صفحه بعدی یک سایز بزرگتر نمایش داده می شود ؟
و اینکه میشه تغییر فونت رو بر اساس اعداد کرد ؟

sodahost
شنبه 28 آبان 1390, 00:02 صبح
قربان جوابی نبود ؟

aliyeh
شنبه 28 آبان 1390, 09:14 صبح
بعد از وارد کردن متن می تونید از طریق دکمه source فرمت واقعی متن رو ببینید و در اونجا به صورت دستی عددی که می خواید وارد کنید.
http://www.pic.iran-forum.ir/images/hf5hneygg2ln389ijn0c.jpg
البته به نظر من راه بهتر این هست که
1- خودتون مقدار تگ ها در برنامه مقدار دهی کنید.
مثلا در فایل css تگ های h1 , h2,... رو خودتون تعریف کنید. بعد وقتی در fck نوع heading1 رو انتخاب کنید مناسب با تعریف خودتون در فایل css نوشتتون رو شکل میده.
2- می تونید در صفحه مقصد ( div ای که متن رو در اون نمایش میدید ) رو به فرمتی که می خواید در بیارید و نوشتتون در fck بدون قالب خاص ذخیره کنید.
البته فکر کنم راه اول انعطاف بیشتری داره

sodahost
شنبه 28 آبان 1390, 21:22 عصر
مرسی از جواب ولی روش اول رو بخواهی به مشتری بگی یک مقداری سخت هست !!
اگه بخوام مقدار style ها رو خودم مقدار دهی کنم باید مشخص کنم ؟
کدام تابع در CSS رو باید تغیر بدم

moferferi
یک شنبه 29 آبان 1390, 02:27 صبح
اگه شما توی هر پست به متن ها خاصیت رنگ سایز و .....را از طریق fck اعمال کنید کار درستی نیست.چونکه حجم بالایی از کد را به دنبال داره.
بهتره همون طور که دوستمون دربالا گفتن عمل کنید(روش2)

aliyeh
یک شنبه 29 آبان 1390, 09:16 صبح
ببینید باید از فایل css برنامه تون استفاده کنید.
یکسری تگ ها که استاندارد هست مثل h1,h2,h3,...,p رو در فایل css تعریف کنید.
یکسری کلاس ها رو هم خودتون می تونید تعریف کنید.مثل :
.paragraph
{
font-family: Tahoma, Geneva, sans-serif;
font-size: 0.8em;
color:#0000ff;
}
حالا زمانیکه از fck استفاده می کنید باید متن مورد نظر خودتون رو انتخاب کنید و از دکمه <div> در fck استفاده کنید و نام کلاسی رو که می خواین به برنامه نسبت بدید مشخص کنید.
http://www.pic.iran-forum.ir/images/kdh6b75t72aou38wje8.jpg
یک مطلب رو به خاطر داشته باشید و اون اینکه در صفحه ای که اطلاعات در اون نمایش داده میشه باید فایل css لینک داده بشه.

sodahost
دوشنبه 07 آذر 1390, 20:31 عصر
تشکر از همه دوستان
فقط دوستان یک نکته که وقتی نوشته ها رو میخوام داخل برنامه فراخوانی کنیم dir=ltr می باشد
چطور می تونم تنظیم کنم که مطالب رو rtl نمایش بده
چون وقتی justify رو انتخاب می کنم مثل انگلیسی از چپ به راست می شه !!

aliyeh
شنبه 12 آذر 1390, 08:37 صبح
می تونید متنتون رو انتخاب کنید و از منوی کشویی Style گزینه language:RTL رو انتخاب کنید.
و یک راه دیگه اینکه زمان کدنویسی به div ای که قراره متن در اون قرار بگیره استایل direction:rtl; بدید