Birthday

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Аватара пользователя
severnet
phpBB 2.0.5
Сообщения: 490
Стаж: 20 лет 5 месяцев
Откуда: Санкт-Петербург

Birthday

Сообщение severnet »

Что было:
Модификация установлена успешно.
Таблицы старой базы почистил и снова залил.
Всё работает.

Через пару часов:
Ставлю Gender и Users Of The Day (автор: quazi)

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

Изображение

Изображение

Прошу помощи. Какие файлы проверить в первую очередь?

Добавлено спустя 1 час 17 минут 42 секунды:

Теперь, после установки модификации "Universal TodayAt/YesterdayAt Mod", возраст нормализовался, но не полностью. Остался косяк - выставляю в профиле 24 марта... после сохранения показывает 23 марта. :?
Изображение
Аватара пользователя
Nemo1987
phpBB 2.0.7
Сообщения: 560
Стаж: 19 лет 2 месяца

Сообщение Nemo1987 »

severnet, случайно перевел на 23 :))) Ручками аккуратнее :)))
Аватара пользователя
severnet
phpBB 2.0.5
Сообщения: 490
Стаж: 20 лет 5 месяцев
Откуда: Санкт-Петербург

Сообщение severnet »

Nemo1987 писал(а):случайно перевел на 23 ))
Всё раво 23 сохраняет. :?

Добавлено спустя 8 часов 40 минут 20 секунд:

:?: :!:
Изображение
Аватара пользователя
xa0c
phpBB 1.2.1
Сообщения: 20
Стаж: 19 лет 1 месяц

Сообщение xa0c »

Попробуйте в файле includes/functions.php, в функции create_date заменить строки

Код: Выделить всё

        return ( !empty($translate) ) ? strtr($pre_format, $translate) : $pre_format;
        //return ( !empty($translate) ) ? strtr(@gmdate($format, $gmepoch + (3600 * $tz)), $translate) : @gmdate($format, $gmepoch + (3600 * $tz));
На

Код: Выделить всё

        //return ( !empty($translate) ) ? strtr($pre_format, $translate) : $pre_format;
        return ( !empty($translate) ) ? strtr(@gmdate($format, $gmepoch + (3600 * $tz)), $translate) : @gmdate($format, $gmepoch + (3600 * $tz));
То есть, первую строчку закомментить, а вторую раскомментить.

На сколько я помню(влом в поиск лезть), Users Of The Day полностью заменяет функцию create_date. То бишь, это из-за него.
Аватара пользователя
severnet
phpBB 2.0.5
Сообщения: 490
Стаж: 20 лет 5 месяцев
Откуда: Санкт-Петербург

Сообщение severnet »

xa0c, спасибо. Реально помог. :wink:
Изображение

Вернуться в «Поддержка модов для phpBB 2.0.x»