If there is a Youtube video embedded on the same page and in the same area that the Fancy Login box appears, the youtube video will cover the login popup - either partially or completely depending on where the video is located. Because the Fancy Login box is not 'clickable' this can make it impossible for a user to log-in.
This happens in both Firefox for Windows and IE7, yet does not happen on Firefox for Mac or Safari for Mac.
Comments
Comment #1
jaypanThis unfortunately is a flash limitation, and is not something that can be controlled by my module.
The way to fix this is to change the embed code for your youtube settings. You need to set the wmode of the youtube movie to transparent. For example, if your original embed code is this:
You need to add two pieces of code to this:
1) Add the following <param> tag inside the <object> tag:
<param name="wmode" value="transparent">2) Add
wmode="transparent"inside the <embed> tag.So now your embed code will look like this:
I wish there were some way I could fix this from within my module, but unfortunately it's a flash issue, not not fixable from my code.
Comment #2
jaypanComment #3
jaypanActually, I may have an idea that will fix this.
Comment #4
jaypanIdeally, you should use the code I gave above - this will give the login the best feel when people use it, as the site truly will dim out.
However, as this may not be possible, I have added a new setting to the settings page in version 1.5-RC1. Go to the settings page, expand the 'Display' fieldset, and add a check to the box that says 'Hide Objects' (it's at the bottom). Save this page. Now, when you try to log in, any youtube videos should be hidden while the login box is on the screen, and shown again when the login box is closed.
I hope this helps.