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

[dev] Advanced warnings for phpBB3

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

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

[dev] Advanced warnings for phpBB3

Сообщение rxu »

Вложения
advanced_warnings-master.zip
(67.82 КБ) 78 скачиваний
Изображение
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 2 месяца
Благодарил (а): 797 раз
Поблагодарили: 175 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение southklad »

rxu писал(а): 13.08.2017 14:15Теоретически можно сделать что угодно. Практически - не планируется.
Ну об этом я и говорю, хотя бы подскажите как это осуществить?
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: [dev] Advanced warnings for phpBB3

Сообщение rxu »

igorbond писал(а): 13.08.2017 14:25как это осуществить?
В mcp/warnings_module.php функция display_warn_options. В global добавить объект $auth, потом, используя $auth->acl_get, выбрать нужные права, в зависимости от которых ограничить число выбранных опций.
Изображение
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 2 месяца
Благодарил (а): 797 раз
Поблагодарили: 175 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение southklad »

rxu, А можно точнее как это сделать, ну нет у меня знаний в php нужных к сожалению
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: [dev] Advanced warnings for phpBB3

Сообщение rxu »

igorbond писал(а): 13.08.2017 14:56нет у меня знаний в php нужных
Тогда точнее не объяснить, это всё равно, что самому сделать.
Изображение
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 2 месяца
Благодарил (а): 797 раз
Поблагодарили: 175 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение southklad »

rxu, Ну там что так много действий?
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: [dev] Advanced warnings for phpBB3

Сообщение Татьяна5 »

igorbond, уже все действия перечислили. Дальше надо писать код
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 2 месяца
Благодарил (а): 797 раз
Поблагодарили: 175 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение southklad »

Татьяна5 писал(а): 13.08.2017 18:04Дальше надо писать код
Ну для кого то это легко, но не для меня
Изображение
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1085
Стаж: 8 лет 8 месяцев
Благодарил (а): 231 раз
Поблагодарили: 107 раз
Контактная информация:

Re: [dev] Advanced warnings for phpBB3

Сообщение Gubkin »

предложения по расширению
как выглядит сейчас

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

Причина: Забанен за 3 предупреждения. Причина последнего предупреждения: Это предупреждение, относящееся к следующему вашему сообщению: http://www.xxxx.ru/viewtopic.php?f=121&p=49657#p49657.
Пункт http://www.xxxxxxx/rules#2
(и то ссылки в реале не обрабатываются, т.е. не кликабельные)

Более полезно бы выглядело
Причина: Забанен за 3 предупреждения. Причина последнего предупреждения http://www.xxxx.ru/viewtopic.php?f=121&p=49657#p49657.
Пункт 2 правил

При вынесении предупреждения позволить выбор из пункта правил
Подружить с недорасширением официальным Board Rules
Если расширение не установлено, то просто окно ввода текста правил, которое будет под спойлером... см ниже
4686765.png
4686765.png (2.04 КБ) 353 просмотра


Бы бы круто, чтоб при нажатии на "пункт 2 правил"
перебрасывало бы не на страницу с правилами, а раскрылся спойлер и была строка правил из расширения Боард Рулс
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: [dev] Advanced warnings for phpBB3

Сообщение rxu »

Там вообще-то текстовое поле, для того, чтобы модератор поработал ручками. Вот и вся доработка.
Причина предупреждения - это простой текст текст. Функция встроенная в ядро. Добавлять свистелку в виде парсинга этого текста с поддержкой спойлеров, ббкодов, вложений, искусственного интеллекта, функции кофеварки, продажи авиабилетов и т.п. не планируется.
Изображение
Аватара пользователя
misterleks
phpBB 2.0.9
Сообщения: 715
Стаж: 13 лет 7 месяцев
Откуда: Великий Новгород
Благодарил (а): 103 раза
Поблагодарили: 38 раз
Контактная информация:

Re: [dev] Advanced warnings for phpBB3

Сообщение misterleks »

Установил расширение. Так же заругалось на отсутствие столбца в таблице Варнинг, добавил в ручную, тип Интеджер, не знаю, правильно или нет.
Дальше есть несколько вопросов. В минипрофиле показывает предупреждение только модераторам и администратору, пользователям не видно. В правах настроек не нашёл, можно ли как то пользователям это показывать? Дальше в профиле все видят предупреждения, после ПРИЧИНЫ идёт ссылка перейти, а дальше написано истекло! Что значит истекло? Данная графа никак не названа, что это? Предупреждение бессрочное.
Вложения
2017-09-18_12-45-49.png
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: [dev] Advanced warnings for phpBB3

Сообщение rxu »

misterleks писал(а): 18.09.2017 12:46Так же заругалось на отсутствие столбца в таблице Варнинг, добавил в ручную
Т.е. после установки этого поля там не было?
Изображение
Аватара пользователя
misterleks
phpBB 2.0.9
Сообщения: 715
Стаж: 13 лет 7 месяцев
Откуда: Великий Новгород
Благодарил (а): 103 раза
Поблагодарили: 38 раз
Контактная информация:

Re: [dev] Advanced warnings for phpBB3

Сообщение misterleks »

rxu писал(а): 18.09.2017 13:29Т.е. после установки этого поля там не было?
Нет. Скачал с гитхаба, и как только установил, сразу предупреждение. Полез в СКЛ поля нет, создал вручную и все работает.
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: [dev] Advanced warnings for phpBB3

Сообщение rxu »

misterleks писал(а): 18.09.2017 13:35создал вручную и все работает
А поле warning_type уже было? От старого мода, например.
Изображение
Аватара пользователя
misterleks
phpBB 2.0.9
Сообщения: 715
Стаж: 13 лет 7 месяцев
Откуда: Великий Новгород
Благодарил (а): 103 раза
Поблагодарили: 38 раз
Контактная информация:

Re: [dev] Advanced warnings for phpBB3

Сообщение misterleks »

rxu, вот что было, я только одно поле добавил.
Вложения
таблица
таблица
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: [dev] Advanced warnings for phpBB3

Сообщение rxu »

misterleks писал(а): 18.09.2017 13:54 вот что было
Ясно. От старого мода Adwanced warnings остатки (warning_end и warning_type). Поэтому расширение посчитало, что это апгрейд с мода, и не стало создавать новые поля.
Кстати, если бы стало, вывалились бы ошибки, что поля существуют, ятд.
Изображение
Ответить

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