PDA

Zobacz pełną wersję : Flash w artykule



xev1n
06-07-2011, 12:48
Ja mam chyba jakąś po******oną joomle. Chcę wstawić plik swf do artykułu robię wszystko zgodnie z tutorialami, rozszerzyłem Tiny MCE w opcjach artykułów zaznaczyłem żeby nie filtrował w edytorze tak samo, no i wszystko pięknie ładnie dopóki nie wejdę na stronę, na której zamiast flasha jest jakaś biała ramka i nic poza tym. Jest jakieś wyjście z tej sytuacji ??. Oczywiście mam joomle 1.6.

moje
06-07-2011, 13:44
A link do strony? Czy w TinyMCE zaznaczyłeś, żeby nie czyścił kodu, czy ten swf poza Joomla Ci działa, czy to jest plik na Twoim serwerze czy na innym?

xev1n
06-07-2011, 13:53
plik jest na moim serwerze w tiny MCE zaznaczylem zeby nie usuwal, www.arthauserwer.nazwa.pl (http://www.arthauserwer.nazwa.pl)
plik poza joomla dziala www.arthauserwer.nazwa.pl/gallery.swf

---------- Post dodany o 11:53 ---------- Poprzedni post był o 11:47 ----------

41504152

dodaje zrzuty z zaplecza

moje
06-07-2011, 13:57
A w której zakładce ma być ta galeria? W innych zakładkach działają plik swf.

xev1n
06-07-2011, 14:00
w innych zakładkach są umieszczone za pomocą wpinacza ale problem z tą opcją pojawia sie podczas odpalania strony w IE a konkretnie ie wyswietla ramki i nie uznaje przezroczystego tła, dlatego zdecydowalem się na flasha w artykule . Ten flash ktory się nie wyswietla jest w zakladce "architektura"

moje
06-07-2011, 14:06
Naucz się stawić pliku swf, to co zrobiłeś jest dla grafiki/zdjęć (jpg, png, gif) : |
Poszukaj w necie jakiego kodu html używa się do wstawienia pliku swf .

xev1n
06-07-2011, 14:16
swf'a wstawiałem za pomocą przycisku Insert/Edit embedded media, zaznaczyłem opcję Flash wkleiłem adres, wpisałem rozmiar i ok. Kod który otzrymałem zaraz po wrzuceniu pliku do edytora wygląda tak :
<p><img src="http://www.arthauserwer.nazwa.pl/media/editors/tinymce/jscripts/tiny_mce/plugins/media/img/trans.gif" _mce_src="media/editors/tinymce/jscripts/tiny_mce/plugins/media/img/trans.gif" class="mceItemFlash" title="src:'http://arthauserwer.nazwa.pl/images/gallery.swf',width:'877',height:'341'" align="" height="341" width="877"><br></p>

Zanam standardowy kod wklejania flasha w html'a ale jak go wpisuje do edytora to zachowuje sie tak jak by mial zaznaczona opcje czyszczenia kodu

moje
06-07-2011, 14:18
Bo możesz masz zaznaczone takie opcje?

xev1n
06-07-2011, 14:30
Jeżeli gdzieś poza edytorem jest taka możliwośc zaznaczania to moze i tak. W edytorze TinyMCE jest ta opcja ustawiona na Nigdy zresztą widac na screenie.

---------- Post dodany o 12:30 ---------- Poprzedni post był o 12:25 ----------

Kod przed wklejeniem wygląda tak :

<DIV STYLE="position:absolute; left:0; top:0; bottom:0">
<OBJECT CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
CODEBASE="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"
WIDTH="877" HEIGHT="341" >
<PARAM NAME="MOVIE" VALUE="gallery.swf">
<PARAM NAME="PLAY" VALUE="true">
<PARAM NAME="LOOP" VALUE="true"><PARAM NAME="WMODE" VALUE="transparent">

<PARAM NAME="QUALITY" VALUE="high">
<EMBED SRC="gallery.swf" WIDTH="877" HEIGHT="341" PLAY="true" LOOP="true" WMODE="transparent" QUALITY="high"
TYPE="application/x-shockwave-flash"
PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">
</EMBED>
</OBJECT>
</DIV>

Po wcisnieciu zapisz tak :

<div class="mceItemVisualAid" style="position:absolute; left:0; top:0; bottom:0" _mce_style="position: absolute; left: 0; top: 0; bottom: 0;">
<img title="&quot;MOVIE&quot;:&quot;gallery.swf&quot;,&quot;PLAY&quot;:&quot;true&quot;,&quot;LOOP&quot;:&quot;true&quot;, &quot;WMODE&quot;:&quot;transparent&quot;,&quot;QUALITY&quot;:&quot;high&quot;,&quot;src&quot;:&quot;http ://www.arthauserwer.nazwa.pl/gallery.swf&quot;,&quot;wmode&quot;:&quot;transparent&quot;,&quot;quality&quot;:&quot;high &quot;" class="mceItemFlash" src="http://www.arthauserwer.nazwa.pl/media/editors/tinymce/jscripts/tiny_mce/plugins/media/img/trans.gif" _mce_src="http://www.arthauserwer.nazwa.pl/media/editors/tinymce/jscripts/tiny_mce/plugins/media/img/trans.gif" height="341" width="877">
</div>

moje
06-07-2011, 15:46
Nie wiem co masz ustawione, w edytorze i czy używasz najbardziej rozbudowanej jego wersji (tryb wzbogacony).
A próbowałeś to wstawić w kod html artykułu? Test taki guziczek edycji kodu html w edytorze.

xev1n
06-07-2011, 17:10
No właśnie spróbowałem i nawet się udało tylko jak zwykle IE ma jakiś problem i wczytuje flasha w nieskonczoność

moje
06-07-2011, 18:57
To może być akurat winą pliku swf lub wersją flasha jaką masz zainstalowaną w IE.