olha só.. sabe aquele .js com código para inserir flash? então.. eu instalei o complete banner hack no meu fórum www.cgart.com.br e eu queria q os flash ficassem sem aquele "clique aqui para ativar este controle".
eu já mudei um esquema pra ele pegar o width diferente do height, pq no sistema original ele pegava width + height.
Atualmente o case de .swf é assim:
$template->assign_vars(array('BANNER_'.$banner_spot.'_IMG' => '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" id="macromedia'.$i.'" width='.$banner_width.' height='.$banner_height.' align="abscenter"><param name="allowScriptAccess" value="sameDomain" /><param name=movie value="'.$banners[$i]['banner_name'].'?clickTAG='.append_sid('redirect.'.$phpEx.'?banner_id='.$banners[$i]['banner_id']).'"><param name=quality value=high><embed src="'.$banners[$i]['banner_name'].'?clickTAG='.append_sid('redirect.'.$phpEx.'?banner_id='.$banners[$i]['banner_id']).'" quality=high name="macromedia'.$i.'" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" autostart="true" /><noembed><a href="'.append_sid('redirect.'.$phpEx.'?banner_id='.$banners[$i]['banner_id']).'" target="_blank">'.$banners[$i]['banner_description'].'</a></noembed></object>'));
só q eu quero que ao invés de inserir o objeto do flash.. ele insira isto aqui
<script>addSWF('flash/menu.swf', 758, 132, false);</script>
onde 'flash/menu.swf' é $banners[$i]
758 = $banner_width e 132 = $banner_height.
eu tentei fazer isso
$template->assign_vars(array('BANNER_'.$banner_spot.'_IMG' => '<script>addSWF("' . $banners[$i] . '",' . $banner_width . ',' $banner_height . ', false);</script>'));
mas não funcionou.. não sei se é erro de apóstrofe, aspas ou se a sintaxe está errada mesmo.. se alguém puder ajudar, agradeço.
Valeu!
uhu.. consegui.. a quem possa interessar.. o código é
$template->assign_vars(array('BANNER_'.$banner_spot.'_IMG' => '<script>addSWF("'.$banners[$i]['banner_name'].'",' . $banner_width . ',' . $banner_height . ', false);</script>'));
uhu.. consegui.. a quem possa interessar.. o código é
$template->assign_vars(array('BANNER_'.$banner_spot.'_IMG' => '<script>addSWF("'.$banners[$i]['banner_name'].'",' . $banner_width . ',' . $banner_height . ', false);</script>'));