Модальное окно предпросмотра темы

Я реализовал это в виде настройки excluded_categories: FEATURE: Add excluded categories setting - Pull Request #13 - VaperinaDEV/discourse-topic-preview-modal - GitHub

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

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

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

2 лайка