SWiSH Forum
Forum użytkowników programów SWiSH

SWiSH Max - ładwanie zenętrznego obrazka do flasha

maszkla14 - Sro 12 Paź, 2011 18:20
Temat postu: ładwanie zenętrznego obrazka do flasha
już mi ręce opadają kilkkanaście godzinek nad ty spędziłem i lipa, proszę o pomoc
w załączniku mniej więcej to o co mi chodzi, trochę chaotyczne ale przedstawia istotę sprawy. W celu odchudzenia pliku swf chcę aby obrazki ładowały się z zewnątrz. Na kompie działa a po przerzuceniu plików na serwer za nic nie chce ruszyć. Nie wiem w czym problem
Proszę o to aby ktoś rzucił wprawnym okiem podpowie w czym problem?
z góry dziękuję

Januszr - Sro 12 Paź, 2011 19:24

U mnie działa. Czy jesteś pewien, że wszystkie 3 pliki są na serwerze w tym samym katalogu (html, swf, jpg)?
maszkla14 - Sro 12 Paź, 2011 19:39

tzn jak html? czy tzn ze te pliki powinny być w tym samym miejscu co index.php czy .html?
ja umieściłem je w katalogu

Januszr - Sro 12 Paź, 2011 20:02

Wydaje mi się, że swish ma opccję export HTML+SWF. Spróbuj jej użyć. Następnie sprawdź czy dwa wyplute pliki oraz jeden z fotografią są w tym samym katalogu. Jeżeli tak to wrzuć katalog na serwer i będzie działać.
maszkla14 - Sro 12 Paź, 2011 20:29

tak faktycznie działa, czyli chyba problem tkwi w mojej joomli a bardziej w sposobie osadzenia tego flasha w mojej templatce.
dzięki za nakierowanie.

[ Dodano: Sro 12 Paź, 2011 22:14 ]
swoją drogą znajdzie się może ktoś kto miał doczynienia z joomlą i swishem i podpowie jak osadzić to w w templatce. Nie chodzi mi o umieszczanie kodu związanego z moim flashem w kodzie templatki tylko przy pomocy jakiś innych modułów czy komponentów bo właśnie wtedy moim flash-u nie wyświetlają się zdjęcia z zewnątrz

shastaan - Czw 13 Paź, 2011 10:26

W joomli, jeśli osadzasz flash w pliku index.php szablonu musisz mu podać lokalizację względem całego silnika więc użyj poniższego wiersza
Kod:
<?php echo $this->baseurl ?>/templates/nazwa_twojego_template/twoj_flash.swf


Cały div z indexu szablonu wyciągnąłem do wglądu i wygląda tak :P
Kod:
<div id="slider">
        <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="1000" height="320" id="FlashID" title="head">
        <param name="movie" value="<?php echo $this->baseurl ?>/templates/nazwa_twojego_template/twoj_flash.swf" />
        <param name="quality" value="high" />
        <param name="swfversion" value="9.0.45.0" />
        <!-- Ten znacznik parametru monituje u?ytkownik?w programu Flash Player 6.0 r65 i nowszych o pobranie najnowszej wersji programu Flash Player. Aby monit nie by? wy?wietlany, usu? ten znacznik. -->
        <param name="expressinstall" value="Scripts/expressInstall.swf" />
        <!-- Nast?pny znacznik obiektu jest przeznaczony dla przegl?darek innych ni? IE. Usu? go, je?li program IE korzysta z funkcji IECC. -->
        <!--[if !IE]>-->
        <object type="application/x-shockwave-flash" data="<?php echo $this->baseurl ?>/templates/nazwa_twojego_template/twoj_flash.swf" width="1000" height="320">
          <!--<![endif]-->
          <param name="quality" value="high" />
          <param name="swfversion" value="9.0.45.0" />
          <param name="expressinstall" value="Scripts/expressInstall.swf" />
          <!-- W programie Flash Player 6.0 i starszych przegl?darka wy?wietla nast?puj?ce elementy alternatywne. -->
          <div>
            <h4>Zawartość tej strony wymaga nowszej wersji programu Adobe Flash Player.</h4>
            <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Pobierz odtwarzacz Adobe Flash" width="112" height="33" /></a></p>
          </div>
          <!--[if !IE]>-->
        </object>
        <!--<![endif]-->
        </object>
    </div><!--end slider-->

maszkla14 - Sob 15 Paź, 2011 18:44

wlasnie nie osadzam w index.php tylko obecnie poprzez komponent reklama takiego rozwiazania potrzebowalem i juz sobie poradzilem dzieki m.in. pomocy kolegow

Powered by phpBB modified by Przemo © 2003 phpBB Group