Как сделать поле обязательным при регистрации нового юзера

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
BorisL
phpBB 1.4.2
Сообщения: 59
Стаж: 18 лет 9 месяцев
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Сообщение BorisL »

Палыч
Вы оказались правы. Нет таких полей при регистрации.
ЧАЙНИКИ мы, ЧАЙНИКИ! :D
Поэтому и обращаемся к Вам за помощью.
/DiOs
Спасибо, что навели на мысль, что поля при регистрации и в профайле могут быть разными.
Я не заходил в регистрацию, поэтому и думал, что при регистрации предлагаются ВСЕ поля имеющиеся по умолчанию в ПРОФАЙЛЕ.
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Стаж: 20 лет 7 месяцев
Откуда: Ленинград

Сообщение /DiOs »

BorisL писал(а):/DiOs
Спасибо, что навели на мысль, что поля при регистрации и в профайле могут быть разными.
Будем справедливыми: до меня это упорно пытался сделать Палыч :wink:
И если я неправ, пусть старшие товарищи поправят меня
Аватара пользователя
BorisL
phpBB 1.4.2
Сообщения: 59
Стаж: 18 лет 9 месяцев
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Сообщение BorisL »

:lol: Согласен, но он пытался, чтобы я сам до этого дотюкал.
Ан, у меня этого не получилось. Тока после подсказки /DiOs :lol:

С НАСТУПАЮЩИМ!
Аватара пользователя
Miladyad
phpBB 1.4.0
Сообщения: 39
Стаж: 19 лет 5 месяцев
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 1 раз

Сообщение Miladyad »

А я вот что-то не поняла обсуждение...

При регистрации обязательными являются поля: пароль, мейл, ник.
Можно ли как-то сделать обязательным поле "Откуда:"?

Хотя оно и из Профиля, но при этом видно в регистрации нового пользователя и его там можно заполнить.
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 21 год 10 месяцев
Поблагодарили: 13 раз

Сообщение VVVas »

Miladyad писал(а):Хотя оно и из Профиля, но при этом видно в регистрации нового пользователя и его там можно заполнить.
В phpBB2 - да. А вы обратите внимание на название раздела.
я люблю daft punk | новый sugoi.ru
Аватара пользователя
Miladyad
phpBB 1.4.0
Сообщения: 39
Стаж: 19 лет 5 месяцев
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 1 раз

Сообщение Miladyad »

Ой, да, точно. Извиняюсь... пойду в др. раздел писать.
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 21 год 10 месяцев
Поблагодарили: 13 раз

Сообщение VVVas »

Miladyad
Советую сначала поискать - было.

Добавлено спустя 36 секунд:

К тому же я написал
VVVas писал(а):В phpBB2 - да.
я люблю daft punk | новый sugoi.ru
Аватара пользователя
Miladyad
phpBB 1.4.0
Сообщения: 39
Стаж: 19 лет 5 месяцев
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 1 раз

Сообщение Miladyad »

Нашла-нашла! Ура!
Если кому пригодится - вот линк:
http://phpbbguru.net/community/viewtopic.php?t=5269
als
phpBB 1.0.0
Сообщения: 6
Стаж: 18 лет 7 месяцев

Сообщение als »

А где можно почитать, как в phpBB3.0 сделать поле профиля обязательным при регистрации?
Про дополнительное поле понятно. А если поле уже существует, например "Откуда"?
Оно не дополнительное.
Как его прописать в обязательные поля при регистрации?
Аватара пользователя
Miladyad
phpBB 1.4.0
Сообщения: 39
Стаж: 19 лет 5 месяцев
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 1 раз

Сообщение Miladyad »

По идее для PHPBB 3.0, который я себе установила, в файл
styles/prosilver/template/ucp_register.html
прописать строку

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

<dl>
<dt><label for="location">{L_LOCATION}:</label></dt>
<dd><input type="text" name="location" id="location" size="25" maxlength="100" value="{LOCATION}" class="inputbox" /></dd>
</dl>
Это добавит поле Откуда: (или любое другое) в форму регистрации.
Хотя я пока не знаю для чего параметр tabindex="5" в других полях.

Далее надо внести изменения в файл includes/ucp/ucp_register.php
Какие именно пока не могу понять. Возможно надо прописать это поле по аналогии с user name.
Аватара пользователя
Alex_G
phpBB 1.4.1
Сообщения: 47
Стаж: 18 лет 10 месяцев
Откуда: Moscow

Сообщение Alex_G »

Так вот здесь есть работающий вариант обязательного поля "Откуда", созданный уважаемым Палычем:
http://phpbbguru.net/community/viewtopic.php?t=18873
Работает и с 3.0.0 и 3.0.1

Вернуться в «Поддержка phpBB 3.0.х»