Nie ma rzeczy niewykonalnych. Przynajmniej trzeba w to uwierzyć
. I na
ArtBannersPlus jest sposób. Wystarczy zmodyfikować dwa pliki w Komponencie ( moduł nie odgrywa tutaj żadnej roli!!! ).
Pierwszy to "
artbannersplus.php".
Treść kodu w pliku "
artbannersplus.php" gdzieś koło linii
112 ( wersja, którą przeglądałem, to
ArtBannersPlus 1.5.1-pl-iso ):
Kod: |
$height = $swfinfo[1]/1.23;
echo "<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0\" border=\"0\"
width=\"$width\" height=\"$height\" vspace=\"0\"><param name=\"SRC\" value=\"$image_url\"><embed
src=\"$image_url\" loop=\"false\" pluginspage=\"http://www.macromedia.com/shockwave/download/
index.cgi?P1_Prod_Version=ShockwaveFlash\" type=\"application/x-shockwave-flash\" width=\"$width\"
height=\"$height\"></object>";
}
|
Ty tylko dodajesz parametr opisywany w poprzednim poście, czyli
wmode. Będzie to wyglądać tak:
Kod: |
$height = $swfinfo[1]/1.23;
echo "<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0\" border=\"0\"
width=\"$width\" height=\"$height\" vspace=\"0\"><param name=\"wmode\" value=\"opaque\" /><param
name=\"SRC\" value=\"$image_url\"><embed src=\"$image_url\" loop=\"false\" pluginspage=\"http://
www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\" type=\"application/
x-shockwave-flash\" width=\"$width\" height=\"$height\"></object>";
}
|
Drugi plik, to "
artbannersplus.other.php". Treść kodu w pliku "
artbannersplus.other.php" gdzieś koło linii
185 ( wersja,
ArtBannersPlus 1.5.1-pl-iso ):
Kod: |
$result = "<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0\" border=\"0\"
width=\"$swfinfo[0]\" height=\"$swfinfo[1]\" vspace=\"0\"><param name=\"SRC\" value=\"$image_url\"><
embed src=\"$image_url\" loop=\"false\" pluginspage=\"http://www.macromedia.com/shockwave/download/
index.cgi?P1_Prod_Version=ShockwaveFlash\" type=\"application/x-shockwave-flash\" width=\"
$swfinfo[0]\" height=\"$swfinfo[1]\"></object>";
}
|
...zamieniamy na poniższy kod:
Kod: |
$result = "<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0\" border=\"0\"
width=\"$swfinfo[0]\" height=\"$swfinfo[1]\" vspace=\"0\"><param name=\"wmode\" value=\"opaque\" /><
param name=\"SRC\" value=\"$image_url\"><embed src=\"$image_url\" loop=\"false\" pluginspage=\"http:
//www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\" type=\"
application/x-shockwave-flash\" width=\"$swfinfo[0]\" height=\"$swfinfo[1]\"></object>";
}
|
Zamiast
value="opaque" spróbuj wpisać
value="transparent", gdybyś miał kłopoty z ustawieniem koloru tła dla bannera.
Kombinuj, kombinuj i odpisz, żebym wiedział, że nie piszę tutaj postów do ludzi "
duchów". Bo już kilka ( może i naście?... ) takich postów bez odzewu jest. A to źle, bo inny użytkownicy nie będą wiedzieć ( no chyba że zaufają mi
), czy to rozwiązanie działa. Pozdrawiam.
Jokris.
P.s. Maksymalna szerokość wczytywanego lub wstawianego w kod obrazka to
499px, i o tym jest informacja w edytorze. Proponuję krople do oczu
Firmy Bryś (
Henio & Zdziś )
. Oczywiście, że żartuję
. Ale czasami warto wysilić gałki oczne
.