Jump to content

Korben

Пользователи

Solutions

  1. Korben's post in Ž вместо ю и ž вместо о was marked as the answer   
    Вы будете смеяться...
    Пришлось в режиме дебага, вставляя по очереди перед каждой строчкой каждого класса проставить var_dump (); и die ();, чтобы обнаружить, что вся конвертация происходит в зависимости от проверки переменной функцией:
    if ( IPS_IS_UTF8 !== true ) { $content = $this->_cakeAndEatIt( $content ); } Ну и соответственно понять, что дело в параметре "Document character set" в настройках системы, раздел Server Environment.
     
    У меня он был "utf8". Стоило мне поменять его на "utf-8", всё заработало.
    Разумеется, мой косяк, что не проэкспериментировал с этим, но... По-моему можно было предсказать вероятность ввода utf8 вместо utf8.
    В общем, дело в одном дефисе. Вот так-то.
  2. Korben's post in Кнопки изменения репутации в сообщении was marked as the answer   
    Решил, может немного грубо и можно было как-то иначе (и мне даже кажется, что точно можно было), но сделал так:
     
    В шаблонах, Прочие -> repButtons, в строчках
    <li <if test="giveRepUp:|:IPSMember::canRepUp( $data, $member ) === false">style="display:none"</if>> и
    <li <if test="giveRepDown:|:IPSMember::canRepDown( $data, $member ) === false">style="display:none"</if>>  
    убрал style="display:none".
    Всем спасибо за попытку помочь.