Odpowiedź forum utworzona

Viewing 13 replies - 1 through 13 (of 13 total)
  • Forum: Zaawansowane
    W odpowiedzi na: dwie skecje head na stronie
    Thread Starter astharoth89

    (@astharoth89)

    Hej, 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 stronie
    Thread Starter astharoth89

    (@astharoth89)

    hej, 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 stronie
    Thread Starter astharoth89

    (@astharoth89)

    Dzię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:

    http://pastebin.com/sNH2nrWQ

    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 stronie
    Thread Starter astharoth89

    (@astharoth89)

    Spró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 stronie
    Thread Starter astharoth89

    (@astharoth89)

    Wgrał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:

    http://pastebin.com/BF5iTpNq

    Może tutaj czegoś nie wpisałam? jakiś znaczników?

    Plik header.php w całości wygląda tak:

    http://pastebin.com/EtNvG9jE

    __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 tutaj

    Forum: Zaawansowane
    W odpowiedzi na: dwie skecje head na stronie
    Thread Starter astharoth89

    (@astharoth89)

    Ten 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 stronie
    Thread Starter astharoth89

    (@astharoth89)

    A 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&#8243;
    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&#8221; />
    <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 stronie
    Thread Starter astharoth89

    (@astharoth89)

    Mam 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 stronie
    Thread Starter astharoth89

    (@astharoth89)

    A 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 stronie
    Thread Starter astharoth89

    (@astharoth89)

    Hmmm 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:

    http://pastebin.com/iFPv8sA9

    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 stronie
    Thread Starter astharoth89

    (@astharoth89)

    O złoty człowieku !!! dziękuję serdecznie!!!!!! 🙂

    Forum: Zaawansowane
    W odpowiedzi na: dwie skecje head na stronie
    Thread Starter astharoth89

    (@astharoth89)

    Ten 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 stronie
    Thread Starter astharoth89

    (@astharoth89)

    Dzię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 🙂

Viewing 13 replies - 1 through 13 (of 13 total)