Make Table of Content pages non-javascript (like NU) so we don't lose our place when reloading the tab

ShinUon

Active member
Joined
Feb 1, 2019
Messages
18
Points
41
Currently when on a series page, the Table of Contents chapter listing navigating the different pages through javascript (I assume). While this makes it nice so we don't have to scroll back down when changing the ToC page, it also means if we reload the tab we start on page 1 again, which I find more annoying.

This means everytime we save our session and close our browser, when we reopen it, we will have lost our place in the Table of Contents. This isn't as big a problem on the newer series with less chapters, but on the longer running series that have been transferred over from other sites, it can be annoying to figure out what ToC page your last read chapter is on. And we have to do this every time we re-open our browser.

Can Scribble Hub please use the same method as NovelUpdates, which is a hard link? Though that means we have to scroll back down every time we change the ToC page, I think that is preferable to having to navigate across multiple pages every time we reopen our browser just to find where we were last on the Table of Contents.
 

ShinUon

Active member
Joined
Feb 1, 2019
Messages
18
Points
41
Another solution to this problem (if the javascript paging is kept): add a button so it jumps to the ToC page for the last read chapter.
 

Tony

Moderator
Staff member
Joined
Dec 21, 2018
Messages
749
Points
133
Currently when on a series page, the Table of Contents chapter listing navigating the different pages through javascript (I assume). While this makes it nice so we don't have to scroll back down when changing the ToC page, it also means if we reload the tab we start on page 1 again, which I find more annoying.

This means everytime we save our session and close our browser, when we reopen it, we will have lost our place in the Table of Contents. This isn't as big a problem on the newer series with less chapters, but on the longer running series that have been transferred over from other sites, it can be annoying to figure out what ToC page your last read chapter is on. And we have to do this every time we re-open our browser.

Can Scribble Hub please use the same method as NovelUpdates, which is a hard link? Though that means we have to scroll back down every time we change the ToC page, I think that is preferable to having to navigate across multiple pages every time we reopen our browser just to find where we were last on the Table of Contents.

I can probably edit it so it'll still save once you reload the page. For now, a hard link does exist though https://www.scribblehub.com/series/10442/world-keeper/?toc=4#content1

To find that link, just right click on the pagination then copy the link.

Another solution to this problem (if the javascript paging is kept): add a button so it jumps to the ToC page for the last read chapter.

This feature already exists if the novel you're reading is in your reading list.

607
 

ShinUon

Active member
Joined
Feb 1, 2019
Messages
18
Points
41
This feature already exists if the novel you're reading is in your reading list.

View attachment 607

Hm... it's not doing anything for me. When I click it, nothing happens.

Testing this on "The Great Game – The Young Master" which is also the series I was trying to write a review for but got the error (didn't try writing reviews for anything else yet so can't tell if it's just that series having a problem).
 

Tony

Moderator
Staff member
Joined
Dec 21, 2018
Messages
749
Points
133
Hm... it's not doing anything for me. When I click it, nothing happens.

Testing this on "The Great Game – The Young Master" which is also the series I was trying to write a review for but got the error (didn't try writing reviews for anything else yet so can't tell if it's just that series having a problem).

If you're already on the correct page then it won't do anything. If you're not on the correct page, it'll redirect you to the right page. I just tested it out and it's working on my side, even for "The Great Game – The Young Master". Is the novel in your reading list and do you have JS turned on? Also, can you try it again because there was a bug related to the ToC sorting feature which broke this feature. It's fixed though.
 

ShinUon

Active member
Joined
Feb 1, 2019
Messages
18
Points
41
If you're already on the correct page then it won't do anything. If you're not on the correct page, it'll redirect you to the right page. I just tested it out and it's working on my side, even for "The Great Game – The Young Master". Is the novel in your reading list and do you have JS turned on? Also, can you try it again because there was a bug related to the ToC sorting feature which broke this feature. It's fixed though.

I reloaded the page so it was on page 1. The correct page was page 5. I re-tested it again and it's still not doing anything for me.

I've whitelisted Scribble Hub. If javascript wasn't working, I wouldn't be able to navigate the ToC pages.
 
Last edited:

ShinUon

Active member
Joined
Feb 1, 2019
Messages
18
Points
41
If you're already on the correct page then it won't do anything. If you're not on the correct page, it'll redirect you to the right page. I just tested it out and it's working on my side, even for "The Great Game – The Young Master". Is the novel in your reading list and do you have JS turned on? Also, can you try it again because there was a bug related to the ToC sorting feature which broke this feature. It's fixed though.

Did you change something? Because it works now. I'm still getting the cookieconsent error in console, but I don't think that was related anyway based on prior testing.
 

Tony

Moderator
Staff member
Joined
Dec 21, 2018
Messages
749
Points
133
Did you change something? Because it works now. I'm still getting the cookieconsent error in console, but I don't think that was related anyway based on prior testing.

Nope, I didn't change anything at all. You probably changed something on your side. Anyways, it's good that it's working for you now.
 

Ultrabenosaurus

Well-known member
Joined
Jan 1, 2019
Messages
37
Points
58
Sorry to resurrect an old thread, but the HTML5 history API allows for JavaScript manipulation of the URL and browser history without actually making an HTTP request or loading new content. With this, Scribble Hub could keep its JS pagination but also update the browser URL without breaking back / forward navigation.

https://designbypelling.co.uk/blog/html5-pushstate-tutorial/
 
Top