You are hereEtiket

Etiket


Müziksel Etiket Bulutu: Last.fm Tag Cloud

Önce Last.fm'i bilmeyenler için kısaca açıklayayım; Last.fm sitesi, dinlediğiniz müziklerin kimlik dosyalarına göre istatistik tutan bir site. Üye olup küçük bir eklenti olan "Last.fm Scrobbler" programcığını bilgisayarınıza kurduktan sonra dinlediğiniz şarkıların çetelesini tutuyor. Tabii bunun için kimlik bilgileri (ID tags) doğru yazılmış olan mp3,wma gibi yaygın formatlardaki müzik dosyalarını dinlemeniz gerekiyor.

Rusya'dan Ivan Hlyzov adlı bir eleman, Last.fm'deki istatistiksel bilgileri kullanarak güzel bir site yapmış: Last.fm Tag Cloud

Siteye girip Last.fm kullanıcı adınızı yazıyorsunuz. Site sizin için, dinlediğiniz şarkıların tarzına göre bir etiket bulutu oluşturuyor ve bu etiket bulutunu bir resim formatında paylaşmanızı sağlıyor. Üstelik bu resmi dinamik olarak oluşturuyor. Yani her geçen gün hesabınıza eklenen yeni şarkılar da etiket bulutuna dahil oluyor.

Sitenin adresi fxdteam.com/lastcloud. Benim etiket bulutum da sağda gördüğünüz gibi.

Drupal'da Etikete Göre RSS Oluşturmak

Önce [?:http://drupal.org/project/views Views eklentisini] yüklemek gerekiyor. Modules klasörüne Views klasörünü gönderdikten sonra;

  1. views_rss modülünü Yönetim » Eklentiler'den etkinleştirin.
  2. Yönetim » Views'den yeni bir görünüm(view) ekleyin (Add), Basic Information kısmını uygun şekilde belirleyin.
  3. Arguments kısmından, "RSS: RSS Feed Selector" seçeneğini seçerek Add Arguments ile yeni bir argüman ekleyin.
  4. Öntanımlı (Default) kısmında "Display All Values"i seçin.
  5. Süzgeçler (Filters) kısmında Taxonomy Term'i seçerek, Add Filter'le süzgeç ekleyin.
  6. Operator değeri için, eğer şeçeceğiniz etiketlerden herhangi biri için görünüm oluşturuyorsanız "Is One Of", seçeceğiniz tüm etiketleri içeren yazıları içeren bir görünüm oluşturuyorsanız "Is All Of", sadece seçeceğiniz birkaç etiket haricindeki etiketleri kapsayan bir görünüm oluşturuyorsanız "Is None Of" seçeneğini işaretleyin. Değer için de gereken etiket veya etiketleri seçin (birden fazla etiket seçmek için CTRL tuşuna basılı tutarak seçin).
  7. En yeni yazı öne gelsin istiyorsanız, Sort Criteria kısmından Add Criteri değerini "Node: Created Time" yaparak kriter ekleyin.
  8. Order" değerini "Descending" olarak seçin
  9. Save butonuna basarak kaydedin.

Basic Information kısmında vermiş olduğunuz URL ile bu görünüme erişebilirsiniz. RSS beslemesi de URL adresine "/feed" ekleyerek oluyor.
Bu RSS beslemesini aynı zamanda görünümün en altında da RSS işareti ile bulabilirsiniz.

Örnek görünüm için sitedeki NetBeans görünümüne bakabilirsiniz.
http://www.hosaf.org/NetBeans
RSS:
http://www.hosaf.org/NetBeans/feed

Pageboss.com

RSS'e üye olun da reytingimiz artsın!

Blog

Musiki