Jump to content

Photo

Is it possible to bookmark the page you're on in a mod list?


  • Please log in to reply
5 replies to this topic

#1
nexodexo

nexodexo

    Journeyman

  • Members
  • Pip
  • 40 posts

I am gradually browsing mod categories looking for any mod that stands out as interesting. Since there so so many pages in any particular list, I want to be able to bookmark the page so that I can come back to it later to resume. It doesn't seem that there is a page query string parameter in the URL. Instead, it uses AJAX calls to fetch the next page, but bookmarks only use URLs. Ideally, I am looking for something like this:

https://www.nexusmods.com/skyrim/mods/categories/29/?page=10

I've noticed that the parameter BH=x appears in the query string after you advance a page the first time, but it doesn't seem to have any noticeable effect on selecting the page itself.

 

Edit: I'd also like to save the filters and sorting to a bookmark, but it seems those are pass via AJAX as well. Any way to get a URL like this:

https://www.nexusmods.com/skyrim/mods/categories/29/?page=10&sortby=lastupdated&order=desc

Edited by nexodexo, 13 September 2020 - 09:20 PM.


#2
HadToRegister

HadToRegister

    Awake at stupid o'clock

  • Premium Member
  • 15,176 posts

 

I am gradually browsing mod categories looking for any mod that stands out as interesting. Since there so so many pages in any particular list, I want to be able to bookmark the page so that I can come back to it later to resume. It doesn't seem that there is a page query string parameter in the URL. Instead, it uses AJAX calls to fetch the next page, but bookmarks only use URLs. Ideally, I am looking for something like this:

https://www.nexusmods.com/skyrim/mods/categories/29/?page=10

I've noticed that the parameter BH=x appears in the query string after you advance a page the first time, but it doesn't seem to have any noticeable effect on selecting the page itself.

 

Edit: I'd also like to save the filters and sorting to a bookmark, but it seems those are pass via AJAX as well. Any way to get a URL like this:

https://www.nexusmods.com/skyrim/mods/categories/29/?page=10&sortby=lastupdated&order=desc

 

 

Click the TRACKING button, on each mod page you like, and you will end up with a customized list of the mods you're interested in, and sorted by which ones have been updated recently etc.



#3
nexodexo

nexodexo

    Journeyman

  • Members
  • Pip
  • 40 posts

I was just using that lastupdatedby as an example. It could be any parameter that I want to bookmark.



#4
Pickysaurus

Pickysaurus

    Community Manager

  • Admin
  • 13,014 posts

jJfk31B.png

In the image above, you'll see that if you open the advanced search, you can click "Shareable link", this redirects you to a version of the page with a very long URL which will enter the exact same parameters (including page number). Using this link will return you to the same query that generated the page you are on. 

 

Just be aware that if you've sorted by latest (for example) if you return to page 10 a few hours later the results will be different as new mods have been shared since you generated the list. 



#5
nexodexo

nexodexo

    Journeyman

  • Members
  • Pip
  • 40 posts

Thanks, this looks exactly like what I was looking for. However, something isn't working right. When I go to this URL that uses page:20, it initially navigates to page 20, but an AJAX call is invoked a few seconds after page load that resets the list back to page 1:

 

https://www.nexusmod...size:20,page:20

 

Edit: Hold on, it works fine when I click the link above. Something weird is going on. Let me see if I can figure out how to reproduce it.

 

I figured it out, and it's probably not worth fixing unless it's one line of code. If you navigate to the link above, use the UI to go to the next page, and then attempt to manually edit the page number in the query string, it will initially load at the page you specified, but will then AJAX back to the original page. However, if you edit the page in the query string, copy the entire URL, and paste it into a new tab, it will take you to the proper page and remain there. Refreshing the page or doing a CTRL+F5 has no effect on preventing the AJAX reload.


Edited by nexodexo, 14 September 2020 - 12:20 AM.


#6
Pickysaurus

Pickysaurus

    Community Manager

  • Admin
  • 13,014 posts

Thanks for the detailed report. 

 

I'm not sure that's something we'll be able to fix at the moment. We are planning to completely replace the search with a new, more powerful version at some point in the future. It is my hope that bugs like that may be irrelevant (or at least easier to fix) when the time comes. 






Page loaded in: 0.946 seconds