تعديل أولوية قائمة المراجعة

عند النظر إلى العناصر المعلقة في قائمة المراجعة، تطفو المشاركات التي تم تمييزها دائمًا إلى أعلى القائمة. ومع ذلك، يتم خلط المواضيع المعروضة في قائمة الانتظار دون مراعاة سبب إدراجها.

لدينا فئة (قائمة الرغبات) تتطلب الموافقة على جميع الإرسالات. نحصل أيضًا على مواضيع مدرجة في قائمة الانتظار لأنها تحتوي على كلمات في قائمة الكلمات المراقبة، وما إلى ذلك. هذه الأخيرة لها أولوية أعلى لأنها تنتهك إرشاداتنا. ولكن للعثور عليها، غالبًا ما يتطلب الأمر التمرير عبر العديد من عناصر قائمة الرغبات (نحصل على الكثير منها).

هل هناك أي إعداد للموقع يمكن استخدامه لجعل مواضيع فئة الموافقة (قائمة الرغبات) تطفو إلى أسفل قائمة المراجعة بينما يتم إدراج المواضيع المدرجة في قائمة الانتظار لأسباب أخرى (مثل الكلمات المراقبة) فوقها؟

لا تسمح واجهة المستخدم والإعدادات حاليًا بهذا المستوى من التفاصيل. ومع ذلك، يمكنك استخدام مستكشف البيانات للحصول على قائمة مرتبة بـ المواضيع قيد الانتظار حاليًا.

للأسف، لا توجد طريقة لتحديد ما إذا كان رد قد تم وضعه في قائمة الانتظار بناءً على كلمة مراقبة أو إعداد فئة، لذلك استبعدت الردود قيد الانتظار من النتائج.

الوصف: سرد جميع المواضيع المعلقة قيد الانتظار مرتبة حسب الكلمة المراقبة أولاً، ثم حسب الأحدث. يحدد العمود الأول سبب وضع الموضوع في قائمة الانتظار، ويربط الثاني بالمراجعة، ويعرض الثالث المدة التي تم فيها وضع الموضوع في قائمة الانتظار.

SELECT
  CASE WHEN category_id IS NOT NULL THEN 'Category Queued Topic or Post' ELSE 'Watched Word' END,
  concat('<a>', 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

ستبدو النتائج كالتالي:

أدرك أن هذا ليس حلاً مثاليًا، ولكن إذا تراكمت الأمور وكنت بحاجة إلى طريقة سريعة لفرزها، فآمل أن يساعد هذا!

4 إعجابات

شكراً على الرد. هل من الممكن ترميز عنوان URL “type=” بأكثر من نوع واحد بحيث تعرض النتائج أيًا من الأنواع المدرجة أو كلها؟

لست متأكدًا من أنني أفهم. إلى أي عنوان URL تشير؟ الروابط الموجودة في عمود reviewable_link تأخذك مباشرة إلى عنصر قابل للمراجعة واحد.

إذا انتقلت إلى لوحة المراجعة وحددت “منشور تم وضع علامة عليه بواسطة Akismet” في خيار النافذة المنبثقة “النوع”، فستحصل على عنوان URL مثل هذا

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

أتساءل عما إذا كانت هناك صيغة لإضافة بعض “الأنواع” الأخرى إلى نهاية عنوان URL هذا حتى تعرض لوحة المراجعة بعض الأنواع (المتعددة) ولكن ليس البعض الآخر؟

أنا لا أعتقد أن هناك أي معلمات استعلام مخفية يمكنك استخدامها لتحقيق ما تبحث عنه. أنا متأكد تمامًا من أنه إذا لم تتمكن من القيام بذلك في واجهة المستخدم، فلن تتمكن من القيام بذلك باستخدام معلمة استعلام في هذه الحالة.

إعجاب واحد (1)