Problem z banerem flash

26 odpowiedzi [Ostatni wpis]
Sooperdrupel
Portret użytkownika Sooperdrupel
Dołączył: 30.03.2009
Postów:
Użytkownik niedostępny. Ostatnio widziany 25 tygodni 9 godzin temu.

Witam mam taki problem wstawilem kod flasha w pliki .tpl

cos w tym stylu

<?php if (!empty($navigation)) { echo $navigation; }?>

i problem mam taki ze na page-front.tpl czyli indexie pokazuje sie baner prawidlowo np. jak wejde np. do node.tpl to juz wogole a szmieszne jest to ze w kodzie kod flasha jest :((( co proponujecie ? czyzby drupal to blokowal ? filtrowal ;/

dzieki za opinie

Sooperdrupel
Portret użytkownika Sooperdrupel
Dołączył: 30.03.2009
Postów:
Użytkownik niedostępny. Ostatnio widziany 25 tygodni 9 godzin temu.

Wywalil mi kod flasha :((( jak by co to wkleje screena z kodu

kubala.webdesign
Portret użytkownika kubala.webdesign
Dołączył: 01.05.2009
Postów:
Użytkownik niedostępny. Ostatnio widziany 5 tygodni 5 dni temu.

Możesz wrzucić np. na wklej.org co dokładnie umieściłeś z page.tpl.php
Obstawiam że podałeś mu ścieżkę względną do samego pliku *.swf i stąd bierze się problem.

Pozdrawiam

zlecenia, wsparcie, współpraca: kubala.webdesign(at)gmail(dot)com
Nie robię serwisów za 300,- !

Sooperdrupel
Portret użytkownika Sooperdrupel
Dołączył: 30.03.2009
Postów:
Użytkownik niedostępny. Ostatnio widziany 25 tygodni 9 godzin temu.

http://wklej.org/id/173747/

raczej chyba to nie jest sciezki wina :( wszystko mam w public_html/
i dodalem tez do themes/mythem/

dziwne jak kilikam na flashu pisze "film niewczytany" ;(

kubala.webdesign
Portret użytkownika kubala.webdesign
Dołączył: 01.05.2009
Postów:
Użytkownik niedostępny. Ostatnio widziany 5 tygodni 5 dni temu.

Raczej chyba się mylisz. To właśnie ścieżki masz zburaczone.

O ile jesteś na strona.pl/ to wszystko działa, obiekt szukany jest pod adresem strona.pl/banner.swf, czyli z punktu widzenia serwera w public_html/banner.swf.

Ptaszki śpiewają, słonko się do nas uśmiecha, banner błyszczy i puszcza melodyjki ale co się stanie jak wskoczymy na jakąś podstronę, np. kontakt o adresie strona.pl/kontakt? Karramba - nie działa! :(

Dlaczego nie działa?
Bo plik swf jest wtedy poszukiwany nie pod adresem strona.pl/banner.swf (vel. public_html/banner.swf), a strona.pl/kontakt/banner.swf (public_html/kontakt/banner.swf) i go nie znajduje.

Rozwiązanie?
W tej chwili korzystasz ze ścieżek względnych, należy je zamienić na bezwzględne, czyli niezależne od miejsca w którym się 'znajdujesz'. Jeśli tworzysz skórkę na zlecenie to nie każesz klientowi umieszczać Drupala oraz pliku swf w konkretnym (pod)katalogu bo to wysoce nieelastyczne, wręcz kompromitujące dla Ciebie.
Jak zauważyłeś, w plikach *.tpl.php można osadzac kod php. Z pomoca przychodzą funkcje base_path() oraz drupal_get_path(...). Poprawny kod powinien wyglądać tak -> http://wklej.org/id/173908/

Pozdrawiam

zlecenia, wsparcie, współpraca: kubala.webdesign(at)gmail(dot)com
Nie robię serwisów za 300,- !

Sooperdrupel
Portret użytkownika Sooperdrupel
Dołączył: 30.03.2009
Postów:
Użytkownik niedostępny. Ostatnio widziany 25 tygodni 9 godzin temu.

Tos mi teraz pojechal hehe :) niejestem expertem az takim drupala przyznaje ale sporo juz wiem ...

juz zmienial kod i dam znac czy masz racje :)

ale juz dziekuje bo raczej masz racje...

Sooperdrupel
Portret użytkownika Sooperdrupel
Dołączył: 30.03.2009
Postów:
Użytkownik niedostępny. Ostatnio widziany 25 tygodni 9 godzin temu.

Wiec tak baner widzi i wyskakuje napis

loader...

lecz nei laduej zdjec baner jest we flashu polaczony XML czyli sa zdjecia osobno

i nie wiem dalej czego jest wina czy teraz znow sciezek ;/ do zdjec czy dalej banera

tak wypelnilem kod

< ?php print base_path() . drupal_get_path('theme', 'samochody'); ?>/banner.swf" /

czy dobrze ta sciezke wpisalem ? czy za theme jeszcze musze cos wpisywac???

w xml jest w ktalogu public_html/ i sciezzki wygladaja tak http://wklej.org/id/174081/

kubala.webdesign
Portret użytkownika kubala.webdesign
Dołączył: 01.05.2009
Postów:
Użytkownik niedostępny. Ostatnio widziany 5 tygodni 5 dni temu.

Skoro ładuje banner to po stronie drupal <--> swf wszystko jest ok.

Twój problem to już najwyraźniej kwestia samego swf'a i bazy XML'owej. Zobacz czy po dodaniu pełnych url-i do obrazka zadziała (w ogóle to sam robiłes ten banner, czy może on się opiera na jakimś SimpleView etc. ?).
No i gdzie trzymasz obrazki?
Najlepiej rozpisz co gdzie w tej chwili leży.

Pozdrawiam

zlecenia, wsparcie, współpraca: kubala.webdesign(at)gmail(dot)com
Nie robię serwisów za 300,- !

Sooperdrupel
Portret użytkownika Sooperdrupel
Dołączył: 30.03.2009
Postów:
Użytkownik niedostępny. Ostatnio widziany 25 tygodni 9 godzin temu.

Czesc

tak baner robilem sam dziala na 100$ %

wiec fotki sa w katalogu

http ://domena.pl/themes/samochody/img/

XML jest w katalogu domena.pl/themes/samochody/xml/

sciezki do zdjec w xml:
dalem z adresem czyli domena.pl/themes/samochody/img/foto1.jpg

i tylko na indexie pokazuje sie flash :( wszedzie loading i pustka

pozniej dalem themes/samochody/img/1.jpg to tak samo kicha po wejsciu np. w domena.pl/node/6

i ostatecznie ustawilem < url > img/1.jpg

dziala tylko na frontpage :(

Dodam ze strona jest domena w tym katalogu /public_html/domena.pl/themes/samochody/

public_html/ jest inna glowna domeną

masakra takie jaja z flashem wrrrrrrrrrrrrr , mam nadzieje ze sie uda wrescie :(

kubala.webdesign
Portret użytkownika kubala.webdesign
Dołączył: 01.05.2009
Postów:
Użytkownik niedostępny. Ostatnio widziany 5 tygodni 5 dni temu.

Jesteś w stanie np. tak zmodyfikować tego flasha, aby adres bazy xml był przekazywany poprzez param? Wtedy będziemy mogli użyć takiej sztuczki jak wcześniej.

Problem może leżeć albo w tym, że flash nie chce pobierać zdjęć z http (po podaniu pełnego URL), albo nie widzi samej bazy xml.

Zobacz co się stanie po wyłączeniu przyjaznych adresów.

Pozdrawiam

zlecenia, wsparcie, współpraca: kubala.webdesign(at)gmail(dot)com
Nie robię serwisów za 300,- !

Sooperdrupel
Portret użytkownika Sooperdrupel
Dołączył: 30.03.2009
Postów:
Użytkownik niedostępny. Ostatnio widziany 25 tygodni 9 godzin temu.

Dziwne dziala bez mode rewrite :(

adresy wygladja teraz tak

/index.php?q=category/tagi/samochodowe

bazy xml był przekazywany poprzez param?

o co ci chodzi ??? aby w xml pliku cos zmodyfikowac???

< images > < / images > to tylko mam w pliku xml

a po pod ie nie dziala nic loading sie pokazuje i to samo na indexie :(
znow pod kompem drugim nie dziala nic pod opera ,ana pierwszym kompie pod opera jak wlaczylem rewrite dziala hmmm

co proponujesz zrobic? i jest jakas inna mozliwosc przedstawienia sciezek we flashu < object