Xash (who is mostly retired) is our Tapatalk expert. I’ll see if I can get him on the situation. This may take a day or two so we ask for your patience.
It’s working for me now, but I had problems with it yesterday evening, at JFK Airport in New York. It was prompting for a security code or a server name or some such thing.
The message is triggered by the code below. It sets a 90 day cookie, but if you have cookies disabled it will annoy you each time you load an SDMB page.
function detectTapatalk() {
if (document.cookie.indexOf("tapatalk_redirect=false") < 0) {
if (!navigator.userAgent.match(/Opera/i) && !navigator.userAgent.match(/Dolphin/i)) {
if ((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) {
setTapatalkCookies();
if (confirm("This forum has an app for iPhone and iPod Touch! Click OK to learn more about Tapatalk."))
window.location = "http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=307880732&mt=8";
} else if(navigator.userAgent.match(/iPad/i)) {
setTapatalkCookies();
if (confirm("This forum has an app for iPad! Click OK to learn more about Tapatalk."))
window.location = "http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=307880732&mt=8";
} else if(navigator.userAgent.match(/android/i)) {
setTapatalkCookies();
if (confirm("This forum has an app for Android phone! Click OK to learn more about Tapatalk."))
window.location = "market://details?id=com.quoord.tapatalkpro.activity";
} else if((navigator.userAgent.match(/Windows Phone/i)) || (navigator.userAgent.match(/ZuneWP7/i))) {
setTapatalkCookies();
if (confirm("This forum is has an app for Windows Phone! Click OK to learn more about BoardExpress."))
window.location = "zune://navigate/?phoneAppID=ac6eeb5d-e7da-df11-a844-00237de2db9e";
} else if(navigator.userAgent.match(/webOS/i)) {
setTapatalkCookies();
if (confirm("This forum has an app for webOS phone! Click OK to learn more about Tapatalk."))
window.location = "http://developer.palm.com/appredirect/?packageid=com.newnessdevelopments.forums";
} else if(navigator.userAgent.match(/BlackBerry/i)) {
setTapatalkCookies();
if (confirm("This forum has an app for BlackBerry! Click OK to learn more about Tapatalk."))
window.location = "http://appworld.blackberry.com/webstore/content/46654?lang=en";
}
}
}
}
function setTapatalkCookies() {
var date = new Date();
var days = 90;
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires = "; expires="+ date.toGMTString();
document.cookie = "tapatalk_redirect=false" + expires;
}
detectTapatalk();
The only cure is to disable the above code on the server, which means it won’t inform anyone that the SDMB is Tapatalk supported. But that shouldn’t be a big deal, so I’ll disable it for now.
No cookie for you.
Not sure what’s causing this. I updated the Tapatalk plugin to the latest version. Let me know if the issue persists.
Tapatalk test post.
Thank you, Xash. You are, as always, quite wonderful.
Thanks for your quick responses, however, I’m still getting an error that reads “Failure to connect to forum, please check with the forum administrator if this problem persists”. I’m using Tapatalk v. 1.12.4 [the most current version released] for Android on a Motorola Droid. I hadn’t changed any settings around the time access stopped, and I can access other forums through Tapatalk.
I’ve tried with “3G Compatibility mode” both on and off. I’ve tried removing the SDMB from my list of forums and re-adding it, but to no avail. I just tried that again, and now can’t even find the Straight Dope Message Board when I search for forums in the Tapatalk app using various terms that worked before.
Try now.
That’s because I screwed up while trying to fix things. The Tapatalk admin interface is painful. I accidentally clicked on “delete forum”, and it deleted the forum from Tapatalk. No “Are you sure?”, no “Why? Why are you leaving us so soon?”, no confirmation. Just “OK, deleted!”.
When I went through the entire process to re-add the SDMB to the Tapatalk listings, it wouldn’t publish to the listings until the installation was verified. And the verification test kept coming back with a totally unhelpful “Not Installed: Server Error(1)”. A browsing of the support forums showed that Server Error(1) really is Server Error (1 to infinite possible reasons), so there was no way to figure out what was throwing the error in this case.
I tried uninstalling, re-installing, switching to previous versions, changing chmod attributes, modifying config settings, etc. No luck.
Then I had a light bulb moment. What if their verification system couldn’t reach the dope because they were on the IP ban list? Totally random thought, but after removing all banned IPs (and making sure I backed the list up) it worked. Install verified. Updated to latest version. Re-added to Tapatalk forum listings.
The only thing lost was some analytics, which I’d never looked at previously anyways. Interestingly, we have only 80 unique iOS users, and 25 unique Android users using Tapatalk. Much lower than I thought.
Let me know if you still have problems accessing the boards through Tapatalk.
Tapatalk test post.
Just so you know I noticed today while reading the SDMB that people’s names showed up above quoted text. So, that is fixed. In case you haven’t gone back, yet.
I like use it for the iPhone. Makes it really easy to read the board when out on the go. One thing I wish was implemented that a link to an SDMB thread would be opened in Tapatalk and not in Safari.
Thanks for your help xash! It’s working for me fine now. I had to clear the App’s cache and resubscribe to all the forums for it to work again though.
In the app, go to main menu, then settings. there’s an option for that calles “open urls in”.
Thanks. I didn’t know that setting existed!
But, I meant that it would recognize that a link to another thread was a thread and open it in the Tapatalk format, instead of the browser format. With that setting it is easier in that you don’t need to switch to Safari, but it still has all the browser formatting of the page, and not the neat easy to read format of Tapatalk. Still, that setting makes things better, so thanks.
Wow, didn’t mean to make so much work for you xash. Thanks. Browsing in Firefox now.
Thanks. That makes it much easier to follow the conversation.
I think that works now. Test link.
I’ll try tonight on my iPod.
It seems to work fine, now.
Huh. I have the free version. I still get sent to a web page when I click on thread links. They must not have added that feature to it, yet. Ah, well, yet another disadvantage to being cheap.