^Welcome to Tenry Blog^

Kamis, 12 April 2012

Cara Mengganti background facebook

Jika ingin mencoba mengubah background fb, bisa lakukan prosedur berikut:



1. Buka situs berikut untuk download plugin background facebook
Download plugin chameleontom


2.Setelah selesai didownload, double click pada file  tersebut untuk memulai menginstal di browser (dalam contoh ini menggunakan browser firefox)

Pilih full instalation , klik "Accept and install" 


3. Jika muncul kotak dialog berikut, klik OK 

4. Setelah muncul halaman berikut
Kosongkan saja data  di bawah ini, jika tdk ingin mengisinya
Centang "Skip this step"
Klik tombol Next

5. Tunggu hingga proses install selesai
Pada kotak dialog berikut centang "Launch Chamelon Tom"
Klik tombol Done

6. Akan muncul halaman berikut, pilih salah satu layout yang anda suka
Klik install (terletak di bagian bawah thumbnail/gambar layout)


7. Akan muncul kotak login ke facebook
Login ke akun facebook anda 


8. Klik tombol Allow


9.Jika berhasil maka background dan layout akan berubah
Bisa buka profile atau wall fb untuk melihat perubahannya 
Atau memilih layout yang lain jika kurang cocok dengan layout awal


Selain layout di atas anda juga bisa melihat layout yang lebih banyak lagi disini layout facebook 
(akan terbuka halaman yang mirip pada langkah 6,  lakukan prosedur pada langkah 6 hingga 8 untuk mengganti dengan layout yang baru).

Cara Memasang (menambahkan) icon status yahoo messanger (YM) di blog

Mungkin ada diantara teman-teman yang masih kesulitan cara pasang (menambah/memasang) widget Icon (button) status online Yahoo Messenger (ym) di blog anda. Sebenarnya ada sebuah situs yang menawarkan layanan gratisan, yang bisa anda manfaatkan. jadi tidak perlu pusing memikirkan rumitnya script, karena scriptnya telah disediakan oleh situs tersebut, anda hanya perlu meng-copy-nya dan memasang script widget status yahoo Messenger tersebut ke blog anda.Setelah script terpasang maka blog akan menampilkan status ym.

Icon atau button status online Yahoo Messenger berguna untuk memudahkan pengguna situs anda dalam berkomunikasi via yahoo messenger. Selain menggunakan icon tersebut anda juga dapat menggunakan pingbox Yahoo Messenger, yang akan saya bahas pada tulisan yang lain,lihat disini pingbox Yahoo Messenger. Icon status online/offline Yahoo Messenger akan berubah statusnya menjadi online jika anda sedang login ke Yahoo Messenger.

Icon Status Online/Offline Yahoo Messenger anda bisa anda tambahkan ke blog, Dengan menggunakan script di bawah ini. Anda copy script di bawah ini, dan masukkan ke gadget html/javascript.

A. Anda ubah beberapa kode di bawah ini: (ubah teks yang berwarna merah dan biru)
- center bisa anda ubah dengan left (rata kiri), right (rata kanan)
- muinzandi , ubah dengan ID Yahoo anda
- t = 2 , angka 2 bisa diubah menjadi 0,1, 2, 3 sampai 24 (pilih salah satu diantara angka 0 sampai 24)

2. Masuk ke Dashboard => Tata Letak => Elemen Halaman
Pilih Tambah gadget => pilih Html/Javascript, copy kode dibawah ini (panduan menambahkan html/javascript) bisa dilihat disini cara memasang html/javascript di blog:



<div align="center">
<a href="ymsgr:sendIM? muinzandi"><img src="http://opi.yahoo.com/online?u=muinzandi&amp;m=g&amp;t=2" border="0"></div>

 
Catatan:
a.Jika akun yahoo atau email anda berakhiran yahoo.com , cukup mengetik yahoo ID username saja
misalnya : muinzandi@yahoo.com , ditulis
ymsgr:sendIM?muinzandi  
a.Jika akun yahoo atau email anda berakhiran ymail.com atau yahoo.co.id, harus mengetik yahoo ID username secara lengkap
misalnya : muinzandi@ymail.com , ditulis:
ymsgr:sendIM? muinzandi@ymail.com
http://opi.yahoo.com/online?u=muinzandi@ymail.com

<div align="center">
<a href="ymsgr:sendIM? muinzandi@ymail.com"><img src="http://opi.yahoo.com/online?u=muinzandi@ymail.com&amp;m=g&amp;t=2" border="0"></div>

B. Masukkan kode di atas ke dalam kotak teks Html/javascript klik tombol Simpan,
Silahkan lihat perubahan pada blog anda

Di bawah ini adalah contoh gambar icon status yahoo messenger sesuai nomor /nilai t

0. gambar icon status yahoo messenger t = 0 (Gambar kepala kecil)

1. gambar icon status yahoo messenger t = 1 (Gambar standart kecil)

2. gambar icon status yahoo messenger t = 2 (Gambar standar)
3. gambar icon status yahoo messenger t = 3 (Gambar voice mail)
4. gambar icon status yahoo messenger t = 4 (gambar apa ini, mungkin kaset pita)
5. gambar icon status yahoo messenger t = 5 (gambar kepala kecil)
6. gambar icon status yahoo messenger t = 6 (gambar kepala dalam bundaran elips)
7. gambar icon status yahoo messenger t = 7 (gambar kepala dalam bundaran)
8. gambar icon status yahoo messenger t = 8 (gambar kepala dalam kotak)
9. gambar icon status yahoo messenger t = 9 (gambar alien pakai topi)
10. gambar icon status yahoo messenger t = 10 (gambar ikan)
11. gambar icon status yahoo messenger t = 11 (gambar alien dengan mahkota yang miring)
12. gambar icon status yahoo messenger t = 12 (Gambar alien mirip permen lolipop /cermin)
13. gambar icon status yahoo messenger t = 13 (Gambar alien pakai mahkota raja)
14. gambar icon status yahoo messenger t = 14 (Gambar alien dalam gantungan kunci)
15. gambar icon status yahoo messenger t = 15 (Gambar alien pakai mahkota raja)
16. gambar icon status yahoo messenger t = 16 (Gambar kepala kuda bertanduk / mungkin unicorn)
17. gambar icon status yahoo messenger t = 17 (Gambar alien sedang bingung)
18. gambar icon status yahoo messenger t = 18 (Gambar alien yang di kepala-nya ada balon listrik)
19. gambar icon status yahoo messenger t = 19 (Gambar alien sedang tidur)
20. gambar icon status yahoo messenger t = 20 (gambar alien dengan kuping antena siput)
21. gambar icon status yahoo messenger t = 21 (Gambar kepala alien dengan baterai drop/lemah)
22. gambar icon status yahoo messenger t = 22 (Gambar apa ini, mungkin sedang dengar lagu)
23. gambar icon status yahoo messenger t = 23 (Gambar alien meninju pengunjung blog yang nakal)
24. gambar icon status yahoo messenger t = 24 ( gambar alien tidur pegang gulungan kertas)

