PDA

Zobacz pełną wersję : Prawidłowe wyświetlanie "The Flash Module".



Nowy
23-02-2011, 14:29
To mój debiut, jeśli chodzi o pokazaniu światu mojej pierwszej animacji, pliku .swf :D
Wszystko byłoby ok, gdy nie taki problem. Zainstalowałem moduł The Flash Module, zrobiłem animację flash, plik .swf. Wczytałem go do katalogu images/flash, wypełniłem parametry w ww. module (obrazek nr 2), a na stronie ukazuje się jakaś dodatkowa ramka (jak ją usunąć, żeby móc wyświetlać tylko sam baner?). W efekcie animacja (to ta "nauka pływania dla dorosłych") jest trochę przesunięta i obcięta nieco z prawej strony (obrazek nr 1).
Wymiary w module podałem identyczne jak ramka (obramowanie) w Aligatorze Flash (bo w tym programie zrobiłem animację). Może trzeba ustawić w parametrze: Loop - False, ale dziwnie po zapisaniu z powrotem wraca do True.
Poradźcie coś, o co tu chodzi?

Obrazek nr 1
3708
Obrazek nr 2
3709

Nowy
26-02-2011, 16:51
Widzę, że nie rychło otrzymam tutaj pomoc, więc wrzuciłem "na chwilę" na stronę tę animację i podaje kod. Co może być podejrzanego, że jest to okno, niepotrzebne mi (obrazek nr 1 wyżej).

<div id="contentwrap">
<div id="l_w-1">
<!--leftblock-->
<div id="conwrap">
<div id="l_w1">
<div class="module">
<div>
<div>
<div>
<script language="JavaScript" type="text/javascript" src="modules/mod_flashmod.js (http://forum.joomla.pl/view-source:http://mcsir.skarzysko.pl/modules/mod_flashmod.js)"></script>
<script language="JavaScript" type="text/javascript">
AC_FL_RunContent('codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8.0.22.0','width','200','heigh t','150','id','nw','src','images/flash/nw.swf','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','images/flash/nw.swf');</script>
<noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8.0.22.0" width="200" height="150" id="nw"> <param name="movie" value="images/flash/nw.swf"/> <param name="quality" value="high" /><embed src="images/flash/nw.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="200" height="150" name="nw"></embed></object></noscript> </div>
</div>
</div>
</div>

a_m
26-02-2011, 16:54
Widzę, że nie rychło otrzymam tutaj pomoc podaj link do strony ew. nazwę szablonu i bądź dobrej myśli

Nowy
26-02-2011, 16:59
podaj link do strony ew. nazwę szablonu i bądź dobrej myśli
Dobrej myśli jestem cały czas :D, tylko tak niewiele brakuje, a nie jest tak, jak chciałbym.
Podaje link, ale ta animacja jest tymczasowo (a lokalizacja docelowa będzie inna), bo wygląda nieprawidłowo itp... http://mcsir.skarzysko.pl/content/view/41/55/


Aha. Animacja jest już inna, niż ta z pierwszego postu, ale efekt ten sam, czyli obcięta i przesunięta, no i to okno...! :zly:

a_m
26-02-2011, 17:29
dopisz w parametrach modułu przyrostek klas CSS modułu -none ( tak jak w pierwszym module w prawej kolumnie ) i ramka zniknie / a tak na przyszłość - jak zwracasz się do nas z problemem, podawaj linki; no i nie blokuj oglądającym prawego klawisza, przynajmniej w czasie kiedy spodziewasz się pomoc uzyskać

Nowy
26-02-2011, 17:39
Ok.
Myślałem o tym przyrostku klas css, pewnie bym dopisał coś tam :spoko:, tylko że nie ma w parametrach The Flash Module takiej pozycji... (patrz obrazek nr 2 w pierwszym poście).

a_m
26-02-2011, 17:47
no to masz kilka wyjść: zamienić moduł na inny, bardziej funkcjonalny; dopisać sobie możliwość dodawania przyrostka, zmienić style dla



div.module div div div, div.module-default div div div, div.module-color div div div, div.module-dark div div div {
padding: 9px;
}


}
div.module,
div.module-default {
background: url('../images/box-defright.png') no-repeat bottom right;
}
div.module div,
div.module-default div {
background: url('../images/box-defleft.png') no-repeat bottom left;
}
div.module div div,
div.module-default div div {
background: url('../images/box-deftop.png') no-repeat top right;
}
div.module div div div,
div.module-default div div div {
background: url('../images/box-deftopleft.png') no-repeat top left;
}

Nowy
26-02-2011, 19:56
Niestety (albo stety :obojetny: ) dokładnie tak samo mam w stylach css. Jak można dodać przyrostek klas, jeśli nie w parametrach modułu?

Drugie pytanie: Jakie są inne moduły flash?

a_m
26-02-2011, 19:58
Niestety (albo stety :obojetny: ) dokładnie tak samo mam w stylach css. wiem, że tak masz; chodzi o to żebyś to zmienił; dokładnie te wpisy, co w cytacie

Nowy
26-02-2011, 20:11
Zmieniłem. I co dalej?

a_m
26-02-2011, 20:38
istotnych dla problemu zmian nie wprowadziłeś

Nowy
26-02-2011, 20:55
Wydaje mi się, że już jest ok. Kopiowałem i wklejałem...
Chyba dzisiaj już nie doprowadzę tego problemu do szczęśliwego finału... :(