Home » , » Membuat Navigasi Widget Tabbed Blogger

Membuat Navigasi Widget Tabbed Blogger

tabbed navigation for grouping various widgets
Para tabviews adalah elemen yang memungkinkan kita untuk kelompok dalam satu wadah berbagai gadget dan ini dapat dipilih melalui tab.
Fungsi utamanya adalah untuk menghemat ruang di blog untuk menghindari gadget tersebar dalam kategori yang sama sehingga Anda dapat mengelompokkan beberapa gadget menjadi satu. Ada beberapa metode untuk membuat tabviews, beberapa memerlukan jQuery, MooTools lainnya, atau script lain.

Untuk menambahkan widget ini ke blog Anda, cukup ikuti langkah-langkah berikut:

How To Add A Tabbed Navigation Widget To Blogger


Langkah 1. Dari Anda Dashboard Blogger , pergi ke Template dan klik pada tombol Edit HTML

Langkah 2. Memperluas gaya template, dengan mengklik panah ke samping sebelum
<b:skin> ... </b:skin>

click on the sideways arrow on blogger template

Langkah 3. Cari menggunakan CTRL + F untuk tag berikut:
]]></b:skin>

how to search inside the new blogger template editor

Langkah 4. Tepat di atas, tambahkan kode berikut:
/* Tabview for Blogger
----------------------------------------------- */
.tabviewcont{
margin:15px 0;
padding:0;
clear:both;
}

.tabviewnav {
margin: 0 0 0 14px;
padding:3px 0; /* If you are using a Blogger Template change 0 with 15px */
font-size:12px; /* Font size of text inside tabs */
font-weight:bold;
}
.tabviewnav li {
list-style:none;
margin:0;
display:inline;
}
.tabviewnav li a {
padding:3px 6px;
margin-right:1px;
background:#F6F6F6; /* The background color of the tabs */
border-radius:5px 5px 0 0;
-moz-border-radius:5px 5px 0 0;
-webkit-border-radius:5px 5px 0 0;
text-decoration:none;
color:#222222;
}
.tabviewnav li a:hover {
color:#222222;
background:#EBEBEB; /* Background color of the tab on mouseover */
text-decoration:none;
}
.tabviewnav li.tabviewactive a,
.tabviewnav li.tabviewactive a:hover {
background:#EBEBEB; /* Background color of the active tab */
color:#222222;
}
.tabviewcont .tabviewtab {
padding:5px;
border:1px solid #EEEEEE; /* Border around the container */
background:#fff; /* The background color of the gadget */
}
.tabviewcont .tabviewtab h2,
.tabviewcont .tabviewtabhide {
display:none;
}
.tabviewtab .widget-content ul{
list-style:none;
margin:0 0 10px 0;
padding:0;
}
.tabviewtab .widget-content li {
border-bottom:1px solid #ccc;
margin:0 5px;
padding:2px 0 5px 0;
}
NOTE: untuk mengubah warna lihat tabel color code
Langkah 5. Cari </head> tag dan di atasnya, sisipkan script ini:
<script type='text/javascript'>
// Tabview for grouping gadgets

