Feature #13358


Improved UI for group forum threading settings

Added by Boone Gorges over 3 years ago. Updated over 2 years ago.

Priority name:
Category name:
Group Forums
Target version:
Start date:
Due date:
% Done:


Estimated time:
Deployment actions:


In #13341, there was some user confusion about the display of threaded content in a group forum. Whether it's displayed in a threaded way or in a linear way is controlled by a per-user setting, but this is not surfaced very well when looking at an individual thread, and it also means that logged-out users always see the default view (currently set to linear).

Let's consider the following:

1. Should we introduce a per-topic toggle? Something like: "Threaded view: On | Off" or "View replies as: Threaded | Unthreaded" or whatever. Where would this toggle appear on the page? Presumably it would be visible to all users (logged-in or otherwise) but would default to the global setting of the user. When implemented, we should be sure that the setting persists through pagination, so that if you click 'Threaded' and then go to page 2, it should be page 2 of threaded results (presumably via URL param)
2. What should be the default display? Currently, it's linear. I would suggest that perhaps it should be threaded. For discussions that have no inline replies, the threaded view is the same as the linear view. But for those that do have inline replies, it can be confusing to default to linear.

Tentatively placing in the 1.18.0 milestone.

Related issues

Related to CUNY Academic Commons - Feature #14018: Forum design improvementsResolvedBoone Gorges2021-02-22

Related to CUNY Academic Commons - Feature #18565: Groups RedesignNewSara Cannon2023-08-08

Actions #1

Updated by Boone Gorges over 3 years ago

  • Tracker changed from Bug to Feature
Actions #2

Updated by Boone Gorges over 3 years ago

  • Target version changed from 1.18.0 to 1.19.0
Actions #3

Updated by Raymond Hoh about 3 years ago

Actions #4

Updated by Boone Gorges over 2 years ago

  • Target version changed from 1.19.0 to Future release

This feels like something it would be good to tackle if we have bandwidth in an upcoming release.

Actions #5

Updated by Colin McDonald 7 months ago


Also available in: Atom PDF