XenForo keeps everything in one flat, chronological stream. Hitting Reply just inserts a quote; it doesn’t actually record which post you’re responding to.
I’m proposing a small structural upgrade: whenever someone replies to a specific post, XenForo should store an optional parent‑post ID. The normal thread view stays exactly the same, but this unlocks a few lightweight improvements:
“In reply to…” link above the reply
“View replies” toggle on the parent post
Inline expansion without losing your place
Stable permalinks for parent ↔ reply
Graceful handling of deleted/ignored/moderated posts
API + webhook exposure for the relationship
This adds the contextual navigation people like in Discourse, and it sets the stage for an optional Reddit‑style threaded view with collapsible branches. It’s about reading and conversation structure.
For older forums, quoted post IDs could be linked automatically. A migration tool could optionally use AI to suggest high‑confidence parent/child relationships, but anything uncertain should stay unlinked rather than forcing a fake thread structure.
I’m proposing a small structural upgrade: whenever someone replies to a specific post, XenForo should store an optional parent‑post ID. The normal thread view stays exactly the same, but this unlocks a few lightweight improvements:
“In reply to…” link above the reply
“View replies” toggle on the parent post
Inline expansion without losing your place
Stable permalinks for parent ↔ reply
Graceful handling of deleted/ignored/moderated posts
API + webhook exposure for the relationship
This adds the contextual navigation people like in Discourse, and it sets the stage for an optional Reddit‑style threaded view with collapsible branches. It’s about reading and conversation structure.
For older forums, quoted post IDs could be linked automatically. A migration tool could optionally use AI to suggest high‑confidence parent/child relationships, but anything uncertain should stay unlinked rather than forcing a fake thread structure.
Upvote
2