Go Back  FlyerTalk Forums > Support&Services > Technical Support and Feedback
Reload this Page >

Infinite / Automatic Scroll: issues, q&a, disable on desktop version

Community
Wiki Posts
Search
Old Feb 2, 2017, 4:54 pm
FlyerTalk Forums Expert How-Tos and Guides
Last edit by: JDiver
"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
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
... 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!



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.

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);
 }
Print Wikipost

Infinite / Automatic Scroll: issues, q&a, disable on desktop version

Thread Tools
 
Search this Thread
 
Old Feb 14, 2017 | 3:02 pm
  #151  
No longer with Internet Brands
10 Years on Site
 
Join Date: Mar 2011
Location: Los Angeles, CA
Programs: DL DM 1.6MM, Marriott LT Plat
Posts: 5,343
It's not happening on our end.
IBobi is offline  
Old Feb 14, 2017 | 3:07 pm
  #152  
FlyerTalk Evangelist
50 Countries Visited
Community Builder
All eyes on you!
15 Years on Site
 
Join Date: Jul 2010
Programs: AA, Mucci!
Posts: 16,636
So is there anyway to get the Infinite Scroll turned back off? Seeing as how I'd already done the steps to turn it off and yet it's reappeared?
wrp96 is online now  
Old Feb 14, 2017 | 4:22 pm
  #153  
 
Join Date: Aug 2015
Location: London
Programs: BA: Silver, Etihad: Silver
Posts: 16
Exclamation

Thanks for testing IBobi.

Strangely enough it is also happening from my laptop at home, a different machine to my work PC. Such an odd littler quirk!
jackthewelshman is offline  
Old Feb 14, 2017 | 5:28 pm
  #154  
20 Countries Visited
1M
All eyes on you!
10 Years on Site
 
Join Date: Mar 2016
Location: MSP & BWI
Programs: DL PM & NRSA, AA Gold, ANA Plat, Hilton Gold, Marriott Gold, National EC Exec, GE, CLEAR
Posts: 1,227
Originally Posted by wrp96
So is there anyway to get the Infinite Scroll turned back off? Seeing as how I'd already done the steps to turn it off and yet it's reappeared?
At this moment, no. You're only options are the following.

Stop supporting FT, get ABP, and use the 'Block an ad on this page' for each of the modules.

enter "?styleid=17" at the end of each FT URL. (might as well just select the FT desktop option from the dropbox at the bottom )

or get the Tampermonkey extension and use that script that Spanish made.
Keep in mind the script still is a tad buggy and needs to be disabled after the first refresh as otherwise your browser will be sent into a refresh loop.

Something tells me the aadmins (despite this being a typo, I kinda want to keep this ) disabled the 'opt out' function from actually working which means that despite making the style FT Desktop, it will no longer use it and revert to I.S.

We'll keep you posted.

Update: And now suddeny certain threads revert to I.S. while others dont.. Weird.

Last edited by TheLifeOfA_NKCM; Feb 14, 2017 at 5:33 pm
TheLifeOfA_NKCM is offline  
Old Feb 14, 2017 | 6:40 pm
  #155  
10 Countries Visited20 Countries Visited30 Countries Visited5 Years on Site
 
Join Date: Nov 2016
Location: CMH
Programs: BA Gold, AA Plat, NK $9 fare club
Posts: 669
I do not know why the script is refreshing screen constantly for you. Is it keep adding "?styleid=17" over and over? I already fix that issue for me.

I run Debian Jessie with Iceweasel & Windows 8.1 with the Firefox. Neither are having issue with the script.

Do you have the following in script?

if (window.location.href.toString().indexOf("?styleid =17") != -1) return false;
if ( ! /\?styleid=17$/.test (oldUrlPath) )

That is the part preventing it from continuously adding. It asking itself "Does URL already end in ?styleid=17, and if so, we will leave the URL alone."

Mine working great. Happy to help if you having any questions.

Last edited by Spanish; Feb 15, 2017 at 1:11 pm Reason: Fixed Script
Spanish is offline  
Old Feb 14, 2017 | 10:13 pm
  #156  
20 Countries Visited
1M
All eyes on you!
10 Years on Site
 
Join Date: Mar 2016
Location: MSP & BWI
Programs: DL PM & NRSA, AA Gold, ANA Plat, Hilton Gold, Marriott Gold, National EC Exec, GE, CLEAR
Posts: 1,227
Originally Posted by Spanish
I do not know why the script is refreshing screen constantly for you. Is it keep adding "?styleid=17" over and over? I already fix that issue for me.

I run Debian Jessie with Iceweasel & Windows 8.1 with the Firefox. Neither are having issue with the script.

Do you have the following in script?

if (window.location.href.toString().indexOf("?styleid =17") != -1) return false;
if ( ! /\?styleid=17$/.test (oldUrlPath) )

That is the part preventing it from continuously adding. It asking itself "Does URL already end in ?styleid=17, and if so, we will leave the URL alone."

Mine working great. Happy to help if you having any questions.
Copied the script verbatim into Tamper monkey on Windows 10 Aniversary Edition with the latest version of Chrome. For some reason, it just keeps testing the URL and even if it passes or has already updated the URL it'll just keep going
TheLifeOfA_NKCM is offline  
Old Feb 14, 2017 | 10:28 pm
  #157  
Moderator: Hyatt, American Express; FlyerTalk Evangelist
Community Builder
Active Streak: 30 Days
All eyes on you!
10 Years on Site
 
Join Date: Jun 2015
Location: WAS
Programs: :rolleyes:, DL DM, AA EXP, UA Silver, Hyatt Glob, Mlife Noir (=> Marriott Amb), invol FT beta tester
Posts: 21,701
Originally Posted by TheLifeOfA_NKCM
Copied the script verbatim into Tamper monkey on Windows 10 Aniversary Edition with the latest version of Chrome. For some reason, it just keeps testing the URL and even if it passes or has already updated the URL it'll just keep going
I haven't tried running this directly as a GreaseMonkey script, but just reading things over I think there's an extra space in the version in the wiki:

Code:
if (window.location.href.toString().indexOf("?styleid =17") != -1) return false;
there's a space between styleid and =17 that should be removed.
Zorak is offline  
Old Feb 15, 2017 | 5:30 am
  #158  
20 Countries Visited
1M
All eyes on you!
10 Years on Site
 
Join Date: Mar 2016
Location: MSP & BWI
Programs: DL PM & NRSA, AA Gold, ANA Plat, Hilton Gold, Marriott Gold, National EC Exec, GE, CLEAR
Posts: 1,227
Originally Posted by Zorak
I haven't tried running this directly as a GreaseMonkey script, but just reading things over I think there's an extra space in the version in the wiki:

Code:
if (window.location.href.toString().indexOf("?styleid =17") != -1) return false;

there's a space between styleid and =17 that should be removed.
Took the one directly from his post. However, I could see that being a fatal error as when it looks for that query in the URL it won't find it or add the proper path in place of it. Hence a refresh loop, though the space doesn't exist for my copy of the script. I'll review it again when I can and record the outcome.
TheLifeOfA_NKCM is offline  
Old Feb 15, 2017 | 11:22 am
  #159  
Original Poster
Moderator: American AAdvantage
10 Countries Visited
20 Countries Visited
30 Countries Visited
40 Countries Visited
 
Join Date: May 2000
Location: NorCal - SMF area
Programs: AA LT EXP; HH LT Diamond, Matre-plongeur des Muccis
Posts: 62,948
Using iOS I tried replicating with Chrome, Safari. Nope, not for me.
JDiver is offline  
Old Feb 15, 2017 | 1:09 pm
  #160  
10 Countries Visited20 Countries Visited30 Countries Visited5 Years on Site
 
Join Date: Nov 2016
Location: CMH
Programs: BA Gold, AA Plat, NK $9 fare club
Posts: 669
You very correct. There should be no spacing there! I do not know how the space got to my posting, because it is not on my script.

The space ruins the argument completely. No wonder you having issues with it. I will correct the previous postings. One of you should correct the Wiki. I have not enough time / postings on the Flyertalk.

Thank you.

EDIT: For some reason the space is not able to be removed! Very strange. Some strange glitch.

Last edited by Spanish; Feb 15, 2017 at 1:14 pm
Spanish is offline  
Old Feb 15, 2017 | 1:23 pm
  #161  
20 Countries Visited
1M
All eyes on you!
10 Years on Site
 
Join Date: Mar 2016
Location: MSP & BWI
Programs: DL PM & NRSA, AA Gold, ANA Plat, Hilton Gold, Marriott Gold, National EC Exec, GE, CLEAR
Posts: 1,227
Originally Posted by Spanish
You very correct. There should be no spacing there! I do not know how the space got to my posting, because it is not on my script.

The space ruins the argument completely. No wonder you having issues with it. I will correct the previous postings. One of you should correct the Wiki. I have not enough time / postings on the Flyertalk.

Thank you.

EDIT: For some reason the space is not able to be removed! Very strange. Some strange glitch.
Just checked my code and there was no spacing. :P

Something must be wrong on my end

EDIT: Never mind. Somehow it took three checks to see it. I must just be tired
​​​​​

Last edited by TheLifeOfA_NKCM; Feb 15, 2017 at 2:48 pm
TheLifeOfA_NKCM is offline  
Old Feb 15, 2017 | 1:24 pm
  #162  
10 Countries Visited
20 Countries Visited
30 Countries Visited
10 Years on Site
 
Join Date: Jun 2014
Location: TPA
Programs: AS, Hilton, IHG Gold; BA, Marriott Silver
Posts: 3,149
Originally Posted by TheLifeOfA_NKCM
Took the one directly from his post. However, I could see that being a fatal error as when it looks for that query in the URL it won't find it or add the proper path in place of it. Hence a refresh loop, though the space doesn't exist for my copy of the script. I'll review it again when I can and record the outcome.
Originally Posted by Spanish
You very correct. There should be no spacing there! I do not know how the space got to my posting, because it is not on my script.

The space ruins the argument completely. No wonder you having issues with it. I will correct the previous postings. One of you should correct the Wiki. I have not enough time / postings on the Flyertalk.

Thank you.
There is something very weird going on. If you try to edit the wiki, you will find that the editor is quite sure there is no space there. I even did a cut'n'paste from another instance, and the result still magically gains a space when you view the wiki or copy from it. Lemme try wrapping it in a Code element...

Update: Much better?

Last edited by SpammersAreScum; Feb 15, 2017 at 1:26 pm Reason: update
SpammersAreScum is offline  
Old Feb 15, 2017 | 3:00 pm
  #163  
20 Countries Visited
1M
All eyes on you!
10 Years on Site
 
Join Date: Mar 2016
Location: MSP & BWI
Programs: DL PM & NRSA, AA Gold, ANA Plat, Hilton Gold, Marriott Gold, National EC Exec, GE, CLEAR
Posts: 1,227
I love how its gotten to the point where we're having to write scripts to get around this crap. Good job FT Admins
TheLifeOfA_NKCM is offline  
Old Feb 15, 2017 | 3:04 pm
  #164  
 
Join Date: Aug 2012
Location: SLC
Programs: DL FO, KM, & 1.7MM; UA nothing; HH♦; National EE
Posts: 6,344
Originally Posted by TheLifeOfA_NKCM
I love how its gotten to the point where we're having to write scripts to get around this crap. Good job FT Admins
Not sure why, but after opting out of the first implementation I have not been affected by the second implementation at all. If this thread wasn't here I wouldn't know that people are still fighting it.
Howste is offline  
Old Feb 15, 2017 | 3:08 pm
  #165  
Administrator
 
Join Date: Apr 2008
Location: Los Angeles, CA
Programs: SPG
Posts: 607
Originally Posted by Howste
Not sure why, but after opting out of the first implementation I have not been affected by the second implementation at all. If this thread wasn't here I wouldn't know that people are still fighting it.
We have deployed significant fixes and testing to make sure that if you're opt'ed out you will not be using infinite scroll. It may be worth nuking the cookies in your browser and making sure the only option configured in Edit Options is "Disable Infinite Scroll, YES (Checkbox)" as suggested in the wiki.
IBxAnders is offline  


Contact Us - Archive - Advertising - Cookie Policy - Privacy Statement - Terms of Service -

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