This thread introduces the Discourse Custom Topic Lists plugin, which allows administrators to create custom topic lists accessible via URL and sidebar dropdowns. gabriel explains that the plugin leverages Discourse’s experimental /filter feature, enabling lists based on complex queries such as multiple categories (e.g., category:bug,feature). This differs from standard categories by allowing cross-category aggregation.
Key developments include:
Tag Group Support: gabriel confirmed that support for tag groups in filters has been merged into the core via PR #27427, addressing requests from users like Heliosurge and jrgong.
RSS Integration: The plugin now supports appending .rss to custom list URLs to generate RSS feeds gabriel.
Advanced Usage & Theming: User putty shared techniques for targeting specific categories with identical names using full category paths and comma separation without spaces. They also developed a theme component to add a calendar view to custom lists, inspired by the Events plugin, and shared examples of styling lists for product announcements and security advisories putty.
Future Features: While end-user customization of lists is not currently supported gabriel, there is community interest in this feature to allow personalized feeds ncaming215. putty also discussed their workflow using AI tools to build these theme components efficiently.
It uses this experimental feature called /filter, you can see the DSL query in this meta post
This is different from categories because you can create a custom list with 2 categories, e.g., category:bug,feature or, in my case, category:arts-media,feature would bring all topics that include both categories.
I have tested, and from what I could see, tag groups are not supported in the /filter feature.
This would be epic! Currently we are using the docs plugin to create a some sort of product database. But having a view of tag-group-based dropdowns would help us immensely
I think you’re onto something, @gabriel. You’ve actually managed to get really close to a working concept for this idea that @nathank also helped spark.
If users can custom define their own lists, and leverage the nav sidebar ( ), we’re incrediby close to people defining their own feed based on interests.
Is there a way for users to subscribe (watch, watch first post) to a custom list? I’m working on a project that involves compiling content from multiple categories, but I need a way for users to know about new content. I suspect this requirement will drive me to use tags, but wanted to ask
שאלה נוספת: כיצד אתם ממליצים למקד קטגוריות בודדות כאשר לקטגוריות מרובות יש אותו שם? לדוגמה, יש לנו קטגוריית חדשות לכל המוצרים שלנו, כלומר למעלה מתריסר קטגוריות חדשות.
אני מנסה משהו כמו הורה:ילד ומספר מזהה, אך הם לא נראים שעובדים.