Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Право на смену имени
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Право на смену имени
В wiki нашел
$auth->acl_get('u_chgname');
В каком файле происходит это объявление, и вызывается ли оно при любом действии, либо единоразово?
$auth->acl_get('u_chgname');
В каком файле происходит это объявление, и вызывается ли оно при любом действии, либо единоразово?
- crash
- Former team member
- Сообщения: 6517
- Стаж: 19 лет 8 месяцев
- Откуда: Бердск
- Поблагодарили: 15 раз
- Контактная информация:
Re: Право на смену имени
а вы вообще что хотите получить?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Re: Право на смену имени
Вставить условие регулярного выражения на ник, если он попадает под него, то дать права на смену ника, в противном случае данное право недоступно.
- crash
- Former team member
- Сообщения: 6517
- Стаж: 19 лет 8 месяцев
- Откуда: Бердск
- Поблагодарили: 15 раз
- Контактная информация:
Re: Право на смену имени
ну так просто дайте пользователю в правах менять ник или не менять. Для каждого выставите такие права и получайте удовольствие
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Re: Право на смену имени
Хотелось бы, чтоб смена ника была возможна единоразово, а не на постоянной основе. Переносить пользователей из группы в группу не вариант.
- rxu
- phpBB Guru
- Сообщения: 16313
- Стаж: 17 лет 10 месяцев
- Откуда: Красноярск
- Благодарил (а): 533 раза
- Поблагодарили: 2119 раз
- Контактная информация:
Re: Право на смену имени
Tokagashi
Указанное право предостаяляется пользователю или грцппе не на уровне количества раз, а на временнОм уровне.
Пока вы его не запретите, оно будет действовать.
Указанное право предостаяляется пользователю или грцппе не на уровне количества раз, а на временнОм уровне.
Пока вы его не запретите, оно будет действовать.
Re: Право на смену имени
Оно запрещено, но мне нужно его разрешить при условии попадания под условие регулярного выражения. Для этого мне надо знать в каком месте задается выдача прав на изменение ника\имени и при каких условиях происходит задача прав (входе\5 минут\при любом запросе).rxu писал(а): Пока вы его не запретите, оно будет действовать.
- Fray98rus
- Former team member
- Сообщения: 442
- Стаж: 16 лет 5 месяцев
- Откуда: Санкт-Петербург
- Благодарил (а): 3 раза
- Поблагодарили: 2 раза
- Контактная информация:
Re: Право на смену имени
В стандартном функционале такого нету.
Если хотите мод, то у вас варианты такие: поискать готовый, затем либо попросить кого-то сделать, либо сделать самому(соотв. раздел форума я и подсказал).
Если хотите мод, то у вас варианты такие: поискать готовый, затем либо попросить кого-то сделать, либо сделать самому(соотв. раздел форума я и подсказал).
Re: Право на смену имени
90% что такого готового нету.Fray98rus писал(а):Если хотите мод, то у вас варианты такие: поискать готовый, затем либо попросить кого-то сделать, либо сделать самому(соотв. раздел форума я и подсказал).
Зачем кого-то просить, если я сам могу всунуть довольно простое условие.
Сделать самому вствку в 3 строчки я могу, и не могу в тоже время по причине большой структуры phpbb, которую я не знаю. Тот раздел, что Вы дали, насколько мне стало ясно, сделан для уже существующих готовых решений, а не поиска нужного куска кода.
Единственное, что мне требуется - это узнать в каком файле и функции идет формирование прав пользователя после запроса в БД, на основании которых на странице смены пароля\имени выводиться поле для смены ника, а так же подтверждение разрешения смены ника, после подтверждения формы.
- rxu
- phpBB Guru
- Сообщения: 16313
- Стаж: 17 лет 10 месяцев
- Откуда: Красноярск
- Благодарил (а): 533 раза
- Поблагодарили: 2119 раз
- Контактная информация:
Re: Право на смену имени
Tokagashi
Не вижу, в чем проблема. Стандартно смена имени происходит, если $auth->acl_get('u_chgname').
Добавьте своё любое на регулярное выражение через ИЛИ, и будет вам счастье.
Не вижу, в чем проблема. Стандартно смена имени происходит, если $auth->acl_get('u_chgname').
Добавьте своё любое на регулярное выражение через ИЛИ, и будет вам счастье.
Re: Право на смену имени
rxu писал(а):Tokagashi
Не вижу, в чем проблема. Стандартно смена имени происходит, если $auth->acl_get('u_chgname').
Добавьте своё любое на регулярное выражение через ИЛИ, и будет вам счастье.
Tokagashi писал(а): Единственное, что мне требуется - это узнать в каком файле и функции идет формирование прав пользователя после запроса в БД, на основании которых на странице смены пароля\имени выводиться поле для смены ника, а так же подтверждение разрешения смены ника, после подтверждения формы.
- rxu
- phpBB Guru
- Сообщения: 16313
- Стаж: 17 лет 10 месяцев
- Откуда: Красноярск
- Благодарил (а): 533 раза
- Поблагодарили: 2119 раз
- Контактная информация:
Re: Право на смену имени
Не понятен вопрос. Права установлены и хранятся в БД, значение права получаете кодом $auth->acl_get('u_chgname').Tokagashi писал(а):в каком файле и функции идет формирование прав пользователя после запроса в БД