This is amazing, thanks team Discourse!!
I’m wondering if this could be combined with / replace the Post Voting Plugin.
Edit: Also, is “Top” sorted by likes, or how does this work?
One of the options we explored for nesting like this was enhancing the Post Voting plugin, but we decided not to go that route. This is much easier to maintain, the experience is better. I think absolutely it could replace Post Voting one day – or already does in some cases.
I know this isn’t the best solution, but you can still use CSS.
You only need to add a rule for each language, using the correct selector:
/* Instead of using this selector ... */
nav.post-controls .actions button.reply pan.d-button-label:after {
}
/* ... start the selector with the language */
html[lang=pt-BR] nav.post-controls .actions button.reply pan.d-button-label:after {
content: " text in Portuguese";
}
i alread posted a better solution: Discourse Reply Button Labels and it includes portuguese and other translations
Adding a nested view surely doesn’t eliminate this challenge?
In fact I would say nested views cause users more baseline cognitive load? (But what do I know I’m not a seasoned Redditor)
But I love choices, so as you were!
I just started piloting this in my forum and everyone hates it so far.
I don’t really hate it but it is very different and hard to parse at times.
Update: I was forced to revert because the /t endpoint changed to /n and caused SO many issues including error 500s.
Reverting fixed.
Another update: This feature is not ready for production. We have a number of broken links to threads in notifications. Thankfully this seems to have resolved for new notifications but the links that are there result in 404s (where they were 500s previously)
In addition to this, the mobile interface is really bad (OP has useless whitespace under the avatar), the desktop interface has it’s own problems, and because of the radical UI changes it’s completely incompatible with many theme components (table of contents comes to mind).
TL;DR - This was highly over engineered and nearly caused permanent damage to my forum. This should have a warning before enabling and needs more work to make it stable.
Why does nested view remove the title? Having every tab have only the site name when multiple tabs are open makes navigation among tabs hard.
I’m not sure I understand how each of the default sort options will behave (top, new, old)
Also I don’t see the best way to test this. I don’t see any option to make a topic nested.
Search “Nested” in admin/site settings search
I was hoping to test myself without enabling it for everyone else. Is that not possible?
If you don’t make it default you can just enable it then use the topic wrench menu to make a specific topic nested.
I’m not sure that this is working, at least not when using the Fakebook Theme. I opened a test topic, made the topic nested, then tried replies to the topic and to the post.
All the replies look the same. Also (maybe minor), my avatar rendering is a bit weird.
Yeah don’t assume plugins or themes will have been adjusted to work with this.
This is a fantastic feature and something we have waited for a long time!!!
What our community is still waiting for, is a proper journal/log feature where only topic author can do root level posts and all others users can only reply to individual root level posts.
Currently we are using very hacky CSS and JS to enable such a via by using per-user filter views and the collapsible replies below each post.

