Все готово для приема посетилей

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

В первую очередь были перевёрстаны главная страница конференции, содержащая таблицу со списком тем, а так же страницы ленты сообщений ветки. Таблица сделана по возможности компактной, чтобы она не ломалась при просмотре не в полноэкранном режиме, перераспределены поля для большей наглядности, время сообщений подсвечены в зависимости от срока их давности (сделано точно так же, как это было в предыдущей версии сайта). Лента сообщений ветки так же претерпела небольшие косметические изменения - выделена строка с именем автора и датой сообщения, каждому сообщению для удобства добавлена ссылка для возврата к списку тем. При индивидуальном просмотре сообщений (переход из блока "Последние ответы" на главной странице, категорий или популярных меток) добавлена ссылка на переход к ветке, которой оно принадлежит. Непрочитанные сообщения ветки отображаются на более тёмном фоне.

На сайте установлен агрегатор новостных лент, собирающий публикации с пары более или менее живых каналов autonews.ru и auto.yandex.ru. Результат доступен в блоке "Новости авто" на главной странице или по ссылке.

Формат ленты собственного RSS-канала приведен в соответствие тому, что было в предыдущей версии сайта.

В рамках оптимизации нагрузки на базу данных были внесены некоторые изменения в функционал, обеспечивающий хранение данных о прочитанных сообщениях. Результат этих работ могли увидеть все зарегистрированные пользователи - все сообщения были сброшены в состояние непрочитанных. Это не было реальной необходимостью, но так уж получилось - rollback не прилагался к данной операции. Приношу свои извинения за доставленные неудобства. Причина всей этой возни проста - использующийся для хранения информации о прочитанных сообщениях стандартный функционал Drupal подразумевает удаление записей о просмотрах старше одного месяца. Соответственно по истечении этого срока сообщения начали бы снова всплывать как непрочитанные, особенно в старых ветках, которые хоть изредка, но обновляются. Поэтому сейчас информация о просмотрах хранится только за месяц, а все сообщения, возраст которых превышает 1 месяц, автоматически считаются прочитанными. Соответственно, "Отметить всё прочитанным" теперь затрагиват не все сообщения, а только те из них, которые младше одного месяца. Это позволило значительно снизить объем хранимых данных, а так же позитивно отразилось на производительности сайта.

Установлен модуль Simplenews, позволяющий создавать списки рассылки, в частности - формировать бюллетени из сообщений за определённый период времени и отправлять их на e-mail подписчикам. Необходимость этого функционала пока под вопросом, поэтому на данный момент его задачей будет изредка напоминать вилзовцам заглянуть в конференцию, чтобы она совсем не зачахла.

Вроде бы всё. Замечания, жалобы и предложения, как обычно, приветствуются.