Using the Views SSP plugin and setting wmode to 'transparent', in the view options, has no effect on the wmode. This only seems to have an effect on Google Chrome (and maybe IE).

Here's the code generated by the SSP Views plugin:

<div class="view-content"> 
      <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="730" height="500" id="loader" align="middle"> 
	               <param name="allowScriptAccess" value="sameDomain" /> 
	               <param name="allowFullScreen" value="true" /> 
	               <param name="FlashVars" value="paramXMLPath=//?q=ssp_views/user_portfolio/default/YToxOntpOjA7czoxOiIxIjt9/params.xml" /> 
	               <param name="base" value="." /> 
                 <param name="wmode" value="transparent"> 
	               <param name="movie" value="/sites/all/ssp/slideshowpro.swf" /><param name="quality" value="high" /><param name="bgcolor" value="" />	
                   <embed base="." FlashVars="paramXMLPath=//?q=ssp_views/user_portfolio/default/YToxOntpOjA7czoxOiIxIjt9/params.xml" src="/sites/all/ssp/slideshowpro.swf" quality="best" bgcolor="#1f1f1f" width="730" height="500" name="loader" align="middle" allowScriptAccess="sameDomain" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> 
	               </object>    </div>

There seem to be two issues with this:

  1. The <param name="wmode" value="transparent"> isn't closed, like the other <param> tags are, so this should be: <param name="wmode" value="transparent" />;
  2. The <embed> tag lacks a wmode attribute;

Again, wmode works fine in Firefox, but not Chrome (and probably IE, although I haven't checked it).

Comments

liam mcdermott’s picture

This bug can be seen at: http://eat3d.com/users/riki

Notice how the menu drop-downs go 'under' the Flash object in Google Chrome. Also tested in IE and wmode works fine, so the problem is only with Chrome.

manos_ws’s picture

You should put wmode="'. $wmode .'" inside the tag for cross browser transparency overlay. It’s a common flash transparency overlay problem.

e.g.
<embed base="." FlashVars="paramXMLPath=//?q=ssp_views/user_portfolio/default/YToxOntpOjA7czoxOiIxIjt9/params.xml" src="/sites/all/ssp/slideshowpro.swf" quality="best" bgcolor="#1f1f1f" width="730" height="500" name="loader" align="middle" allowScriptAccess="sameDomain" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="'. $wmode .'" />

I hope the module developer will update the code , in views and in normal ssp module code.

I have to change the code manually with every SlideshowPro Integration module release.

Manos K
http://websynergy.gr/

kylebrowning’s picture

Status: Needs review » Active

This has been fixed in beta8, sorry for the delay. Please confirm

kylebrowning’s picture

Status: Active » Needs review
raefrog’s picture

Status: Active » Needs review

I am still having problems with Views Slideshow behind the suckerfish menus. Which file exactly do I change the wmode =transparency? Is it in the slideshow module or Views module?

Adam S’s picture

What happens when you set the div around the menu to position: relative and z-index to 101?

kylebrowning’s picture

Version: 6.x-1.0-beta7 » 6.x-1.0-beta8

So this is still hapening in beta-8?

kylebrowning’s picture

Status: Needs review » Closed (cannot reproduce)