خوب دوستان خیلی ها تون حتما موقع استفاده از ادیتور پیشرفته به مشکلا تی بر خرد کردید .
رایج ترین این مشکلات یکی اون ارور معروف هست و دیگری تبدیل نوشته های شما به کد ایز و خارج شدن از حال یونیکد .
من خودم به این مشکل برخورد کردم و راستیتش حتی نویسنده تینی نتونست کمکم کنه . نتیجتا نشستم خط به خط کد رو خوندم و بعد از اینکه پدر صاحب بچم در اومد مشکل رو بر طرف کردم . البته من خودم از ورژن 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(CODESET);
با
کد:$sourceEncoding = 'utf-8';
یا با این :
کد:$sourceEncoding = CHARSET;
هر کدوم که خودتون خواستید . دومی بهتره به نظر من .
عوض کنید . البته کار جالبی نیست ولی جواب میده . راه بهترش اینه که انکدینگ دیفالت آپاچی رو از طرق htaccess به utf-8 تغییر بدهید که میتونید از هاست ادمینتون سوال کنید که چه طوری انجامش بدهید .