//<![CDATA[
document.write('<style type="text/css">.tabview{display:none;}<\/style>');function tabviewObj(argsObj){var arg;this.div=null;this.classMain="tabview";this.classMainLive="tabviewcont";this.classTab="tabviewtab";this.classTabDefault="tabviewtabdefault";this.classNav="tabviewnav";this.classTabHide="tabviewtabhide";this.classNavActive="tabviewactive";this.titleElements=['h2','h3','h4','h5','h6'];this.titleElementsStripHTML=true;this.removeTitle=true;this.addLinkId=false;this.linkIdFormat='<tabviewid>nav<tabnumberone>';for(arg in argsObj){this[arg]=argsObj[arg]}this.REclassMain=new RegExp('\\b'+this.classMain+'\\b','gi');this.REclassMainLive=new RegExp('\\b'+this.classMainLive+'\\b','gi');this.REclassTab=new RegExp('\\b'+this.classTab+'\\b','gi');this.REclassTabDefault=new RegExp('\\b'+this.classTabDefault+'\\b','gi');this.REclassTabHide=new RegExp('\\b'+this.classTabHide+'\\b','gi');this.tabs=new Array();if(this.div){this.init(this.div);this.div=null}}tabviewObj.prototype.init=function(e){var childNodes,i,i2,t,defaultTab=0,DOM_ul,DOM_li,DOM_a,aId,headingElement;if(!document.getElementsByTagName){return false}if(e.id){this.id=e.id}this.tabs.length=0;childNodes=e.childNodes;for(i=0;i<childNodes.length;i++){if(childNodes[i].className&&childNodes[i].className.match(this.REclassTab)){t=new Object();t.div=childNodes[i];this.tabs[this.tabs.length]=t;if(childNodes[i].className.match(this.REclassTabDefault)){defaultTab=this.tabs.length-1}}}DOM_ul=document.createElement("ul");DOM_ul.className=this.classNav;for(i=0;i<this.tabs.length;i++){t=this.tabs[i];t.headingText=t.div.title;if(this.removeTitle){t.div.title=''}if(!t.headingText){for(i2=0;i2<this.titleElements.length;i2++){headingElement=t.div.getElementsByTagName(this.titleElements[i2])[0];if(headingElement){t.headingText=headingElement.innerHTML;if(this.titleElementsStripHTML){t.headingText.replace(/<br>/gi," ");t.headingText=t.headingText.replace(/<[^>]+>/g,"")}break}}}if(!t.headingText){t.headingText=i+1}DOM_li=document.createElement("li");t.li=DOM_li;DOM_a=document.createElement("a");DOM_a.appendChild(document.createTextNode(t.headingText));DOM_a.href="javascript:void(null);";DOM_a.title=t.headingText;DOM_a.onclick=this.navClick;DOM_a.tabview=this;DOM_a.tabviewIndex=i;if(this.addLinkId&&this.linkIdFormat){aId=this.linkIdFormat;aId=aId.replace(/<tabviewid>/gi,this.id);aId=aId.replace(/<tabnumberzero>/gi,i);aId=aId.replace(/<tabnumberone>/gi,i+1);aId=aId.replace(/<tabtitle>/gi,t.headingText.replace(/[^a-zA-Z0-9\-]/gi,''));DOM_a.id=aId}DOM_li.appendChild(DOM_a);DOM_ul.appendChild(DOM_li)}e.insertBefore(DOM_ul,e.firstChild);e.className=e.className.replace(this.REclassMain,this.classMainLive);this.tabShow(defaultTab);if(typeof this.onLoad=='function'){this.onLoad({tabview:this})}return this};tabviewObj.prototype.navClick=function(event){var rVal,a,self,tabviewIndex,onClickArgs;a=this;if(!a.tabview){return false}self=a.tabview;tabviewIndex=a.tabviewIndex;a.blur();if(typeof self.onClick=='function'){onClickArgs={'tabview':self,'index':tabviewIndex,'event':event};if(!event){onClickArgs.event=window.event}rVal=self.onClick(onClickArgs);if(rVal===false){return false}}self.tabShow(tabviewIndex);return false};tabviewObj.prototype.tabHideAll=function(){var i;for(i=0;i<this.tabs.length;i++){this.tabHide(i)}};tabviewObj.prototype.tabHide=function(tabviewIndex){var div;if(!this.tabs[tabviewIndex]){return false}div=this.tabs[tabviewIndex].div;if(!div.className.match(this.REclassTabHide)){div.className+=' '+this.classTabHide}this.navClearActive(tabviewIndex);return this};tabviewObj.prototype.tabShow=function(tabviewIndex){var div;if(!this.tabs[tabviewIndex]){return false}this.tabHideAll();div=this.tabs[tabviewIndex].div;div.className=div.className.replace(this.REclassTabHide,'');this.navSetActive(tabviewIndex);if(typeof this.onTabDisplay=='function'){this.onTabDisplay({'tabview':this,'index':tabviewIndex})}return this};tabviewObj.prototype.navSetActive=function(tabviewIndex){this.tabs[tabviewIndex].li.className=this.classNavActive;return this};tabviewObj.prototype.navClearActive=function(tabviewIndex){this.tabs[tabviewIndex].li.className='';return this};function tabviewAutomatic(tabviewArgs){var tempObj,divs,i;if(!tabviewArgs){tabviewArgs={}}tempObj=new tabviewObj(tabviewArgs);divs=document.getElementsByTagName("div");for(i=0;i<divs.length;i++){if(divs[i].className&&divs[i].className.match(tempObj.REclassMain)){tabviewArgs.div=divs[i];divs[i].tabview=new tabviewObj(tabviewArgs)}}return this}function tabviewAutomaticOnLoad(tabviewArgs){var oldOnLoad;if(!tabviewArgs){tabviewArgs={}}oldOnLoad=window.onload;if(typeof window.onload!='function'){window.onload=function(){tabviewAutomatic(tabviewArgs)}}else{window.onload=function(){oldOnLoad();tabviewAutomatic(tabviewArgs)}}}if(typeof tabviewOptions=='undefined'){tabviewAutomaticOnLoad()}else{if(!tabviewOptions['manualStartup']){tabviewAutomaticOnLoad(tabviewOptions)}}
//]]>
</script>
Langkah 6. Akhirnya, cari baris ini:
<div class='column-right-inner'>
Atau jika Anda menggunakan template lama dari Blogger, cari baris ini:
<div id='sidebar-wrapper'>
Langkah 7. Paste di bawah salah satu dari dua baris, kode ini:
<div class='tabview'>
<b:section class='tabviewtab' id='Tab1' maxwidgets='1'/>
<b:section class='tabviewtab' id='Tab2' maxwidgets='1'/>
<b:section class='tabviewtab' id='Tab3' maxwidgets='1'/>
</div>
Langkah 8. Simpan perubahan, dan pergi ke Layout dan di sana Anda akan melihat area baru untuk menambahkan gadget.
add a gadget blogger