Silahkan dipilih salah satu gambar icon yahoo messenger di atas,kemudian dipasang di blog anda. dengan adanya icon tersebut maka akan memudahkan pengunjung mengetahui saat anda online di Yahoo messenger,ini adalah salah satu cara chattingsehingga memudahkan pengunjung chatting dengan anda.

Contoh blog yang terpasang icon status yahoo messenger bisa dilihat disini status chatting

Cara Memasang Lagu Sendiri menjadi background blog di Blogspot

Terkadang kita ingin menambah lagu menjadi backgound blog agar blog lebih terkesan menghibur, ada beberapa cara yang bisa kita lakukan untuk memasang lagu di blog yaitu dengan menggunakan layanan embed code lagu yang sudah tersedia oleh layanan lagu online dan yang kedua adalah memasang lagu sendiri. 
Untuk memasang lagu sendiri jika menggunakan blogspot maka yang harus dilakukan adalah upload file ke website audio hosting gratis.kemudian memasukkan link file lagu tersebut ke dalam template atau gadget html.

Prosedur lengkapnya seperti di bawah ini:



1. Yang pertama kita lakukan adalah upload ke website audio hosting, disini saya gunakan filefreak, beberapa website audio hosting bisa dilihat disini free music hosting
Jika situs hosting mengijinkan file audio format midi, sebaiknya file yang diupload dalam bentuk midi agar lebih ringan loadingnya saat melakukan streaming.
Untuk mengubah file mp3, wav atau audio lainnya ke bentuk midi bisa gunakan sofware gratis berikut audio converter

2. Dalam contoh ini saya menggunakan filefreak. Buka situs free audio hosting bisa klik disni audio hosting 
Daftar menjadi member, klik Sign up
Setelah menjadi member klik upload file untuk upload file mp3
Dalam contoh ini saya menggunakan file mp3 (karena hosting audio yang saya gunakan hanya mengijinkan mp3) Setelah diupload akan diperoleh link file mp3 tersebut seperti di bawah ini (klik fernando.mp3)

Direct Linknya akan tampil seperti pada gambar berikut ini
Klik kanan pada Direct , di popupmenu pilih Copy Link Location



Paste link tersebut di blog (ke dalam source code widget lagu)
perhatikan file yang akan digunakan akan berakhiran  mp3, atau file audio lainnya
Contoh:
http://www.filefreak.com/files/798900_qmg7m/01%20-%20FERNANDOa.mp3
atau
http://www.filefreak.com/files/803389_ddcci/FERNANDOb.mp3

2.Selanjutnya login ke dashboard blogger
Pilih Tata Lerak , Elemen Halaman , Tambah Gadget



Masukkan script berikut ke dalam gadget html/javascript



<object classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
id="player" width="270" height="60">
<param name="url"
value="http://www.filefreak.com/files/803389_ddcci/FERNANDOb.mp3" />
<param name="src"
value="http://www.filefreak.com/files/803389_ddcci/FERNANDOb.mp3" />
<param name="showcontrols" value="true" />
<param name="autostart" value="true" />
<!--[if !IE]>-->
<object type="video/x-ms-wmv"
data="http://www.filefreak.com/files/803389_ddcci/FERNANDOb.mp3"
width="270" height="60">
<param name="src"
value="http://www.filefreak.com/files/803389_ddcci/FERNANDOb.mp3" />
<param name="autostart" value="true" />
<param name="controller" value="true" />
</object>
<!--<![endif]-->
</object>

catatan:
1. Nilai 270 dan 60 pada width="270" height="60", bisa dubah sesuai lebar dan tinggi player yang diinginkan, sesuaikan dengan lebar sidebar blog
2. http://www.filefreak.com/files/798900_qmg7m/01%20-%20FERNANDOa.mp3 , bisa diganti dengan link lagu yang anda upload.
3. File midi bisa juga dicari di direktori Windows : C:\Windows\Media
Script di atas baru saya coba pada IE (Internet explorer), Firefox, dan Google Chrome, dan bisa berjalan dengan baik. Untuk browser opera dan safari belum saya uji coba.
4. Sebaiknya file mp3 anda upload sendiri, karena jika pemakaian secara bersama (share) maka akan cepat menghabiskan quota bandwith (maksimum bandwith per user filefreak 256 MB/bulan)

Cara Membuat Menu Navigasi Horizontal dropdown dengan script css

Salahsatu menu navigasi horisontal dengan script css yang bisa dijadikan alternatif untuk dipasang di blog adalah menu navigasi horisontal/dropdown (massive blue drop down). Seperti gambar di bawah ini:

Beberapa menu dropdown lainnya bisa dilihat disini:
1. Simple dropdown
2. Dropdown 2 level
3. Dropdown sunrise

Menu navigasi di atas sangat sederhana dengan background warna hitam dan saat disorot mouse akan berwarna biru.

Untuk membuat menu navigasi di atas, bisa ikuti prosedur berikut:



1. Login ke akun blogger
Pilih Dashboard - Tata letak (Rancangan) - Edit HTML

menu horisontalcari kode berikut:

cari kode berikut:

]]></b:skin>


2. Di bagian atas kode tersebut masukkan kode berikut


menu{
border:none;
border:0px;
margin:0px;
padding:0px;
font: 67.5% "Arial", Arial;
font-size:14px;
font-weight:bold;

}
.menu ul{
background:#333333;
height:35px;
list-style:none;
margin:0;
padding:0;
font-size:14px;
font-weight:bold;
}
.menu li{
float:left;
padding:0px;
}
.menu li a{
background:#333333 url("http://i47.tinypic.com/qp53sw.jpg") bottom right no-repeat;
color:#cccccc;
display:block;
font-weight:normal;
line-height:35px;
margin:0px;
padding:0px 25px;
text-align:center;
text-decoration:none;
}
.menu li a:hover, .menu ul li:hover a{
background: #2580a2 url("http://i49.tinypic.com/13zbc53.jpg") bottom center no-repeat;
color:#FFFFFF;
text-decoration:none;
}
.menu li ul{
background:#333333;
display:none;
height:auto;
padding:0px;
margin:0px;
border:0px;
position:absolute;
width:225px;
z-index:200;
/*top:1em;
/*left:0;*/
}
.menu li:hover ul{
display:block;

}
.menu li li {
background:url('http://i45.tinypic.com/nvxxqg.jpg') bottom left no-repeat;
display:block;
float:none;
margin:0px;
padding:0px;
width:225px;
}
.menu li:hover li a{
background:none;

}
.menu li ul a{
display:block;
height:35px;
font-size:12px;
font-style:normal;
margin:0px;
padding:0px 10px 0px 15px;
text-align:left;
}
.menu li ul a:hover, .menu li ul li:hover a{
background:#2580a2 url('http://i50.tinypic.com/66elwh.jpg') center left no-repeat;
border:0px;
color:#ffffff;
text-decoration:none;
}
.menu p{
clear:left;
}

3. Simpan template
4. Pada gadget html/javascript, masukkan kode berikut:

<div class="menu">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">Tutorial</a>
<ul>
<li><a href="#">Windows Tricks</a></li>
<li><a href="#">Internet</a></li>
<li><a href="#">Software</a></li>
<li><a href="#">Microsoft Excel</a></li>
<li><a href="#">Microsoft Word</a></li>
<li><a href="#">Data recovery</a></li>
<li><a href="#">Antivirus</a></li>
</ul>
</li>
<li><a href="#">Blog</a>
<ul>
<li><a href="#">Blog Tips</a></li>
<li><a href="#">SEO Tips</a></li>
<li><a href="#">Adsense</a></li>
<li><a href="#">Feed</a></li>
</ul>
</li>
<li><a href="#">Phone Tips</a>
<ul>
<li><a href="#">Phone Secret Codes</a></li>
<li><a href="#">Phone Screenshot</a></li>
</ul>
</li>
<li><a href="#">Link</a>
<ul>
<li><a href="#">Artikel Komputer</a></li>
<li><a href="#">Panduan SEO</a></li>
</ul>
</li>

<li><a href="#">ArcGIS Tutorial</a></li>
<li><a href="#">Free Translator</a></li>
<li><a href="#">Link Exchange</a></li>
</ul>
</div>

catatan:
Ganti tanda # pada href="#" dengan url target
Ganti Home, Tutorial, ... dengan teks yang akan ditampilkan di menu navigasi

Cara Membuat Menu slide-in Di Blog

Slide in menu merupakan sebuah menu yang bentuknya agak unik karena biasanya berada di bagian samping atau atas sebuah blog. Menu ini tidak tampak secara keseluruhan saat blog terbuka, setelah mouse diarahkan ke menu maka menu akan bergeser /terbuka sehingga menampakkan link-link atau sub menu yang ada di dalam slide menu.Selain menu navigasi horisontal, Menu slide in bisa menjadi alternatif untuk menempatkan link-link yang akan anda promosikan kepada pengunjung.

Dalam contoh ini terdapat tiga menu slide in, yaitu di bagian kiri, atas dan sebelah kanan blog.
Contoh slide menu bisa dilihat di bawah ini , atau jika ingin lihat contoh di blog bisa lihat disini blog dummy



Untuk membuatnya, anda hanya perlu login ke akun blogger
Pilih Add Gadget,



kemudian masukkan kode berikut ke dalam gadget html/javascript






<script>
if (typeof window.attachEvent=='object'){
document.write('<!--[if lte IE 6]>\n'+
'<script type="text/javascript">\n'+
'var ie6_or_less=1;\n'+
'<\/script>\n'+
'<![endif]-->\n'+
'<!--[if lt IE 5.5]>\n'+
'<script type="text/javascript">\n'+
'var less_than_ie5_5=1;\n'+
'<\/script>\n'+
'<![endif]-->')
}

var menu=[], resizereinit=true;
function truebody(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body;
}

function getedge(o, is_top){
var edge;
if (is_top)
edge=window.pageYOffset? window.pageYOffset : truebody().scrollTop? truebody().scrollTop : 0;
else{
edge=o.menupos=='left'? 0 : truebody().clientWidth? truebody().clientWidth : window.innerWidth&&truebody().offsetHeight<=window.innerHeight? window.innerWidth : window.innerWidth? window.innerWidth-20 : 0;
edge+=window.pageXOffset? window.pageXOffset : truebody().scrollLeft? truebody().scrollLeft: 0;
}
return edge;
}

