> Cara membuat Tag Cloud

Rabu, 26 Januari 2011

25

Cara membuat Tag Cloud

Tag cloud sama dengan Label atau biasa disebut label cloud yaitu merupakan daftar kategori semua label yang digunakan untuk menandai suatu artikel. Untuk membuat tag cloud, anda harus pasang gadget label terlebih dahulu lalu membuat label pada setiap artikel atau postingan pada blog anda. Cara pasang gadget label dan cara membuat label, anda bisa lihat DISINI.

OK.... sekarang kita langsung cara membuat Tag cloud, Silahkan anda ikuti langkah - langkah dibawah ini:
1. Login ke blogger dengan ID anda.
2. Klik Rancangan.




3. KLik tab Edit HTML.





4. Klik tulisan Download Template Lengkap (back-up Template) agar template aman, bila terjadi kesalahan.
5. Klik tombol "Expand Widget Templates"





6. Cari kode di bawah ini atau yang mirip dengan kode ini :
]]></b:skin>

7. Copy kode di bawah ini dan taruh tepat diatas kode ]]></b:skin> :
/* Label Cloud Styles
----------------------------------------------- */
#labelCloud {text-align:center;font-family:arial,sans-serif;}
#labelCloud .label-cloud li{display:inline;background-image:none !important;padding:0 5px;margin:0;vertical-align:baseline !important;border:0 !important;}
#labelCloud ul{list-style-type:none;margin:0 auto;padding:0;}
#labelCloud a img{border:0;display:inline;margin:0 0 0 3px;padding:0}
#labelCloud a{text-decoration:none}
#labelCloud a:hover{text-decoration:underline}
#labelCloud li a{}
#labelCloud .label-cloud {}
#labelCloud .label-count {padding-left:0.2em;font-size:9px;color:#000}
#labelCloud .label-cloud li:before{content:"" !important}

8. Kalau tadi diatasnya sekarang Copy kode di bawah ini dan taruh tepat dibawahnya kode ]]></b:skin>
<script type='text/javascript'>
// Label Cloud User Variables
var cloudMin = 1;
var maxFontSize = 20;
var maxColor = [0,0,255];
var minFontSize = 10;
var minColor = [0,0,0];
var lcShowCount = false;
</script>

9. Simpan template.

10. Masih pada Edit HTML, silahkan anda cari kode yang mirip dengan kode di bawah ini (biasanya yang berbeda pada  id='Label1'). Dan alangkah baiknya backup terlebih dahulu template ke komputer anda agar template aman, bila terjadi kesalahan. :
<b:widget id='Label1' locked='false' title='cloud' type='Label'>
&lt b:includable id='main'>
<b:if cond='data:title'>
<h2></h2>
</b:if>
<div class='widget-content'>
<ul>
<b:loop values='data:labels' var='label'>
<li>
<b:if cond='data:blog.url == data:label.url'>
<span expr:dir='data:blog.languageDirection'>
<data:label.name/>
</span>
<b:else/>
<a expr:dir='data:blog.languageDirection' expr:href='data:label.url'>
<data:label.name/>
</a>
</b:if>
<span dir='ltr'>(<data:label.count/>)</span>
</li>
</b:loop>
</ul>
<b:include name='quickedit'/>
</div>
</b:includable>
</b:widget>

11. Ganti kode diatas dengan kode di bawah ini :
<b:widget id='Label1' locked='false' title='Label Cloud' type='Label'>
<b:includable id='main'>
<b:if cond='data:title'>
<h2><data:title/></h2>
</b:if>

<div class='widget-content'>
<div id='labelCloud'/>
<script type='text/javascript'>

// Don't change anything past this point -----------------
// Cloud function s() ripped from del.icio.us
function s(a,b,i,x){
if(a&gt;b){
var m=(a-b)/Math.log(x),v=a-Math.floor(Math.log(i)*m)
}
else{
var m=(b-a)/Math.log(x),v=Math.floor(Math.log(i)*m+a)
}
return v
}

var c=[];
var labelCount = new Array();
var ts = new Object;
<b:loop values='data:labels' var='label'>
var theName = &quot;<data:label.name/>&quot;;
ts[theName] = <data:label.count/>;
</b:loop>
for (t in ts){
if (!labelCount[ts[t]]){
labelCount[ts[t]] = new Array(ts[t])
}
}
var ta=cloudMin-1;
tz = labelCount.length - cloudMin;
lc2 = document.getElementById('labelCloud');
ul = document.createElement('ul');
ul.className = 'label-cloud';
for(var t in ts){
if(ts[t] &lt; cloudMin){
continue;
}
for (var i=0;3 &gt; i;i++) {
c[i]=s(minColor[i],maxColor[i],ts[t]-ta,tz)
}
var fs = s(minFontSize,maxFontSize,ts[t]-ta,tz);
li = document.createElement('li');
li.style.fontSize = fs+'px';
li.style.lineHeight = '1';
a = document.createElement('a');
a.title = ts[t]+' Posts in '+t;
a.style.color = 'rgb('+c[0]+','+c[1]+','+c[2]+')';
a.href = '/search/label/'+encodeURIComponent(t);
if (lcShowCount){
span = document.createElement('span');
span.innerHTML = '('+ts[t]+') ';
span.className = 'label-count';
a.appendChild(document.createTextNode(t));
li.appendChild(a);
li.appendChild(span);
}
else {
a.appendChild(document.createTextNode(t));
li.appendChild(a);
}
ul.appendChild(li);
abnk = document.createTextNode(' ');
ul.appendChild(abnk);
}
lc2.appendChild(ul);
</script>

