Home › Forums › Discussion › Site News › View active topics
- This topic has 8 replies, 4 voices, and was last updated 15 years ago by
ramana.
-
AuthorPosts
-
November 21, 2008 at 5:55 pm #159436
ramana
MemberJez – great site, enjoying watching the community grow!
I am a new NC10 owner, formerly a Wind owner and member of the active msiwind forums.
They had a good feature where you could view active topics, great to keep on top of posts across different sub-forums. The nearest thing on this site is the show new posts option – however this only shows the 10 most recent posts….can this be increased to show all posts?
As an example of what I mean: http://forums.msiwind.net/search.php?search_id=active_topics
Thanks.
November 21, 2008 at 10:24 pm #170121jez
MemberThanks for the support Ramana!
I always use new posts too and agree that the 10 limit is annoying. I’m trying to read all the threads and it’s starting to get really really hard!
Fortunately I’m able to knock out some php and this cms (e107) has a great API for making modifications.
The question is how do we want it to work?
As a minimum I want a complete list of all new posts since my last visit. Or rather a list of all threads that have had a new post.
Is there any more to that active topics concept – ie does it look for topics with a certain amount of activity?
I’ll add that to my backlog with a high priority because I really want that too!
November 21, 2008 at 11:24 pm #170126mister2
MemberAlso, it’ll be nice if you are able to go to the first unread post in a topic.
November 22, 2008 at 7:45 am #170122jez
Memberyeah agreed. I think the forum table records time and the cms knows when you last logged in. I think it then just shows all posts after that time which means it can show some you’ve read before. But it will be quite straight forward to pull up that list. Maybe I can be a bit cleverer and look to see if you posted in the thread too.
Jumping to the last post should be easy, it will just be a case of pulling back the min post id per thread id after your last login time for each post.
I’m gonna have a look at this today/tomorrow as I rely on navigation by new thread all the time.
PS. There is an RSS feed for the forum which may be of some use to those into feeds. Check the links in the top right menu. They are the feedburner feeds and should be preferred over the direct feed links that appear in the forum footer. Both will work but the feedburner ones will never change now.
November 23, 2008 at 10:38 am #170123jez
MemberOK a quick “hack”
This is just a modification of the existing code to show more new posts. It’s not how I want it to work ultimately but it’s just a matter of time before I get something better. A project for next week I think!
I might ask at e107.org to see if anyone has created a plugin to handle this already.
November 23, 2008 at 4:57 pm #170127Becky
MemberThank jez. Sometimes the forum would say there are xxx number of posts unread, but I couldn’t find where – that list will help me find them. 🙂
November 23, 2008 at 6:01 pm #170124jez
MemberI’ll try and get something decent together sooner or later and put the link somewhere nicely prominent.
November 24, 2008 at 12:11 pm #170128ramana
MemberThanks Jez – that link you posted helps.
Did you have a look at the msiwind forum link? That site (and many others) just lists all threads in the forums in order of when the most recent post was – ie there is no cut-off looking at your last log-in. It can thus be used without logging in.
It just displays 40 or 50 threads per page with next buttons.
Your solution currently displays new posts rather than new threads. It may be better to just show the display as if in standard forum viewing mode, ie by thread, and with number of replies and last post columns…..
Carry on the good work!
November 24, 2008 at 12:29 pm #170125jez
MemberYep I totally agree that it has to be grouped by threads and not by posts.
Actually what you suggest is probably the simplest thing because it is independent of the user currently viewing it.
It’s my coding project for the week!
-
AuthorPosts
- You must be logged in to reply to this topic.