Modify

Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#512 closed enhancement (fixed)

Alternate topic view functionality

Reported by: hrvelic@… Owned by: Blackhex
Priority: normal Component: DiscussionPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.9

Description

Greetings.
I wanted to request if it'd be possible to include a "flat" viewing mode into DiscussionPlugin.
Flat view would order the posts in a topic chronologically, ie by time of creation instead ordering them in threads. Each post header could contain a link (anchored to the local page) to the topic it was a reply to.
Users would be able to select which view to use (on the top of the discussion page for example).
This functionality allows the users to view what latest posts were added to the topic without having to check each individual thread in the page.

Attachments (0)

Change History (4)

comment:1 Changed 8 years ago by Blackhex

  • Status changed from new to assigned

And what about display new posts in different colour?

comment:2 Changed 8 years ago by hrvelic@…

That would work too, but is much more complicated to do. It'd require the plugin to track last read date and time for each topic and user combination.
Of course, doing that would be even better because it'd enable visually marking topics with new posts in forum view and something like a "View new topics since last visit" functionality which would be a list of topics with new posts across all forums.
In any case both solutions are good. Flat view is also about viewing style - some people don't like threaded view. On the other hand tracking read status is more complicated but provides support for many other useful features.
So, both have their pro and cons, you decide. I'd be happy with either, or both. ;)

comment:3 Changed 8 years ago by Blackhex

  • Resolution set to fixed
  • Status changed from assigned to closed

Implemented in chageset 1088.

comment:4 Changed 8 years ago by hrvelic@…

I finally found some time to get, install and test the latest version of this plugin. The new functionalities (Quote, Edit Post and Alternate Topic View) work great! Thank you very much for your time and effort you put into this and the plugin in general. Great work, as usual! :)
I ditched phpbb2 in favor of this one (I don't need all those features and this plugin is nicely integrated into Trac).
Thanks again and take care,
Hrvoje Velic

Add Comment

Modify Ticket

Action
as closed .
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from Blackhex. Next status will be 'closed'.
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.