حتما شما هم حتما به این مشکل در SMF برخورد کرده اید که وقتی یک موضوع بلند را ارسال میکنید در انتهای موضوع علامت "�" قرار میگیرد و تاپیک در IE باز نمیشه برای رفع این مشکل در فایل Subs.php در نسخه 1.1.4 عبارت زیر را
کد:
کد:
 
// Shorten a subject + internationalization concerns. function shorten_subject($subject, $len) { global $func; // It was already short enough! if ($func['strlen']($subject) <= $len) return $subject; // Shorten it by the length it was too long, and strip off junk from the end. return $func['substr']($subject, 0, $len) . '...'; }
با عبارت زیر جایگزین نمایید

کد:

کد:
// Shorten a subject + internationalization concerns. function shorten_subject($subject, $len, $charset) { // It was already short enough! if (mb_strlen($subject, $charset) <= $len) return $subject; // Shorten it by the length it was too long, and strip off junk from the end. return mb_substr($subject, 0, $len, $charset) . '...'; }
با این کار مشکل محدودیت کاراکتر در عنوان تاپیک و اخرین ارسال در صفحه اول برطرف خواهد شد.


موفق و پیروز باشید