PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزش برطرف کردن مشکلات ادیتور پیشرفته !



آبجی
1st May 2010, 01:11 PM
خوب دوستان خیلی ها تون حتما موقع استفاده از ادیتور پیشرفته به مشکلا تی بر خرد کردید .
رایج ترین این مشکلات یکی اون ارور معروف هست و دیگری تبدیل نوشته های شما به کد ایز و خارج شدن از حال یونیکد .
من خودم به این مشکل برخورد کردم و راستیتش حتی نویسنده تینی نتونست کمکم کنه . نتیجتا نشستم خط به خط کد رو خوندم و بعد از اینکه پدر صاحب بچم در اومد مشکل رو بر طرف کردم . البته من خودم از ورژن 2 که بهینش کردم و پلاگین های 3 رو روش نصب کردم استفاده میکنم چونکه ورژن 3 روی بعضی از هاست ها منجمله هاست گیتور کار نمیکنه .
و اما آموزش :

در فایل e107theme_advaced.php قرار گرفته در پوشه Themes به خط 177 بروید و عبارت زیر را



کد:
$text .= ",entity_encoding : 'numeric' \n";





با



کد:
//$text .= ",entity_encoding : 'numeric' \n";





عوض کنید .
تا اینجا مشکل تبدیل نوشته های شما به ایزو حل میشه .
حال اون ارور کذایی :
در پوشه Handlers در خود پوشه tiny_mce فایل tinyMCE_language.php را باز کنید .
به خط 79 بروید و عبارت زیر را :



کد:
$sourceEncoding = @nl_langinfo (http://pnu-club.com/redirector.php?url=http%3A%2F%2Fwww.php.net%2Fnl_l anginfo)(CODESET);





با



کد:
$sourceEncoding = 'utf-8';





یا با این :



کد:
$sourceEncoding = CHARSET;





هر کدوم که خودتون خواستید . دومی بهتره به نظر من .
عوض کنید . البته کار جالبی نیست ولی جواب میده . راه بهترش اینه که انکدینگ دیفالت آپاچی رو از طرق htaccess به utf-8 تغییر بدهید که میتونید از هاست ادمینتون سوال کنید که چه طوری انجامش بدهید .

استفاده از تمامی مطالب سایت تنها با ذکر منبع آن به نام سایت علمی نخبگان جوان و ذکر آدرس سایت مجاز است

استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد