FLash na stronie

kos_mo

No avatar

2008-11-04 22:47

Witam

Chcialbym sie dowiedziec w jaki sposob moge umiescic na podstronie element we flashu np. baner.

prosze o pomoc

» Quick.Cms v2.x

treewood (OpenSolution)

Avatar: treewood

2008-11-05 08:16

Sproboj wpierw tego:
http://opensolution.org/Quick.Cms/docs/?id=tips#w_jaki_sposob_dodac_swoje_logo

kos_mo

No avatar

2008-11-05 16:08

ale ja bym chcial wkleic plik swf na konkretnej podstronie i tylko tam

treewood (OpenSolution)

Avatar: treewood

2008-11-06 08:15

ok to teraz rozumiem. bedzie z tym troche pracy. W actions_client/p.php zamien:
$sBanner = !empty( $aData['sBanner'] ) ? $oTpl->tbHtml( $aData['sTemplate'], 'BANNER' ) : null;
na

$sBanner $sBannerSwf null;
if( !empty( 
$aData['sBanner'] ) ){
  if( 
ereg'swf'$aData['sBanner'] ) ){
    
$sBannerSwf $oTpl->tbHtml$aData['sTemplate'], 'BANNER_SWF' );
  }
  else
    
$sBanner $oTpl->tbHtml$aData['sTemplate'], 'BANNER' );
}


Nastepnie w templates/pages_default.tpl wstaw na samym koncu:

<!-- BEGIN BANNER_SWF -->
<
object type="application/x-shockwave-flash" data="$config[dir_files]$aData[sBanner]" width="TUTAJ_WSTAW_SZEROKOSC" height="TUTAJ_WSTAW_WYSOKOSC"><param name="bgcolor" value="white" /><param name="movie" value="$config[dir_files]$aData[sBanner]" /></object>
<!-- 
END BANNER_SWF -->

Musisz zmienic wartosc szerokosci i wysokosci tego bannera w kodzie powyzej
Nastepnie w pliku templates/container.tpl wstaw zmienna:
$sBannerSwf
zaraz pod:
<div id="head2">

To nie wszystko. Teraz musisz pogrzebac w stylach, wywalic logo, slogan z templates/container.tpl, ktore beda pod ta nowa zmienna $sBannerSwf itd itp.

Do góry
o nas | kontakt