У всех юзеров торт в постах

Started by Ragnar on 2014-11-30 18:26 — 6 replies, 1533 views

#1
У юзеров, которые не установили дату ДР, в постах под авой торт.
Проверял на чистом движке.
Может кто-то сталкивался. Подскажите куда копать.
#2
ггг, а я уж думал я у себя где-то накосячил, а тут вот оно чо)
#3
Да-да, поддерживаю. Причем как-то неожиданно появился тортик. В начале месяца не было, а появился дня 2 назад.
#4
Я отключил данный мод. Ноу проблем
#5
Аналогично. Решилось небольшой правкой во viewtopic.php.
Заменил
$poster_birthday  = ($postrow[$i]['user_id'] != GUEST_UID) ? date('md', strtotime($postrow[$i]['user_birthday'])) : '';
на
$poster_birthday  = ($postrow[$i]['user_id'] != GUEST_UID && $postrow[$i]['user_birthday'] != '0000-00-00') ? date('md', strtotime($postrow[$i]['user_birthday'])) : '';
Двойное преобразование этих нулей приводило к дате 30.11.-1. Костыль конечно, но работает.
#6
Сегодня проблема вроде как стала снова актуальна (если по демо судить).

Временный фикс от @Andrey1990 включил в движок, до замены работы с датами на полный unixtime.

https://github.com/torrentpier/torrentpier/commit/07e33e54236424909eb13eeae5cf956fd2fe7c27
https://bitbucket.org/torrentpier/torrentpier/commits/07e33e54236424909eb13eeae5cf956fd2fe7c27
#7
Взято в работу для версии 2.1.6.