Anda hanya perlu mengklik Tambah Gadget untuk menambahkan gadget ke tab yang sesuai, atau tarik gadget Anda sudah memiliki ke bagian itu.

Jika Anda ingin menambahkan lebih banyak tab, kemudian hanya menambahkan sebelum terakhir </div> baris seperti ini:
<b:section class='tabviewtab' id='Tab4' maxwidgets='1'/>
Perhatikan bahwa setiap baris yang Anda tambahkan harus memiliki ID yang berbeda, misalnya Tab5, tab6, dll.

Anda dapat menambahkan beberapa tab, ulangi langkah terakhir dan juga ingat untuk mengubah nama ID.

Ingat bahwa jika sidebar Anda terlalu sempit, maka Anda tidak perlu menempatkan banyak tab, atau judul tab yang sangat panjang.

Anda juga harus mencatat bahwa gadget ini tidak mempercepat kecepatan loading blog, hanya untuk gadget kelompok menjadi satu, bahkan, tergantung pada blog-mungkin memerlukan waktu untuk memuat tabview.

Jika anda suka silahkan tautkan ke artikel ini

Share this article :

1 comments:

  1. Masih Bingung Bossku Cari BO Poker Yang Aman & Terpercaya ???
    Ingin Kemenangan langsung dibayar secepat kilat , Tanpa Ribet ?
    JACKPOT langsung dibayar secepat kilat
    Ayo Langsung saja Yuk Gabung d website kami

    Dengan Server IDNPLAY Situs Taruhan Judi poker RECOMMENDED Banget Nii Guys ^_^ !!!
    Paling Aman & Terpercaya Di Indonesia
    MEJAONLINE*.INFO (BINTANG NYA DI HAPUS ^_^ )

    Daftar & Gabung Bersama Kami Sekarang Juga di MEJAONLINE
    Dapatkan Promo Bonus Dari Kami :
    1. BONUS DEPOSIT NEW MEMBER UP TO Rp. 50,000
    2. BONUS ROLLINGAN 0.4 % SETIAP HARI SENIN
    3. BONUS REFFERAL 20 % SETIAP HARI KAMIS

    Tunggu apalagi boss? AYO DAFTARKAN DIRI ANDA SEKARANG !
    Link Resmi :
    MEJAONLINE*.INFO (BINTANG NYA DI HAPUS ^_^ )

    ^_^ DI TUNGGU KEHADIRANNYA ^_^
    📲 WA : +85516798223

    Poker Online Tercepat
    Poker Online Terbaik
    Ceme Online
    Domino QQ
    Poker Online Indonesia

    ReplyDelete

 
Support : Blog SoftPedia | XSoftPedia | AdminBe's blogs
Copyright © 2013. BSoftPedia - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger