Friday, February 27, 2009

Menu dtree (eksplorer menu)

Untuk membuat menu dtree atau menu explorer seperti gambar disamping, sobat bisa mendownload pada situs resminya yaitu di http://www.destroydrop.com", silahkan untuk mendownloadnya sendiri. Akan tetapi kode tersebut tidaklah merupakan suatu barang yang sudah jadi, dengan kata lain sobat harus memahaminya, oleh karena alasan tadi maka saya akan mencoba memberi sedikit gambaran agar supaya lebih mudah untuk di pahami.
Contoh dasar dari script menu dtree yang langsung dari situs http://www.destroydrop.com" adalah sebagai berikut :
Kode ini di simpan di atas kode </head> :

<link rel="StyleSheet" href="dtree.css" type="text/css" />
<script type="text/javascript" src="dtree.js"></script>

Kode di bawah ini di simpan di bagian sidebar :
<h2>Example</h2> <div class="dtree"> <p><a href="javascript: d.openAll();">open all</a> | <a href="javascript: d.closeAll();">close all</a></p> <script type="text/javascript"> <!-- d = new dTree('d'); d.add(0,-1,'My example tree'); d.add(1,0,'Node 1','example01.html'); d.add(2,0,'Node 2','example01.html'); d.add(3,1,'Node 1.1','example01.html'); d.add(4,0,'Node 3','example01.html'); d.add(5,3,'Node 1.1.1','example01.html'); d.add(6,5,'Node 1.1.1.1','example01.html'); d.add(7,0,'Node 4','example01.html'); d.add(8,1,'Node 1.2','example01.html'); d.add(9,0,'My Pictures','example01.html','Pictures I\'ve taken over the years','','','img/imgfolder.gif'); d.add(10,9,'The trip to Iceland','example01.html','Pictures of Gullfoss and Geysir'); d.add(11,9,'Mom\'s birthday','example01.html'); d.add(12,0,'Recycle Bin','example01.html','','','img/trash.gif'); document.write(d); //--> </script> </div>
saya akan mencoba menerangkannya dan untuk lebih memudahkan maka saya telah membuat sebuah menu dtree buatan saya yang telah saya sertakan link-link di dalamnya : source code dari menu yang saya buat seperti ini :
Kode ini di simpan di atas kode </head>:

