Страница 17 из 25

[dev] Advanced warnings for phpBB3

Добавлено: 10.03.2015 18:15
rxu

Re: [dev] Advanced warnings for phpBB3

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

Re: [dev] Advanced warnings for phpBB3

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

Re: [dev] Advanced warnings for phpBB3

Добавлено: 13.08.2017 14:56
southklad
rxu, А можно точнее как это сделать, ну нет у меня знаний в php нужных к сожалению

Re: [dev] Advanced warnings for phpBB3

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

Re: [dev] Advanced warnings for phpBB3

Добавлено: 13.08.2017 15:36
southklad
rxu, Ну там что так много действий?

Re: [dev] Advanced warnings for phpBB3

Добавлено: 13.08.2017 18:04
Татьяна5
igorbond, уже все действия перечислили. Дальше надо писать код

Re: [dev] Advanced warnings for phpBB3

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

Re: [dev] Advanced warnings for phpBB3

Добавлено: 14.09.2017 16:49
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


Бы бы круто, чтоб при нажатии на "пункт 2 правил"
перебрасывало бы не на страницу с правилами, а раскрылся спойлер и была строка правил из расширения Боард Рулс

Re: [dev] Advanced warnings for phpBB3

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

Re: [dev] Advanced warnings for phpBB3

Добавлено: 18.09.2017 12:46
misterleks
Установил расширение. Так же заругалось на отсутствие столбца в таблице Варнинг, добавил в ручную, тип Интеджер, не знаю, правильно или нет.
Дальше есть несколько вопросов. В минипрофиле показывает предупреждение только модераторам и администратору, пользователям не видно. В правах настроек не нашёл, можно ли как то пользователям это показывать? Дальше в профиле все видят предупреждения, после ПРИЧИНЫ идёт ссылка перейти, а дальше написано истекло! Что значит истекло? Данная графа никак не названа, что это? Предупреждение бессрочное.

Re: [dev] Advanced warnings for phpBB3

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

Re: [dev] Advanced warnings for phpBB3

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

Re: [dev] Advanced warnings for phpBB3

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

Re: [dev] Advanced warnings for phpBB3

Добавлено: 18.09.2017 13:54
misterleks
rxu, вот что было, я только одно поле добавил.

Re: [dev] Advanced warnings for phpBB3

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