function keep_in_view(o){
if(o.keepinview){
if(o.m.ft){
o.m.ft=0;
o.m.topP=o.m.offsetTop;
o.m.ltop=0;
}
var pt=getedge(o, 'top'), ks=typeof o.keepinview=='number'&&o.keepinview<o.m.topP&&o.keepinview>0? o.keepinview : o.m.topP, smooth=0;
if (pt!=o.m.ltop){
if(o.menupos=='top')
o.m.style.visibility='hidden';
smooth = pt>o.m.topP-ks? .2 * (pt - o.m.ltop - o.m.topP + ks) : o.m.ltop>0? -.2 * o.m.ltop : 0;
smooth = smooth > 0 ? Math.ceil(smooth) : Math.floor(smooth);
}
else if(o.menupos=='top')
o.m.style.visibility='';
o.m.style.top=(o.m.style.top? parseInt(o.m.style.top) : o.m.topP)+smooth+'px';
o.m.ltop += smooth;
}
if(o.menupos=='top'){
if(typeof o.menuleft=='string'){
o.m.style.left=o.menuleft
o.m.style.marginLeft=Math.floor(o.m.getElementsByTagName('div')[0].offsetWidth/-2)+'px';
o.lleft=o.m.offsetLeft;
}
o.m.style.marginLeft=0;
o.m.style.left=o.lleft+(window.pageXOffset? window.pageXOffset : truebody().scrollLeft? truebody().scrollLeft: 0)+'px';
}
else
o.m.style.left=getedge(o)-(o.menupos=='right'? o.m.offsetWidth : 0)+'px';
}
function move(el, num){
el.getElementsByTagName('div')[0].style[el.menupos]=parseInt(el.getElementsByTagName('div')[0].style[el.menupos])+num+'px';
if(el.menupos=='right'){
if(el.kviewtype=='absolute')
el.style.left=parseInt(el.style.left)-num+'px';
el.style.width=parseInt(el.style.width)+num+'px';
}
if(num>0)
el.moving=setTimeout(function(){movein(el)}, el.menuspeed)
else
el.moving=setTimeout(function(){moveout1(el)}, el.menuspeed)
}
function movein(el){
var m1=parseInt(el.getElementsByTagName('div')[0].style[el.menupos]);
if(el.moving)
clearTimeout(el.moving);
if (m1<-1*el.borderwidth)
move(el, Math.min(-1*m1-el.borderwidth, 10));
}
function moveout(el){
if(el.moving)
clearTimeout(el.moving);
el.moving=setTimeout(function(){moveout1(el)}, el.menupause);
}
function moveout1(el){
var aw=el.menupos=='top'? el.b.offsetHeight : el.b.offsetWidth, m1=el.getElementsByTagName('div')[0];
if(el.moving)
clearTimeout(el.moving);
if (parseInt(m1.style[el.menupos])>aw-(el.menupos=='top'? m1.offsetHeight : m1.offsetWidth)+10)
move(el, -10);
else {
m1.style[el.menupos]=aw-(el.menupos=='top'? m1.offsetHeight : m1.offsetWidth)+'px';
if(el.menupos=='right'){
el.style.width=aw+'px';
if(el.kviewtype=='absolute'){
var ed=truebody().clientWidth? truebody().clientWidth : window.innerWidth&&truebody().offsetHeight<=window.innerHeight? window.innerWidth : window.innerWidth? window.innerWidth-20 : 0;
ed+=window.pageXOffset? window.pageXOffset : truebody().scrollLeft? truebody().scrollLeft: 0;
el.style.left=ed-el.offsetWidth+'px';
}
}
}
}
function to_em(n, o){
return Math.round((n/(16*parseInt(o.fontsize)/100))*1000)/1000;
}
function getrows(o){
var r=o.menuItems.length+(o.wrapbar? 1 : 0);
for (var i_tem = 0; i_tem < o.menuItems.length; i_tem++)
if (o.menuItems[i_tem][4]&&o.menuItems[i_tem][4]=='no')
r--;
return r;
}
function make_bar(o){
var bt=o.menupos=='right'||o.menupos=='top'? '<tr>' : '';
bt+='<td id="'+o.id+'bar" '+(o.menupos=='top'? 'colspan="'+o.d_colspan : 'rowspan="'+getrows(o))+'">'
if (!/<img/.test(o.bartext.toLowerCase())){
for (var i_tem = 0; i_tem < o.bartext.length-(o.menupos=='top'? 1 : 0); i_tem++)
bt+=o.menupos=='top'&&o.bartext.charAt(i_tem)==' '? '\u00a0 ' : o.menupos=='top'? o.bartext.charAt(i_tem)+' ' : '<br>'+o.bartext.charAt(i_tem);
bt+=o.menupos=='top'? o.bartext.charAt(o.bartext.length-1)+'</td>' : '<br>\u00a0</td>';
}
else
bt+=o.bartext+'</td>'
return bt+(o.menupos=='right'? '\n' : '</tr>\n');
}