<link rel="StyleSheet" href="http://www.geocities.com/questanoeq/dtree.css" type="text/css" />
<script type="text/javascript" src="http://www.geocities.com/questanoeq/qtree.js"></script>
Kode di bawah ini di simpan di bagian sidebar :
<div class="dtree"> <p><a href="javascript: d.openAll();"><img src="http://www.geocities.com/questanoeq/plus.gif"/><b>Open all</b></a> | <a href="javascript: d.closeAll();"><img src="http://www.geocities.com/questanoeq/minus.gif"/><b>Close all</b></a></p> <script type="text/javascript"> <!-- d = new dTree('d'); d.add(0,-1,' Home','http://toejoeh124.blogspot.com/'); d.add(1,0,'Isi Blogku','http://www.geocities.com/questanoeq/Folder-16x16.png') d.add(10,1,' Artikel Islami','http://toejoeh124.blogspot.com/search/label/Islam'); d.add(20,1,'All About Cave','http://toejoeh124.blogspot.com/search/label/Artikel%20Goa'); d.add(30,1,'Tips Nge Blog','http://toejoeh124.blogspot.com/search/label/Tips'); d.add(40,1,'Sembarang','http://toejoeh124.blogspot.com/search/label/Sembarang'); d.add(2,0,' LINK EXCHANGE','http://toejoeh124.blogspot.com/2008/12/tukaran-link.html','kirim link ataw banner anda klik disini','','http://www.geocities.com/questanoeq/Sites-alt-16x16.png'); d.add(3,0,' Wordpress!','http://toejeoh124.wordpress.com/ ','blog di wordpress','','http://www.geocities.com/questanoeq/explorer-16x16.png'); d.add(4,0,' QURAN AUDIO','http://toejoeh124.blogspot.com/2008/12/al-quran-in-post.html','dengar ayat-ayat Al Quran, klik di sini!','','http://www.geocities.com/questanoeq/Winamp-16x16.png'); d.add(5,0,'My Profil ','http://www.blogger.com/profile/11414891882836771865','Profil ku...klik di sini!','','http://www.geocities.com/questanoeq/Home-16x16.png') d.add(6,0,' PETA SATELIT','http://toejoeh124.blogspot.com/2008/12/google-earth.html','PETA SATELIT.klik di sini!','','http://www.geocities.com/questanoeq/Globe-16x16.png','http://www.geocities.com/questanoeq/Globe-16x16.png'); d.add(7,0,' Recycle Bin','http://lembarinformasi.blogspot.com/index.html','Recycle bin','','http://www.geocities.com/questanoeq/trash.gif'); document.write(d); //--> </script> </div>
hasilnya, seperti gambar disamping !
Baiklah, saya akan mencoba mengulasnya agar lebih mudah untuk di pahami :
Jika sobat perhatikan dari kode di atas, akan terlihat beberapa ciri yang mudah untuk di kenali, antara lain :
d.add(1,0
d.add(2,0
d.add(4,0
d.add(6,0
d.add(7,0
Kode angka yang bergandengan dengan angka 0 (nol) akan selalu menjadi induk dari menu dtree, jadi jika sobat menginginkan menu yang di simpan menjadi induk, sobat harus menuliskan angka yang berbeda kemudian di belakang koma harus di susul dengan angka nol.
d.add(3,1
d.add(5,1
Kode angka yang bergandengan dengan angka 1 (satu) akan menjadi cabang dari induk yang pertama. Akan tetapi angka di depan angka 1 (satu) adalah angka penentu bahwa menu ini akan menjadi cabang dari kode --> d.add(1,0
d.add(10,5
d.add(20,5
d.add(30,5
d.add(40,5
d.add(50,5
d.add(60,5
Terlihat bahwa angka yang bergandengan dengan angka 5 (lima) akan menjadi cabang dari menu --> d.add(5,1
begitupun angka yang bergandengan dengan angka 3 (tiga) akan menjadi cabang dari menu --> d.add(3,1
Ciri selanjutnya adalah tulisan yang tertera di samping icon selalu di dalam tanda petik (''), formasinya misal seperti ini :
d.add(10,3,'','','','','');
Jika di jabarkan denga isi menu, seperti ini :
d.add(10,3,'isi ke 1','isi ke 2','isi ke 3','isi ke 4','isi ke 5''isi ke 6');
isi ke 1 = adalah tulisan yang akan muncul terlihat langsung
isi ke 2 = adalah alamat yang di tuju apabila di klik tulisan dari isi ke 1
isi ke 3 = adalah judul atau titel atau tulisan yang akan muncul ketika mouse menyorot pada isi ke 1, akan tetapi ini berlaku bagi induk yang tidak mempunyai cabang,
isi ke 4 = terus terang saya tidak tahu pasti, tapi ada kemungkinan untuk alamat image
isi ke 5 = adalah untuk alamat image icon yang mau di munculkan
isi ke 6 = adalah untuk alamat image icon yang akan menggantikan icon isi ke 5
Misal :
d.add(4,0,' QURAN AUDIO','http://toejoeh124.blogspot.com/2008/12/al-quran-in-post.html','dengar ayat-ayat Al Quran, klik di sini!','','http://www.geocities.com/questanoeq/Winamp-16x16.png');

QURAN AUDIO = tulisan yang kan muncul pada menu induk
http://toejoeh124.blogspot.com/2008/12/al-quran-in-post.html(isi ke 2) = adalah alamat yang di tuju apabila di klik tulisan QURAN AUDIO
dengar ayat-ayat Al Quran, klik di sini (isi ke 3) = adalah judul atau titel atau tulisan yang akan muncul ketika mouse menyorot pada isi ke QURAN AUDIO
http://www.geocities.com/questanoeq/Winamp-16x16.png (isi ke 6) = icon yang mau dimunculkan ketika tulisan QURAN AUDIO di klik (akan tetapi dalam hal ini alamatnya sama, maka gambar icon seolah tidak mengalami perubahan)
dan masih banyak ciri-ciri lainnya yang dapat memudahkan untuk mengenalinya.
Bagaimana sudah jelaskah? atau masih tetap bingung? biar tidak terlalu bingung mending langsung bikin menu dtree nya, silahkan ikuti langkah-langkah berikut ini, akan tetapi jangan lupa untuk membuat Backup data dari template sobat:
Untuk template Klasik
  • Sign in di blogger
  • Klik menu Template
  • Klik menu Edit HTML
  • Copy seluruh kode HTML yang ada, lalu save untuk back up
  • Simpan kode berikut di bawah kode <title><$BlogPageTitle$></title> :
    <link rel="StyleSheet" href="http://www.geocities.com/questanoeq/dtree.css" type="text/css" />
    <script type="text/javascript" src="http://www.geocities.com/questanoeq/qtree.js"></script>
    Copy kode berikut, lalu paste pada kode sidebar sobat (link nya harus di ganti dengan milik sobat):
    <div class="dtree"> <p><a href="javascript: d.openAll();"><img src="http://www.geocities.com/questanoeq/plus.gif"/><b>Open all</b></a> | <a href="javascript: d.closeAll();"><img src="http://www.geocities.com/questanoeq/minus.gif"/><b>Close all</b></a></p> <script type="text/javascript"> <!-- d = new dTree('d'); d.add(0,-1,' Home','http://toejoeh124.blogspot.com/'); d.add(1,0,'Isi Blogku','http://www.geocities.com/questanoeq/Folder-16x16.png') d.add(10,1,' Artikel Islami','http://toejoeh124.blogspot.com/search/label/Islam'); d.add(20,1,'All About Cave','http://toejoeh124.blogspot.com/search/label/Artikel%20Goa'); d.add(30,1,'Tips Nge Blog','http://toejoeh124.blogspot.com/search/label/Tips'); d.add(40,1,'Sembarang','http://toejoeh124.blogspot.com/search/label/Sembarang'); d.add(2,0,' LINK EXCHANGE','http://toejoeh124.blogspot.com/2008/12/tukaran-link.html','kirim link ataw banner anda klik disini','','http://www.geocities.com/questanoeq/Sites-alt-16x16.png'); d.add(3,0,' Wordpress!','http://toejeoh124.wordpress.com/ ','blog di wordpress','','http://www.geocities.com/questanoeq/explorer-16x16.png'); d.add(4,0,' QURAN AUDIO','http://toejoeh124.blogspot.com/2008/12/al-quran-in-post.html','dengar ayat-ayat Al Quran, klik di sini!','','http://www.geocities.com/questanoeq/Winamp-16x16.png'); d.add(5,0,'My Profil ','http://www.blogger.com/profile/11414891882836771865','Profil ku...klik di sini!','','http://www.geocities.com/questanoeq/Home-16x16.png') d.add(6,0,' PETA SATELIT','http://toejoeh124.blogspot.com/2008/12/google-earth.html','PETA SATELIT.klik di sini!','','http://www.geocities.com/questanoeq/Globe-16x16.png','http://www.geocities.com/questanoeq/Globe-16x16.png'); d.add(7,0,' Recycle Bin','http://lembarinformasi.blogspot.com/index.html','Recycle bin','','http://www.geocities.com/questanoeq/trash.gif'); document.write(d); //--> </script> </div>
    • Klik tombol Simpan Perubahan Template
    Selesai.
    Untuk Template Baru
    • Sign in di blogger
    • Klik menu Layout
    • Klik menu Edit HTML
    • Klik tulisan Download Template Lengkap, save dulu untuk backup data biar aman
    • Copy paste kode berikut di atas kode </head>
    <link rel="StyleSheet" href="http://www.geocities.com/questanoeq/dtree.css" type="text/css" />
    <script type="text/javascript" src="http://www.geocities.com/questanoeq/qtree.js"></script>

    • Klik tombol Simpan Template
    • Klik menu Elemen Halaman yang ada di sebelah atas monitor
    • Klik tulisan Tambahkan sebuah Elemen Halaman
    • Klik tombol ADD GADGET di bawah tulisan HTML/JavaScript
    • Copy paste kode berikut pada kotak yang muncul (ganti link nya dengan milik sobat)
    <div class="dtree"> <p><a href="javascript: d.openAll();"><img src="http://www.geocities.com/questanoeq/plus.gif"/><b>Open all</b></a> | <a href="javascript: d.closeAll();"><img src="http://www.geocities.com/questanoeq/minus.gif"/><b>Close all</b></a></p> <script type="text/javascript"> <!-- d = new dTree('d'); d.add(0,-1,' Home','http://toejoeh124.blogspot.com/'); d.add(1,0,'Isi Blogku','http://www.geocities.com/questanoeq/Folder-16x16.png') d.add(10,1,' Artikel Islami','http://toejoeh124.blogspot.com/search/label/Islam'); d.add(20,1,'All About Cave','http://toejoeh124.blogspot.com/search/label/Artikel%20Goa'); d.add(30,1,'Tips Nge Blog','http://toejoeh124.blogspot.com/search/label/Tips'); d.add(40,1,'Sembarang','http://toejoeh124.blogspot.com/search/label/Sembarang'); d.add(2,0,' LINK EXCHANGE','http://toejoeh124.blogspot.com/2008/12/tukaran-link.html','kirim link ataw banner anda klik disini','','http://www.geocities.com/questanoeq/Sites-alt-16x16.png'); d.add(3,0,' Wordpress!','http://toejeoh124.wordpress.com/ ','blog di wordpress','','http://www.geocities.com/questanoeq/explorer-16x16.png'); d.add(4,0,' QURAN AUDIO','http://toejoeh124.blogspot.com/2008/12/al-quran-in-post.html','dengar ayat-ayat Al Quran, klik di sini!','','http://www.geocities.com/questanoeq/Winamp-16x16.png'); d.add(5,0,'My Profil ','http://www.blogger.com/profile/11414891882836771865','Profil ku...klik di sini!','','http://www.geocities.com/questanoeq/Home-16x16.png') d.add(6,0,' PETA SATELIT','http://toejoeh124.blogspot.com/2008/12/google-earth.html','PETA SATELIT.klik di sini!','','http://www.geocities.com/questanoeq/Globe-16x16.png','http://www.geocities.com/questanoeq/Globe-16x16.png'); d.add(7,0,' Recycle Bin','http://lembarinformasi.blogspot.com/index.html','Recycle bin','','http://www.geocities.com/questanoeq/trash.gif'); document.write(d); //--> </script> </div>
    • Klik tombol Simpan


    selesai. Silahkan lihat hasilnya
    Selamat mencoba !

    3 comments:

    Poskan Komentar

     
    Labels

    Blogumulus by Roy Tanck and Amanda Fazani

    Followers

    Reccent Comments

    © Free News Template Copyright by BLOGGOA | Template by Fanchon0706 | Blog Trick at BLOGGOA