| Author |
Replies: 40 / Views: 7,280 |
|
Bedrock of the Community
 United States
12867 Posts |
I've been toying with this one for a few days.
It seems to me that since each CCF topic page is limited to 15 posts, the 13th, 14th, and especially 15th posts on each page don't get the views (and possibly the replies) they deserve since the 16th post brings about a new page. And everyone generally goes to the most recent page of a topic, even with the "new posts" view.
So, I would like to suggest that the view for threads shows the most recent 15 posts on the last page.
For example... in a thread with 49 posts:
Page 1: 1-15 Page 2: 16-30 Page 3: 31-45 Page 4: 35-49
I realize this could require a fundamental code change and be quite impractical. I'm sure there are other ways to solve this, if it is even a problem, but I believe that there are a lot of posts that don't get the views they deserve since they are at the end of the stack of 15.
|
|
|
|
Pillar of the Community
United States
2023 Posts |
|
|
Moderator
 United States
190135 Posts |
I would hate this.
I read the posts starting from the last one I read. Hitting the next page and seeing a handful of posts I just read would be beyond annoying.
|
|
Pillar of the Community
United States
3478 Posts |
 jbuck. I'm okay going back a page if need to catch up.
|
|
Rest in Peace
United States
18456 Posts |
CelticKnot > I can somewhat relate to your view but perhaps other ways of rectifying the problem might be more beneficial to all . 
|
|
Moderator
 United States
190135 Posts |
The ideal solution would be making the "jump to last post" button a "jump to last read post" button (positioning you just about the first unread post). However, I seem to recall that is a bit more complex to implement.
|
|
Valued Member
Taiwan
192 Posts |
Perhaps a simple but effective workaround is to bold a page number that has unread posts. I.e. Always View Latest 15 posts... 1 2 3 4After opening page 4: Always View Latest 15 posts... 1 2 3 4Shows a missed/unread post on page 3. This should be an effective, non-distractive indicator of unread posts. However, implementing it may or may not be feasible, I dunno  Possible problem is that the numbers seem to be bold already... 
|
|
Moderator
 United States
190135 Posts |
Quote: Perhaps a simple but effective workaround is to bold a page number that has unread posts. I believe that if this were possible, then having a "jump to last read post" button becomes trivial. The difference is that the last post is easy to find, it is the same for everyone. The last unread post (which would need to be determined to "bold" the page number with the last unread post) is different for every user and needs more processing to find.
|
|
Bedrock of the Community
  United States
12867 Posts |
Like I said, this was kind of a half-baked idea anyway. Perhaps instead of: Page 1: 1-15 Page 2: 16-30 Page 3: 31-45 Page 4: 35-49 It could be: Page 1: 1-15 (or even 1-3 if you don't want to be annoyed with repeated posts) Page 2: 4-18 Page 3: 19-33 Page 4: 34-49 Something like that may not be feasible code-wise anyway. I just feel that many people don't take the time to go back to a previous page. Quote: I would hate this. If our most prolific poster and heavy-duty user doesn't think it's a good idea, I'll shut up about it. Not every idea is a good one.
|
|
Moderator
 United States
190135 Posts |
No, but every idea deserves to be heard. 
|
|
Valued Member
Taiwan
192 Posts |
@JBuck: Quote: The last unread post (which would need to be determined to "bold" the page number with the last unread post) is different for every user and needs more processing to find. That's inevitably true, and since some threads contain hundreds of pages and thousands of posts, it becomes much more resource intensive than "Last Post Read" + "Unread Topics" mechanics which are currently used. I missed that when making the suggestion  Still, a good discussion IMHO 
|
|
Bedrock of the Community
  United States
12867 Posts |
I would like to revisit this. I maintain that posts 13, 14, 15 on every page (especially on hot topics) can miss their potential views.
|
|
Moderator
 United States
190135 Posts |
Then the first page looks short and some people will not notice the other pages.  I use the browser to tell me what pages I have been on (link colour changes). I do not like the "jump to last post" arrow  because using it will cause the problem you wish to avoid. Ideally that arrow should go to your last read post, but being a per-user variable it needs more coding.
|
|
Bedrock of the Community
  United States
12867 Posts |
I get it... my suggestion is a complicated one and not without flaws by any means. [broken record] I just think when you click on the last page link of a topic, it should show you the most recent 15 posts. You get a lot of  on post 1 of page 5. What the heck are you agreeing with? I guess I have to click on the previous page to find out. [/broken record] Of course I realize that clicks are important here, so my suggestion may reduce clicks -- bad. And that this would likely require fundamental Snitz code change. Two big strikes. FWIW I also have a problem with the concept of only seeing posts once. I may not feel the need to reply to one the first time I read it. But if I never see it again, and no one else replies to it in the mean time to pop it up as unread, that thread will die. With this request I am just trying to get posts the views they deserve. Maybe I am just too old school and simply need training in how to use this site properly.
|
|
Pillar of the Community
United States
2023 Posts |
I visit this site from at least three devices every day (my work machine, my home desktop and my home Chromebook). The different colors for visited links don't work for me because each machine knows about only the links clicked on itself).
I totally sympathize with the idea that posts on the bottom of each page may not get the visits they deserve if we routinely go to the last page. (On my "1915 Pan Pac ... How did I do?" thread, I purposely "wasted" the last post on page 1 so that the in-hand pictures would be at the top of page 2.) However, I don't think showing the last 15 posts on the last page as a matter of course is the right idea. Besides the special work involved, it might mess up the search engines and bring visitors to the wrong page because the contents aren't static.
A "new posts since your last visit" would require technical work to keep track of this data. It wouldn't work keeping that data on my side because each machine I use would have different data. Storing it on the server side would require database tables and would likely be more trouble than it's worth. Even with this feature, I might miss a thread on one visit, so it wouldn't necessarily be highlighted when I come back.
When I visit the site, I go directly to "Active Topics" for the time range just longer than my last visit. For the threads of interest, I look at the time of the last post to see if there's anything new. Sometimes the name of the poster will remind me. When in doubt, I do some quick math to see how far down the last page the most recent post is. (I wish the posts-per-page were a rounder number to do math with.) Sometimes I'll just click to view the next-to-last page to refresh my memory and go from there.
I wish I had a solution here because I feel CelticKnot's pain. But any change will require work and probably not provide sufficient overall return.
|
|
Moderator
 United States
190135 Posts |
Quote: ...it might mess up the search engines and bring visitors to the wrong page because the contents aren't static. That is a good point, since "whichpage=" is part of the link and posts will shift between pages as posts are added. Quote: A "new posts since your last visit" would require technical work to keep track of this data. Actually, it is already calculated each time you open a topic. Notice the  before read posts and the  before new posts right there in the header. This is calculated as the page is displayed by comparing your last visit time with the post's timestamp. It requires more forethought to get this into the  links. I believe it would have to be a JavaScript link. A a normal link would make the topic pages take a long time to load since it would have to calculate that position for every topic it is listing.
|
| |
Replies: 40 / Views: 7,280 |