Archive for the 'Flickr' Category

Flickr Stream di Blog Anda

Jika anda pengunjung setia website ini, anda mungkin mengamati ada sedikit tambahan di sidebar bagian bawah. Yah, saya masukkan sedikit javascript di sidebar untuk menampilkan stream foto dari Flickr. Juga dengan memanfaatkan aplikasi online semacam Yahoo Pipes. Ngga akan bicara panjang lebar, ini source-code nya. Silahken kupipes ke blog anda.


<script type="text/javascript">
function render(data) {
    var str = new Array();
    var max = 6;
    for (var i=0; i<data.value.items.length; i++) {
        if (i >= max) break;
        var item = data.value.items[i];
        str.push('<div class="flickrItem"><a href="' + item.link + '" title="' + item.title.replace("\"", "&quot;") + '"><img src="' + item['media:group']['media:content']['media:thumbnail'].url + '" /></a></div>');
    }
    var body = document.getElementsByTagName("body")[0];
    var div = document.getElementById("flickr");
    div.innerHTML = str.join("\n");
}
var __onload = window.onload || function(){};
window.onload = function() {
    __onload();
    var head = document.getElementsByTagName("head")[0];
    var script = document.createElement("script");
    script.src = 'http://pipes.yahoo.com/pipes/pipe.run?_id=7114ce50d2699c7fe2d920a8d2aa17f0&_render=json&_callback=render';
    script.onload = function(){ head.removeChild(script); };
    head.appendChild(script);
};
</script>
<div id="flickr"></div>

Sedikit penjelasan teknis (ngga kuat nahan nih) Script diatas memanfaatkan DOM untuk menambahkan tag script di head agar javascript bisa mengakses URL selain URL di domain anda. (CrossSite Scripting).

Semoga berguna ;)

Tuesday, March 11th, 2008 | Tags: Articles, Flickr, Javascript | 10 Comments

Flickr Interestingness RSS

Entah kenapa, akhir2 ini seneng banget browsing di Flickr cari2 sesuatu yang sesuai dengan mood hari ini. Misalnya kalau hari panas, maka saya search "rain woman wet", atau kalau misal sedang bete gara2 ada bahasan tentang nasionalisme dan perang, maka keyword saya di flickr adalah "tatoo jihad". Bila udah mentok alias nothing-to-do-for-today day, maka saya cuman explore di interestingness section, secara kadang-kadang nemu sesuatu yang keren.

Kemudian, kepikir untuk masukin interestingness ini ke RSS Reader saya, sayangnya RSS untuk interestingness ga ada. Adanya flickr.interestingness.getList — sebuah Service dari Flickr untuk fetch hasil interestingness dalam bentuk XML. Trus? gimana caranya ngubah ke format RSS biar bisa dibaca oleh reader saya? Coding untuk bikin converter? Males ah, masa ga ada cara lain si?

Read the rest of this entry »

Monday, December 3rd, 2007 | Tags: Articles, Flickr, XML | 2 Comments