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

[3.1/3.2][release] Логи регистрации

Здесь авторы могут постить бета-версии своих расширений для phpBB. Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 14 лет 7 месяцев
Откуда: Израиль, Беэр-Шева
Благодарил (а): 33 раза
Поблагодарили: 61 раз

[3.1/3.2][release] Логи регистрации

Сообщение Борис Бердичевский »

Название: registerlog
Описание:
В версиях 3.0 я добавлял логи регистрации и правил код текстового подтверждения. Как показала практика, мои правки надёжно защищают от ботов. Логи регистрации позволяют наблюдать за попытками регистрации и оперативно заменять "проваленные" вопросы. Короче, все это -- в одном расширении!
Однако придётся также править основной код 3.1 с целью добавить нужные события.

Версия Расширения: 0.0.1
Требования: phpBB 3.1.4+

[3.1] GitHub репозиторий: https://github.com/BorisBerdichevski/registerlog
[3.1] Загрузить расширение: http://www.borisba.com/photos/phpbb/registerlog.zip
[3.2] GitHub репозиторий: https://github.com/BorisBerdichevski/re ... ee/ver.3.2
Последний раз редактировалось Борис Бердичевский 08.01.2017 20:20, всего редактировалось 7 раз.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 14 лет 7 месяцев
Откуда: Израиль, Беэр-Шева
Благодарил (а): 33 раза
Поблагодарили: 61 раз

Re: [BETA] Логи регистрации

Сообщение Борис Бердичевский »

И добавлю сюда инструкцию по включению страницы логов. Тому, кто перенёс подобный мой МОД с версии 3.0.12 (т.е. БД конференции с установленным МОДом), этого делать не надо. (Возможно, следует только отредактировать страницу модуля, установив правильный метод использования - Лог регистраций).

Включение страницы логов произойдёт автоматически, исправлено Thursday, November 27, 2014 00:36 GMT+02

------------
Включение/выключение логов, ессно, на странице настройки расширения.

Добавлено спустя 42 минуты 1 секунду:
Баг треккер -- добавить события:
https://tracker.phpbb.com/browse/PHPBB3-13344
Последний раз редактировалось Борис Бердичевский 27.11.2014 1:37, всего редактировалось 1 раз.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
djkent
phpBB 2.0.2
Сообщения: 320
Стаж: 9 лет 3 месяца
Откуда: Алтайский край г.Рубцовск
Благодарил (а): 5 раз
Поблагодарили: 5 раз

Re: [BETA] Логи регистрации

Сообщение djkent »

Борис Бердичевский Что то я не могу найти ACP_REGISTER_LOGS
Anvar
Former team member
Сообщения: 1965
Стаж: 12 лет 4 месяца
Благодарил (а): 57 раз
Поблагодарили: 620 раз

Re: [BETA] Логи регистрации

Сообщение Anvar »

А что в мигратор не внёс добавление страницы логов сразу при включении расширения?
Аватара пользователя
djkent
phpBB 2.0.2
Сообщения: 320
Стаж: 9 лет 3 месяца
Откуда: Алтайский край г.Рубцовск
Благодарил (а): 5 раз
Поблагодарили: 5 раз

Re: [BETA] Логи регистрации

Сообщение djkent »

Anvar Вот это он не внёс ACP_REGISTER_LOGS ?
Anvar
Former team member
Сообщения: 1965
Стаж: 12 лет 4 месяца
Благодарил (а): 57 раз
Поблагодарили: 620 раз

Re: [BETA] Логи регистрации

Сообщение Anvar »

djkent, Ответ на свой вопрос жди от автора и не флуди.

У меня другой вопрос, на другом языке и уже пожалел что его задал.
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 14 лет 7 месяцев
Откуда: Израиль, Беэр-Шева
Благодарил (а): 33 раза
Поблагодарили: 61 раз

Re: [BETA] Логи регистрации

Сообщение Борис Бердичевский »

Это я скопировал с давнишнего текста, с МОДа на 3.0. Может, оно изменилось, уточню (как только бэкап закончится).

Добавлено спустя 1 минуту 35 секунд:
Anvar писал(а):А что в мигратор не внёс добавление страницы логов сразу при включении расширения?
Как? Есть пример?

Добавлено спустя 4 минуты 59 секунд:
Пока ясно только что это надо делать в функции public function update_data()

Добавлено спустя 2 часа 19 минут 21 секунду:
djkent писал(а):Борис Бердичевский Что то я не могу найти ACP_REGISTER_LOGS
Её (переменную) искать не нужно, её нужно просто набрать для создания модуля.
Но я попробую сделать это создание модуля автоматическим.

Добавлено спустя 2 часа 13 минут 18 секунд:
Мне удалось это вставить в экстент, но уже поздно, днём-вечером исправлю всё в гите.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 14 лет 7 месяцев
Откуда: Израиль, Беэр-Шева
Благодарил (а): 33 раза
Поблагодарили: 61 раз

Re: [BETA] Логи регистрации

Сообщение Борис Бердичевский »

Всё, исправлено, включение страницы логов автоматическое.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
KOT-Pskov
phpBB 1.4.2
Сообщения: 50
Стаж: 7 лет 9 месяцев
Благодарил (а): 21 раз
Поблагодарили: 2 раза

Re: [BETA] Логи регистрации

Сообщение KOT-Pskov »

Борис Бердичевский, здравствуйте. Хотел поинтересоваться, нужно ли сейчас делать правки файлов, которые указаны на github, или уже нет?
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 14 лет 7 месяцев
Откуда: Израиль, Беэр-Шева
Благодарил (а): 33 раза
Поблагодарили: 61 раз

Re: [BETA] Логи регистрации

Сообщение Борис Бердичевский »

KOT-Pskov
если в баг-треккере моя запись оставлена в открытом состоянии (Open), значит надо делать.
По состоянию на версию 3.1.2 -- надо выполнить всё написанное в разделе "Before Install".
Последний раз редактировалось Борис Бердичевский 27.11.2014 10:21, всего редактировалось 1 раз.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
KOT-Pskov
phpBB 1.4.2
Сообщения: 50
Стаж: 7 лет 9 месяцев
Благодарил (а): 21 раз
Поблагодарили: 2 раза

Re: [BETA] Логи регистрации

Сообщение KOT-Pskov »

понял, спасибо!
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15725
Стаж: 16 лет 2 месяца
Откуда: Красноярск
Благодарил (а): 433 раза
Поблагодарили: 1506 раз

Re: [BETA] Логи регистрации

Сообщение rxu »

Борис Бердичевский
Посмотрел запрашиваемые события.
Не понял, зачем нужно событие в includes\acp\info\acp_logs.php. В этом нет никакого смысла, дополнительный модуль присутствовать отдельно в папке расширения и добавляться/удаляться автоматически при установке/удалении расширения.
По поводу второго - можно использовать следующее событие в includes/functions_user.php: @event core.user_add_modify_data.
Изображение
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 14 лет 7 месяцев
Откуда: Израиль, Беэр-Шева
Благодарил (а): 33 раза
Поблагодарили: 61 раз

Re: [BETA] Логи регистрации

Сообщение Борис Бердичевский »

rxu
пробовал уже без модификации в includes\acp\info\acp_logs.php. Категорически отказывается видеть логи на странице логов.
Насчёт второго пункта надо посмотреть. Мне нужно поймать логи в момент попытки регистрации, в начале.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15725
Стаж: 16 лет 2 месяца
Откуда: Красноярск
Благодарил (а): 433 раза
Поблагодарили: 1506 раз

Re: [BETA] Логи регистрации

Сообщение rxu »

Борис Бердичевский писал(а):Категорически отказывается видеть логи на странице логов.
Надо делать собственный модуль и выводить всё, что нужно, туда.
Борис Бердичевский писал(а):Мне нужно поймать логи в момент попытки регистрации, в начале.
Это событие находится прямо перед вставкой данных в БД, должно подойти.
Изображение
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 14 лет 7 месяцев
Откуда: Израиль, Беэр-Шева
Благодарил (а): 33 раза
Поблагодарили: 61 раз

Re: [BETA] Логи регистрации

Сообщение Борис Бердичевский »

rxu писал(а):Надо делать собственный модуль и выводить всё, что нужно, туда.
Зачем делать свой, если стандартный меня устраивает?
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!

Вернуться в «Бета-версии расширений для phpBB»