dablyk's web pages
motorcycles
travelling
planned actions
wi-fi
photos
links
second hand
dablyk.com ....
enableCache("fs", "cache", 3600); } else { $f->enableCache("fs", "cache", 1); } $user = $f->people_findByUsername($username); $recent = $f->photos_search(array("user_id"=>$user['id'], "tags" => $tag, "extras"=>"geo, owner_name", "per_page"=>$amount, "sort"=>"date-taken-desc")); $f->enableCache("fs", "cache", 3600*24*7); $recent = $recent['photo']; $count = count($recent) - 1; $number = false; if ($_GET['number']) { $number = $_GET['number']; } $i = 0; foreach ($recent as $r) { $recents[$r['id']] = $r; $order[$i] = $r['id']; if ($r['id'] == $number) { $thisis = $i; } $i++; } if(!$number) { $photo = $recent[0]; $thisis = 0; } else { $photo = $recents[$number]; } $photo = $f->photos_getInfo($photo['id']); $exifs = $f->photos_getExif($photo['id']); $exifs = $exifs['exif']; foreach ($exifs as $x) { if($x['clean']) { $exif[$x['tag']] = $x['clean']; $exif[$x['tag'].'_raw'] = $x['raw']; } else { $exif[$x['tag']] = $x['raw']; } } foreach ($photo as $k=>$v) { $$k = $v; } $url = "http://static.flickr.com/$server/{$id}_{$secret}.jpg"; $thumb = "http://static.flickr.com/$server/{$id}_{$secret}_t.jpg"; $big = "http://static.flickr.com/$server/{$id}_{$secret}_b.jpg"; if (file_exists("cache/$id.cache")) { $background = file_get_contents("cache/$id.cache"); } else { $background = average(imagecreatefromjpeg($thumb)); file_put_contents("cache/$id.cache", $background); } $date = strtotime($dates['taken']); $date = date($format, $date); ?>
Latest flickr photos |
" />
" />
PHP Gallery for Flickr by
Jan-Gerd Tenberge
, availabe for
download
'; } ?>
0) {?>
> 16; $g += $rgb >> 8 & 255; $b += $rgb & 255; } } $pxls = $w * $h; $r = dechex(round($r / $pxls / 2)); $g = dechex(round($g / $pxls / 2)); $b = dechex(round($b / $pxls / 2)); if(strlen($r) < 2) { $r = 0 . $r; } if(strlen($g) < 2) { $g = 0 . $g; } if(strlen($b) < 2) { $b = 0 . $b; } return "#" . $r . $g . $b; } function url2id ($url) { $array = explode(‘/’,$url); foreach($array as $possible) { if((int)$possible && strlen($possible) > 3) { if(strpos($possible,‘_’)) { return substr($possible, 0, strpos($possible,‘_’)); break; } else { return $possible; break; } } } return false; } ?>