[RFC] List most recent posts on profile page
- callumacrae
- Former Team Member
- Posts: 1046
- Joined: Tue Apr 27, 2010 9:37 am
- Location: England
- Contact:
Re: [RFC] List most recent posts on profile page
I don't understand what's wrong with scrolling. Small flick of finger > moving mouse and clicking, right?
Re: [RFC] List most recent posts on profile page
But the tab could load with ajax. Actually, the current profile page could be a bit more intuitive and dinamic, since jQuery is being discussed and probably acepted, it's an option, isn't it?naderman wrote:It's not, because it then remains on a separate page, just like it currently is, so we might as well not do it then. The whole point of this RFC was to suggest the addition of recent posts on the profile page.
Slightly better English than it was in 2005, still improving
- imkingdavid
- Registered User
- Posts: 1050
- Joined: Thu Jul 30, 2009 12:06 pm
Re: [RFC] List most recent posts on profile page
EDIT: Nevermind, as I didn't realize that DavidIQ created the other topic. The contents of this post have been reposted in this topic..
------------------------
Back on topic....
Loading the tab's content dynamically and replacing the previous content could be an option as long as it doesn't break the back button. AJAX/jQuery is great, but people are still accustomed to being able to click Back (or backspace) to go to the previous page instead of having to find the link to return on the page itself.
------------------------
Back on topic....
Yes, jQuery seems to be on its way toward being accepted if not already accepted. What ideas do you have for optimizing the GUI of the profile?ecwpa wrote:But the tab could load with ajax. Actually, the current profile page could be a bit more intuitive and dinamic, since jQuery is being discussed and probably acepted, it's an option, isn't it?naderman wrote:It's not, because it then remains on a separate page, just like it currently is, so we might as well not do it then. The whole point of this RFC was to suggest the addition of recent posts on the profile page.
Loading the tab's content dynamically and replacing the previous content could be an option as long as it doesn't break the back button. AJAX/jQuery is great, but people are still accustomed to being able to click Back (or backspace) to go to the previous page instead of having to find the link to return on the page itself.
- callumacrae
- Former Team Member
- Posts: 1046
- Joined: Tue Apr 27, 2010 9:37 am
- Location: England
- Contact:
Re: [RFC] List most recent posts on profile page
Just out of interest, is anyone here a UI / UX designer? I happen to know one if you want his opinion (he's an SMF fanboi iirc, but he'll still help)
Re: [RFC] List most recent posts on profile page
I've mentioned this before but I really like this interface. I don't know what CMS is that, but they said once that they took it and then customize it a lot.
Yes, please.callumacrae wrote:Just out of interest, is anyone here a UI / UX designer? I happen to know one if you want his opinion (he's an SMF fanboi iirc, but he'll still help)
Slightly better English than it was in 2005, still improving
Re: [RFC] List most recent posts on profile page
If you do it in tabs, then yes it is on the same page. You don't need to reload the page to get to it. Also why don't you have the option of letting the user or admin decide what tab he/she want to see first?naderman wrote:It's not, because it then remains on a separate page, just like it currently is, so we might as well not do it then. The whole point of this RFC was to suggest the addition of recent posts on the profile page.
And what about that tab mod that I linked to before?
- imkingdavid
- Registered User
- Posts: 1050
- Joined: Thu Jul 30, 2009 12:06 pm
Re: [RFC] List most recent posts on profile page
Depends on two things: 1) how you define "page" and 2) how the tab content is loaded. I'm assuming "page" = "page load". Tab content can either be loaded completely at the initial page load and then switched between when you click the tab, or it can be dynamically loaded when you click the tab. Or the tab could simply be a link to a separate page.*Daniel wrote:If you do it in tabs, then yes it is on the same page. You don't need to reload the page to get to it. Also why don't you have the option of letting the user or admin decide what tab he/she want to see first?naderman wrote:It's not, because it then remains on a separate page, just like it currently is, so we might as well not do it then. The whole point of this RFC was to suggest the addition of recent posts on the profile page.
This was naderman's response:And what about that tab mod that I linked to before?
Well that really defeats the point, there's really no need to introduce additional clicks to get to that info. Just scrolling / ctrl+f to find info is plenty.
Re: [RFC] List most recent posts on profile page
This is how I look at it:imkingdavid wrote:Depends on two things: 1) how you define "page" and 2) how the tab content is loaded. I'm assuming "page" = "page load". Tab content can either be loaded completely at the initial page load and then switched between when you click the tab, or it can be dynamically loaded when you click the tab. Or the tab could simply be a link to a separate page.*Daniel wrote:If you do it in tabs, then yes it is on the same page. You don't need to reload the page to get to it. Also why don't you have the option of letting the user or admin decide what tab he/she want to see first?naderman wrote:It's not, because it then remains on a separate page, just like it currently is, so we might as well not do it then. The whole point of this RFC was to suggest the addition of recent posts on the profile page.
This was naderman's response:And what about that tab mod that I linked to before?Well that really defeats the point, there's really no need to introduce additional clicks to get to that info. Just scrolling / ctrl+f to find info is plenty.
Page = page load
Tabs = Content loaded on initial page load and switched between when you click the tab.
You all say that it pointless? Why don't you have a look at or http://x10hosting.com/forums/members/corey.html
When I get some time later, I'm going to create a before and after and I want you to tell me what look meat and tidy.
I'm sorry, I don't see what pointless with having things in tabs. And like I said before, what if phpbb decide to add a list of recent topics started? What if you want to show a list of friends?
- imkingdavid
- Registered User
- Posts: 1050
- Joined: Thu Jul 30, 2009 12:06 pm
Re: [RFC] List most recent posts on profile page
Personally, this whole feature is inconsequential for me in the long run because I very rarely actually view users' profiles. I am more interested in the posts themselves. As such, even when I do view a user's profile, I usually have a very specific item I am looking for, rather than just browsing. I'm not sure how many people are similar to me in this regard, but as it relates to me, loading ALL content initially is a waste of resources. If we were to implement tabs, I would recommend loading it as needed (i.e. when you click a tab, load the new information), or at least loading it in the background after the page is initially loaded if you need it to work more quickly.
But as has been pointed out the discussion "endless pages"/autoloading posts, people tend to find it easier to scroll (when they're using a scroll wheel instead of click/drag the sidebar) than to move the mouse to find the right link and click on it. This isn't to restart discussion of autoloading in this topic, but rather to say that if we can fit the data on one page in an aesthetically pleasing way instead of splitting it into tabs that would be ideal.
But as has been pointed out the discussion "endless pages"/autoloading posts, people tend to find it easier to scroll (when they're using a scroll wheel instead of click/drag the sidebar) than to move the mouse to find the right link and click on it. This isn't to restart discussion of autoloading in this topic, but rather to say that if we can fit the data on one page in an aesthetically pleasing way instead of splitting it into tabs that would be ideal.
They're obviously not pointless, or there wouldn't be this discussion. They are, however, only one way of organizing data on a page. We are trying to look into all options before deciding on one thing. I appreciate your opinion about tabs being the best way to do this, but we are trying to discuss pros and cons of each method before deciding on one. Besides, 3.2 has a ways to go, so we have time to decide.*Daniel wrote:I'm sorry, I don't see what pointless with having things in tabs. And like I said before, what if phpbb decide to add a list of recent topics started? What if you want to show a list of friends?
Re: [RFC] List most recent posts on profile page
The idea here as I understand it was to show user's posts on their profile page, because:
The reasons to not add a user's post listing to their profile page would be:
Regarding bringing post search into profile under tabs - why? Instead of giving the whole page to the search UI you will have half of the page taken up by profile chrome (which now you don't care about) and search results will be only given the remaining half.
- Many people have sufficiently big screen resolutions that profile page has empty space, and
- Many people go to the profile page to see a user's posts.
The reasons to not add a user's post listing to their profile page would be:
- We link users' post counts in viewtopic and memberlist to the search. Therefore in order to see what someone posted you would click those links directly and not go to the user's profile.
- We might have other information about the user in their profile, such as topics they started. How do we decide between showing a user's posts and their started topics in their profile? What if the posts are already directly accessible from viewtopic/memberlist as described in the previous paragraph?
Regarding bringing post search into profile under tabs - why? Instead of giving the whole page to the search UI you will have half of the page taken up by profile chrome (which now you don't care about) and search results will be only given the remaining half.