Настройка приоритета очереди проверки

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

У нас есть категория (список пожеланий), где все submissions должны быть одобрены. Также темы попадают в очередь, потому что содержат слова из списка отслеживаемых слов и т.п. Последние имеют более высокий приоритет, так как нарушают наши правила. Но чтобы их найти, часто приходится прокручивать множество тем из списка пожеланий (их у нас очень много).

Есть ли какая-либо настройка сайта, которая позволит сделать так, чтобы темы категории «одобрение» (список пожеланий) опускались на низ очереди на модерацию, а темы, попавшие в очередь по другим причинам (например, из-за отслеживаемых слов), отображались выше них?

В настоящее время интерфейс и настройки не позволяют достичь такой детализации. Тем не менее, вы можете использовать Data Explorer, чтобы получить отсортированный список текущих очередей тем.

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

Описание: Список всех ожидающих тем в очереди, отсортированный сначала по отслеживаемому слову, а затем по дате создания. Первый столбец указывает причину постановки темы в очередь, второй содержит ссылку на элемент для проверки, а третий показывает, как давно тема была поставлена в очередь.

SELECT
  CASE WHEN category_id IS NOT NULL THEN 'Тема или пост в очереди по категории' ELSE 'Отслеживаемое слово' END,
  concat('<a href="/review/', id, '">', payload::json->>'title', '</a>') AS html$topic_reviewable_link,
  created_at AS reltime$created_at
FROM reviewables
WHERE type = 'ReviewableQueuedPost'
  AND status = 0
  AND payload::json->>'title' IS NOT NULL
ORDER BY category_id DESC, created_at DESC

Результаты будут выглядеть следующим образом:

Я понимаю, что это не идеальное решение, но если задачи накопились и вам нужен быстрый способ их упорядочить, это, надеюсь, поможет!

Спасибо за ответ. Можно ли указать в URL параметр «&type=» с несколькими типами, чтобы результаты показывали любой или все указанные типы?

Я не совсем понимаю. О каком URL идёт речь? Ссылки в столбце reviewable_link ведут напрямую к отдельному элементу для проверки.

Если вы перейдете на панель «Обзор» и выберете опцию «Помеченный пост Akismet» в выпадающем меню «Тип», вы получите URL-адрес, например:

https://forums.wyzecam.com/review?additional_filters={}&sort_order=score&type=ReviewableAkismetPost

Интересует, существует ли синтаксис для добавления нескольких других «типов» в конец этого URL-адреса, чтобы панель «Обзор» отображала некоторые (несколько) типы, но не другие?

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