Stavelin.com

Satellite(n) over flickr farmen

For at Satellite skal funke må du oppdatere stiene til flickrs servere. Det holder ikke lenger med static.flickr.com/.

Satellite er fin programvare:)

Satellite lar deg vise dine flickr-bilder på websiden din, langt ut over hva f.eks. flickr badges gjør.

Der skremte jeg nok vekk alle ikke-nerder; men altså:
Før var stiene til flickrs bilder tilgjengelig under static.flickr.com. Nå må vi presisere hvilken farm (antar flickr har vokst seg ganske stor..) filen er parkert i. Ala: farm3.static.flickr.com.

For å rette opp elendigheten for de som bruker Satellite php til å vise flickr bilder på sin hjemmeside, må følgende grep gjøres. Jeg antar dette bare gjelder for 1.0 av Satellite. Aner ikke med 1.5.

Bytt ut alle URLer som inneholder "static.flickr.com/$server/$id..." med noe slikt:

http://farm".$farm.".static.flickr.com/".$server."/".$id."_".$secret."$size.jpg

Det er http://farm".$farm.".static som er viktig. Få inn bokstavene "farm" og id på denne. Til sammen blir det farm1.static... hvor tallet 1 endrer seg.

Så må du sørge for at denne nye variabelen $farm gjør noe:

foreach ($photos as $photo) {
if ($i==$which) {
$id = $photo['id'];
$server = $photo['server'];
$secret = $photo['secret'];
$farm = $photo['farm'];
...

Det er igjen farm som er nytt og viktig: $farm = $photo['farm'];.

Ekesempelet her er fra linje 71 i preferences.php. For hver URL du bytta ut og fikk med farm".$farm.".static.flickr.com, må du gjørre dette. Altså lage variabelen $farm og hente ut verdiene med denne i $noe['farm']:

I alt en enkel sak om ikke bør by på for mange utfordringer. For enkelhetsskyld legger jeg ved en tekstfil min min preferences.php.

Satellite funker igjen på stavelin.com/photo

Satellite funker igjen på stavelin.com/photo.

Resultatet ser helt likt ut som før: stavelin.com/photo.

Hvordan du kan få Satellite til å leke pent med flickr har jeg skrevet om før, under Wordpress møter flickr.

Én kommentar

  1. Eirik Sa:

    Dokumetasjon fra flickr finnes her.

Få høre hva du mener!

XHTML: Du kan bruke følgende tagger: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

OSB: Kommentarer blir moderert for å holde spammere unna. Hvis du ikke har kommentert i bloggen her før, så må jeg godkjenne kommentaren din. Dette kan ta litt tid, men slapp av, det er ingen grunn til å kommentere flere ganger hvis meldingen ikke kommer opp med en gang.