function make_style(o){
if(o.user_defined_stylesheet&&!o.design_mode)
return '';
var sheet=''
sheet+='#'+o.id+' {\n'+
(o.menupos=='top'? 'top:0;\n' : 'top:'+o.menutop+'px; /*set initial Height from top*/\n')+
(o.menupos=='top'? 'left:'+o.menuleft+(typeof o.menuleft=='number'? 'px' : '')+';\n' : '')+
(o.menupos=='right'&&o.kviewtype=='fixed'? 'right:0;\n' : '')+
'position:'+o.kviewtype+';\n'+
'overflow:'+(o.menupos=='right'? 'hidden' : 'visible')+';\n'+
'z-index:100;\n'+
(o.menupos=='left'? 'left:0;\n' : '')+
'}\n'+
'#'+o.id+' div {\n'+
'border-width:'+(typeof o.outbrdwidth=='number'? o.outbrdwidth+'px' : o.outbrdwidth)+'; /*Menu\'s outer border*/\n'+
'border-style:'+o.outbrdstyle+';\n'+
(o.outbrdcolor=='none'? '' : 'border-color:'+o.outbrdcolor+';\n')+
'position:absolute;\n'+
'color:black;\n'+
'background-color:transparent;\n'+
'}\n'+
'#'+o.id+' table {\n'+
'border:'+o.borderwidth+'px '+o.borderstyle+' '+o.bordercolor+'; /*Menu\'s inner border*/\n'+
(o.menupos=='top'? 'border-left-width:0;\n' : '')+
(o.menupos=='top'? 'border-bottom-width:0;\n' : '')+
'font-family:'+o.menufont+', sans-serif; /*Overall font for Menu*/\n'+
'font-size:'+o.fontsize+';\n'+
'border-collapse:collapse;\n'+
'background-color:'+(o.allowtransparent? 'transparent' : o.bordercolor)+';\n'+
'width:'+to_em(o.barwidth+o.hdingwidth+o.borderwidth*(o.d_colspan+2), o)+'em;\n'+
'}\n'+
'#'+o.id+' td { /*Characteristics for cells in the menu table - do not specify width here*/\n'+
'border-bottom:'+o.borderwidth+'px '+o.borderstyle+' '+o.bordercolor+';\n'+
'border-left:'+o.borderwidth+'px '+o.borderstyle+' '+o.bordercolor+';\n'+
'height:'+to_em(o.linkheight, o)+'em;\n'+
'padding:0;\n'+
'margin:0;\n'+
'text-align:'+o.linktxtalign+';\n'+
'}\n'+
'#'+o.id+' #'+o.id+'bar { /*Characteristics for initially visible \'draw\' bar (the vertical cell)*/\n'+
(o.menupos=='top'? 'height:' : 'width:')+to_em(o.barwidth+(document.all||o.menupos=='top'? o.borderwidth*2 : 0), o)+'em;\n'+
'background-color:'+o.barbgcolor+';\n'+
'color:'+o.barcolor+';\n'+
'font-weight:'+o.barfontweight+';\n'+
'text-align:'+o.baralign+';\n'+
(o.menupos=='top'? '' : 'border-width:0;\n')+
'cursor:default;\n'+
'}\n'+
'#'+o.id+' .heading { /*Characteristics for heading cells in the menu table*/\n'+
'height:'+to_em(o.hdingheight, o)+'em;\n'+
'color:'+o.hdingcolor+';\n'+
'font-weight:'+o.hdingfontweight+';\n'+
'text-indent:'+o.hdingindent+'ex;\n'+
'background-color:'+o.hdingbgcolor+'; /*Background Color for menu headings */\n'+
'width:'+to_em(o.hdingwidth, o)+'em; /*This will be the menu body width. This'+(o.menupos!='top'? ' (plus #'+o.id+'bar width for left and right menus)' : '')+' and 4 times the border width should also be the menu table\'s approximate width*/\n'+
'vertical-align:'+o.hdingvalign+';\n'+
'text-align:'+o.hdingtxtalign+';\n'+
'border-left-color:'+o.hdingbgcolor+';\n'+
'border-left-style:solid;\n'+
'}\n'+
(o.wrapbar&&o.menupos!='top'? '#'+o.id+' #'+o.id+'lastrow {\n'+
'height:'+to_em(o.barwidth, o)+'em;\n'+
'background-color:'+o.barbgcolor+';\n'+
'border-width:0;\n'+
'margin:0 0 '+o.borderwidth+'px '+o.borderwidth+'px;\n'+
'}\n' : o.menupos!='top'? '#'+o.id+' #'+o.id+'lastrow {\n'+
'border-bottom-width:0;\n'+
'margin:0 0 '+o.borderwidth+'px '+o.borderwidth+'px;\n'+
'}\n' : '')+
'#'+o.id+' a {\n'+
'width:100%;\n'+
'height:100%;\n'+
'display:block;\n'+
'padding-top:'+to_em(o.linktopad, o)+'em;\n'+
'}\n';
if(o.design_mode){
if(document.getElementById('ooostyle'))
alert('Only one menu\'s script generated styles may be displayed at a time!\n\nCurrently showing '+document.getElementById('ooostyle').tell+'\'s stylesheet\n\n(or there is a syntax error - most\n\u00a0\u00a0\u00a0\u00a0likely in the menuItem.js file)');
else{
var isusing=o.user_defined_stylesheet? ' not' : '';
var sw=(window.innerWidth? window.innerWidth : truebody().clientWidth)/1.5;
document.write('<textarea id="ooostyle" cols="'+Math.floor(sw/8)+'" rows="65" wrap="off" style="margin-left:-'+Math.floor(sw/2)+'px;overflow:auto;position:absolute;top:10px;left:50%;z-index:1000;">\n')
document.write('\/* '+o.id+'\'s Script Generated Styles: */\n\/* '+o.id+' is'+isusing+' currently using these via the script */\n\n'+sheet);
document.write('\n\/* End '+o.id+'\'s Script Generated Styles */');
document.write('</textarea>')
document.getElementById('ooostyle').tell=o.id;
}
}
if(!o.user_defined_stylesheet)
return '<style type="text/css">\n'+sheet+'</style>';
return '';
}
function make_style_make_menu(o, s){
if(s){
if(!o.id) {alert('a unique id is required for each menu');return;};
if(!o.menuItems||o.menuItems.constructor!=Array) {alert('an array of menu items is required for each menu');return;};
if(!o.menutop) {o.menutop=150};
if(!o.menuleft) {o.menuleft='50%'};
if(!o.keepinview&&typeof o.keepinview=='boolean')
o.keepinview=false;
else if(!o.keepinview) {o.keepinview=30};
if(!o.menuspeed) {o.menuspeed=20};
if(!o.menupause) {o.menupause=500};
if(!o.d_colspan) {o.d_colspan=2};
if(!o.allowtransparent) {o.allowtransparent=false};
if(!o.barwidth) {o.barwidth=22};
if(!o.hdingwidth) {o.hdingwidth=149};
if(!o.hdingheight) {o.hdingheight=22};
if(!o.hdingindent) {o.hdingindent=1};
if(!o.linkheight) {o.linkheight=16};
if(!o.outbrdwidth) {o.outbrdwidth=0};
if(!o.outbrdcolor) {o.outbrdcolor="none"};
if(!o.outbrdstyle) {o.outbrdstyle="none"};
if(!o.borderwidth) {o.borderwidth=1};
if(!o.bordercolor) {o.bordercolor="black"};
if(!o.borderstyle) {o.borderstyle="solid"};
if(!o.barcolor) {o.barcolor="white"};
if(!o.barbgcolor) {o.barbgcolor="#444444"};
if(!o.barfontweight) {o.barfontweight="bold"};
if(!o.baralign) {o.baralign="center"};
if(!o.menufont) {o.menufont="verdana"};
if(!o.fontsize) {o.fontsize="80%"};
if(!o.hdingcolor) {o.hdingcolor="white"};
if(!o.hdingbgcolor) {o.hdingbgcolor="#170088"};
if(!o.hdingfontweight) {o.hdingfontweight="bold"};
if(!o.hdingvalign) {o.hdingvalign="middle"};
if(!o.hdingtxtalign) {o.hdingtxtalign="left"};
if(!o.linktopad) {o.linktopad=0};
if(!o.linktxtalign) {o.linktxtalign="left"};
if(!o.linktarget) {o.linktarget=""};
if(!o.menupos) {o.menupos="left"};
if(!o.bartext) {o.bartext="SIDE MENU"};
if(!o.user_defined_stylesheet) {o.user_defined_stylesheet=false};
if(!o.user_defined_markup) {o.user_defined_markup=false};
if(!o.design_mode) {o.design_mode=false};
if(!o.wrapbar) {o.wrapbar=false};
if(!o.kviewtype) {o.kviewtype='absolute'};
if(typeof ie6_or_less!='undefined')
o.kviewtype='absolute';
else if(o.menupos=='top'&&o.kviewtype=='absolute')
o.kviewtype='fixed';
while(!o.menuItems[o.menuItems.length-1])
o.menuItems.length=o.menuItems.length-1;
document.write(make_style(o));
return;
}
else {
if(o.design_mode||!o.user_defined_markup){
var hw=o.hdingwidth;

var tb='<div id="'+o.id+'" onmouseover="movein(this);" onmouseout="moveout(this);"><div><table>\n';
tb+=o.menupos=='right'? make_bar(o) : '';
for (var i_tem = 0; i_tem < o.menuItems.length; i_tem++){
if ((o.menupos=='top'&&i_tem==0)||i_tem>0&&(!o.menuItems[i_tem-1][4]||o.menuItems[i_tem-1][4]!=='no'))
tb+='<tr>'
if (o.menuItems[i_tem][1]&&o.menuItems[i_tem][1]!==''){
tb+='<td '+(i_tem==o.menuItems.length-1&&!o.wrapbar&&o.menupos!='top'? 'id="'+o.id+'lastrow" ' : '')+'colspan="'+(o.menuItems[i_tem][3]&&o.menuItems[i_tem][3]!==''? o.menuItems[i_tem][3] : o.d_colspan)+'"><a href="'+o.menuItems[i_tem][1]+'" target="'+(o.menuItems[i_tem][2]? o.menuItems[i_tem][2] : o.linktarget)+'">'+o.menuItems[i_tem][0]+'</a></td>'
}
else
tb+='<td '+(i_tem==o.menuItems.length-1&&!o.wrapbar&&o.menupos!='top'? 'id="'+o.id+'lastrow" ' : '')+'class="heading" '+(o.menuItems[i_tem][3]&&o.menuItems[i_tem][3]!==''&&o.menuItems[i_tem][3]!==o.d_colspan? 'style="width:'+to_em(hw*o.menuItems[i_tem][3]/o.d_colspan, o)+'em;'+(i_tem>0&&o.menuItems[i_tem-1][4]&&o.menuItems[i_tem-1][4]=='no'? 'border-left-width:0;margin-left:'+o.borderwidth+'px;' : '')+'" ' : '')+'colspan="'+(o.menuItems[i_tem][3]&&o.menuItems[i_tem][3]!==''? o.menuItems[i_tem][3] : o.d_colspan)+'">'+o.menuItems[i_tem][0]+'</td>'
if (!o.menuItems[i_tem][4]||o.menuItems[i_tem][4]!=='no')
tb+=o.menupos=='left'&&i_tem==0? make_bar(o) : '</tr>\n';
}
tb+=o.wrapbar&&o.menupos!='top'? '<tr><td id="'+o.id+'lastrow" colspan="'+o.d_colspan+'">\u00a0</td></tr>\n' : '';
tb+=o.menupos=='top'? make_bar(o) : '';

if(!o.user_defined_markup)
document.write(tb+'</table></div></div>')
}
if(o.design_mode)
document.getElementById('ooostyle').value+='\n\n<!-- The Markup for '+o.id+' -->\n\n'+tb+'</table></div></div>\n\n<!-- End '+o.id+'\'s Markup -->'
o.m=document.getElementById(o.id);
var b=document.getElementById(o.id+'bar');
o.m.b=b;
o.m.ft=1;
o.m.menupos=o.menupos;
o.m.menupause=o.menupause;
o.m.menuspeed=o.menuspeed;
o.m.borderwidth=o.borderwidth;
o.m.kviewtype=o.kviewtype;
resizevent(o);
if(o.menupos=='top'&&typeof window.attachEvent=='object'&&typeof ie6_or_less!='undefined')
window.attachEvent('onscroll', function(){o.m.style.visibility='hidden';});
if(o.kviewtype=='absolute'&&(o.menupos!='top'||(typeof ie6_or_less!='undefined'&&typeof window.attachEvent=='object')))
setInterval(function(){keep_in_view(o)}, 20)
}
}

