Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Мини-оптимизация Birthday Mod

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
БэТ
phpBB 1.0.0
Сообщения: 5
Стаж: 16 лет 7 месяцев

Сообщение БэТ »

да нет у всех стоит их реальный день рождения ...
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 4 месяца
Поблагодарили: 13 раз
Контактная информация:

Сообщение VVVas »

Значит возраст считаете от нулевого значения. Скорее всего имя переменной при установке слегка изменили и он пустая.
я люблю daft punk | новый sugoi.ru
БэТ
phpBB 1.0.0
Сообщения: 5
Стаж: 16 лет 7 месяцев

Сообщение БэТ »

Где её именно можно поправить?
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 4 месяца
Поблагодарили: 13 раз
Контактная информация:

Сообщение VVVas »

БэТ
В файлах, которые вы редактировали при установке мода.
я люблю daft punk | новый sugoi.ru
Митяй
phpBB 1.4.1
Сообщения: 44
Стаж: 19 лет 2 месяца

Сообщение Митяй »

#
#-----[ OPEN ]------------------------------------------------
#
# Make sure to edit this file for every theme you use!
#
templates/subSilver/viewtopic_body.tpl

#
#-----[ FIND ]------------------------------------------------
#
{postrow.POSTER_AVATAR}<br /><br />

#
#-----[ IN-LINE FIND ]----------------------------------------
#
{postrow.POSTER_AVATAR}<br /><br />

#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
{postrow.POSTER_AGE}<br />
поставил мод, работает, кроме того, что в профиле пользователя, вместо возраста отображается загадочное число 1987

как это исправить?

Добавлено спустя 4 минуты 55 секунд:

те, получается это число 1987 - это год рождения юзера +1
D71
phpBB 1.4.1
Сообщения: 44
Стаж: 16 лет 7 месяцев

Сообщение D71 »

У меня такая же проблема...все сделал по инструкции -все перепроверил - вроде работает, однако возраст мне например пишет 1982 при введенных параметрах 2 мая 1981 года рождения...Ничего не понимаю - где я мог накосячить???
Прошу прощения, если такой вопрос задавался - но я не нашел его в этой темке :oops:
Где искать ошибку - подскажите пожалуйста?

Добавлено спустя 11 часов 43 минуты 45 секунд:

Люди, ну что - мне никто не сможет помочь? Может мне выложить что-то из модифицированных файлов?, чтоб проще было понять корень ошибки??? Мод установлен на работающий форум - много времени на него потратил - не хотелось бы сносить...Подскажите пожалуйста...
D71
phpBB 1.4.1
Сообщения: 44
Стаж: 16 лет 7 месяцев

Сообщение D71 »

Сам нашел - правка "индекс.пхп" - решает проблему

Добавлено спустя 7 часов 44 минуты 51 секунду:

Теперь другая проблема...даже вопрос..
Если юзер сам выставил дату, а я правлю его профиль через админку - то выставленные им даты - сносятся...
Полагаю, по той причине, что в управлении профилем пользователя - у меня ничего не добавилось...то есть добавилось общая настройка для данного мода - в конфигурации...и все..
ЭТО НОРМАЛЬНО?...или -ммой косяк?...если косяк - то что смотреть?
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 10 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза
Контактная информация:

Сообщение Поручик »

admin_users.php и user_edit_body.tpl
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
D71
phpBB 1.4.1
Сообщения: 44
Стаж: 16 лет 7 месяцев

Сообщение D71 »

ясно - спасибо :)
Альтаир
phpBB 1.2.0
Сообщения: 12
Стаж: 16 лет 5 месяцев

Сообщение Альтаир »

Странность - при попытке изменить пароль у пользователя "Извините, на данный сайт не допускаются пользователи старше 0 лет"
если убираем дату рождения - то пароль меняется, но потом невозможно выставить дату рождения (такое же сообщение про 0 лет).
И еще не вижу в админке настроек к этому моду вобще ни каких - это так и должно быть?
Kramzlik
phpBB 1.0.0
Сообщения: 2
Стаж: 16 лет 4 месяца

Сообщение Kramzlik »

Установил с этого же сайта мод версией 1.5.9ем. Долго мучался как в мускул закинуть, так как при установки таблиц через phpmyadmin ругался на вот эту строку ALTER TABLE phpbb_users ADD user_birthday INT DEFAULT '999999' not null; говоря что вылетает с ошибкой 1504 (если не ошибаюсь), в конечно итоге на сайте сгенерил файл db_update.php. В ответ получил, что все прошло удачно. Точно по инструкции руками внес строки. В итоге получил: Внизу кто сейчас на форуме ниже где должны отоборажаться пользователи с днями рождениями... теперь добавилось большое окно, в левом квадрате пишет, что нету пользователей с днями и рождениями... и справа большое белое пустое окно.

Версия форума Powered by phpBB 2.0.22 © 2001 phpBB Group

Заранее благодарю за помощь.
Петрович
phpBB 2.0.0
Сообщения: 244
Стаж: 17 лет 4 месяца
Откуда: НСО, п. Витаминка
Благодарил (а): 10 раз
Поблагодарили: 14 раз
Контактная информация:

Сообщение Петрович »

Ссылку на свой форум можете дать?
Я почему то предполагаю что вы пропустили или не выполнили инструкцию в моде правильно

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

#
#-----[ OPEN ]------------------------------------------------
#
# Make sure to edit this file for every theme you use!
#
templates/subSilver/index_body.tpl

# 
#-----[ FIND ]------------------------------------------------ 
# 
whosonline.gif

# 
#-----[ IN-LINE FIND ]---------------------------------------- 
# 
rowspan="{%:1}"

# 
#-----[ IN-LINE INCREMENT ]----------------------------------- 
# 
%:1 +1
Часто пользователи не понимают, что именно необходимо сделать и пропускают этот пункт.
Kramzlik
phpBB 1.0.0
Сообщения: 2
Стаж: 16 лет 4 месяца

Сообщение Kramzlik »

Все посыпаю голову пеплом... :lol:
И плиз дайте русификацию...
Последний раз редактировалось Kramzlik 22.11.2007 9:52, всего редактировалось 1 раз.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

Сообщение Палыч »

Kramzlik писал(а):там у меня стояло просто 2
Теперь должно стоять 3.
Kramzlik писал(а): Я сделал как указано...
Вы игнорируете Правила, что плохо.
Здесь http://www.phpbbguru.net/docs/?id=17 п.11
Kramzlik писал(а):И плиз дайте русификацию...
И снова Правила...
http://www.phpbbguru.net/community/viewtopic.php?t=2228
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Онегин
phpBB 1.2.0
Сообщения: 13
Стаж: 16 лет 7 месяцев

Сообщение Онегин »

У меня такая проблема. После установки мода. Была минутная радость т.к. вроде бы все заработало, но оказалось нет.
Проблема в следующем. Установив мод, я из под админа выставляю возраст. Все работает, знаки зодиака показывает, в профиле и в темах все четко.
Но это только под администратором. Под обычным же пользователем. Дата не вводится, т.е. вводиться но при нажатии сохранить сбивается.

2 раза попробовал переустановить скрипт, но что то так и не смог найти место где я ошибься.Подскажите плз.
Закрыто

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