Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Kto wie jaki jest to skrypt?
Forum PHP.pl > Forum > Gotowe rozwiązania
Ziomal
Projektuje wlasna stronke www i tak przegladajac wp.pl weszłem na filmy i zauwarzylem chociarz nigdy na to nie zwracalem uwagi ze jest tam super skrypt ktory mi sie bardzo podoba. Ale teraz do konkretow.
Kto wie jak nazywa sie taki skrypt na http://film.wp.pl w samym srodku strony. Skrypt wyswietla losowo lub po koleji newsy, tak ze nie trzeba klikac tylkoo samo sie zmienia. Jesli ktos wie jaki to skrypt lub umie taki lub przynajmniej podobny napisac prosze o pomoc!!
scanner
Jest to najprawdopodobniej JavaScript - coś z rotatorów.
kszychu
Pewnie dostane za to zjebkę, ale wole to, niż odpowiedzi w stylu "ja to nie wiem, ale chce coś napisać, więc to pewnie chodzi o....".
Oto kod, który wyłuskałem ze strony:
Kod
<script language="javascript">

<!--

///////////////////////////////////////////////

// Author: Krzysztof Miłkowski kitek@wp-sa.pl//

///////////////////////////////////////////////

    var ls=2; // obiekt startowy

    refreshTime=10000; // szybkosc auto odswiezania dla IE

    maxLinksForNonIe=5; // ilosc linkow dla nie IE - czyli to co teraz.





var zmienne=new Array();

    

  zmienne[0]=new Array();

  zmienne[0]['obraz_href']='http://film.wp.pl/wiadomosc.html?id=55194';

  zmienne[0]['obraz_link']='http://i.film.wp.pl/f/week/n0000001.jpg';

    zmienne[0]['tresc_title']='OSCARY - Powrót Króla ma 11 nominacji';

    zmienne[0]['tresc_tresc']='Największymi triumfatorami gali 29 lutego maj&plusmn; szansę zostać: Powrót króla i Pan i Władca';

  zmienne[1]=new Array();

  zmienne[1]['obraz_href']='http://film.wp.pl/wiadomosc.html?id=55178';

  zmienne[1]['obraz_link']='http://i.film.wp.pl/f/week/n0000002.jpg';

    zmienne[1]['tresc_title']='Złote Maliny - Lopez i Affleck króluj&plusmn;';

    zmienne[1]['tresc_tresc']='Najgorsza para roku w wykonaniu najgorszych aktorów w najgorszym filmie...';

  zmienne[2]=new Array();

  zmienne[2]['obraz_href']='http://film.wp.pl/wiadomosc.html?id=55173';

  zmienne[2]['obraz_link']='http://i.film.wp.pl/f/week/n0000004.jpg';

    zmienne[2]['tresc_title']='Gwiezdne wojny - Epizod III';

    zmienne[2]['tresc_tresc']='Zapraszamy do obejrzenia supertajnego materiału z planu filmu Lucasa';

  

    

    

////////////////////////////

// DO NOT EDIT BELOW CODE //

document.write('<table width="100%" cellspacing="0" cellpadding="2" border="0"><tr><td class="th03"><span class="btw">&nbsp;Warto zobaczyć</span></td></tr></table>');

document.write('<table bgcolor="#000000" border="0" cellspacing="0" cellpadding="0" width="415"><tr><td colspan="5" height="8"></td></tr><tr><td valign="top" width="8">&nbsp;</td><td valign="top" width="290">');

  document.write('<a id="kitekLINK1" href="'+zmienne[ls]['obraz_href']+'"><img name="kitekOBRAZ" id="kitekOBRAZ" src="'+zmienne[ls]['obraz_link']+'" width="290" height="170" hspace="0" border="0"></a>');

document.write('</td><td width="8">&nbsp;</td><td valign="top">');

  document.write('<b><a id="kitekLINK2" href="'+zmienne[ls]['obraz_href']+'" class="tm">');

  document.write(zmienne[ls]['tresc_title']);

  document.write('</a></b><br><br><font color="#cccccc">');

  document.write('<div id="kitekTRESC" name="kitekTRESC">'+zmienne[ls]['tresc_tresc']+'</div>');

  document.write('</font><br><div align="right"><a id="kitekLINK3" href="'+zmienne[ls]['obraz_href']+'" class=tm id=sm>więcej</a>&nbsp;<span class="bul">&raquo;</span></div>');

document.write('</td><td width="8">&nbsp;</td></tr><tr><td colspan="3" height="10" id=sp></td><td nowrap><div align="center">');

    document.write('<a href="javascript:change(ls-1,1);" class="l"><img src="http://i.film.wp.pl/f/prev.gif" width="54" height="10" border="0"></a>');

    document.write('<img src="http://i.film.wp.pl/f/spacer.gif" width="12" height="10" border="0">');

    document.write('<a href="javascript:change(ls+1,1);" class="l"><img src="http://i.film.wp.pl/f/next.gif" width="49" height="10" border="0"></a>');

document.write('</div></td><td height="10" id=sp></td></tr></table>');



if(!document.getElementById && document.all) document.getElementById = function(id) { return document.all[id]; }

else if(!document.getElementById && !document.all) document.getElementById = function(id) { return { style: {} }; }

function change(nr,clk) {

    if(document.all) {

  if(clk==1 && zmiany) clearInterval(zmiany);

  ileEl=zmienne.length-1;

  ls=nr;

  if(ls<0) ls=ileEl;

  if(ls>ileEl) ls=0;

  document.getElementById('kitekOBRAZ').src=zmienne[ls]['obraz_link'];

  document.getElementById('kitekLINK2').innerHTML=zmienne[ls]['tresc_title'];

  document.getElementById('kitekTRESC').innerText=zmienne[ls]['tresc_tresc'];

  for(i=1;i<=3;i++) document.getElementById('kitekLINK'+i).href=zmienne[ls]['obraz_href'];

    } else {

  ls=nr;

  if(ls<0) ls=maxLinksForNonIe;

  if(ls>maxLinksForNonIe) ls=0;

  top.location.href='http://film.wp.pl/index.html?id='+ls;

    }

}

if(document.all) var zmiany=setInterval("change(ls+1,0)",refreshTime);

// DO NOT EDIT ABOVE CODE //

////////////////////////////

//-->

</script>

Tam są statycznie wpisane trzy newsy, więc można by to rozbudować o dopisywanie np. przez php losowych newsów z większej ilości i podstawianiu zamiast tych trzech.
Ziomal
O oooo Walsnie o cos takiego mi chodzilo dzieki kszychu i Scaner za odpowiedz i podanie mi kodu
Ziomal
mam jescze jedno pytanie. Uzywam od niedawna php-nuke 6.5 i cos probuje wkleic ten skrypt w miejsce gdzie sie tworzy nowe strony. I problem jest w tym ze jesli zatwierdzam to mi tego nie czyta i kieruje mnie na strone glowna. A teraz pytanie czy w php-nuke 6.5 mozna tworzyc strony z js?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.