kommentarer Søndag 10. Februar 2008, kl. 01:31:43
Av en eller annen grunn fikk jeg lyst til å skrive en rask kode til en «fotovegg», og dette gjorde jeg jo da selvfølgelig. Koden er skrevet i PHP, men bruker «filsystemet»- og ImageMagic for å gjøre de mest «grunnleggende» tingene. Blant annet å hente ned bildene, og- for enkelhetens skyld, lage «polaroidbildene».
Det hele er gjort så enkelt som overhode mulig, og for å få tingene til å fungere må du også lage en enkel XML-fil for bildene dine.
Disclaimer: Denne koden er totalt ubrukelig, men det er helt klart mulig å avskrive bruken på «leke med PHP»- kontoen din.
Det hele er «stygt enkelt» å bruke dersom serveren din har støtte for det den må ha støtte for. Her er en «en- to- tre» forklaring, og så håper jeg det fungerer like enkelt hos deg som hos meg.
@io("stien til fotovegg.xml", $imagedir)
@so($imagedir)
Jeg synes vel egentlig bruken er såpass enkel at jeg ikke skriver noen utdypende eksempler. Som jeg skrev er dette en totalt unyttig kodesnutt, men den gjør akkurat det som skal gjøres ut fra kriteriene jeg satt.
Det er også mulig å implementere slimbox så siden blir litt anderledes, men dette krever at man endrer litt i stilarket til slimbox, og at man setter inn denne koden i pekeren til bildene.
Stilig kode. Synd at jeg ikke har så ny image magick på serveren min og at Dreamhost ikke vil installere en nyere versjon.
Da er det jo fint at du ligger akkurat hos Dreamhost da. Etter som de lar brukeren installere det selv :-)
Denne artikkelen er nå stengt for videre diskusjon for å hindre spam via kommentarskjemaet eller trackback/ping. Den kan dog bli åpnet igjen ved et senere tidspunkt dersom antallet spamforsøk blir lavere.