Jump to content

Кривой символ в счетчике сообщений пользователя

Featured Replies

Приветствую всех!

Свыше 1000 сообщений в качестве разделителя появляется символ "�".

Спойлер

screenshot.png

Посмотрел в шаблоне там вызывается некая функция pluralize которая как я понимаю должна спрягать слово "сообщения" по формату заданному в member_post_count.

<li class='ipsType_light'>{lang="member_post_count" pluralize="$comment->author()->member_posts"}</li>

Из pluralize() вызывается функция formatNumber() в которой есть такая строчка 

$replacements	= array( $this->locale['decimal_point'], $this->locale['thousands_sep'] );

Так вот $this->locale['thousands_sep'] - и есть тот разделитель, но где он определяется я так и не понял.

Может кто разбирается в структуре фреймворка на которой написана ips, подскажите откуда ноги растут.

Link to comment
https://ipbmafia.ru/topic/16017-krivoj-simvol-v-schetchike-soobshenij-polzovatelya/
Share on other sites

И еще одно, версию забыл указать 4.1.17.1

На форуме несколько таких тем, пользуйтесь поиском. Последняя из них.

Нашел 2 темы похожие но решения в них нету. Как еще загуглить эту проблему тут не понимаю

lexx74, согласен с Вами, решения как такового в них нет. Есть небольшой совет по поискам бага где-то в области кодировок.

Тем не менее у меня с кодировками все нормально, в заголовках приходит 

Content-Type:text/html;charset=UTF-8

Временный костылек конечно есть

В файле system/Lang/Lang.php комментим 787 дефолтную строчку и ниже добавляем свою.

Чтобы стало так:

//$replacements	= array( $this->locale['decimal_point'], $this->locale['thousands_sep'] );
$replacements = array( $this->locale['decimal_point'], ' ' );

Но все же, хотелось бы узнать в чем косяк.

И да ram108, жаль что в то

мужик так и остался с мыслью что проблема в его FF-браузере. У меня на хроме тоже самое.

P.S. (Для модераторов) Пардон сообщение отправилось какими-то горячими клавишами а редактировать я его не могу.

А ну вот объединилось, почистите пожалуйста. 

Здесь надо брать и тестировать эту проблему, выявить закономерности. Проблема достаточно редкая и никто на форуме не предложил однозначно работающего решения. Хотя ваш совет выше вполне сойдет за решение.

Да, временное решение есть, а можно этот символ заменить на пробел предположим?

17 часов назад, lexx74 сказал:

Да, временное решение есть, а можно этот символ заменить на пробел предположим?

Если вы попробуете предложенное решение, то поймете, что оно именно это и делает.

сделал именно так, но проблела не появилось. Просто обычные цифры

http://c2n.me/3FOwdJ8

20 минут назад, lexx74 сказал:

сделал именно так, но проблела не появилось. Просто обычные цифры

http://c2n.me/3FOwdJ8

https://invisionpower.com/forums/topic/306457-the-problem-with-the-cyrillic/?do=findComment&comment=1924427

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.