today I had a look at the user-interface of xenforo and thought about what could be improved. As far as I understand, the profile page "/members/xxx.id/" shows information about a user to other users. In addition, it features the "profile posts" which are some kind of guestbook where you can leave public messages for the user and get in contact with him/her.
Then we also have the user-account where you can
- change system settings like password, email etc.
- control which of your personal information is shown to whom in your profile, postbit etc.
- customize the look and feel of the forum
- Your Alerts
- Your News Feed
- Likes You`ve received
- Watched Threads
- Watched Forums
- Your alerts
That`s a pitty because the forum list is not very user friendly and features a lot of irrelevant information.
Another problem with the account is that the left-hand navigation disappears on some pages. I`ve made a seperate suggestion for that:
This is why I`d like to suggest to change the user interface for registered users:
- Leave only the settings in the account view
- Add ignore options for forums/threads to this reduced account view (@Waindigo is currently creating an ignore centre)
- Group the other links/views in a different view which becomes the default start page for registered users. This new default view shows only the content that is not ignored by the user. In a addition, the other views mentioned above become available as filters next to the content. Just like in a facetted search you can now reduce the content to what you really want to see
- Add other views hidden in other places to this new default view:
- your content (hidden in account popup)
- all theads started by you (hidden in the profile page->Postings bottom)
- my profile posts (as profile posts are not only information relevant to other users viewing your profile but also content relevant for you)
- Remove the now unnecessary links from the account popup and leave only the following links in it:
- Edit your account settings
- Show your public profile page
- Show full forum list (this would be the old/current forum list which is so prominent now)
- Log out
all the best and keep up the good work,