JeffK Skrevet 15. oktober 2003 Del Skrevet 15. oktober 2003 Jeg lagde et lite script til startsiden min som setter sammen adressen til dagens pondus-stripe på dagbladet.no. Kan hende dette er gjort før, men jeg legger det ut i tilfellet noen har bruk for det. Legger også ut en litt endret versjon, som setter inn bildet i et .html-dokument. Koden kunne sikkert vært bedre, men det er det første jeg har laget med javascript. Måtte hente dokumentasjon for denne ene tingen. Lager en link(scriptet er en linje): <script language="javascript">dato=new Date();if(dato.getMonth()<9 && dato.getDate()<10) {filnavn="http://gfx.dagbladet.no/tegneserie/pondusarkiv/0"+dato.getDate()+"0"+(dato.getMonth()+1)+""+dato.getYear()+".gif";} else if(dato.getMonth()<9 && dato.getDate()>9) {filnavn="http://gfx.dagbladet.no/tegneserie/pondusarkiv/"+dato.getDate()+"0"+(dato.getMonth()+1)+""+dato.getYear()+".gif";} else if(dato.getMonth()>8 && dato.getDate()<10) {filnavn="http://gfx.dagbladet.no/tegneserie/pondusarkiv/0"+dato.getDate()+""+(dato.getMonth()+1)+""+dato.getYear()+".gif";} else {filnavn="http://gfx.dagbladet.no/tegneserie/pondusarkiv/"+dato.getDate()+""+(dato.getMonth()+1)+""+dato.getYear()+".gif";} document.writeln('<a href="'+filnavn+'">Pondus</a>');</script> Setter inn et bilde: <script language="javascript">dato=new Date();if(dato.getMonth()<9 && dato.getDate()<10) {filnavn="http://gfx.dagbladet.no/tegneserie/pondusarkiv/0"+dato.getDate()+"0"+(dato.getMonth()+1)+""+dato.getYear()+".gif";} else if(dato.getMonth()<9 && dato.getDate()>9) {filnavn="http://gfx.dagbladet.no/tegneserie/pondusarkiv/"+dato.getDate()+"0"+(dato.getMonth()+1)+""+dato.getYear()+".gif";} else if(dato.getMonth()>8 && dato.getDate()<10) {filnavn="http://gfx.dagbladet.no/tegneserie/pondusarkiv/0"+dato.getDate()+""+(dato.getMonth()+1)+""+dato.getYear()+".gif";} else {filnavn="http://gfx.dagbladet.no/tegneserie/pondusarkiv/"+dato.getDate()+""+(dato.getMonth()+1)+""+dato.getYear()+".gif";} document.writeln('<img src="'+filnavn+'">');</script> Lenke til kommentar
Bluebeans Skrevet 19. oktober 2003 Del Skrevet 19. oktober 2003 Er det ikke en stripe på søndager? Lenke til kommentar
JeffK Skrevet 19. oktober 2003 Forfatter Del Skrevet 19. oktober 2003 Jo. Bytt ut gfx.dagbladet.no/tegneserie/pondusarkiv med 195.159.1.191/pondus/striper/ Lenke til kommentar
Neo Skrevet 2. november 2003 Del Skrevet 2. november 2003 Virket litt tungvint med javascript. Her er mitt forslag ved hjelp av php: <? $ukedag = date(w); if($ukedag==0) #Det er søndag { $dag = date(d); #Bruker lørdag $dag = $dag - 1; if(strlen($dag)==1) #Dersom det er før den tiende. $dag = "0$dag"; } else $dag = date(d); $mndaar = date(mY); $link = "http://gfx.dagbladet.no/tegneserie/pondusarkiv/$dag$mndaar.gif"; print "<a href=\"$link\"><img src=\"$link\"></a>"; ?> Lenke til kommentar
Neo Skrevet 2. november 2003 Del Skrevet 2. november 2003 Oopssss.. Kom til å tenke på at koden min ikke funker dersom den gjeldene dagen er søndag og den 1. i en måned. Har ikke tid til å fikse på det nå... Altså, dagbladet viser ingen pondus-striper på søndager. Da står det bare "beklager, filen finnes ikke..." Kan vel bare hente ut datoen som et "objekt" i php og trekke fra en dag på "objektet" dersom dagens dag er søndag. Lenke til kommentar
Bytex Skrevet 2. november 2003 Del Skrevet 2. november 2003 En annen ting er at det ikke er særlig lovlig. Hvis forlaget til Frode får tak i denne sida, kommer de til å bitch-slappe deg med en lawsuit eller beskjed om å fjerne denne koden ASAP. De slo tilogmed ned på folk som hadde laga egne Pondus-mobillogoer i Dagbladet. Du SKAL ha tillatelse fra Bladkompaniet for å kunne vise Pondus-striper, logoen, eller noen av karakterene. Alt er copyrighted disse dager. Samme med Nemi. Har sett flere fansider som har prøvd å legge ut gamle striper, men har fått margekjeft av forlaget og blitt bedt å fjerne dem ASAP. Lenke til kommentar
JeffK Skrevet 2. november 2003 Forfatter Del Skrevet 2. november 2003 Ulovlig? Nå ligger jo bildet hos dagbladet. Den andre siden har jo bare en link til dagbladet. Lenke til kommentar
Smidt Skrevet 5. november 2003 Del Skrevet 5. november 2003 Lovlig ja.. Noen som vet om dette er lov? Kanskje det hadde vært lurt å sjekke det før det taes i bruk. i alle fall. takk for bra php script neo!! Lenke til kommentar
PT Skrevet 5. november 2003 Del Skrevet 5. november 2003 Ulovlig?Nå ligger jo bildet hos dagbladet. Den andre siden har jo bare en link til dagbladet. Pondus-delen på Dagbladet.no er den offisielle Pondussiden (merkelig nok...) Lenke til kommentar
PT Skrevet 5. november 2003 Del Skrevet 5. november 2003 Virket litt tungvint med javascript. Her er mitt forslag ved hjelp av php: <? $ukedag = date(w); if($ukedag==0) #Det er søndag { $dag = date(d); #Bruker lørdag $dag = $dag - 1; if(strlen($dag)==1) #Dersom det er før den tiende. $dag = "0$dag"; } else $dag = date(d); $mndaar = date(mY); $link = "http://gfx.dagbladet.no/tegneserie/pondusarkiv/$dag$mndaar.gif"; print "<a href=\"$link\"><img src=\"$link\"></a>"; ?> Hvorfor kommer det "1" etter bildet? Lenke til kommentar
Neo Skrevet 6. november 2003 Del Skrevet 6. november 2003 Hvorfor kommer det "1" etter bildet? Hva mener du? Er ikke noe "1" etter noe bilder noe sted? Lenke til kommentar
Torbjørn Skrevet 6. november 2003 Del Skrevet 6. november 2003 Når man linker eksternt til disse stripene, vil det stå i web-loggen til dagbladet f.eks hvor det er linket fra, det er mao en smal jobb å finne ut hvor seriene linkes ut andre steder enn dagbladet. Det beste, (litt subjektivt avh. av ståsted) er å bruke en http klient (php eller php f.eks) og hente bildet (uten å sende HTTP_REFERER) og deretter linke til dette phpskriptet i <img> taggen og la det spytte ut det binære bildet til brukeren. Med litt smart bruk av bufring unngår man kanskje at det tar dobbel så lang tid også. Lenke til kommentar
PT Skrevet 6. november 2003 Del Skrevet 6. november 2003 Jeg bruker det lokalt på min egen pc, så det er nok ikke et problem. Neo: Det kommer "1" etter bildet... _ | | | _| 1 Hvis du skjønner hva jeg mener... <? $ukedag = date(w); if($ukedag==0) #Det er søndag { $dag = date(d); #Bruker lørdag $dag = $dag - 1; if(strlen($dag)==1) #Dersom det er før den tiende. $dag = "0$dag"; } else $dag = date(d); $mndaar = date(mY); $link = "http://gfx.dagbladet.no/tegneserie/pondusarkiv/$dag$mndaar.gif"; print "<a href=\"$link\"><img src=\"$link\"></a>"; ?> Lenke til kommentar
Bluebeans Skrevet 6. november 2003 Del Skrevet 6. november 2003 Virket litt tungvint med javascript. Her er mitt forslag ved hjelp av php: <? $ukedag = date(w); if($ukedag==0) #Det er søndag { $dag = date(d); #Bruker lørdag $dag = $dag - 1; if(strlen($dag)==1) #Dersom det er før den tiende. $dag = "0$dag"; } else $dag = date(d); $mndaar = date(mY); $link = "http://gfx.dagbladet.no/tegneserie/pondusarkiv/$dag$mndaar.gif"; print "<a href=\"$link\"><img src=\"$link\"></a>"; ?> Går det ann og justere størrelsen litt. Bildet blir nemlig litt for stort for siden min. Jeg har prøvd litt men det har ikke gått. Lenke til kommentar
PT Skrevet 6. november 2003 Del Skrevet 6. november 2003 <? $bredde = 400; $hoyde = 100; $ukedag = date(w); if($ukedag==0) #Det er søndag { $dag = date(d); #Bruker lørdag $dag = $dag - 1; if(strlen($dag)==1) #Dersom det er før den tiende. $dag = "0$dag"; } else $dag = date(d); $mndaar = date(mY); $link = "http://gfx.dagbladet.no/tegneserie/pondusarkiv/$dag$mndaar.gif"; print "<a href=\"$link\"><img src=\"$link\" width=\"$bredde" heigth=\"$hoyde\"></a>"; ?> Det burde da gå... Sett inn den høyden og bredden du vil ha i variablene $hoyde og $bredde Har ikke prøvd dette, men det bør virke Lenke til kommentar
Torbjørn Skrevet 6. november 2003 Del Skrevet 6. november 2003 Som sagt - hvis dere linker til eksterne steder, ie dagbladet eller andre steder, så vil de kunne se hvor det linkes fra (dvs deres nettsider) og sende sure mails i etterkant. Bare så dere vet det. Det beste er å lagre lokalt eller å hente med php/perl on-the-fly Lenke til kommentar
PT Skrevet 6. november 2003 Del Skrevet 6. november 2003 Jeg fant ut av det med 1-tallet, jeg hadde av en eller annen merkelig grunn en tom "print" for mye Lenke til kommentar
Bluebeans Skrevet 7. november 2003 Del Skrevet 7. november 2003 Som sagt - hvis dere linker til eksterne steder, ie dagbladet eller andre steder, så vil de kunne se hvor det linkes fra (dvs deres nettsider) og sende sure mails i etterkant. Bare så dere vet det. Det beste er å lagre lokalt eller å hente med php/perl on-the-fly Men vis man ikke linker da? At man bare har bilde men ikke link på bildet? Blir det det samme? Lenke til kommentar
Torbjørn Skrevet 7. november 2003 Del Skrevet 7. november 2003 det blir det samme, det er den situasjonen jeg har snakket om hele tiden. Idet du laster et bilde på en side, så sender du samtidig ut hvilken side dette ligger på, det er nettleseren din så snill å passe på, og det er en ganske standardisert ting å gjøre. Du kan slå av dette i Opera, men det hjelper ikke deg når alle andre kommer og besøker siden din. Lenke til kommentar
Smidt Skrevet 7. november 2003 Del Skrevet 7. november 2003 mye snakk om å få det til her.. bra det, lærer mye, men er det lov? eller tenkter vi ikke på det?? lite sannsynlig å bli oppdaget eller hva? hadde kanskje vært lurt å finne ut om det er lov først for det er jo noen som har rettighetene til dette... Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå