Blake Rosewood
 Nuke Newbie Posts:6

 |
| 11/01/2011 10:29 AM |
|
Okay! So I didn't create this site, but am now working on it, getting it moved to a new server. The embedded flash banner worked before, and I have gotten it to work on SOME Of the pages on this site. Namely, on pages whose url is in the root of the site. (eg, works on http://crossguardsecurity.net/Company.aspx, but NOT on http://crossguardsecurity.net/Compa...ment.aspx! All of the pages that are not top level pages on the site, everything else works, but the flash banner doesn't show on those pages, even though the skin is the same. This is the tag in the aspx:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="1046" height="250">
<param name="movie" value="http://crossguardsecurity.net/dockm....swf"" target="_blank" rel="nofollow">http://crossguardsecurity.net/dockm....swf" />
<param name="wmode" value="transparent" />
<param name="quality" value="high" />
<embed src="http://crossguardsecurity.net/dockm....swf"" target="_blank" rel="nofollow">http://crossguardsecurity.net/dockm....swf" quality="high" wmode="transparent" pluginspage="https://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="1046" height="250"></embed>
</object>
Currently the dockmenu.swf is in the root directory of DNN and the site, accessed by absolute URL. The images.xml file also references it's images by absolute URL and still, the flash banner only for the top level pages. Any ideas would be much welcome! Thanks! Joshua |
|
|
|
|
Blake Rosewood
 Nuke Newbie Posts:6

 |
| 11/01/2011 10:51 AM |
|
Hmm.. the code has tried to render in my post. Here is the code again, with tags changed to make it visible... replacing <> with [] [object classid="clsid  27CDB6E-AE6D-11cf-96B8-444553540000" codebase="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="1046" height="250"] [param name="movie" value="http://crossguardsecurity.net/dockmenu.swf" /] [param name="wmode" value="transparent" /] [param name="quality" value="high" /] [embed src="http://crossguardsecurity.net/dockmenu.swf" quality="high" wmode="transparent" pluginspage="https://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="1046" height="250"][/embed] [/object] |
|
|
|
|
Joseph Craig DNN MVP Posts:11667

 |
| 11/01/2011 11:04 AM |
|
I took a quick look and realized that I need to take a closer look. So ... it's on my list of things to do. In the meantime, I might suggest that you switch to using DigFlash from DigNuke.com (it's free). This will let you add the flash file to a page easily. If you flash file is looking for absolute URLs, this will require changing the flash file. |
|
Joe Craig, Patapsco Research Group Complete DNN Support |
|
|
Blake Rosewood
 Nuke Newbie Posts:6

 |
| 11/01/2011 11:55 AM |
|
THANK YOU for looking at this. I installed digFlash, uploaded the swf file and amazingly, the flash worked (though I'm not exactly sure which copy of the images.xml file it found, but it somehow found all the images and worked perfectly). HOWEVER, I made the module "visible on all pages" and the SAME PROBLEM PERSISTS. It works perfectly on all the pages that are TOP LEVEL, and doesn't show anything in the pages that are in down one level (all the links on the right side). Strange, eh?
|
|
|
|
|
Joseph Craig DNN MVP Posts:11667

 |
| 11/01/2011 12:13 PM |
|
No. It probably makes sense. I'd guess that the problem is in where the flash movie is looking for the imagex.xml file. From your description, it is looking for a directory relative to the current page. If you created the flash movie, or have access to the person who did, you probably should have this recoded to look for the file in a directory that is relative to the portal's root. That way, you will only need one copy and it will work from every page. A few years ago I went around and around with a flash designer and it took the better part of a couple of weeks to get everything right. |
|
Joe Craig, Patapsco Research Group Complete DNN Support |
|
|
Blake Rosewood
 Nuke Newbie Posts:6

 |
| 11/02/2011 2:30 AM |
|
I don't have access to that person. I installed a flash editor of some kind hoping to be able to find the images.xml reference in the file, to no avail yet. Hmm.... |
|
|
|
|
Blake Rosewood
 Nuke Newbie Posts:6

 |
| 11/02/2011 11:44 AM |
|
Hmph! I've now tried even a hex editor to see if images.xml was in there statically in ascii. What I don't understand is that this worked fine on the other site! Check it out at crossguardsecurity.com... and with the flash embedded into the skin, and referenced as an absolute url, how is it that the path is changing? Even on the old site, the URLs changed. Please, sir, a lead?
|
|
|
|
|
Blake Rosewood
 Nuke Newbie Posts:6

 |
| 11/05/2011 3:29 PM |
|
I GOT I T TO WORK. As a long shot, I created dummy directories in the root of the entire site called Support and Company, the two sub-levels in question and put only the images.xml file in it and it WORKED. Whew! A bit ugly but okay... Then, now that I got the site finally all working perfectly... I changed it's domain to go live, created a new alias, pointed the domain to the server, and... now the FLASH MENU DOESN'T WORK ANYWHERE... but it looks like it's finding the images.xml file just fine, but the images themselves are blank, like it's not finding them... or somehow otherwise blanking them out. I'm so confused. This is what the iamges.xml file reads now, and the first one different is my attempt to draw at straws. With full domain is how it was working before.... <code> <?xml version="1.0" encoding="ISO-8859-1"?> <slideshow> <photo image="/images/flash/hot.jpg" url="/Support/Topics.aspx" info=""/> <photo image="http://crossguardsecurity.com/images/flash/services.jpg" url="/Services.aspx" info=""/> <photo image="http://crossguardsecurity.com/images/flash/free-offering.jpg" url="/Products/FreeOffering.aspx" info=""/> <photo image="http://crossguardsecurity.com/images/flash/products.jpg" url="/Products.aspx" info=""/> <photo image="http://crossguardsecurity.com/images/flash/lunch-and-learn.jpg" url="/Company/LunchAndLearn.aspx" info=""/> <photo image="http://crossguardsecurity.com/images/flash/promotions.jpg" url="/Products/Promotions.aspx" info=""/> <photo image="http://crossguardsecurity.com/images/flash/news.jpg" url="/Company/PressRoom.aspx" info=""/> <photo image="http://crossguardsecurity.com/images/flash/links.jpg" url="/Support/Links.aspx" info=""/> <photo image="http://crossguardsecurity.com/images/flash/events.jpg" url="/Company/Events.aspx" info=""/> </slideshow> </code> When I was experimenting with it before, and it couldn't find the images themselves, it acted differently, with the swirly wait icon continuing... not these white boxes I'm getting now. Why the heck did changing the domain (and with it the entries in the images.xml file) stop it from working?! Thank you! |
|
|
|
|
Joseph Craig DNN MVP Posts:11667

 |
| 11/05/2011 3:56 PM |
|
That's great thinking, Blake! You put the files exactly where it thought it was looking. Where is the images directory? If it is in the portal's root, you could try /Portals/N/images... as the url for the images. Maybe that's where it's looking? |
|
Joe Craig, Patapsco Research Group Complete DNN Support |
|
|