PDA

Zobacz pełną wersję : jogadgets i flash na stronie



darkanmac
03-11-2006, 09:19
Witam mam problem taki że jak odpalam zdjęcie jakieś za pomoca skryptu jogadgets to flash, który sobie wsadziłem do joomli zakrywa mi go. Wchodzilem na stronę jogadgets tam to rozwiazane jest z jakims skryptem ufo ale to rozwiazanie mi coś nie działa . Macie moze jakies propozycje jak to rozwiązać może ktoś napisał jakiegoś bota ??

crisma77
02-12-2006, 21:38
Rzecz jest do zrobienia, rzeczywiście należy zmienić sposób umieszczenia flasha na stronie, wykorzystałem do tego plik JavaScript "swfobject.js", opis (po polsku) jego zastosowania można znaleźć tutaj:

http://www.flashdesigner.pl/przyklady/t1060.php

Ważne aby w kodzie umieszczającym plik flasha znalazło się ustawienie parametru "wmode" na "transparent" w sposób podany poniżej

<script type="text/javascript">
// <![CDATA[
var so = new SWFObject("banner.swf", "banner", "400", "150", "8", "");
so.addParam("quality", "high");
so.addParam("wmode", "transparent");
so.write("flashcontent");

// ]]>
</script>
</td>

Wynik można obejrzeć na stronie http://www.dentista.pl "O nas" --"Gabinety"
Działa zarówno w IE jak i FF
pzdr

czarofnik
11-12-2006, 03:35
sluchaj nie wiem jak to sie dzieje ale na stronie kotrej podales dziala elegancko plynnie natomiast u mnie zrobilme jak w przykladzie i tak jak mowiles z transparent ale nie chodzi mi plynnie

dałem w gorze w sekcji head odwolanie do swf.js

a pozniej w stronie


<div id="flashcontent">

</div>
<script type="text/javascript">
// <![CDATA[
var so = new SWFObject("next.swf", "next", "200", "258", "9", "");
<!--kolejno: nazwa pliku, szerokość, wysokość, wersja FlashPlayer'a, kolor tła-->
so.addParam("quality", "high");
so.addParam("wmode", "transparent");

so.write("flashcontent");
// ]]>
</script>według mnie powinno byc ok ale nie jest na IE dziala mi w miare plynnie ale w FF sie strasznie haczy hmmm odwolanie wprowadzalem w plki z templates/default.php


NIe wiem czy to jest wazne ale jak korzytsam z Jogagets to np dajac galerie w lewym dolnym rogu nie wyswietla mi sie info np: zdjecie 1/23 nie wiem dlaczego w sumie

makak
30-12-2006, 15:19
Panowie, czy możecie tak dla laika opisać jak osadzić plik swf w artykule, by nie wyłaził na wierzch spod zdjęć wyświetlanych jgadgetsem.

czarofnik
30-12-2006, 18:51
przeciez masz to opisane tylkoz e umnie dziala gorzej nie wiem dlaczego a swf umieszcza tak jak w html-u :)

gaiden111
27-01-2007, 14:38
Wszzstko dziala. jest tylko jedno duze ALE......co jak uzytkownik ma wylaczona javescript w przgladarce?????? Nie wyswietla sie w ogole flash. jest jakis sposob abz to obejsc???? PILNE!!!!!!!!

polcud
29-01-2009, 18:36
Najprostsze rozwiązanie, jakie zastosowałem po poszukiwaniach w sieci, dotyczące umieszczania plików swf w joomli, aby trzymały swoje wymiary, oraz by następnie nie przykrywały zdjęć w galeriach (np. Simple Image Gallery) w przeglądarce Firefox to:
1. Instalacja mambota mmsflashbot: http://www.joomla.pl/component/option,com_docman/task,doc_details/gid,444/; (http://www.joomla.pl/component/option,com_docman/task,doc_details/gid,444/)
2. Edycja pliku mambots/content/mmsflashbot.php i wstawienie parametru wmode="transparent" do tagu <embed> (zobacz instrukcję tutaj: http://hirihiri.com/blog/)
3. Wstawienie do treści artykułu, modułu itp. kodu:
{mmsflashbot}/ścieżkadopliku.swf|xxx|yy{/mmsflashbot}gdzie xxx to szerokość, a yy wysokość animacji w pikselach.

Dziękuję za uwagę i pozdrawiam.