Фильтр сообщества — новые возможности для модераторов
В ПО NPJ присутствует возможность, о которой нас просили многие модераторы сообществ — возможность управления комментариями к сообщениям пользователей.
Небольшое отступление
Надо сказать, что в отличие от
ЖЖ в нашей системе все сообщения пользователя размещаются в его личном журнале, вне зависимости от того, в какое сообщество/РГ он опубликовал их. Эта особенность позволяет также очень лего производить «кросс-публикацию» — т.е. размещение одного сообщения в разных сообществах, сохраняя одну общую дискуссию.
Эта же возможность служит причиной проблем с модерацией комментариев — ведь комментарии теперь не относятся к определённому сообществу. Вследствие этого модератор не может просто так «удалить» непонравившийся ему комментарий — ведь в другом сообществе (или самом личном журнале автора) этот комментарий может быть полезен.
До настоящего момента у нас не было инструмента для разрешения этой дилеммы.
О чём речь?
Фильтр сообщества — это возможность для модераторов сообщества (РГ) управлять отображением некоторых элементов «чужих» сообщений в рамках своего сообщества. А именно, комментариев.
Модератор не может удалять комментарии к сообщениям, опубликованным в сообществе — потому что, в соответствие с концепцией личного пространства, эти сообщения (и комментарии тоже) принадлежат пространству автора, в которое модератор не имеет права вмешиваться.
Однако, в рамках своего сообщества модератор должен иметь возможность хотя бы «скрыть» нежелаемые комментарии из контекста дискуссии своего сообщества. Для этого и служит функция
фильтр сообщества.
В чём заключается действие этой функции:
- Все ссылки на сообщения, ведущие со страниц журнала некоторого сообщества, указываются «через фильтр сообщества».
- Модератор может скрывать комментарии с помощью настроек «фильтра».
Важные ограничения
У этой схемы есть несколько ограничений, которые, как мне кажется, выглядят естественно и поэтому легко запоминаются.
Сообщение, не опубликованное в сообществе, не может быть показано «через фильтр» этого сообщества
Т.е. автор сообщения при публикации даёт модератору право на применение «фильтра» к своему сообщению. Соответственно, модераторы других сообществ (где сообщение не опубликовано) также не могут применять свои фильтры, пока автор не опубликует сообщение и в этих сообществах.
Вручную можно поставить ссылку на некорректный фильтр
Никто не сможет помешать вам исправить адресную строку браузера. Точно так же вы можете написать такой адрес и в теле вашего документа.
При попытке указать адрес сообщения через фильтр сообщества, где оно не опубликовано, происходит перенаправление на «корректный» адрес.
Лента одного сообщества, показанная через второе, содержит ссылки через фильтр второго
Фильтр применяется к сообщениям, и при автоматическом указании в ссылке определяется тем местом, через которое пользователь получает эту ссылку на сообщение. Но если сообщения опубликованы только в одном сообществе — то этот эффект скорее всего будет незаметным.
Как это выглядит?
Когда сообщение размещается в сообществе или в РГ, то появляется дополнительная панель.
P.S. Важное дополнение — фильтр будет работать только на тех сообщениях, которые были созданы после его внедрения. Чтобы он заработал на сообщении от более ранней даты — просто пойдите, отредактируйте и сохраните его (обновите его дату редактирования).