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

Add new field/Modify profile - Добавление поля в профиль

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

Add new field/Modify profile - Добавление поля в профиль

Сообщение Риэлтор »

Как изменить запрос на регистрацию - добавить обязательное поле, не предусмотренное стандартно (например, номер телефона)?
Аватара пользователя
crash
Former team member
Сообщения: 6517
Зарегистрирован: 19 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

Modify Profile
Позволяет добавлять в форму регистрации и профиль новые поля различных типов
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Риэлтор

Сообщение Риэлтор »

crash спасибо, нашел, буду разбираться
Denis

Вывод дополнительной информации под аватарку

Сообщение Denis »

Добавил поле этим модом, подскажите, как добавить ее вывод под аватару?
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Denis
Все зависит от того, какую информацию необходимо выводить.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Denis

Сообщение Denis »

Нужно вывести модель машины. По строкой "Откуда".
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Denis
Так я про это и спрашивал :)

Допустим колонка с данными об авто называется в базе user_auto.

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

[open]
viewtopic.php

[find]
$sql = "SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, p.*,  pt.post_text, pt.post_subject, pt.bbcode_uid

[in-line find]
u.user_from,

[in-line after add]
u.user_auto,

[find]
$poster_avatar = '';

[before add]
$poster_auto = ( $postrow[$i]['user_auto'] && $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['User_auto'] . ': ' . $postrow[$i]['user_auto'] : '';

[find]
'POSTER_FROM' => $poster_from,

[after add]
'POSTER_AUTO' => $poster_auto,

[open]
templates/subSilver/viewtopic_body.tpl

[find]
{postrow.POSTER_FROM}

[after add]
<br />{postrow.POSTER_AUTO}

[open]
language/lang_russian/lang_main.php

[find]
//
// That's all Folks!
// -------------------------------------------------

[before add]
$lang['User_auto'] = 'Авто';

[eom]
Проверяйте, должно работать. ;)
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Denis

Сообщение Denis »

Xpert, спасибо большое, все заработало как надо!
Olart

Add new field to profile

Сообщение Olart »

Не помню где нашел, но мод полезный... Будет ли он работать на 2.0.12?
Последний раз редактировалось Olart 20.11.2006 19:38, всего редактировалось 1 раз.
newest

Сообщение newest »

Да, с 2.0.12 он работает.
OnepYnaJIHaMo4eHHbIu
phpBB 1.2.1
Сообщения: 24
Зарегистрирован: 18 лет 3 месяца

Помогите с Modify Profile by Acid

Сообщение OnepYnaJIHaMo4eHHbIu »

Добавил руками всего 1 поле: дата рождения (скорее всего руки кривые :shock: )
Проблема: белая страница вместо профиля пользователя
белая страница в левой фрейме администраторской

При регистрации:
Could not insert data into users table • DEBUG MODE
INSERT INTO phpbb_users (user_id, username, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_dateofbirth, user_sig, user_sig_bbcode_uid, user_avatar, user_avatar_type, user_viewemail, user_aim, user_yim, user_msnm, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_viewonline, user_notify, user_notify_pm, user_popup_pm, user_timezone, user_dateformat, user_lang, user_style, user_level, user_allow_pm, user_active, user_actkey) VALUES (7, 'qwerty', 1135078702, '698d51a19d8a121ce581499d7b701668', 'test@test.test.com', '', '', '', '', 'n/a', '', '', '', 0, 0, '', '', '', 0, 1, 0, 1, 1, 0, 1, 1, 2, 'D M d, Y g:i a', 'russian', 3, 0, 1, 1, '')
Line : 631 • File : usercp_register.php
Стоит
Форум: phpBB 2.0.18
Стиль: AdInfinitum 1.06
Мод: Modify Profile by Acid

Мы сами люди не местные, помогите кто чем может
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Зарегистрирован: 19 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Забыли обновить БД - добавить в нее новое поле.
я люблю daft punk | новый sugoi.ru
OnepYnaJIHaMo4eHHbIu
phpBB 1.2.1
Сообщения: 24
Зарегистрирован: 18 лет 3 месяца

Сообщение OnepYnaJIHaMo4eHHbIu »

Все сделал, спасибо.
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Путем двухчасовых страданий привел этот мод в состояние совместимости с EasyMOD. Обо всех замеченных ошибках сообщаем здесь, потому как немалую часть инструкций пришлось переписать.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Зарегистрирован: 19 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Xpert
Нафиг там ИзяМод? Чтоб получать вопросы что ещё одно поле не добавляется?
я люблю daft punk | новый sugoi.ru

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