[dev] Advanced warnings for phpBB3

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

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

[dev] Advanced warnings for phpBB3

Сообщение rxu » 10.03.2015 18:15

Изображение

Аватара пользователя
igorbond
phpBB 3.0.0 RC8
Сообщения: 1860
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 346 раз
Поблагодарили: 78 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение igorbond » 13.08.2017 14:25

rxu писал(а):
13.08.2017 14:15
Теоретически можно сделать что угодно. Практически - не планируется.
Ну об этом я и говорю, хотя бы подскажите как это осуществить?

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 13664
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 306 раз
Поблагодарили: 1298 раз
Контактная информация:

Re: [dev] Advanced warnings for phpBB3

Сообщение rxu » 13.08.2017 14:47

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

Аватара пользователя
igorbond
phpBB 3.0.0 RC8
Сообщения: 1860
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 346 раз
Поблагодарили: 78 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение igorbond » 13.08.2017 14:56

rxu, А можно точнее как это сделать, ну нет у меня знаний в php нужных к сожалению

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 13664
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 306 раз
Поблагодарили: 1298 раз
Контактная информация:

Re: [dev] Advanced warnings for phpBB3

Сообщение rxu » 13.08.2017 15:14

igorbond писал(а):
13.08.2017 14:56
нет у меня знаний в php нужных
Тогда точнее не объяснить, это всё равно, что самому сделать.
Изображение

Аватара пользователя
igorbond
phpBB 3.0.0 RC8
Сообщения: 1860
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 346 раз
Поблагодарили: 78 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение igorbond » 13.08.2017 15:36

rxu, Ну там что так много действий?

Аватара пользователя
Татьяна5
Former team member
Сообщения: 7166
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 137 раз
Поблагодарили: 2050 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение Татьяна5 » 13.08.2017 18:04

igorbond, уже все действия перечислили. Дальше надо писать код

Аватара пользователя
igorbond
phpBB 3.0.0 RC8
Сообщения: 1860
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 346 раз
Поблагодарили: 78 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение igorbond » 13.08.2017 21:39

Татьяна5 писал(а):
13.08.2017 18:04
Дальше надо писать код
Ну для кого то это легко, но не для меня

Аватара пользователя
Gubkin
phpBB 2.0.6
Сообщения: 535
Зарегистрирован: 11.07.2015 6:10
Благодарил (а): 137 раз
Поблагодарили: 39 раз
Контактная информация:

Re: [dev] Advanced warnings for phpBB3

Сообщение Gubkin » 14.09.2017 16:49

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

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

Причина: Забанен за 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 КБ) 137 просмотров


Бы бы круто, чтоб при нажатии на "пункт 2 правил"
перебрасывало бы не на страницу с правилами, а раскрылся спойлер и была строка правил из расширения Боард Рулс
http://www.oilchoice.ru форум по маслам, присадкам и смазкам

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 13664
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 306 раз
Поблагодарили: 1298 раз
Контактная информация:

Re: [dev] Advanced warnings for phpBB3

Сообщение rxu » 14.09.2017 17:24

Там вообще-то текстовое поле, для того, чтобы модератор поработал ручками. Вот и вся доработка.
Причина предупреждения - это простой текст текст. Функция встроенная в ядро. Добавлять свистелку в виде парсинга этого текста с поддержкой спойлеров, ббкодов, вложений, искусственного интеллекта, функции кофеварки, продажи авиабилетов и т.п. не планируется.
Изображение

Аватара пользователя
misterleks
phpBB 2.0.8
Сообщения: 696
Зарегистрирован: 20.08.2010 15:09
Откуда: Великий Новгород
Благодарил (а): 101 раз
Поблагодарили: 35 раз
Контактная информация:

Re: [dev] Advanced warnings for phpBB3

Сообщение misterleks » 18.09.2017 12:46

Установил расширение. Так же заругалось на отсутствие столбца в таблице Варнинг, добавил в ручную, тип Интеджер, не знаю, правильно или нет.
Дальше есть несколько вопросов. В минипрофиле показывает предупреждение только модераторам и администратору, пользователям не видно. В правах настроек не нашёл, можно ли как то пользователям это показывать? Дальше в профиле все видят предупреждения, после ПРИЧИНЫ идёт ссылка перейти, а дальше написано истекло! Что значит истекло? Данная графа никак не названа, что это? Предупреждение бессрочное.
Вложения
2017-09-18_12-45-49.png
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 13664
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 306 раз
Поблагодарили: 1298 раз
Контактная информация:

Re: [dev] Advanced warnings for phpBB3

Сообщение rxu » 18.09.2017 13:29

misterleks писал(а):
18.09.2017 12:46
Так же заругалось на отсутствие столбца в таблице Варнинг, добавил в ручную
Т.е. после установки этого поля там не было?
Изображение

Аватара пользователя
misterleks
phpBB 2.0.8
Сообщения: 696
Зарегистрирован: 20.08.2010 15:09
Откуда: Великий Новгород
Благодарил (а): 101 раз
Поблагодарили: 35 раз
Контактная информация:

Re: [dev] Advanced warnings for phpBB3

Сообщение misterleks » 18.09.2017 13:35

rxu писал(а):
18.09.2017 13:29
Т.е. после установки этого поля там не было?
Нет. Скачал с гитхаба, и как только установил, сразу предупреждение. Полез в СКЛ поля нет, создал вручную и все работает.
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 13664
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 306 раз
Поблагодарили: 1298 раз
Контактная информация:

Re: [dev] Advanced warnings for phpBB3

Сообщение rxu » 18.09.2017 13:48

misterleks писал(а):
18.09.2017 13:35
создал вручную и все работает
А поле warning_type уже было? От старого мода, например.
Изображение

Аватара пользователя
misterleks
phpBB 2.0.8
Сообщения: 696
Зарегистрирован: 20.08.2010 15:09
Откуда: Великий Новгород
Благодарил (а): 101 раз
Поблагодарили: 35 раз
Контактная информация:

Re: [dev] Advanced warnings for phpBB3

Сообщение misterleks » 18.09.2017 13:54

rxu, вот что было, я только одно поле добавил.
Вложения
2017-09-18_13-53-09.png
таблица
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 13664
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 306 раз
Поблагодарили: 1298 раз
Контактная информация:

Re: [dev] Advanced warnings for phpBB3

Сообщение rxu » 18.09.2017 14:44

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

Ответить

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