Favorite button disappears when logged in

Something weird has been happening to my account for the last couple of months. When I'm logged in, I can't see the button to mark an 'ible as "Favorite" at the top of the page, but when I'm logged out, it appears! Does anyone have a clue why this happens? I'm using Google Chrome with Adblock Plus.

See attached screenshot. Logged out is on the left, logged in is on the right.

Picture of Favorite button disappears when logged in
sort by: active | newest | oldest
1-10 of 13Next »
chamunks5 years ago
Instructables is bound to have problems showing up in mainstream standard web browsers from the looks of things. http://goo.gl/VpUXx web standards validator link for instructables.com

If anyone has a script that we can run in our browsers to re install this poorly coded feature into our browsers so that we can go back to enjoying the website and possibly continue contributing by favoriting ibles that we like please post it.

I'm using a dev build of chromium browser but its reproducable across all of my machines.

It might have something to do with the anti-facebook crapware plugin that I've got also but I wont be enabling facebook's tracking crapware just so that I can have permission to re-enable my ability to contribute favorites to the site.
Jayefuu5 years ago
I see exactly the same problem. No adblocking or extensions. Firefox 14.0.1.
No script blocking either?

The favorites button is a script that runs as one of the very last things on the page. If you stop any of the other scripts from running, everything after that script doesn't run.

Since Favorites is basically the last thing to load, if you block anything else on the page, it will not work.
So... since it's an actual feature of the site, would it be possible to put it 'earlier' on the page?
Unfortunately our development team (who spend a lot of time reading and writing code) have decided that the place the favorites button is in the code, is the absolute best place for it.

There are a ton of reasons not related to "I want this to load first and this to load second" to change the placement of something in the code, and they've spent years refining where everything is. I've chatted with them about this issue before and they've assured me that it's where it is for a host of reasons that don't include irritating people with script blocking software.

I apologize for your difficulties, but this is something that's probably going to stay the way it is for a while longer. I will bring this point up to them again, but I'll probably get the same response.
Thanks for the explanation, and for bringing it to the team's attention. It's appreciated.
I'm pretty sure I left that comment when I was at work. There it never appeared. I'm now at home, when I load an Instructable while logged in the favorite button does appear, but there's a delay of 2 seconds before it pops up. I don't see any errors in firebug, I will install it tomorrow morning and check again at work.

And no, no script blocking, ad blocking, greasemonkey junk.... just Firebug.
Moem5 years ago
I have a similar issue on SeaMonkey with AdBlock and NoScript, and I can fix it by (temporarily) allowing scripts, like this:

- Allowing googleadservices.com in NoScript will make the star rating appear.
- Then, allowing facebook.net in NoScript will make the Favourite button appear.

I have to allow googleadservices.com first, otherwise facebook.net is not in the list, so I can't allow that on its own.

Hope this helps someone. It took me a while to figure out.
canucksgirl5 years ago
Can you add a rule to adblock for https://www.instructables.com/ save the changes, then clear the cache and reload the page?

Let us know if it solves the problem or not.
xenobiologista (author)  canucksgirl5 years ago
Thanks for the suggestions. I've added instructables.com to the whitelist in ABP (when I copy-paste "https://www.instructables.com/" it just saves it as "instructables.com") and cleared the cache and reloaded, but the Favorite button still doesn't show up. Even completely disabling ABP doesn't help.

I also checked my Javascript settings and it's on "Allow all sites to run JavaScript (recommended)".
1-10 of 13Next »