Ряд багов при обновлении

Автор Kreker, 01 июля 2009, 01:12:25

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Kreker

Обновил форум с 1.1.9 до 2.0 RC1-1. Залил новые языковый файлы.
Проявился ряд багов:
1. Некоторые надписи не отображаются. Смотрю в шаблон - идет череда языковых переменных (в перемешку с html, естественно). Какие-то отображаются, а какие-то - нет. Причем, все они располагаются практически в одном языковом файле. Фантастика какая-то.

2. Еще одна странность. Проявляется чуть ли не через раз (обновление F5). Весь текст на форуме становится периодически жирным. У всех пользователей на стандартном шаблоне. В самом шаблоне нет тегов <b>, они где-то добавляются в процессе обработки. Не пойму где..

3. Запросов к базе почему-то куча. В темах - под 90 штук, на главной - 30.

4. Я понимаю, что данные на представление нужно обрабатывать на выводе, но не функциями по полторы тысячи строк (это про посты, в коде авторы намекают, что куча данных). В шоке просто.

Уже и не рад, что апдейт сделал, целый день убил.


Извиняюсь, если какие-то вопросы поднимались, но я так и не смог воспользоваться поиском:
"жирный текст" -> Ваш запрос не слишком информативен...
"жирный текст в постах" -> Длина слова должны быть хотя бы в два символа.
"периодически появляется жирный текст сообщениях" -> Ваш запрос не слишком информативен. Попробуйте использовать более длинные слова или целые фразы.

А еще разделом промахнулся. Простите, в спешке...

Kreker

#1
Ага, был в шоке, когда наткнулся на папку "кэш" с языковыми файлами. Никогда бы не подумал, что такое кэшируют (причем файлы вроде бы не отличались от старых версий, что хранились в папке с шаблонами). Почистил папку кэша, все надписи появились, а кол-во запросов стало 8-15. Шокед.

Но проблема с появлением жирных шрифтов решилась. В некоторых новостях, что в шапке, админы забыли закрыть теги <b>