• March 11, 2013, 8:28 p.m.

    Short answer: To Admin Control Panel. Here you can find fully searchable registered and online lists.

    Long one is different depending on which list you mean. Both are still there, just not in form you know them from other solutions.

    Online list that displayed every registered member (and in many cases also crawlers) currently online was not implemented. Sure, it looked fancy, but looking fancy alone is not enough reason to make it to the core. Online list that was impossible to read in one skim served no purpose. It only took space and added noise to board index.

    Both those lists served different role depending on size of your community. In small communities they allow your users to discover each other, but once your community starts to grow in size their purpose changes. Instead of pages letting your users to know better other members of community, they become lighthouses broadcasting their users with two signals: To see if they are alone right now and how many members are registered there on forums.

    I've found those lists archaic and based on what Jeff Atwood called Soviet-era concrete block housing. They are there because they've always been here. They are part of forum design matrix.

    But I don't want to use that same matrix in Misago, I want to improve it, and thats why I have put consideration into how those pages can be improved.

    Instead of such list Misago provides feature to display online lists for members bearing "vip" ranks. This allows you to make presence of those users more noticeable by your community and give them clear message that your forum team is there for them.

    Second list that saw change is registered users list with all registered members of community. When you click "Browse Users" link in menu you'll see it takes you to page that allows you to see three tabs: Team, MVP and Most Active lists, but there isn't any list with everyone registered, why?

    If list is over 100 users long, who is going to spend time browsing it, page after page? What kind of information is he after? If list allows you to restrict results only to members of selected group, it can be used to fish out "vip members". Other than that if it allows you to sort data, you can use it to extract different trivia about community, like who has most posts and who was amongst first members.

    I didn't found those valid use cases for users list in Misago and asked myself question "Who's profiles users are truly interested in?". Answer to that question is pretty easy: "Users who post's posts receive most interest". Here I've found two scenarios:

    1. User posts receive interest because user is somebody important in community (think game developer posting on game forums)
    2. User posts receive interest because they are interesting to readers ("rockstar posters")

    In first case interest comes from poster's position, in second it comes from posters messages. Both are covered by Misago's user ranks system and how user lists integrate with them. Ultimately both scenarios result in user obtaining distinct rank, be it "Developer" and "Top Poster". Those ranks are set up to have their own tabs on users list and in result, those users are quickly discovered by those who check users list.

    But there is third scenario: User is famous in community, but he is not active enough to land on users list. This scenario is covered by other users mentioning his name either directly (by making it link to his profile), or indirectly (writing his name without mention). In first case username ends as direct link to his profile, in latter its already known and search function on users list can be used instead.

    Thats reasoning behind implementation of users list in Misago.