<noscript>
<ul>
<b:loop values='data:labels' var='label'>
<li>
<b:if cond='data:blog.url == data:label.url'>
<data:label.name/>
<b:else/>
<a expr:href='data:label.url'><data:label.name/></a>
</b:if>
(<data:label.count/>)
</li>
</b:loop>
</ul>
</noscript>
<b:include name='quickedit'/>
</div>
</b:includable>
</b:widget>

12. Simpan Template!
Selesai ! waaaah..... panjang bangeeeet........ (Jangan khawatir setiap tutorial blog Html Noer sudah teruji keberhasilannya).

Nah ..., sekarang Selamat Mencoba...
Semoga bermanfaat.

Mohon luangkan waktu anda untuk meninggalkan komentar anda ya..... Terima kasih.



Ping your blog, website, or RSS feed for Free



Informasi Artikel :
Judul : "Cara membuat Tag Cloud"
Diulas Oleh : | Rabu, 26 Januari 2011 | 19.34
Description : Tag cloud sama dengan Label atau biasa disebut label cloud yaitu merupakan daftar kategori semua label yang digunakan untuk menandai sua...

Rating : 6.4 Dari 10, Berdasarkan 2500+ Dari 25 000+ Pengunjung.



25 komentar:

  1. terima kasih mas ....punyaku dah jadi..

    BalasHapus
  2. wah betul betul membantu saya, karena memang saya sedang mencari cari tutorialnya, dan alhamdulillah ketemu, kunjungi blog aku juga ya..

    BalasHapus
  3. Dunia Info... Semoga bermanfaat...

    BalasHapus
  4. makasih banyak nih gan atas infonya

    BalasHapus
  5. Hatur nuhun nih informasinya mudah2an sing sukses wenya......

    BalasHapus
  6. Makasih mo berbagi informasinya makasih mo berbagi....

    BalasHapus
  7. Makasih pak.. Wah, banyak sekali info ilmu yang bisa saya pelajari disini.. Bookmark dulu oak. Tips Sehat Alami

    BalasHapus
  8. sip infonya gan...
    makasih n' salam kenal..

    BalasHapus
  9. mantap niihh ilmunya..makasih udah share..

    BalasHapus
  10. ijin nyoba ya sob, kalau gak bisa entar ane balik lagi untuk bertanya ke admin. thx

    BalasHapus
  11. nice blog, visit my blog, okey...

    BalasHapus
  12. sip gan infonya...... salam kenal dari saya :
    http://koleksigambarunikku.blogspot.com/

    BalasHapus
  13. thanks banget gan, sangat bermanfaat buat blog ane

    BalasHapus
  14. keren gan.... informasi yang sangat bagus sekali...

    BalasHapus
  15. Masih aktif ga yah pak mimin nya?
    mau tanya nih pak...
    aq dah coba ngulang2 cara ini ga kluar2 cloudnya...
    apa yang salah ya pak? apa emang template yang aq pake ga bs pake cara ini?
    slm kenal, maaf masih berantakan baru pindahan :D

    BalasHapus
  16. nderek sinau Gan... matur nuwun

    BalasHapus

BLOGGER

TUTORIAL BLOGGER

TUTORIAL BLOGGER

REKOMENDASI

REKOMENDASI

Artikel Terbaru

POST POPULER

Entri Populer



BLOGGER

Comments

HTML

Side Ads

CSS

Footer Ads

JAVASCRIPT

Random News


BACKLINK

INFO

Bagi anda yang berminat tukar link, silahkan copy linknya lalu pasang di Blog anda. Dan bila sudah terpasang, jangan lupa beritahu saya, agar link anda segera saya pasang di Blog tercinta ini.

CEO
BLOG MAS NOER

Noer cholis


Plosokuning V, Minomartani, Ngaglik, Sleman, Yogyakarta.

TUKAR LINK

TUKAR LINK






Baca artikel "Manfaat Tukar Link"













Baca artikel "Manfaat Tukar Link"

LINK SAHABAT

LINK SAHABAT


CHAT

CHAT




TESTIMONI

Follow Us

Bila anda merasa artikel ataupun tutorial yang ada di Blog ini bermanfaat, anda bisa berikan suport comment melalui form ini. Form ini sangat bagus sebagai BACKLINK buat blog anda, silahkan tinggalkan link anda....

RECENT COMMENT

Recent Comments


top down