نافذة معاينة الموضوع

لقد قمت بتنفيذ هذا كإعداد باسم excluded_categories: FEATURE: Add excluded categories setting - Pull Request #13 - VaperinaDEV/discourse-topic-preview-modal - GitHub

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

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

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

إعجابَين (2)