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

Обязательное заполнение полей установка Аватара

У вас есть идея для расширения функциональности phpBB? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Обязательное заполнение полей установка Аватара

Сообщение southklad »

Никому не попадалось такое расширение, которое бы выводило какую либо надпись или еще как то информировало форумчанина что ему следует заполнить какое либо поле в профиле или поставить аватар?
Изображение
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 13 лет 2 месяца
Благодарил (а): 62 раза
Поблагодарили: 22 раза

Re: Обязательное заполнение полей установка Аватара

Сообщение Slash »

Если я правильно понял вопроса...
Такое можно сделать при помощи jQuery и упаковать, как расширение.
После того, как событие submit сработает, то есть будет нажата кнопка отправки введенных данных, проверять количество введенных символов (предварительно убрав пробелы trim), если равно нулю, то выводим сообщение об ошибки, останавливая действие, что бы страница не перезагрузилась. Если скажем в поле более трех символов, то велком! Ну как то так.
Только это не заставить пользователей что то заполнять или загружать, не нажмут кнопку или просто не зайдут в настройки профили и все...

Если сегодня найду свободное время, попробую написать в виде расширения.

Какие вам нужны поля, кроме аватара?

Отправлено спустя 2 часа 4 минуты 9 секунд:
Пока что сделал проверку для одного поля Откуда, просто для примера:
Ошибка поля.jpg
Такое Вам надо?

Фразу (русский язык) вставил прямо в шаблон, не нашел, к какому событию в UCP.PHP подключить скрипт, что бы сделать свой языковой файл, возможно кто-ни-будь подскажет. Да и все ровно это для примера.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет 1 месяц
Благодарил (а): 57 раз
Поблагодарили: 625 раз

Re: Обязательное заполнение полей установка Аватара

Сообщение Anvar »

Raisin писал(а): UCP.PHP подключить скрипт, что бы сделать свой языковой файл
В папке ext/../../language/ru/ создаём файл info_ucp_название.php и он должен подключиться самостоятельно.
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 13 лет 2 месяца
Благодарил (а): 62 раза
Поблагодарили: 22 раза

Re: Обязательное заполнение полей установка Аватара

Сообщение Slash »

Anvar, спасибо.
Не знал, что так можно... Попробую.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: Обязательное заполнение полей установка Аватара

Сообщение southklad »

Raisin, спасибо, мне главное пока что доп. поле Имя, хотя в идеале было бы вообще круто чтобы висело напоминание например под шапкой где пользователю бы писалось что нужно добавить имя и аватар.
Изображение

Вернуться в «Запросы расширений для phpBB»