검토 대기열의 대기 중인 항목을 볼 때, 플래그가 지정된 게시물은 항상 대기열의 맨 위로 올라옵니다. 그러나 대기 중인 주제들은 대기된 이유에 관계없이 섞여 있습니다.
우리는 모든 제출이 승인되어야 하는 카테고리(위시리스트)가 있습니다. 또한 감시 단어 목록에 포함된 단어가 포함된 주제도 대기 상태로 들어옵니다. 후자는 우리의 가이드라인을 위반하기 때문에 더 높은 우선순위를 가집니다. 하지만 이를 찾으려면 많은 수의 위시리스트 항목(이 항목들이 매우 많습니다)을 스크롤해야 하는 경우가 많습니다.
카테고리 승인(위시리스트)으로 대기된 주제들은 검토 대기열의 아래로 가라앉게 하고, 다른 이유(예: 감시 단어)로 대기된 주제들은 그 위에 나열되도록 할 수 있는 사이트 설정이 있을까요?
현재 UI와 설정에서는 이러한 수준의 세분화를 지원하지 않습니다. 다만, Data Explorer를 사용하여 현재 대기 중인 토픽의 정렬된 목록을 가져올 수 있습니다.
불행히도 답글이 감시 중인 단어 또는 카테고리 설정으로 인해 대기 상태로 들어갔는지 식별하는 방법이 없으므로, 결과에서 대기 중인 답글은 제외했습니다.
설명: 감시 중인 단어를 기준으로 먼저, 그 다음 최신순으로 정렬된 모든 대기 중인 토픽을 나열합니다. 첫 번째 열은 토픽이 대기 상태로 들어간 이유를, 두 번째 열은 검토 가능한 항목으로의 링크를, 세 번째 열은 토픽이 대기 상태로 들어간 지 얼마나 지났는지를 표시합니다.
SELECT
CASE WHEN category_id IS NOT NULL THEN 'Category Queued Topic or Post' ELSE 'Watched Word' 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