Auto-Refreshing /recent Page



  • would be neat.
    Also having an unread attribute on topics on the /recent page and in categories (or just every page that contains a listing of topics, really (and maybe also on the topic itself? 👅 ) would be nice.



  • Didn't get what u meant there. 😮



  • @vegetagz6 said:

    Didn't get what u meant there. 😮

    Currently whenever a new post or topic is made people who are on the Recent Posts page get a notification that a new topic or post has been made along with a prompt to refresh the page, after which the newly made topic/post is also visible on the list of recent posts.
    However, the post previews on the homepage automatically update when a new post is made; it would be nice if the Recent Posts page could also do this.

    Adding an unread attribute to unread posts on the Recent Posts page would allow you to style them accordingly with CSS. If new posts are to be loaded in automatically as proposed in the above paragraph, this would also allow you to make them stand out more, to avoid the user missing the fact that new posts have been made.



  • +1 would like to see this too 🙂


  • Admin

    We already have this, unread topics have the unread class and they have a blue edge on the /recent page and bold titles. Its up to the themes to style the .unread class.

    upload-352b368e-d19d-48e5-8cea-6c1054f0af81



  • @baris said:

    We already have this, unread topics have the unread class and they have a blue edge on the /recent page and bold titles. Its up to the themes to style the .unread class.

    upload-352b368e-d19d-48e5-8cea-6c1054f0af81

    Thanks! But why is there the orange "There is a new post. Click here to reload" notification when the new post could just be loaded into the list automagically?


  • Admin

    If we were to update the list automatically the page would be a total mess on a busy forum as topics would have to move around every time a new post comes in.


  • Global Moderator

    @baris I agree with this, live loading only really works when it's added at the bottom of a list.



  • @baris said:

    If we were to update the list automatically the page would be a total mess on a busy forum as topics would have to move around every time a new post comes in.

    You do have a point there.
    However, you could still do it in a Facebook-esque style:

    • Without refreshing:
      • When a reply is made to an existing topic (or a status, on FB) is made, do nothing (or alternatively, only update the reply count & "X posted Y minutes ago" snippet)
      • When a new topic is made, add it to the top of the list
    • When refreshed:
      • List every topic in order of most recent reply (current behaviour)

Log in to reply
 


Star

Looks like your connection to NodeBB was lost, please wait while we try to reconnect.