Финальный список багов LiveStreet

Предлагаю в одном месте собрать ВСЕ известные баги для последней версии из SVN.
Обращаю внимание, сюда пишем только баги, а не пожелания к улучшению движка.
И перед тем как написать, лишний раз подумайте — а баг ли это? :)
Итак, начнём?

Разделение комментариев

Не знаю, уж очень ли нужно это сейчас в данный момент, просто предложение.

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

комментарий 1
________________________
комментарий 2
________________________
комментарий 3
— комментарий 3.1
— комментарий 3.2
________________________

Думаю, теперь понятно.

надуло оттуда

Антикризисный сайт

В последнее время вокруг одна истерия по поводу кризиса. Прогнозы разнятся от оптимистичных до постапокалептических.Некоторые призывают рыть землянки и скупать тушенку.

Экономика достаточно сильно завязана на психологию. Все вокруг говорят слова «кризис», «стогнация» и это усиливает панику.Все разжевывают причины кризиса, его последствия, но очень редко встречаются интересные мнения с ответом на вопрос «Что делать?».

Открыл небольшой сайт, на котором размещаю интересные материалы по стратегиям управления компанией и поведения для частного инвестора во время кризиса http://crisis-2008.ru/.

Ошибка в patch.sql

После того как создаёшь с нуля БД из файла sql.sql и после этого действа патчишь базу данных файлом patch.sql (загруженный из SVN) происходит ошибка. Версия mysql
MySQL 5.0.45-community-nt на localhost как root@localhost

Решение оказалось не сложным. Посмотрев patch.sql можно увидеть что некоторые операторы не заканчиваются точкой с запятой… для моей версии mysql это оказалось принципиально.

Большое обновление LiveStreet в SVN

Сегодня с горем пополам смог выгрузить через жэпэрэс обновление в SVN.

Список изменений:
  • добавлен аватар к блогам
  • теперь число новых комментов видно в списке топиков
  • ограничение по времени на постинг комментов
  • защита от дублирования комментов
  • возможность запрещать комментировать топик
  • кеширование статических страниц
  • защита «от дурака» при создании циклической зависимости между статическими страницами
  • уведомление при добавлении в друзья
  • возможность указывать свой текст при скрытии текста тегом [cut], достаточно указать атрибут name
  • фикс ошибки при подключении блоков, могла возникать на некоторых хостингах
  • фикс ошибки при ресайзе прозрачных картинок, раньше прозрачный фон становился черным

Тестируем!

Почтовые уведомления

Заметил следующий факт: почта не доходит на @mail.ru, @yandex.ru, в то время как на @gmail.com нормально.
Реализовано следующим образом, есть web сервер, на нём крутятся ресурсы, тот же форум ipb, с которого почта ходит нормально. Тоесть вопрос о попадении нашего mail сервера в спам листы отпадает. Mail сервер находится в моей же сети. Почтовые настройки:
define('SYS_MAIL_TYPE','mail'); 
define('SYS_MAIL_FROM_EMAIL','pupkin@pupkin.biz'); 
define('SYS_MAIL_FROM_NAME','Test pochtovik - NOT REPLEY'); 
define('SYS_MAIL_CHARSET','UTF-8'); 
define('SYS_MAIL_SMTP_HOST','mail.pipkin.biz'); 
define('SYS_MAIL_SMTP_PORT',25); 
define('SYS_MAIL_SMTP_USER',''); 
define('SYS_MAIL_SMTP_PASSWORD',''); 
define('SYS_MAIL_INCLUDE_COMMENT_TEXT',true); 
define('SYS_MAIL_INCLUDE_TALK_TEXT',true);