myanswers.com

This is where you should report issues arising from the subscription filters.
Locked
aigbbrown
New Member
New Member
Posts: 3
Joined: Tue Jun 06, 2017 5:12 pm

myanswers.com

Post by aigbbrown »

We have had multiple users reporting that the main menu on one of our sites is missing. We have determined that it is being blocked by Fanboy's Annoyance List.

Without logging in, you can see the behavior on the on the main page: https://myanswers.com
There should be a red bar across the top that includes the logo and sign in link.

Once logged in, the site's main menu on internal pages also appears in that bar, which is being hidden. You'd have to create an account and log in to see those pages. (Creating an account is free, but it is a few more hoops for you to jump through to see the issue.

The issue appears to be triggered by the class of "followbox" on the containing div. We cannot quickly or easily change that.

Thanks
 ! Message from: Lanik
Removed your links links
User avatar
smed79
Liste AR/FR Author
Liste AR/FR Author
Posts: 15839
Joined: Sun Jan 17, 2010 4:00 am
Location: EasyList Forum

Post by smed79 »

Hi,
a fast solution is to rename the class followbox in your css.
https://assets.myanswers.com/css/default/1.00.00/default.css
•► Read RULES / Use forum Search
••► Don't post clickable links
•••►Upload screenshots at imgbb.com
aigbbrown
New Member
New Member
Posts: 3
Joined: Tue Jun 06, 2017 5:12 pm

Post by aigbbrown »

Thanks for the suggestion, but it's actually not so simple to change that particular class in this case.

That class is needed by our JavaScript. That JS is shared across our domains. So, changing that it would impact multiple sites, including one with tens of thousands of content pages. (Those other sites also have issues for users of this particular filter, but on the others at least it's more minor issues that don't make the sites unusable. It's things like error messages that disappear when you scroll.)

So, we'd need to update many HTML templates, the CSS, and the JS across multiple domains, as well as scanning for any instances of that class in the content itself. Of course, we'd then have to run all that through the appropriate QA testing procedures before we could go live with it.

I have presented the possibility of changing that class to the appropriate people, but it's not likely to go anywhere. Had it been most any other class we probably would have changed it. But that one's a tough sell given the amount of work, our current workload and the relatively small percentage of our users impacted. Best case, if management decided to proceed immediately it would probably be at least a couple of weeks to get everything scheduled into a release and deployed. And, when all was done, there'd be no guarantee that our new class name wouldn't wind up on some filter's list the next week.
User avatar
LanikSJ
Site Owner
Site Owner
Posts: 1806
Joined: Thu Feb 15, 2007 7:44 am
Location: /dev/null

Post by LanikSJ »

aigbbrown wrote: Wed Jun 07, 2017 12:33 am And, when all was done, there'd be no guarantee that our new class name wouldn't wind up on some filter's list the next week.
If the class is unique enough it won't end up on a list if it's not used to serve ads etc.
"If it ain't broke don't fix it."
User avatar
smed79
Liste AR/FR Author
Liste AR/FR Author
Posts: 15839
Joined: Sun Jan 17, 2010 4:00 am
Location: EasyList Forum

Post by smed79 »

Just wait the social list author see this topic and decide what to do.
•► Read RULES / Use forum Search
••► Don't post clickable links
•••►Upload screenshots at imgbb.com
aigbbrown
New Member
New Member
Posts: 3
Joined: Tue Jun 06, 2017 5:12 pm

Post by aigbbrown »

I had only checked one of our other sites, and had assumed the others weren't badly affected due to lack of customer complaints. It turns out we have 3 sites with disappearing menus, and 2 with disappearing error/warning/info messages. And one more site going up in a few weeks that will have the disappearing message issue. As these are all the same issue, I'll list them all here rather than creating separate threads. (Mods: if that's not OK, let me know.)

Disappearing Menus:
https://myanswers.com/ Note: our customers can create sites with subdomains that also have the issue.
E.g https://test-church.myanswers.com/
https://arkencounter.com/tickets/ Any internal page.
https://creationmuseum.org/tickets/ Any internal page.

Disappearing Messages when scrolled: (These probably aren't the best examples, but it's the easiest to recreate.)
https://answersingenesis.org/store/cart/?11-5-002 Remove item from cart and scroll down.
https://answersingenesis.co.uk/store/cart/?90-7-848 Remove item from cart and scroll down.

I also found out that it wouldn't be as difficult as I initially thought to change that class, as the class is added by JS and therefore isn't present in templates or content. But, even if we got immediate authorization to proceed with that it's probably too late to get it into the current release cycle, which probably delays us a month or more at best. So, if you're able to do something for us that would be great. We don't use the class for ads, social media, pop-ups or similar. For us "followbox" is just a box that follows you as you scroll.
Locked