function resizevent(o){
var m1=o.m.getElementsByTagName('div')[0], bo=o.menupos=='top'? o.m.b.offsetHeight : o.m.b.offsetWidth;
m1.style[o.menupos]=bo-(o.menupos=='top'? m1.offsetHeight : m1.offsetWidth)+'px'
if(o.menupos=='right'){
if(o.kviewtype=='absolute')
o.m.style.left=getedge(o)-o.m.offsetWidth+'px';
o.m.style.width=bo+'px';
o.m.style.height=m1.offsetHeight+'px';
if(typeof less_than_ie5_5!='undefined'){
o.m.onmouseover(o.m);
o.m.onmouseout(o.m);
}
}
if(o.menupos=='top'){
o.m.style.width=m1.style.width=o.m.getElementsByTagName('table')[0].offsetWidth+'px';
if(typeof o.menuleft=='string')
o.m.style.marginLeft=Math.floor(m1.offsetWidth/-2)+'px';
}
}
/*

ONTEXTRESIZE EVENT SPOOFER

Including this file in your page will allow you to assign a function
to window.ontextresize, which will be called when the user changes the
size of text on the page.

Used with (as far as I know) permission from: http://forkandspoonhelmet.com/Fork_and_Spoon_Helmet

*/
var ontextresizeLastSize = false;
if (window.attachEvent) window.attachEvent("onload", initOntextresizeListener);
else if (window.addEventListener) window.addEventListener("load", initOntextresizeListener, false);
function initOntextresizeListener() {
if(!resizereinit||typeof less_than_ie5_5!='undefined')
return;
var testDiv = document.createElement("div");
testDiv.style.position = "absolute";
testDiv.style.height = "1em";
testDiv.style.width = "1em";
testDiv.style.top = "-2em";
testDiv.style.left = "-2em";
var docTestDiv = document.body.appendChild(testDiv);
docTestDiv.id = "ontextresizeTestDiv";
ontextresizeListener = setInterval("ontextresizeCheckTestDiv()",100);
}
function ontextresizeCheckTestDiv() {
if (ontextresizeLastSize!=document.getElementById("ontextresizeTestDiv").offsetWidth) {
if (ontextresizeLastSize && window.ontextresize) window.ontextresize.call();
ontextresizeLastSize = document.getElementById("ontextresizeTestDiv").offsetWidth;
}
}
window.ontextresize=function(){
for (var i_tem = 0; i_tem < menu.length; i_tem++)
if(typeof menu[i_tem]!='undefined')
resizevent(menu[i_tem]);
};

