Tags Clouds adalah sebuah Label yang hurufnya tidak rata, dinamakan Tags Clouds karena bentuknya menyerupai awan yang berbeda ukuran hurufnya. Tag Clouds ini sangat unik karena jika semakin besar hurufnya maka menandakan kepopuleran dari Tags/Label tersebut.
Nah apabila Anda belum tau mengenai Tags Clouds Saya akan memberikan contohnya seperti dibawah ini:
Contoh diatas adalah tampilan Label Tags Clouds... Semakin besar hurufnya maka semakin populer categorinya
Apakah anda tertarik untuk membuatnya? Kalau tertarik nihh aku kasih tahu caranya
1.Log in Ke Blogger Lalu masuk Menu Layout kemudian klik Edit HTML
2.Lalu letakan Code dibawah ini , tepat diatas Code ]]></b:skin>
3.Lalu letakkan Code Dibawah , tepat dibawah Code <head>
<script type='text/javascript'><br>// Label Cloud User Variables<br>var cloudMin = 1;<br>var maxFontSize = 20;<br>var maxColor = [0,0,255];<br>var minFontSize = 10;<br>var minColor = [0,0,0];<br>var lcShowCount = false;<br></script>
4. Setelah langkah diatas selesai, Scroll Kebawah dan lalu cari Code
<b:widget id='Label1' locked='false' title='Labels' type='Label'/>
5.Lalu ganti code diatas dengan Code dibawah Ini
<b:widget id='Label1' locked='false' title='Label Cloud' type='Label'><br><b:includable id='main'><br><b:if cond='data:title'><br><h2><data:title/></h2><br></b:if><br><br><div class='widget-content'><br><div id='labelCloud'/><br><script type='text/javascript'><br><br>// Don't change anything past this point -----------------<br>// Cloud function s() ripped from del.icio.us<br>function s(a,b,i,x){<br>if(a>b){<br>var m=(a-b)/Math.log(x),v=a-Math.floor(Math.log(i)*m)<br>}<br>else{<br>var m=(b-a)/Math.log(x),v=Math.floor(Math.log(i)*m+a)<br>}<br>return v<br>}<br><br><br>var c=[];<br>var labelCount = new Array();<br>var ts = new Object;<br><b:loop values='data:labels' var='label'><br>var theName = "<data:label.name/>";<br>ts[theName] = <data:label.count/>;<br></b:loop><br><br>for (t in ts){<br>if (!labelCount[ts[t]]){<br>labelCount[ts[t]] = new Array(ts[t])<br>}<br>}<br>var ta=cloudMin-1;<br>tz = labelCount.length - cloudMin;<br>lc2 = document.getElementById('labelCloud');<br>ul = document.createElement('ul');<br>ul.className = 'label-cloud';<br>for(var t in ts){<br>if(ts[t] < cloudMin){<br>continue;<br>}<br>for (var i=0;3 > i;i++) {<br>c[i]=s(minColor[i],maxColor[i],ts[t]-ta,tz)<br>}<br>var fs = s(minFontSize,maxFontSize,ts[t]-ta,tz);<br>li = document.createElement('li');<br>li.style.fontSize = fs+'px';<br>li.style.lineHeight = '1';<br>a = document.createElement('a');<br>a.title = ts[t]+' Posts in '+t;<br>a.style.color = 'rgb('+c[0]+','+c[1]+','+c[2]+')';<br>a.href = '/search/label/'+encodeURIComponent(t);<br>if (lcShowCount){<br>span = document.createElement('span');<br>span.innerHTML = '('+ts[t]+') ';<br>span.className = 'label-count';<br>a.appendChild(document.createTextNode(t));<br>li.appendChild(a);<br>li.appendChild(span);<br>}<br>else {<br>a.appendChild(document.createTextNode(t));<br>li.appendChild(a);<br>}<br>ul.appendChild(li);<br>abnk = document.createTextNode(' ');<br>ul.appendChild(abnk);<br>}<br>lc2.appendChild(ul);<br></script><br><br><noscript><br><ul><br><b:loop values='data:labels' var='label'><br><li><br><b:if cond='data:blog.url == data:label.url'><br><data:label.name/><br><b:else/><br><a expr:href='data:label.url'><data:label.name/></a><br></b:if><br>(<data:label.count/>)<br></li><br></b:loop><br></ul><br></noscript><br><b:include name='quickedit'/><br></div><br><br></b:includable><br></b:widget>
6.Selesai, kemudian Save Template
0 comment:
Post a Comment