Форумы TKS.RU

Форумы TKS.RU (https://forum.tks.ru/index.php)
-   Программное обеспечение ТКС (https://forum.tks.ru/forumdisplay.php?f=96)
-   -   Добавьте фильтр. (https://forum.tks.ru/showthread.php?t=496243)

IM-EX 01.08.2022 09:30

Добавьте фильтр.
 
Админы, ну добавьте доп. опцию с фильтром в меню. Например: "Новые сообщения. Исключая написанные Жоржиком и прочими сущностями"
Вот честное слово достало уже.
Открываешь посмотреть, мало ли что реально новое или кому срочный вопрос есть, а тут свалка из междометий с Дальнего Востока.
И пусть мне повесят горчишник, но достало уже.

Vovez 01.08.2022 09:48

Цитата:

Сообщение от IM-EX (Сообщение 3279540)
Админы, ну добавьте доп. опцию с фильтром в меню. Например: "Новые сообщения. Исключая написанные Жоржиком и прочими сущностями"
Вот честное слово достало уже.
Открываешь посмотреть, мало ли что реально новое или кому срочный вопрос есть, а тут свалка из междометий с Дальнего Востока.
И пусть мне повесят горчишник, но достало уже.

Дельное предложение.
Передал администратору форума.
Подумаем.

Злюка 01.08.2022 14:25

Цитата:

Сообщение от Vovez (Сообщение 3279547)
Дельное предложение.
Передал администратору форума.
Подумаем.

Угу.
Да и мог бы наказывать.

3.7.13. флуд (поток бессмысленных сообщений);

Vovez 01.08.2022 14:26

Цитата:

Сообщение от Злюка (Сообщение 3279671)
Угу.
Да и мог бы наказывать.

3.7.13. флуд (поток бессмысленных сообщений);

Жоржика? До него все равно не дойдёт. Проходили уже.

IM-EX 01.08.2022 14:38

Цитата:

Сообщение от Vovez (Сообщение 3279673)
Жоржика? До него все равно не дойдёт. Проходили уже.

Ограничивайте количество сообщений за сутки. Присваивайте внутреннюю метку спамера, по которой можно не отображать темы как новые.
Ну право слово, как понедельник, так насрано во всех углах где только можно.
Кот мартовский и то меньше метит.

Vovez 01.08.2022 14:45

Цитата:

Сообщение от IM-EX (Сообщение 3279679)
Ограничивайте количество сообщений за сутки. Присваивайте внутреннюю метку спамера, по которой можно не отображать темы как новые.
Ну право слово, как понедельник, так насрано во всех углах где только можно.
Кот мартовский и то меньше метит.

Да и не в понедельник та же самая картина.
Примечательно то, что критикующих его пользователей примерно столько же, сколько поддерживающих.

Vovez 01.08.2022 15:20

Цитата:

Сообщение от IM-EX (Сообщение 3279679)
Ограничивайте количество сообщений за сутки. Присваивайте внутреннюю метку спамера, по которой можно не отображать темы как новые.
Ну право слово, как понедельник, так насрано во всех углах где только можно.
Кот мартовский и то меньше метит.

По существу вопроса: Саша обещал сегодня-завтра решить эту задачу.

BCG 02.08.2022 15:46

Походу вальнули Югоря. Щас против распоясаются.

Vovez 02.08.2022 15:48

Цитата:

Сообщение от BCG (Сообщение 3280042)
Походу вальнули Югоря. Щас против распоясаются.

Вальнул на 12 часов для начала. Отдохнуть ему надо...
Дальше поглядим.
Что касается фильтров, сегодня до конца дня всё будет.
Для начала вот, в качестве анонса: Ссылка показывает новые сообщения ТОЛЬКО из Таможенного, Таможен, Транспорта и таможни.

Al (webmaster TKS.RU) 02.08.2022 17:37

Товарищи, приветствую!

Итак:

(1)

готовых решений нет, почитал доки, посмотрел в код, и пришёл к выводу, что концептуально не получится просто не показывать некоторого пользователя в "Новых сообщениях", потому что там показываются ТОПИКИ с новыми сообщениями, и в итоге мы получим false negative, то есть фактически если жоржик что-то написал в какой-то теме, то эту тему показывать не надо - но тогда не будет показана ни одна тема, в которой жоржик что-то написал, невзирая на то, что в теме могут быть осмысленные новые сообщения от других пользователей.

если пытаться что-то подобное реализовать - надо реально сесть и написать плагин для движка форума, предварительно осмыслив критерии показа-непоказа того или иного топика с новыми сообщениями.

(2)

предлагается ограничить к-во сообщений от одного пользователя в сутки - это можно реализовать имеющимися средствами (по примеру досок объявлений, там 3 сообщения в сутки с аккаунта).

можно сделать вот что: для некоей группы пользователей (назовём эту группу, скажем, "пока хз кто") можно установить ограничение на N постов в сутки, и в эту группу включать всех новорегов. И прописать правила повышения (типа существующего правила "более 30 суток аккаунту, более 10 сообщений").

можно одновременно с этим завести ещё одну группу, типа штрафбата, которой тоже ограничить к-во сообщений в сутки, и уже включать и исключать из этой группы пользователей вручную.

(3)

штатные возможности форума, оказывается (в исходном коде увидел лол)), включают в том числе фильтр include и exclude для getnew и getdaily

например:

https://forum.tks.ru/search.php?do=g...lude=92,108,93 - показывает новые сообщения ТОЛЬКО из Таможенного, Таможен, Транспорта и таможни

https://forum.tks.ru/search.php?do=g...99,100,101,102 - показывает новые сообщения из всех разделов, КРОМЕ Предлагаю, Требуется, Вакансии, Резюме

Вот список идентификаторов:

Таможенный - 92
Физические лица и таможня - 127
Таможенный союз - 130
Таможни - 108
Правовые аспекты ВЭД - 106
Транспорт и таможня - 93
Автомобиль и таможня - 94
- Временный ввоз/вывоз - 129
Дискуссионный клуб - 95
Отзывы о компаниях - 105
Программное обеспечение ТКС - 96
Завалинка - 104
- Юмор - 125
- Поздравления - 124
- Спорт - 123
Услуги: предлагаю - 99
Услуги: требуются - 100
Работа: вакансии - 101
Работа: резюме - 102

то есть по факту можно сделать себе в закладки ссылки с интересующими набором разделов

это паллиатив, конечно, это я понимаю)


поэтому самый приемлемый вариант - это как раз (2), с "песочницей" для новорегов и "штрафбатом" для особо рьяных.

можно в том числе включить в список наказаний не полный бан, а именно ограничение по к-ву постов.

это как раз можно сделать существующими средствами, тыкая в админку и не занимаясь написанием кода.

видимо, надо напрячься и реализовать именно такой вариант.

мы в А-М завтра уезжаем, вернёмся, скорее всего, в понедельник поздно вечером, поэтому эти работы можно будет провести не раньше следующей недели, если мы ("активисты форума", а не "администрация ТКС")) примем политическое решение сделать именно так; в правилах это надо будет описать, это вторичное, дел на пять минут - но надо.


вот такие дела.


Текущее время: 23:32. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot