Başlıyoruz...
Öncelikle hiçbirşeye dokunmadan her ihtimale karşı blogunuzun yedeğini alın ki ters birşey olursa tekrar eski haline geri dönebilesiniz. (Yerleşim=>HTML'yi Düzenle=>Tam Şablonu Yükle)
Şimdi HTML üzerinde 3 parçalık kod ekleyeceğiz. Ama bundan önce blogunuzda zaten bir "Etiket" öğesinin bulunması gerekiyor. Yoksa ekleyin. "Widget Şablonlarını Genişlet" bölümü kapalı haldeyken operasyona geçiyoruz.
Evvela,
]]></b:skin> kodunu bulun ve öncesine Kod 1 dosyasındaki kodları yapıştırın.
Yine,
]]></b:skin> kodunu bulup bu sefer sonrasına Kod 2 dosyasındaki kodları yapıştırın. Ama </head> kısmından önce olmalı dikkat edin.
Yani kısaca özetlemek gerekirse şöyle bir kronoloji olacak:
KOD 1
]]></b:skin>
KOD 2
</head>
Şimdi de Etiket öğemiz üzerinde değişiklik yapacağız. Bunun için,
<b:widget id="Label1" title="Labels" type="Label" locked="false"></b:widget>
satırını bulmalısınız. title='Labels' değişik olabilir. (Etiketler, Kategoriler, ne isim vermişseniz...)
Bu satırı da bulduktan sonra, bulduğumuzu satır da dahil olmak üzere silip, Kod 3'teki kodları aynen yerine kopyalıyoruz.
Hepsi bu kadar. Şimdi kaydedip, blogunuzu görüntüleyebilirsiniz. 2 tane bilinen sorun var yaptığımız kodlarla ilgili. Bunlardan biri 1'den fazla yazıya sahip hiç etiketinizin henüz olmaması. Yani 2, 3 yazılı etiketleriniz varsa dert etmeyin. Diğer bir sorun da etiketlerin tırnak işareti (") içeriyor olması.
Peki herşey tamam ama blogunuzun temasına göre renk değişiklikleri veya ayarlamaları nasıl yapacaksınız?
Tabii ki yapıştırdığımız kodlar içerisinde hepsini ayarlayan bölümler var. Bunları yazalım:
var cloudMin= 1;
Bir etiketin gözükmesi için gerekli asgari mesaj sayısı. Eğer tüm etiketlerin gözükmesini istiyorsanız 1'de bırakın. Örneğin, etiketlerin 3 yazıya sahip olduktan sonra gözükmesini istiyorsanız, 3 yapmalısınız.
var maxFontSize = 20;
var maxColor = [0,0,255];
var minFontSize = 10;
var minColor = [0,0,0];
var lcShowCount = false;
İşte bu bölümler etiketlerin yazı büyüklüklerinin en küçük ve en büyük halleriyle, renk aralığını belirlediğimiz yer. En büyük yazı için maxFontSize, en küçük yazı için minFontSize, renk ayarlamaları için de maxColor ve minColor üzerinde oynamalar yapabilirsiniz. Renklerin kodlarını bilmiyorsanız buradan veya şuradan yardım alabilirsiniz. Dikkat edilmesi gereken bir nokta, renkleri yukarıda olduğu gibi [x,x,x] formatında yazmalısınız.
var lcShowCount = false;
Kısmına gelelim. Bulutunuzdaki etiketlerin kaç yazıya sahip olduğunun görünmesini istiyorsanız = true yapın, istemiyorsanız = false kalmalı.
#labelCloud {text-align:center;font-family:arial,sans-serif;}
Bölümünden buluttaki etiketlerin yazı tipleriyle oynayabilirsiniz.
#labelCloud .label-count
Satırı ile de eğer yazı sayısını açtıysanız, sayıların görünüşüyle oynamalar yapabilirsiniz.
Tebrik ederim, artık blogunuzun bir Etiket Bulutu var. Yapanların veya yapamayanların görüşlerini, yorumlarını bekliyorum. Unutmadan .txt halinde verdiğim kod (Kod 1, 2, 3) dosyalarını IE'de açtığınızda boş bir ekranla karşılaşabilirsiniz, bunun için dosyaları hedefi farklı kaydet diyerek indirip görüntüleyin veya açılan boş ekrandan kaynağı görüntüleyin.




18 Yorum:
Basit ve faydalı bir anlatım olmuş. Bu kadar açık anlatıma rağmen yapamayan blogunun kepengini kapatıp gitsin :p
Şaka tabii, insan bazen inanılmaz hatalar yapabiliyor.
Hehe, teşekkür ederim.
Doğru söylüyorsun, bazen gözden o kadar küçük şeyler kaçıyor ki...
Ellerine sağlık. Paylaşımınız için çokkk teşekkürler. Sevgilerimizle.
Hocam sağolasın eline sağlık herşeyi uyguladım çokta güzel oldu ancak benim blogda seninki gibi büyükten küçüğe doğru sıralanmıyor etiketler karışık çıkıyor o olayıda bir zahmet açıklayabilirmisin?
Teşekkürler. :)
Şu an senin alfabetik sıralanıyor. O yüzden ayarlardan sayfa öğelerine girip, etiket öğesinin seçeneklerinde "sıklığa göre" sıralattırma yaparsan, istediğin gibi büyükten küçüğe doğru sıralanacaktır.
Kolay gelsin.
çok sağolasın usta :)
Çok güzel açıklamışsınız teşekkürler.Ancak Kod2 görünmüyor.
Ben kaynak gösterdiğiniz siteden aldım ama yine de belirteyim dedim.
XML hata iletisi: The element type "b:section" must be terminated by the matching end-tag "".
Bu hatayı veriyor sebebi nedir acaba?
Samet,
Rica ederim. Görünmeme olayı için de yazının son paragrafındaki kalın cümleyi okumanızı tavsiye ederim.
xmy,
Bir bölümde kopyala yapıştır hatası olmuş sanırım. Tag'i ya kapatmamışsın ya da yanlış kapatmışsın.
gerçekten çok ama çok teşekkürler.
www.zattirizat.blogspot.com harika oldu gerçekten
Rica ederim, güle güle kullanın. :)
çok teşekkürler, bu kadar kolay yapılabileceğini bilmiyordum, birkaç sitede karmakarışık anlatımlar görünce vazgeçmiştim :) dün blogla uğraşmaya dalınca teşekkür etmeyi unutmuşum, daha fazla geciktirmeyeyim :)
sevgiler...
Aman efendim rica ederim, yardımcı olabilmişim. Ne mutlu bana. :)
ben yolldadığımda etiket bulutu diye başlık çıkıyor yani widget oluyor fakat etiketler çıkmıyor. html bölümüne girdiğimde gördüm ki üçüncü kodun sadece ilk satırını kabul etmiş diğerlerini etmiyor sebebi ne olabilir.
ikinci olarak da com uzantılı site haline siznki gibi nasıl getirebiliriz googledan alabiliyoruz sanırım detayları yazabilirseniz şimdiden teşekkürler
Harika açıklamışsın! Çok teşekkürler! Kodları kopyalayıp etiket bulutunu oluşturmam 10 dak, min ve max renkleri seçmem 1 saat sürdü lol :P
Muhammed,
Sebebi, "Widget Şablonlarını Genişlet" kutucuğunu işaretlemeyişin olabilir belki. Blogspot'u kendi domain adresine çevirmen için önce domain alıp sonra Nameserver'larda Google'ın adresini tanımlatman gerekiyor. Biraz karışık ve sıkıntılı bir süreç ama güzel oluyor. :)
Marjo on makeup frenzy,
Ahah, rica ederim. Sevindim yardımcı olabildiğime. :)
hmzx13
gerçekten güzel bilgi teşekkür ederim
http://bitkilerlemucizex13.blogspot.com
Rica ederim...
Lütfen ADSIZ olarak yorum BIRAKMAYIN.
Adı/URL seçeneğiyle en azından adınızı yazın.
URL (İnternet Adresi) bölümüne Web Siteniz var ise http:// protokolü ile adres yazın. Yoksa boş bırakabilirsiniz.
• <b>, <i>, <a> gibi temel HTML etiketlerini kullanabilirsiniz.
• Küfür ve hakaretten uzak duralım, Türkçemizi düzgün kullanmaya çalışalım.