FlyerTalk Forums

FlyerTalk Forums (https://www.flyertalk.com/forum/index.php)
-   Technical Support and Feedback (https://www.flyertalk.com/forum/technical-support-feedback-386/)
-   -   Infinite / Automatic Scroll: issues, q&a, disable on desktop version (https://www.flyertalk.com/forum/technical-support-feedback/1816254-infinite-automatic-scroll-issues-q-disable-desktop-version.html)

JDiver Jul 9, 2021 7:19 am

FlyerTalk Forums Expert How-Tos and Guides
 
"FT Desktop Infinite Scroll" feature for desktop viewing introduced Jan 2017

NOTE: Selecting the Mobile Skin / display format will activate Infinite Scroll.

Opting out of "FT Desktop Infinte Scroll" skin:

Originally Posted by IBobi (Post 27783234)
How to opt out:

If you opt out, your pagination will revert to the “classic” FT Desktop View skin when you are logged into your FT account. Bear in mind that if you visit FT before logging in, you will see the infinite scroll.

To opt out, you can see this post or just go to

My FlyerTalk->Edit Options->Thread Display Options->“Disable Desktop Infinite Scroll”

Click the check box and click SAVE CHANGES.


If infinite scroll is set to default style and you keep reverting to infinite scroll:

Originally Posted by TheLifeOfA_NKCM (Post 27857218)
... Unfortunately since it's set to be the default style, opting out wont work.

So, with that said, you'll need to go into the "My Options" page and both disable infinite scroll and change your default style/skin to FT Desktop ..also don't forget to save!

http://image.prntscr.com/image/04404...36fa9b2052.png

Hope this helps! :)



Originally Posted by [B
Spanish[/B];27896638]All you need to do is add "?styleid=17" to the end of any Flyertalk URL.

:cool: For those with Greasemonkey, a simple script for you. You no needing to be logged in for this to be effective.

Here you go:


Code:

// ==UserScript==
 // @name        Flyertalk_Remove_Infinite_Scroll
 // @match      *://*.flyertalk.com/*
 // @run-at      document-start
 // @grant      none
 // ==/UserScript==
 
 var oldUrlPath  = window.location.pathname;
 
 /*--- Test that "?styleid=17" is at end of URL, excepting any "hashes"
 or searches.
 */
 if (window.location.href.toString().indexOf("?styleid=17") != -1) return false;
 if ( ! /\?styleid=17$/.test (oldUrlPath) ) {
 
 var newURL  = window.location.protocol + "//"
 + window.location.host
 + oldUrlPath + "?styleid=17"
 + window.location.search
 + window.location.hash
 ;
 /*-- replace() puts the good page in the history instead of the
 bad page.
 */
 window.location.replace (newURL);
 }




All times are GMT -6. The time now is 1:24 pm.


This site is owned, operated, and maintained by MH Sub I, LLC dba Internet Brands. Copyright © 2024 MH Sub I, LLC dba Internet Brands. All rights reserved. Designated trademarks are the property of their respective owners.