Предложения по работе форума

Aelia

Virgo Maxima
Артемий, скажите, пожалуйста, нельзя ли как-то изменить настройки форума, чтобы в списке новых сообщений отображались темы, начатые пользователем, который находится в игноре?

По-моему, это не очень логично: в этом списке тем отображаются те, где последнее сообщение написано игнорируемым пользователем (хотя как раз оно мне не интересно), но не отображаются те, где игнорируемым пользователем написано первое сообщение (хотя он, может быть, уже год там не писал)
 

Артемий

Принцепс сената
Артемий, скажите, пожалуйста, нельзя ли как-то изменить настройки форума, чтобы в списке новых сообщений отображались темы, начатые пользователем, который находится в игноре?

По-моему, это не очень логично: в этом списке тем отображаются те, где последнее сообщение написано игнорируемым пользователем (хотя как раз оно мне не интересно), но не отображаются те, где игнорируемым пользователем написано первое сообщение (хотя он, может быть, уже год там не писал)
Я не вижу такой настройки в форуме. Попробую покопаться в коде, но не знаю, получится ли. Где-то должна быть проверка при выводе списка тем, не в игноре ли топикстртер. Если ее заблокировать, то это может помочь.
 

Артемий

Принцепс сената
Артемий, скажите, пожалуйста, нельзя ли как-то изменить настройки форума, чтобы в списке новых сообщений отображались темы, начатые пользователем, который находится в игноре?

По-моему, это не очень логично: в этом списке тем отображаются те, где последнее сообщение написано игнорируемым пользователем (хотя как раз оно мне не интересно), но не отображаются те, где игнорируемым пользователем написано первое сообщение (хотя он, может быть, уже год там не писал)
Уф, ну Вы и задачи ставите 🤯
Залез я в код и нашел все места, где проверяется условие, не в игноре ли автор темы, и все эти условия заблокировал. А заодно и игнор автора последнего сообщения темы (потому что до него вполне могут быть и другие, не игнорируемые).
Теперь все это появляется в списке новых сообщений, но если тему открыть, сообщения видны не будут.
В связи с этим хочу заметить следующее:
1) Это не то, чего хотели разработчики форума. Я грубо вмешался в их код, и не исключено, что это вмешательство проявится где-то ещё. Кто заметит, сообщайте.
2) Всем угодить нельзя. Если кто-то хотел видеть тотальный игнор, без упоминания имен игнорируемых, то они теперь будут разочарованы. И не надо все валить на меня. Я не разработчик форума и вообще не программист. Мой инструмент -- топор на длинной рукоятке.
Вот.
 

AlexeyP

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

Dedal

Ересиарх
Совсем не понимаю, зачем плодить сущности без нужды? Не читайте, то что не интересно и всё. Я просто пропускаю. Не уж то ники не приятных участников так травмируют?
Лучшее -враг хорошего, как бы не подпортить то что есть.
 
  • Like
Реакции: amir

Aelia

Virgo Maxima
Артемий, огромное спасибо! Если что - во всём виновата буду я. :)

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

MiniMi

Эдил
В "Сообщениях профилей" никаких дискуссий не ведется и информации не дается, а место на главной странице они занимают. Даже у случайных посетителей. На этом можно сэкономить.
 
Верх