Thorvald of Lym
A Little Sketchy
Back in the vBulletin days, users could adjust how many posts appeared per page in a thread. When CivFanatics was migrated to Xenforo, it defaulted to 20-per-page (also the vBulletin default). I don't know if this could be changed in user preferences, and since I was using 20 I never bothered to find out.
Yesterday I noticed the display was upped to 30 posts per page. This might not have been an issue, but for the difference in how vBulletin and Xenforo link to specific posts. In vBulletin, the format is /showthread.php?p=12345#post12345 (or showpost.php?p=12345&postcount=6789, which displayed the post in isolation from the main thread); the browser looks for the post in relation to the thread as a whole.
In Xenforo, however, the format is /threads/name-of-thread.12345/page-38#post-12345 — the browser parses this as find the thread → find the page → find the post. Because it's searching for the page before the post, and because each page is now 10 posts longer, Xenforo addresses from before the 30-per-page display are broken: the browser navigates to a page further on than where the post is actually located.
There are workarounds (links using the old vBulletin format will still translate properly), but to the average user that doesn't have time/patience/know-how to punch in the address manually, this discrepancy will only cause problems down the line. Can staff please reset the display default to 20 posts per page?
Yesterday I noticed the display was upped to 30 posts per page. This might not have been an issue, but for the difference in how vBulletin and Xenforo link to specific posts. In vBulletin, the format is /showthread.php?p=12345#post12345 (or showpost.php?p=12345&postcount=6789, which displayed the post in isolation from the main thread); the browser looks for the post in relation to the thread as a whole.
In Xenforo, however, the format is /threads/name-of-thread.12345/page-38#post-12345 — the browser parses this as find the thread → find the page → find the post. Because it's searching for the page before the post, and because each page is now 10 posts longer, Xenforo addresses from before the 30-per-page display are broken: the browser navigates to a page further on than where the post is actually located.
There are workarounds (links using the old vBulletin format will still translate properly), but to the average user that doesn't have time/patience/know-how to punch in the address manually, this discrepancy will only cause problems down the line. Can staff please reset the display default to 20 posts per page?