Genebaby wrote: ↑
Mon Aug 12, 2019 5:43 am
I did do a test by disabling the forced https setting with my hosting service and it seems when you are mobile and secure the problem comes up.
If you are on http only, you get the menu available.
Does anybody else get this? Would an updated style fix it for sure?
You're going to have multiple issue fixes and benefits by using a style intended for phpBB 3.2; we can say that unequivocally. Whether or not this truly translates to "the menu bar will be visible on mobile" isn't exactly that clear cut, because that's more a question of "does the style you choose intend to show a menu bar on mobile."
The HTTPS observation you made does suggest "things might actually continue working" (as well as they have been, anyway) if the HTTPS issue was addressed. What appears to be happening there, in the
i.e. In this
file you should find a <script> statement which is attempting to reference "http://code.jquery.com/jquery-latest.min.js
". You want to change this "http://" reference to "https://" so that you're not trying to load scripts from mixed sources, and then you will need to purge the phpBB cache from ACP General in order for this modification to the
template to take effect.
I actually wouldn't have guessed this was the issue; what looks like the issue to me is that the style's CSS has an @media query which sets the menu bar to max-height: 0px
when the screen size is under 800px wide. But, this would not
explain "it works fine if I don't force HTTPS." So I'm guessing that despite the 0px height being asserted, if the WoWDraenor menu.js had been able to load JQuery as it intended, WoWDraenor would dynamically override this element height.
So the evidence currently suggests that fixing the mixed-content warning for this JQuery script load may be the only fix needed regarding the menu visibility. Which of course says nothing about how well your current style works overall with phpBB 3.2.x; only the menu visibility.