Flash animations are reported insecure by browser


Author Message
ñull

Posted: 11/27/2012
Quote message 

<p>
With the Flash animation in the header, there is a javascript that includes a link to a GIF icon from the Adobe website that is not from a SSL page (http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif) .<br />
This will cause that browsers report it as an insecure site because that one useless icon is not secure.<br />
<br />
<br />
I reported this error already to the Artisteer team. If you want to fix your version of Artisteer, then follow these rapid incomplete instructions:</p>
<ul>
<li>
Make a backup copy of "C:\Program Files\Artisteer 3" (or 4 depending on versin I guess)</li>
<li>
The files responsible for the Flash install script are in:<br />
C:\Program Files\Artisteer 3\Library\Data\Templates\Blogger\Export\Glyphs\Flash.html<br />
C:\Program Files\Artisteer 3\Library\Data\Templates\Default\Common\Glyphs\Flash.html<br />
C:\Program Files\Artisteer 3\Library\Data\Templates\Default\Preview\Glyphs\Flash.html<br />
C:\Program Files\Artisteer 3\Library\Data\Templates\Site\Common\Glyphs\Flash.html</li>
<li>
Depending on the file you have to change the URL to get_flash_player.gif that it becomes a local server path. The idea is that you place a copy of this file in the images folder of the Artisteer template and the URL should point to that local copy therefore guaranteeing the SSL connection. To change the URL I followed the example as can be found in each file looking at the line :<br />
<tt>&lt;param name="movie" value="[csspath]{path_to_template}images/{name}.swf" /&gt;</tt><br />
This can be different in each file, but in this example I changed the URL to get_flash_player.gif according to this example like this:<br />
<tt>&lt;img src="[csspath]{path_to_template}images/get_flash_player.gif" alt="Get Adobe Flash player" /&gt;</tt></li>
<li>
Be careful to do this change twice, because the URL appears twice!</li>
<li>
Save the files after the change.</li>
<li>
Now find in C:\Program Files\Artisteer 3\Library\Data\Templates all "images" folders and place a copy of get_flash_player.gif there.</li>
<li>
I don't know the exact logic of Artisteer but I just blindly put it in every images folder I could find. For me it worked for Drupal and I did not test for other CMSes. In Wordpress I could not find the images folder so it might not work there.</li>
<li>
Before testing this hack you should first exit Artisteer to make sure it reads the changes.</li>
</ul>