Пропустить

Birthday

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).

Birthday

Сообщение severnet » 26.04.2006 3:13

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

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

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

Изображение

Изображение

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

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

Теперь, после установки модификации "Universal TodayAt/YesterdayAt Mod", возраст нормализовался, но не полностью. Остался косяк - выставляю в профиле 24 марта... после сохранения показывает 23 марта. :?
Изображение
Аватара пользователя
severnet
phpBB 2.0.15
 
Сообщения: 495
Зарегистрирован: 23.11.2004 18:00
Откуда: Санкт-Петербург
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Nemo1987 » 26.04.2006 10:04

severnet, случайно перевел на 23 :))) Ручками аккуратнее :)))
grammatica falsa non vitiat chartam
Моя хата www.vowik.ru
Аватара пользователя
Nemo1987
phpBB 2.0.18
 
Сообщения: 563
Зарегистрирован: 14.02.2006 11:20
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Предупреждения: 2

Сообщение severnet » 26.04.2006 23:39

Nemo1987 писал(а):случайно перевел на 23 ))

Всё раво 23 сохраняет. :?

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

:?: :!:
Изображение
Аватара пользователя
severnet
phpBB 2.0.15
 
Сообщения: 495
Зарегистрирован: 23.11.2004 18:00
Откуда: Санкт-Петербург
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение xa0c » 27.04.2006 1:34

Попробуйте в файле 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. То бишь, это из-за него.
Аватара пользователя
xa0c
phpBB 1.2.1
 
Сообщения: 20
Зарегистрирован: 03.04.2006 16:28
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение severnet » 27.04.2006 1:51

xa0c, спасибо. Реально помог. :wink:
Изображение
Аватара пользователя
severnet
phpBB 2.0.15
 
Сообщения: 495
Зарегистрирован: 23.11.2004 18:00
Откуда: Санкт-Петербург
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


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

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы