[dev] Advanced warnings for phpBB3

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16947
Стаж: 18 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 549 раз
Поблагодарили: 1700 раз

[dev] Advanced warnings for phpBB3

Сообщение rxu »

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 11 лет
Благодарил (а): 39 раз
Поблагодарили: 792 раза

Re: [dev] Advanced warnings for phpBB3

Сообщение LavIgor »

KimIV писал(а): Нельзя-ли это исправить?
Я планировал это исправить, когда доберусь до этого расширения снова.
Возможно, Руслан меня опередит.

Во втором случае похоже на баг, который несложно исправить.
Аватара пользователя
KimIV
phpBB 2.0.1
Сообщения: 286
Стаж: 9 лет 7 месяцев
Откуда: Кунгур
Благодарил (а): 159 раз
Поблагодарили: 20 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение KimIV »

to All
Помогите, плиз, подружить это расширение с Auto Groups.

Смотрю код слушателя Auto Groups. Вижу, что есть подписка на события ядра:
- core.mcp_warn_post_after
- core.mcp_warn_user_after
Понимаю, что при их наступлении проверяется количество предов и решается, переносить пользователя в другую группу или нет.

Смотрю код слушателя данного расширения и аналогичных подписок на события ядра не вижу. Значит проверка на увеличение количества предов сделана как-то по другому. Как? И почему это по другому не даёт срабатывать проверкам Auto Groups?
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16947
Стаж: 18 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 549 раз
Поблагодарили: 1700 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение rxu »

Данное расширение отключает стандартный модераторский модуль предупреждений и заменяет его своим.
Естественно, в нём события ядра отсутствуют, поэтому Auto Groups не срабатывает.
Изображение
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 10 лет 5 месяцев
Благодарил (а): 235 раз
Поблагодарили: 173 раза

Re: [dev] Advanced warnings for phpBB3

Сообщение Sumanai »

rxu писал(а): Естественно, в нём события ядра отсутствуют
А почему бы не добавить?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16947
Стаж: 18 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 549 раз
Поблагодарили: 1700 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение rxu »

Можно и добавить, но названия у них будут другие, поэтому придется добавлять подписчики событий и в Автогруппы.
Изображение
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 10 лет 5 месяцев
Благодарил (а): 235 раз
Поблагодарили: 173 раза

Re: [dev] Advanced warnings for phpBB3

Сообщение Sumanai »

Почему будут другими?
Аватара пользователя
KimIV
phpBB 2.0.1
Сообщения: 286
Стаж: 9 лет 7 месяцев
Откуда: Кунгур
Благодарил (а): 159 раз
Поблагодарили: 20 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение KimIV »

rxu писал(а): но названия у них будут другие
А такие же названия никак нельзя? Чтобы в автогруппах ничего не править...
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16947
Стаж: 18 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 549 раз
Поблагодарили: 1700 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение rxu »

Такие же - нельзя.
Если сами для себя хотите, попробуйте скопировать события ядра в расширение.
Изображение
Аватара пользователя
KimIV
phpBB 2.0.1
Сообщения: 286
Стаж: 9 лет 7 месяцев
Откуда: Кунгур
Благодарил (а): 159 раз
Поблагодарили: 20 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение KimIV »

rxu писал(а): Такие же - нельзя.
Почему нельзя? Регламент такой или технические косяки выплывут?
rxu писал(а): Если сами для себя хотите, попробуйте скопировать события ядра в расширение.
Дак я именно с такой целью и спрашиваю, чтобы самому для себя попробовать.
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16947
Стаж: 18 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 549 раз
Поблагодарили: 1700 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение rxu »

KimIV писал(а): Почему нельзя?
KimIV писал(а): Регламент такой
Изображение
Аватара пользователя
SpeaLz
phpBB 1.2.0
Сообщения: 17
Стаж: 8 лет 11 месяцев

Re: [dev] Advanced warnings for phpBB3

Сообщение SpeaLz »

Наверно мало кто рассматривал возможности движа ppkBB3cker 2 #51 - Торрент-Трекер на основе phpBB 3.0.14, на трекере актуальная система предупреждений ещё с 2010 года. Можете сами провести тест! У пользователя которому вынесено предупреждение в разделе пользователя появляется Предупреждении: 1 и того их может быть всего 3, за 1-е предупреждение блокировка 1 неделя, 2-е предупреждение 2-е недели и т.д. У заблокированого пользователя при входе появляется окошечко где написано причина, кем был забанен, время блокировки и его разблокировки.
Можно было бы перенести и адаптировать под phpBB 3.0 и выше!
Не судите строго, на эту тему я могу только предложить!
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 18 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 36 раз
Поблагодарили: 1526 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение Sheer »

Что предложить?

Отправлено спустя 50 секунд:
Вынести вам предупреждение, чтобы вы потестировали, а потом еще два, чтобы окошечко появилось?
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
southklad
phpBB 3.1.0 RC3
Сообщения: 3343
Стаж: 13 лет 3 месяца
Благодарил (а): 675 раз
Поблагодарили: 164 раза

Re: [dev] Advanced warnings for phpBB3

Сообщение southklad »

Sheer писал(а): Вынести вам предупреждение, чтобы вы потестировали, а потом еще два, чтобы окошечко появилось?
Лучше сразу бан, реклама это не более того
Изображение
Аватара пользователя
southklad
phpBB 3.1.0 RC3
Сообщения: 3343
Стаж: 13 лет 3 месяца
Благодарил (а): 675 раз
Поблагодарили: 164 раза

Re: [dev] Advanced warnings for phpBB3

Сообщение southklad »

Удалил все баны и предупреждения пользователя, но

Изображение

оно не удаляется

Отправлено спустя 1 минуту 53 секунды:
Причину нашел, бан был выдан в личном разделе, а не в теме и поэтому редактировании даты бана в расширении не помогло, оно истекло, а бан остался в черном списке
Изображение
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5426
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 177 раз
Поблагодарили: 749 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение Siava »

rxu, в advanced_warnings/styles/prosilver/template/event/viewtopic_body_contact_fields_after.html
пропущен закрывающий перед

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

<!-- ENDIF -->
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)

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