astharoth89
Odpowiedź forum utworzona
-
Forum: Zaawansowane
W odpowiedzi na: dwie skecje head na stronieHej, dziękuję za pliki, coś nie gra bo jak wgrywam to najpierw pisało, że w 90 linijce unexpected mark a potem to samo 43 jak wykasowałam to się kompletnie rozjechało 🙂 Zauważyłam, że np momentami te same linijki są podwójnie. To tak miało być czy raczej przez przypadek się skopiowało?
Ojj nie poddawaj się jeszcze 🙂może jeszcze jakiś inny pomysł wpadnie..
Generalnie dobry kod z podmianą jest – bo działa to gdy wstawiam na samym początku zamiast get header() – wtedy podmienia sie baner tak jak trzeba. Działa w operze ale w reszcie przeglądarek rozjeżdża.
pozdrawiam.Forum: Zaawansowane
W odpowiedzi na: dwie skecje head na stroniehej, próbowałam wstawiłam tak jak radziłeś ale teraz w ogóle się nie pokazuje baner, więc wróciłam do pierwotnego header.php Czy w takim razie mógłbyś rzucić okiem na poprzedni mój wpis z tymi linkami w pastebin – I wstawić w header tak jak Ty uważasz? może gdzies tam robię non stop błąd. I czy na pewno kod baneru w php jest bez zarzutów.
Pozdrawiam, Ola.Forum: Zaawansowane
W odpowiedzi na: dwie skecje head na stronieDziękuję za Twoją pomoc i wyrozumiałość. Trochę juz późno, więc gdybyś mógł jutro zajrzeć będę wdzięczna:
– tutaj jest link dla header: http://pastebin.com/DAKJG75t
– a tutaj plik jak zrobiłam dla baneru: http://pastebin.com/rJMSJnrC
Tutaj ta formułka do podmiany:
Nie wiem jak Ci się odwdzięczyć, jak mieszkasz dalej w Puławach to może jakiegoś swojego znajomego podeślę z sześciopakiem 🙂
Forum: Zaawansowane
W odpowiedzi na: dwie skecje head na stronieSpróbowałam z tym divem, nie w tym przyczyna, zaczęło sie jeszcze inaczej rozjeżdżać. Wróciłam do początkowego kodu header.php w którym jest tylko jeden baner. Czy uważasz, ze te pliki w php z banerami dobrze zrobiłam? ja tylko skopiowałam tam treść z header cały div=”flash” i nic po za tym – bo tak jak pisałam jestem zielona w php.
W takim razie czy byłaby możliwość, żebyś pokazał jak Ty wstawiłbyś ten kod w header? w którym miejscu mam coś wykasować i w którym mam wkleić tę formułkę o podmianie.
Dziękuję Ola.
Forum: Zaawansowane
W odpowiedzi na: dwie skecje head na stronieWgrałam wersje storny tak jak była przed zmianami z banerem.
czy mogę Ci jakoś podesłać te pliki? te które zrobiłam – może będzie klarowne do obejrzenia.
Generalnie plik np banner-en.php w całości wygląda tak:
Może tutaj czegoś nie wpisałam? jakiś znaczników?
Plik header.php w całości wygląda tak:
__edit:
Proszę, nie wklejaj tak dużych kodów bezpośrednio do wpisu.
Rób to np. za pośrednictwem pastebin.com
-więcej na ten temat tutajForum: Zaawansowane
W odpowiedzi na: dwie skecje head na stronieTen szbalon wykupiłam z template monster – i tak były div-y w tej liście <dl> – wszystko działało do momentu zmian z tym banerem. Więc szukam czy gdzieś faktycznie jest niedomknięte ale dziwne.. bo w operze wygląda normalnie, teraz tylko mozilla, explorer rozjeżdża więc.. Gdyby coś było nie dokmknięte to podejrzewam, że rozjeżdżało by się wszędzie?
Forum: Zaawansowane
W odpowiedzi na: dwie skecje head na stronieA więc zaczynam rozumieć 🙂 Stworzyłam dwa pliki dla banerów: banner-pl.php i banner-en.php –
Zrobiłam tak:skopiowałam tylko div class=”flash” z głównego header.php – i tylko podmieniłam nazwy tych banerów –
<div class=”flash”>
<div id=”head”>
<div class=”alignCenter”>
<object classid=”clsid:D27CDB6E-AE6D-11cf-96B8-444553540000″ codebase=”http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,24″
width=”980″ height=”484″>
<param name=”movie” value=”<?php bloginfo(’stylesheet_directory’); ?>/flash/header_v8.swf” />
<param name=”quality” value=”high” />
<param name=”menu” value=”false” />
<param name=”wmode” value=”transparent” />
<!–[if !IE]><–>
<object data=”<?php bloginfo(’stylesheet_directory’); ?>/flash/header_v8.swf”
width=”980″ height=”484″ type=”application/x-shockwave-flash”>
<param name=”quality” value=”high” />
<param name=”menu” value=”false” />
<param name=”pluginurl” value=”http://www.macromedia.com/go/getflashplayer” />
<param name=”wmode” value=”transparent” />
FAIL (the browser should render some flash content, not this).
</object><!–><![endif]–></object>
</div>
</div>
<script type=”text/javascript”>
//var fo = new FlashObject(„<?php //bloginfo(’stylesheet_directory’); ?>/header_v8.swf”, „head”, „100%”, „504”, „7”, „”);var fo = new FlashObject(„<?php bloginfo(’stylesheet_directory’); ?>/flash/header_v8.swf?xmlUrl=<?php bloginfo(’stylesheet_directory’); ?>/flash/tfile_main.xml”, „play”, „100%”, „504”, „8”, „”);
fo.addParam(„quality”, „high”);
fo.addParam(„wmode”, „transparent”);
fo.addParam(„scale”, „noscale”);
fo.write(„head”);
</script>
</div>Potem wywliłam z header.php -> div class=”Flash” – wstawiłam w to miejsce:
<?php if (ICL_LANGUAGE_CODE == 'pl’): ?>
<?php include(get_bloginfo(’template_url’) . '/banner-pl.php’ ); ?>
<?php else : ?>
<?php include(get_bloginfo(’template_url’) . '/banner-en.php’ ); ?>
<?php endif; ?>W operze działa, w mozilli się rozciągnęły bardzo boczne sidebary.
Explorer podobnie jak poprzednio rozjechany.Forum: Zaawansowane
W odpowiedzi na: dwie skecje head na stronieMam dwa banery o nazawach: header_v82.swf i header_v8.swf – wgrane na serwere tylko trzeba je odpowiednio wstawić w ten kod header.php
Tak żeby sie podmieniały. Ja nie bardzo wiem jak to zrobić..Czy mam użyć ten kod:
<?php if (ICL_LANGUAGE_CODE == 'en’): ?>
<?php include(TEMPLATEPATH.’/header-en.php’ ); ?>
<?php else : ?>
<?php include(TEMPLATEPATH.’/header-pl.php’ ); ?>
<?php endif; ?>Czy inaczej? Wyżej, podałam kod header.php -> i tam jest div class=”flash” – i tam widać, że jest wstawiony jeden z tych banerów.
Więc jak powinnam w tym miejscu zrobić podmianę? tak, żeby wyświetlały się dwa banery zgodnie z wybranym językiem.Dziękuję serdecznie.
Forum: Zaawansowane
W odpowiedzi na: dwie skecje head na stronieA tak, masz rację mówimy o pliku header.php – wczoraj ze zmęczenia się pomyliłam.
Książe explorer – się gubi i rozjeżdża – Książe bo zawsze z nim są kłopoty i trzeba tworzyć osobne style – gdzie reszta przeglądarek działa poprawnie.
Więc wracamy do punktu wyjścia. 🙂 ” Najlepiej byłoby pozostawić jeden plik header, a podmieniać warunkowo tylko ten flash 😉 „
Dziękuję serdecznie za wskazówki 🙂
Forum: Zaawansowane
W odpowiedzi na: dwie skecje head na stronieHmmm tuż po owacji radości.. otworzyłam stronkę w explorerze – i już czuję, że masz rację.. Bo się rozjechało..
Więc w head.php – główny kod wygląda tak:
Nie jestem pewna czy widac kod w miare czysto – gdyby coś tu jest adres strony: http://astharoth.p.ht/ – wtedy firebugiem jak się najedzie na te cudo flashowe powinno wszystko pokazać.
Więc, jeśli masz jakiś pomysł… będę niezmiernie wdzięczna 🙂
Forum: Zaawansowane
W odpowiedzi na: dwie skecje head na stronieO złoty człowieku !!! dziękuję serdecznie!!!!!! 🙂
Forum: Zaawansowane
W odpowiedzi na: dwie skecje head na stronieTen kod skopiowałam z innego forum, więc czy ta ścieżka:
<?php include(TEMPLATEPATH.’/header-home-en.php’ ); ?> – powinna tak być?Bo wszystkie wersje header mam w głównym katalogu, więc wtedy tak to wyglądałoby:
<?php include(’/header-en.php’ ); ?> – Prosze o wyrozumiałość, bo na prawdę żółtodziób ze mnie z Php – ale obiecuje poprawę 🙂
Forum: Zaawansowane
W odpowiedzi na: dwie skecje head na stronieDziękuję za odpowiedź, zanim zapaskudzę kod swoimi wyczynami 🙂 zapytam dla pewności:
Moje pliki jak: index.php, search.php, page.php,archive.php – zaczynją od: <?php get_header(); ?>
czyli w miejsce tej linijki powinnam wstawić to:
<?php if (ICL_LANGUAGE_CODE == 'de’): ?>
<?php include(TEMPLATEPATH.’/header-home-de.php’ ); ?>
<?php else : ?>
<?php include(TEMPLATEPATH.’/header-home-en.php’ ); ?>
<?php endif; ?>Czy raczej pod tym?
I jeśli mam języki Polski i Angielski, to wtedy będzie to tak wyglądało:<?php if (ICL_LANGUAGE_CODE == 'pl’): ?>
<?php include(TEMPLATEPATH.’/header-home-pl.php’ ); ?>
<?php else : ?>
<?php include(TEMPLATEPATH.’/header-home-en.php’ ); ?>
<?php endif; ?>Bardzo dziękuję za odpowiedź.. wraca wiara, że się uda 🙂