تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 8 از 8

نام تاپيک: مشکل با WYSIWYG ادیتور و Microsoft Word

  1. #1
    آخر فروم باز rostamiani's Avatar
    تاريخ عضويت
    Sep 2007
    پست ها
    1,875

    6 مشکل با WYSIWYG ادیتور و Microsoft Word

    سلام
    من یک CMS ساده طراحی کردم که متن صفحات رو در بخش مدیریت در WYSIWYG ادیتور وارد می کنند .
    کاربری که متن صفحات رو می نویسه، متن و جداول و... رو اول در Microsoft Word می نویسه و بعد در ادیتور Paste می کنه.
    در حال حاضر از FCKEditor استفاده می شه و با امکان Paste from Word متن رو درج می کنیم
    مشکل اینجاست که فرمت بندی در Word باید تا جایی که ممکنه حفظ بشه.بنا بر این از گزینه Ignore Font Face difinition استفاده می کنیم

    لطفا راهنمایی کنید:

    1. وقتی از جدول استفاده می کنیم، همه چیز در Preview ثیهفخق درست نشون داده می شه ولی در صفحه نهایی قبل از هر Table فضای خالی زیادی داریم ! مشکل از کجاست؟
    2. ایا ادیتور دیگه ای میشناسید که با Word سازگاری بیش تری داشته باشه ؟

    این صفحه رو ببینید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    متشکرم

  2. #2
    آخر فروم باز rostamiani's Avatar
    تاريخ عضويت
    Sep 2007
    پست ها
    1,875

    پيش فرض

    در Opera وقتی Display -> Table Structure رو فعال می کنم تعداد زیادی تگ Caption قبل از Table دیده میشه
    ولی در Source تگ Caption نداریم !

    اینم عکسش :

  3. #3
    آخر فروم باز rostamiani's Avatar
    تاريخ عضويت
    Sep 2007
    پست ها
    1,875

    پيش فرض

    توی Dreamweaver CS4 و امکان Live Code که نگاه کردم دیدم در زمان اجرا تعداد زیادی تگ br به کد اضافه میشه !

    لطفا زودتر کمک کنید
    حسابی گیج شدم

    قبل از اجرا:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    بعد از اجرا:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اینم خود صفحه:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  4. #4
    آخر فروم باز rostamiani's Avatar
    تاريخ عضويت
    Sep 2007
    پست ها
    1,875

    6

    فکر کنم مشکل رو پیدا کردم و ولی راه حل ندارم !

    وقتی توی FCK Editor متن رو از Word میزارم، مشکلی نیست. ولی بعد از اینکه توی Database ذخیره میشه وقت خوندن اشتباه می آد !

    این متن Source در FCKEdit بعد از Paste کردن هست :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    و این هم پس از Save کردن و در هنگام Edit کردن همین متن :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    کسی می تونه حدس بزنه مشکل از کجاست ؟
    متشکرم

  5. #5
    حـــــرفـه ای neopersia's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    3,580

    پيش فرض

    خوب اگه ورد به درد طراحی وب میخورد که دیگه کسی از بقیه نرم افزارهای طراحی وب استفاده نمیکرد!
    مشخصه که وقتی یه کد از تو ورد کپی بشه کلی کد اضافی هم همراش میاد حالا وقتی هم که ادیتور کد کپی شده رو تفسیر میکنه یه جاهاییش رو تغییر میده اما با این حال من فکر نمیکنم مشکل از اینا باشه
    این مشکلی که توی صفحه هست ممکنه دو تا دلیل داشته باشه. دلیل اولش که به نظر محتملتر هم میاد اینه که کدی نوشته شده یه جا اشکال اساسی داره مثلاً یک تگ بسته نشده که باعث شده اشتباه تفسیر بشه
    ممکن هم هست که دلیل به خاطر استایل سایت باشه و با عرض اون قسمت که من توش هست مشکل پیدا کرده باشه

    البته اگر هم فقط وقت خومدن از دیتابیس مشکل پیش میاد که مشخصه همون قسمت که کد رو نمایش میده مشکل داره. توجه کنید که وقتی که یک کد به صورت html ذخیره بشه دیگه موقع نمایش نباید سطرهای جدید (n\) به br تبدیل بشه!

  6. این کاربر از neopersia بخاطر این مطلب مفید تشکر کرده است


  7. #6
    آخر فروم باز rostamiani's Avatar
    تاريخ عضويت
    Sep 2007
    پست ها
    1,875

    پيش فرض

    خیلی متشکرم
    مشکل nl2br در زمان نمایش صفحه بود

    ولی یک مشکل دیگه هنوز هست:
    وقتی به FCKEditor رشته زیر رو به عنوان مقدار اولیه میدم:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    این مقدار رو نشون میده:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    و در نتیجه در اولین ادیت کردن مقدار داخل Database تغییر می کنه !

  8. #7
    حـــــرفـه ای neopersia's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    3,580

    پيش فرض

    این دیگه بستگی به ادیتور داره و استانداردهای وب. معمولاً div رو توی پاراگراف نمیزارن (البته از ورد هر چی بگی بر میاد!!) برای همین تگهای پاراگراف رو به دو تا تگ جدا میشکنه!
    اگر دنبال این هستید که اصلاً مشکلی پیش نیاد باید قید کپی از ورد رو بزنید چون کدی رو که پیست میکنه استاندارد نیست و مسلماً اگر با چند تا مرورگر تست کنید فقط توی اینترنت اکسپلورر شاید درست نشون داده بشه!

  9. این کاربر از neopersia بخاطر این مطلب مفید تشکر کرده است


  10. #8
    آخر فروم باز rostamiani's Avatar
    تاريخ عضويت
    Sep 2007
    پست ها
    1,875

    پيش فرض

    این دیگه بستگی به ادیتور داره و استانداردهای وب. معمولاً div رو توی پاراگراف نمیزارن (البته از ورد هر چی بگی بر میاد!!) برای همین تگهای پاراگراف رو به دو تا تگ جدا میشکنه!
    اگر دنبال این هستید که اصلاً مشکلی پیش نیاد باید قید کپی از ورد رو بزنید چون کدی رو که پیست میکنه استاندارد نیست و مسلماً اگر با چند تا مرورگر تست کنید فقط توی اینترنت اکسپلورر شاید درست نشون داده بشه!
    نه
    این مشکل دیگه مشکل Word نیست...
    بعد از Paste کردن از Word این مقدار Paste میشه:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    پش از ذخیره کردن در Database هم به همین شکل ذخیره میشه
    ولی وقتی می خوام متن رو دوباره با FCKEditor ویرایش کنم، این رو داخل FCKEditor می نویسه:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ???

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

برچسب های این موضوع

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •