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

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

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 14 лет 1 месяц
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Re: Birthday MOD by Niels- Дни рождения

Сообщение FladeX »

Тогда посмотрите, где задается эта переменная $poster_age (скорее всего в includes/functions.php)
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
VadimE
phpBB 1.2.0
Сообщения: 14
Стаж: 13 лет 4 месяца

Re: Birthday MOD by Niels- Дни рождения

Сообщение VadimE »

FladeX писал(а):Тогда посмотрите, где задается эта переменная $poster_age (скорее всего в includes/functions.php)
А более точного совета и цели правки?)))
Аватара пользователя
VadimE
phpBB 1.2.0
Сообщения: 14
Стаж: 13 лет 4 месяца

Re: Birthday MOD by Niels- Дни рождения

Сообщение VadimE »

И еще вопросик.
после установки birthday_1.5.9em поставил hide_age.mod но он под Addon to Birthday Mod 1.5.7 Niels
получилось следующее

если я захожу как юзер в свой профиль, то текст "скрыть свой возраст" не виден - только двоеточие,
а если через админку захожу в профиль, то текст присутствует, где я еще чего не дописал?

форум phpBB 2.0.23
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 14 лет 1 месяц
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Re: Birthday MOD by Niels- Дни рождения

Сообщение FladeX »

VadimE писал(а):А более точного совета и цели правки?)))
ну это надо уже в коде разбираться, я думал вам подсказки достаточно будет :)
VadimE писал(а):то текст "скрыть свой возраст" не виден - только двоеточие,
Вы забыли внести изменения в русский языковой пакет.
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
VadimE
phpBB 1.2.0
Сообщения: 14
Стаж: 13 лет 4 месяца

Re: Birthday MOD by Niels- Дни рождения

Сообщение VadimE »

FladeX писал(а):
VadimE писал(а):А более точного совета и цели правки?)))
ну это надо уже в коде разбираться, я думал вам подсказки достаточно будет :)
Да поискал, ничего толком не нашел и не понял(((

VadimE писал(а):то текст "скрыть свой возраст" не виден - только двоеточие,
Вы забыли внести изменения в русский языковой пакет.
Так внес же, когда через админку вхожу в профиль, все видно.
Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 15 лет
Откуда: Кишинёв
Благодарил (а): 3 раза
Поблагодарили: 25 раз

Re: Birthday MOD by Niels- Дни рождения

Сообщение DK7 »

так файлы разные.
lang_admin.php
lang_main.php
в маин - и не внесли.
Аватара пользователя
VadimE
phpBB 1.2.0
Сообщения: 14
Стаж: 13 лет 4 месяца

Re: Birthday MOD by Niels- Дни рождения

Сообщение VadimE »

Zvezda писал(а):так файлы разные.
lang_admin.php
lang_main.php
в маин - и не внесли.
Не поверите, но в моде так

#-----[ OPEN ]------------------------------------------
#

language/lang_english/lang_main.php

#
#-----[ FIND ]------------------------------------------
#

$lang['Birthday'] = 'Birthday';

#
#-----[ BEFORE, ADD ]------------------------------------------
#

$lang['age_flag'] = 'Hide Your Age';

#

Я в lang_main.php и вносил, а lang_admin.php и не трогал
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 14 лет 1 месяц
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Re: Birthday MOD by Niels- Дни рождения

Сообщение FladeX »

VadimE
И аналогично, но только:

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

#-----[ OPEN ]------------------------------------------
#

language/lang_russian/lang_main.php
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
VadimE
phpBB 1.2.0
Сообщения: 14
Стаж: 13 лет 4 месяца

Re: Birthday MOD by Niels- Дни рождения

Сообщение VadimE »

FladeX писал(а):VadimE
И аналогично, но только:

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

#-----[ OPEN ]------------------------------------------
#

language/lang_russian/lang_main.php
Да вы не поняли)))

Конечно в "language/lang_russian/lang_main.php" и вносил.

Поэтому и пишу, что если захожу в профиль юзера, через админку, то есть все, а если через просто профиль - то только двоеточие.
Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 15 лет
Откуда: Кишинёв
Благодарил (а): 3 раза
Поблагодарили: 25 раз

Re: Birthday MOD by Niels- Дни рождения

Сообщение DK7 »

перепроверьте установку в файле profile_view_body.tpl
Аватара пользователя
VadimE
phpBB 1.2.0
Сообщения: 14
Стаж: 13 лет 4 месяца

Re: Birthday MOD by Niels- Дни рождения

Сообщение VadimE »

Zvezda писал(а):перепроверьте установку в файле profile_view_body.tpl
К сожалению в этом моде (для скрытия года рождения) в файле profile_view_body.tpl - ничего не правится((((
Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 15 лет
Откуда: Кишинёв
Благодарил (а): 3 раза
Поблагодарили: 25 раз

Re: Birthday MOD by Niels- Дни рождения

Сообщение DK7 »

а. то есть данный пункт виден только при редактировании профиля?
тогда profile_add_body.tpl

Добавлено спустя 6 минут 30 секунд:
в includes/usercp_register .
находите
'L_EMAIL' => $lang['Email'],
дальше добавляете
'L_AGE_FLAG'=> $lang['age_flag'],

странно. может я скачал старую версию , но языковой переменной не нашел в usercp_register
попробуйте как написал выше.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 15 лет 2 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Birthday MOD by Niels- Дни рождения

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

Zvezda писал(а): но языковой переменной не нашел в usercp_register
Потому что речь, вероятно, идёт о profile.php
VadimE писал(а):если я захожу как юзер в свой профиль, то текст "скрыть свой возраст" не виден - только двоеточие,а если через админку захожу в профиль, то текст присутствует, где я еще чего не дописал?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 15 лет
Откуда: Кишинёв
Благодарил (а): 3 раза
Поблагодарили: 25 раз

Re: Birthday MOD by Niels- Дни рождения

Сообщение DK7 »

Палыч писал(а):Потому что речь, вероятно, идёт о profile.php
если я захожу как юзер в свой профиль
не. он имеет ввиду заходить в правку профиля.
глянул мод. Там точно упустил автор языковую переменную в usercp_register
собственно profile.php и не затрагивается.

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

## Files To Edit: (9)
##                  index.php
##                  viewtopic.php
##                  admin/admin_users.php
##                  includes/usercp_avatar.php
##                  includes/usercp_register.php
##                  includes/usercp_viewprofile.php
##                  language/lang_english/lang_main.php   
##                  templates/subSilver/profile_add_body.tpl
##                  templates/subSilver/admin/user_edit_body.tpl
в admin_users.php она присутствует, в usercp_register.php автор её забыл.

добавляйте
'L_AGE_FLAG'=> $lang['age_flag'],
в includes/usercp_register.php и все должно работать.
Аватара пользователя
VadimE
phpBB 1.2.0
Сообщения: 14
Стаж: 13 лет 4 месяца

Re: Birthday MOD by Niels- Дни рождения

Сообщение VadimE »

Zvezda
Огромное спасибо, вставил в раздел языковых переменных и все заработало!

Наберусь наглости))) и спрошу - подскажите, где в коде мода нужно поправить, чтобы вместо "Возраст: 33" под аватарой в сообщении отображалась дата ДР.

Спасибо.

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