function make_menus(){
if(document.getElementById){
for (var i_tem = 0; i_tem < menu.length; i_tem++)
if(typeof menu[i_tem]!='undefined')
make_style_make_menu(menu[i_tem], 's');
for (i_tem = 0; i_tem < menu.length; i_tem++)
if(typeof menu[i_tem]!='undefined')
make_style_make_menu(menu[i_tem]);
}
}
</script>





<script>

/***********************************************
* Omni Slide Menu script - © John Davenport Scheuer
* very freely adapted from Dynamic-FX Slide-In Menu (v 6.5) script- by maXimus
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full original source code
* as first mentioned in http://www.dynamicdrive.com/forums
* username:jscheuer1
***********************************************/

//One global variable to set, use true if you want the menus to reinit when the user changes text size (recommended):
resizereinit=true;

menu[1] = {
id:'menu1', //use unique quoted id (quoted) REQUIRED!!
fontsize:'100%', // express as percentage with the % sign
linkheight:22 , // linked horizontal cells height
hdingwidth:210 , // heading - non linked horizontal cells width
// Finished configuration. Use default values for all other settings for this particular menu (menu[1]) ///

menuItems:[ // REQUIRED!!
//[name, link, target, colspan, endrow?] - leave 'link' and 'target' blank to make a header
["Menu"], //create header
["Create Blogger", "http://dummy-ku.blogspot.com/2009/12/how-to-create-blog-with-blogger.html", ""],
["Upload Video", "http://dummy-ku.blogspot.com/2009/12/how-to-upload-video-with-blogger.html",""],
["Change domain", "http://dummy-ku.blogspot.com/2009/12/how-to-change-your-blogspot-domain-name.html", ""],
["Custom Domain", "http://dummy-ku.blogspot.com/2009/12/purchasing-and-setting-up-custom-domain.html", ""],
["Microsoft Service Pack", "http://mycomputerdummies.blogspot.com/2010/02/microsoft-net-famework-35-service-pack.html", ""],
["SATA Driver", "http://mycomputerdummies.blogspot.com/2010/02/free-download-sata-diver-for-intelr.html", ""],

["Excel", "http://mycomputerdummies.blogspot.com/2010/02/error-16-digit-number-in-excel-2003.html", "", 1, "no"], //create two column row, requires d_colspan:2 (the default)
["Bug", "http://mycomputerdummies.blogspot.com/2010/02/list-of-error-or-bug-in-excel-2003.html", "",1],

["External Links", "", ""], //create header
["Free widget translator", "http://mycomputerdummies.blogspot.com/2009/12/memasang-widget-google-translator-ke.html", "_new"],
["Free windows update", "http://mycomputerdummies.blogspot.com/2010/03/free-download-drivers-and-updates-for.html", "_new"],
["Photo Gadget", "http://mycomputerdummies.blogspot.com/2010/03/how-to-install-gadgets-on-desktop-photo.html", "_new"], //no comma after last entry
["End"]
]}; // REQUIRED!! do not edit or remove

