Модуль или плагин для капчи в ответах и новых темах
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- phpBB 2.0.0
- Сообщения: 211
- Стаж: 13 лет 3 месяца
Модуль или плагин для капчи в ответах и новых темах
Здравствуйте! Скажите пожалуйста, как сделать так, чтобы после того как человек зарегистрировался и к примеру хочет отправить сообщение на форуме в любую тему или создать тему - он в обязательном порядке заполнял поле капчи.
Перенесено из форума Поддержка расширений для phpBB 3.1.x в форум Поддержка phpBB 3.1.x 08.11.2015 19:22 модератором rxu
-
- Former team member
- Сообщения: 12113
- Стаж: 18 лет 3 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 36 раз
- Поблагодарили: 1526 раз
Re: Модуль или плагин для капчи в ответах и новых темах
Штатно никак.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB 2.0.0
- Сообщения: 211
- Стаж: 13 лет 3 месяца
Re: Модуль или плагин для капчи в ответах и новых темах
Окей, Вы можете сделать это? Вконтакт есть у Вас ? И еще проблема версия английская 3.1.6 - я не могу найти, где редактировать шаблон. Там тупо нет такой кнопки.
-
- Former team member
- Сообщения: 12113
- Стаж: 18 лет 3 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 36 раз
- Поблагодарили: 1526 раз
Re: Модуль или плагин для капчи в ответах и новых темах
Нет. Для этого нет соответствующего события.
В phpBB 3.1 "тупо" удалили этот функционал. Редактировать шаблоны в админке невозможно.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB 2.0.0
- Сообщения: 211
- Стаж: 13 лет 3 месяца
Re: Модуль или плагин для капчи в ответах и новых темах
Эмс и что теперь делать? Шаблон через хостинг редактировать ?
-
- Former team member
- Сообщения: 12113
- Стаж: 18 лет 3 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 36 раз
- Поблагодарили: 1526 раз
Re: Модуль или плагин для капчи в ответах и новых темах
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB 2.0.0
- Сообщения: 211
- Стаж: 13 лет 3 месяца
Re: Модуль или плагин для капчи в ответах и новых темах
Вот это приплыли... Т.е. получается, ничего с ним сделать нельзя? Стиль был установлен внешний Simplicity.
Подскажите пожалуйста, какое расширение нужно установить, чтобы редактировать стиль?
Подскажите пожалуйста, какое расширение нужно установить, чтобы редактировать стиль?
-
- Former team member
- Сообщения: 12113
- Стаж: 18 лет 3 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 36 раз
- Поблагодарили: 1526 раз
Re: Модуль или плагин для капчи в ответах и новых темах
Ну и редактируйте его на здоровье. Notepad++ и FTP-клиент вам в помощь.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB 2.0.0
- Сообщения: 211
- Стаж: 13 лет 3 месяца
Re: Модуль или плагин для капчи в ответах и новых темах
Осталось решить вопрос, как реализовать капчу перед отправкой сообщений.
Вот нашел такую тему: Re: Капча в постинге (Пост Sergoi #431644)
Вот нашел такую тему: Re: Капча в постинге (Пост Sergoi #431644)
-
- phpBB 1.4.4
- Сообщения: 114
- Стаж: 12 лет 4 месяца
- Благодарил (а): 2 раза
- Поблагодарили: 9 раз
Re: Модуль или плагин для капчи в ответах и новых темах
А может можно на posting_editor_message_after повесить проверку количества сообщений и капчу при необходимости?
Идея интересная, двойная защита. Пролезет робот, а потом не напишет ничего.
-
- phpBB 3.0.0 RC5
- Сообщения: 1668
- Стаж: 10 лет 7 месяцев
- Благодарил (а): 235 раз
- Поблагодарили: 173 раза
Re: Модуль или плагин для капчи в ответах и новых темах
От посетителей.
drmouse, отсеивать спаммеров нужно при регистрации, если они пройдут капчу при регистрации, то ничто не помешает им пройти её при отправке первых сообщений.
-
- phpBB 2.0.0
- Сообщения: 211
- Стаж: 13 лет 3 месяца
Re: Модуль или плагин для капчи в ответах и новых темах
Данное нужно реализовать не от спамеров. Поэтому и поднялся такой вопрос, как ботов налево посылать я знаю, у меня реализовано. А вот именно это сделать так, нужно.
Отправлено спустя 1 минуту 32 секунды:
Вот честно не понимаю, ну если написано, значит нужно данное реализовать. Скажите пожалуйста, вот зачем писать свое мнение когда нужно спамеров отсеивать и т.п. Зачем мне это? Название темы и первый пост темы - там все видно и понятно, что нужно. А для чего, почему - Вам то какое дело? ну не знаете как реализовать, давайте не будем мешать друг другу.
Отправлено спустя 25 секунд:
Вот это интересно
Можно реализовать и как ? )
Отправлено спустя 1 минуту 32 секунды:
Вот честно не понимаю, ну если написано, значит нужно данное реализовать. Скажите пожалуйста, вот зачем писать свое мнение когда нужно спамеров отсеивать и т.п. Зачем мне это? Название темы и первый пост темы - там все видно и понятно, что нужно. А для чего, почему - Вам то какое дело? ну не знаете как реализовать, давайте не будем мешать друг другу.
Отправлено спустя 25 секунд:
Вот это интересно

-
- phpBB 1.4.4
- Сообщения: 114
- Стаж: 12 лет 4 месяца
- Благодарил (а): 2 раза
- Поблагодарили: 9 раз
Re: Модуль или плагин для капчи в ответах и новых темах
Я сам в расширениях пока новичок, мне проще было бы правкой кода, поэтому интересуюсь у Sheer, реальный ли это вариант или я не во все еще врубился

-
- Former team member
- Сообщения: 12113
- Стаж: 18 лет 3 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 36 раз
- Поблагодарили: 1526 раз
Re: Модуль или плагин для капчи в ответах и новых темах
Look! Сделать можно все, но в данном случае без правок кода это невозможно, ведь сказано было
Курите posting.php
Достаточно убрать или изменить условие.
И таки да
Отправлено спустя 3 минуты 44 секунды:
Курите posting.php
Код: Выделить всё
if ($config['enable_post_confirm'] && !$user->data['is_registered'] && in_array($mode, array('quote', 'post', 'reply')))
{
$captcha_data = array(
'message' => utf8_normalize_nfc(request_var('message', '', true)),
'subject' => utf8_normalize_nfc(request_var('subject', '', true)),
'username' => utf8_normalize_nfc(request_var('username', '', true)),
);
$vc_response = $captcha->validate($captcha_data);
if ($vc_response)
{
$error[] = $vc_response;
}
}
И таки да
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB 2.0.0
- Сообщения: 211
- Стаж: 13 лет 3 месяца
Re: Модуль или плагин для капчи в ответах и новых темах
А можно как то подробнее, как реализовать? в данном случае я полный нуб.