Feature #60 Details

Search: Unread threads management with filtering

StatusTesting (ass. to yves)PriorityMedium
AuthoryvesDate30 Jul 2004 23:02
Unread threads:
{{g:Create a black list for forums or threads to be listed here
Add a CP page like "topic/forum filter" with black-listed forums and topics
Adding topics can be done from the particular thread view page
Adding forums can be done from the particular forum view page}} or with a form that has the dropdown box with all forums in it
{{g:These ignore/unignore links will be placed in an "advanced options" box at the end of the pages
If a filter is in effect, show a link to list really all unread threads in all forums (current behaviour)
Only show the "unread topics" link on the overview page, if there are filtered unread topics
The real unread topics list shall be available from that place in the CP where the filter can be managed
These advanced search links go into an "advanced options" box on the search page

Mark all threads/forums as read:
Make new threads never show up as unread again:
[Code: for each thread: if LastRead > 0 then LastRead = now else LastRead = infinite] deprecated!
  Using UserForumFlags table instead
An auto-ignored topic must be manually un-ignored
+Link to ignore a thread into advanced options box
Admins must be able to view the number of users ignoring this thread and clear the ignore state for all users once (clear the Ignore flag)}}

Admin's "who has read this" list: filter out users that have not really read it (LastDisplayed < LastRead) (and maybe sort list by LastRead?)

{{g:Add option to hide forums from the forums list (like with messages/announcements)}}
IF forums are hidden THEN show a link to display all those forums once|for this session|until hidden again (all at once!)
show the link in the category/forum where the hidden forums are or one global link for all?
this link could look like the one for the deeper-level forums list
{{g:hidden forums should be considered as black-listed for new|unread topics search}}

{{g:Another enhancement: (SMF1)
Show a divider line between new and old unread topics (the gray one)
Everything newer than (LastPostDate) last login or logout(?) time (use numbers from "new topics since last login") is new, the rest is old}}

Update: The remaining tasks will be available after release of version 1.5.3
Reported versionDue version1.5.3
  85 %
Estimated costExtensive work
Changes history:
06 Aug 2004 10:34yvesChanged status (New → Acknowledged)
09 Aug 2004 17:36yvesChanged due version ( → 1.6)
19 Aug 2004 08:50yvesChanged description
07 Sep 2004 12:47yvesChanged status (Acknowledged → Assigned)
  Changed assigned user ( → yves)
  Changed description
  Changed estimated cost (Unknown → Average work)
26 Oct 2004 20:03yvesChanged description
02 Nov 2004 10:30yvesChanged description
  Changed estimated cost (Average work → Extensive work)
02 Nov 2004 10:30yvesChanged due version (1.6 → 1.5.3)
29 Nov 2004 15:34yvesChanged description
29 Nov 2004 16:30yvesChanged description
  Changed percent complete (0 % → 15 %)
29 Nov 2004 17:51yvesChanged description
  Changed percent complete (15 % → 20 %)
29 Nov 2004 23:33yvesChanged description
  Changed percent complete (20 % → 55 %)
30 Nov 2004 23:57yvesChanged description
  Changed percent complete (55 % → 70 %)
01 Dec 2004 00:12yvesChanged description
01 Dec 2004 23:37yvesChanged description
  Changed percent complete (70 % → 75 %)
05 Dec 2004 23:18yvesChanged description
  Changed percent complete (75 % → 78 %)
09 Dec 2004 01:05yvesChanged status (Assigned → Testing)
  Changed description
  Changed percent complete (78 % → 85 %)
13 Dec 2004 23:13yvesChanged description
© 2003–2020 by Yves Goergen web1@unclassified.de
Content last updated on 2004-12-13 23:13
dotforward webhosting Get Firefox XHTML 1.1 CSS