menu[2] = { // REQUIRED!! This menu explicitly declares all available options even if they are the same as the defaults
id:'menu2', //use unique quoted id (quoted) REQUIRED!!
/////////////////////////////////////
///////////// no quotes for these properties (numbers represent pixels unless otherwise noted): ////////////
/////////////////////////////////////
user_defined_stylesheet:false, //if true, prevents script from generating stylesheet for this menu
user_defined_markup:false, //if true, prevents script from generating markup for this menu
design_mode:false, //if true, generates a report of the script generated/intended styles and markup (as a design aid)
menutop:160, // initial top offset - except for top menu, where it is meaningless
menuleft:'45%', // initial left offset - only for top menu, as pixels (can be a quoted percentage - ex: '50%')
keepinview:80, // Use false (for not static) - OR - true or numeric top offset when page scrolls
menuspeed:20, // Speed of menu sliding smaller is faster (interval of milliseconds)
menupause:500, // How long menu stays out when mouse leaves it (in milliseconds)
d_colspan:3, // Available columns in menu body as integer
allowtransparent:false, // true to allow page to show through menu if other bg's are transparent or border has gaps
barwidth:20, // bar (the vertical cell) width
wrapbar:true, // extend and wrap bar below menu for a more solid look (default false) - will revert to false for top menu
hdingwidth:210, // heading - non linked horizontal cells width
hdingheight:25, // heading - non linked horizontal cells height
hdingindent:1, // heading - non linked horizontal cells text-indent represents ex units (@8 pixels decimals allowed)
linkheight:20, // linked horizontal cells height
linktopad:3, // linked horizontal cells top padding
borderwidth:2, // inner border-width used for this menu
/////////////////////////// quote these properties: /////////////////////
bordercolor:'#000080', // inner border color
borderstyle:'solid', // inner border style (solid, dashed, inset, etc.)
outbrdwidth:'0ex 0ex 0ex 0ex', // outer border-width used for this menu (top right bottom left)
outbrdcolor:'lightblue', // outer border color
outbrdstyle:'solid', // outer border style (solid, dashed, inset, etc.)
barcolor:'white', // bar (the vertical cell) text color
barbgcolor:'#4d6814', // bar (the vertical cell) background color
barfontweight:'bold', // bar (the vertical cell) font weight
baralign:'center', // bar (the vertical cell) right left or center text alignment
menufont:'verdana', // menu font
fontsize:'90%', // express as percentage with the % sign
hdingcolor:'white', // heading - non linked horizontal cells text color
hdingbgcolor:'#4d6814', // heading - non linked horizontal cells background color
hdingfontweight:'bold', // heading - non linked horizontal cells font weight
hdingvalign:'middle', // heading - non linked horizontal cells vertical align (top, middle or center)
hdingtxtalign:'left', // heading - non linked horizontal cells right left or center text alignment
linktxtalign:'left', // linked horizontal cells right left or center text alignment
linktarget:'', // default link target, leave blank for same window (other choices: _new, _top, or a window or frame name)
kviewtype:'fixed', // Type of keepinview - 'fixed' utilizes fixed positioning where available, 'absolute' fluidly follows page scroll
menupos:'top', // set side that menu slides in from (right or left or top)
bartext:'MY MENU', // bar text (the vertical cell) use text or img tag
///////////////////////////
menuItems:[
//[name, link, target, colspan, endrow?] - leave 'link' and 'target' blank to make a header
["Hot Sites"], //create header
["Artikel Komputer", "http://artikelkomputerku.blogspot.com/", "_new"],
["Artikel Internet", "http://kalongkalong.blogspot.com/","_new"],
["Belajar Komputer dan SEO", "http://www.komputerseo.com/", "_new"],
["Bisnis online gratis", "http://blogbisnisonlinegratis.blogspot.com/", "_new"],
["Computer Article", "http://mycomputerdummies.blogspot.com//", "_new",],
["Dummy Blog", "http://dummy-ku.blogspot.com/", "_new", 1, "no"],
["Google", "http://www.google.com/", "_new", 1]

]}; // REQUIRED!! do not edit or remove

menu[3] = {
id:'menu3', //use unique quoted id (quoted) REQUIRED!!
bartext:'RIGHT MENU',
menupos:'right',
kviewtype:'fixed',
menuItems:[ // REQUIRED!!
//[name, link, target, colspan, endrow?] - leave 'link' and 'target' blank to make a header
["Menu"], //create header
["Create Blogger", "http://dummy-ku.blogspot.com/2009/12/how-to-create-blog-with-blogger.html", ""],
["Upload Video", "http://dummy-ku.blogspot.com/2009/12/how-to-upload-video-with-blogger.html",""],
["Change domain", "http://dummy-ku.blogspot.com/2009/12/how-to-change-your-blogspot-domain-name.html", ""],
["Custom Domain", "http://dummy-ku.blogspot.com/2009/12/purchasing-and-setting-up-custom-domain.html", ""],
["Microsoft Service Pack", "http://mycomputerdummies.blogspot.com/2010/02/microsoft-net-famework-35-service-pack.html", ""],
["SATA Driver", "http://mycomputerdummies.blogspot.com/2010/02/free-download-sata-diver-for-intelr.html", ""],

["Excel", "http://mycomputerdummies.blogspot.com/2010/02/error-16-digit-number-in-excel-2003.html", "", 1, "no"], //create two column row, requires d_colspan:2 (the default)
["Bug", "http://mycomputerdummies.blogspot.com/2010/02/list-of-error-or-bug-in-excel-2003.html", "",1],

["External Links", "", ""], //create header
["Free widget translator", "http://mycomputerdummies.blogspot.com/2009/12/memasang-widget-google-translator-ke.html", "_new"],
["Free download", "http://mycomputerdummies.blogspot.com/2010/03/free-download-drivers-and-updates-for.html", "_new"],
["Photo Gadget", "http://mycomputerdummies.blogspot.com/2010/03/how-to-install-gadgets-on-desktop-photo.html", "_new"], //no comma after last entry
["End"]
]}; // REQUIRED!! do not edit or remove

////////////////////Stop Editing/////////////////

make_menus();

</script>




Dalam contoh di atas, anda cukup mengganti url link dan nama link sesuai kebutuhan anda, bisa menambahkan bisa juga mengurangi link.

Misalnya: dalam menu 1, di bagian menuitems

menu[1] = {
id:'menu1', //use unique quoted id (quoted) REQUIRED!!
fontsize:'100%', // express as percentage with the % sign
linkheight:22 , // linked horizontal cells height
hdingwidth:210 , // heading - non linked horizontal cells width
// Finished configuration. Use default values for all other settings for this particular menu (menu[1]) ///

menuItems:[ // REQUIRED!!
//[name, link, target, colspan, endrow?] - leave 'link' and 'target' blank to make a header
["Menu"], //create header
["Create Blogger", "http://dummy-ku.blogspot.com/2009/12/how-to-create-blog-with-blogger.html", ""],


nama link : Create blogger
url link : http://dummy-ku.blogspot.com/2009/12/how-to-create-blog-with-blogger.html

Silahkan link yang lain disesuaikan.(cukup ganti nama link dan url).

Buat teman-teman yang berminat untuk mengutak-atik scripnya, script aslinya bisa dilihat disini omni slide in menu (bukan rumah sakit omni internasional), tapi omni slide in menu

Silahkan dicoba...