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

Ragnar

Пользователь
У юзеров, которые не установили дату ДР, в постах под авой торт.
Проверял на чистом движке.
Может кто-то сталкивался. Подскажите куда копать.
 

ExPlayer

Пользователь
Да-да, поддерживаю. Причем как-то неожиданно появился тортик. В начале месяца не было, а появился дня 2 назад.
 

Andrey1990

Пользователь
Аналогично. Решилось небольшой правкой во viewtopic.php.
Заменил
PHP:
$poster_birthday  = ($postrow[$i]['user_id'] != GUEST_UID) ? date('md', strtotime($postrow[$i]['user_birthday'])) : '';
на
PHP:
$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. Костыль конечно, но работает.
 

Exile

Администратор
Сегодня проблема вроде как стала снова актуальна (если по демо судить).

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


Please Login or Register to view hidden text.



Please Login or Register to view hidden text.

 
Сверху