Minggu, 03 Juni 2012

Cara Menambahkan Tabview Section Pada Sidebar Blog

 

 

save our planet
  • Login ke akun Blogger kamu.
  • Dari halaman Dasbor, pilih Rancangan - Edit HTML.
  • Lakukan duplikasi template untuk berjaga-jaga jika terjadi masalah.
  • Cari kode ]]></b:skin> (gunakan Control F atau F3).
  • Kopi CSS berikut lalu tempelkan (paste) di atas kode ]]></b:skin> tadi (sebaiknya diletakkan di bawah CSS untuk sidebar)
    /*-- Tabview Section -- */
    .tabs-widget {
    list-style:none;
    list-style-type:none;
    margin:0;
    padding:0;
    height:24px;
    border-bottom:1px solid #A4A4A4;
    }
    .tabs-widget li {
    list-style:none;
    list-style-type:none;
    margin:0 0 0 4px;
    padding:0;
    float:left;
    }
    .tabs-widget li:first-child {margin:0}
    .tabs-widget li a {
    background-color:#d4d4d4;
    color:#000;
    text-shadow:1px 1px 1px #fff;
    border-top-left-radius:7px;
    border-top-right-radius:7px;
    -moz-border-radius-topleft:7px;
    -moz-border-radius-topright:7px;
    -khtml-border-radius-topleft:7px;
    -khtml-border-radius-topright:7px;
    -webkit-border-top-left-radius:7px;
    -webkit-border-top-right-radius:7px;
    border-right: 2px solid #adadad;
    padding:5px 10px;
    display:block;
    text-decoration:none;
    font:bold 11px Arial,Helvetica,Sans-serif;
    text-transform:uppercase;
    }
    .tabs-widget li a:hover,.tabs-widget li a.tabs-widget-current {
    background-color:#A4A4A4;
    color:#000;
    text-shadow:1px 1px 1px #fff;
    border-top-left-radius:7px;
    border-top-right-radius:7px;
    -moz-border-radius-topleft:7px;
    -moz-border-radius-topright:7px;
    -khtml-border-radius-topleft:7px;
    -khtml-border-radius-topright:7px;
    -webkit-border-top-left-radius:7px;
    -webkit-border-top-right-radius:7px;
    border-right: 2px solid #adadad;
    text-decoration:none;
    }
    .tabs-widget-content {margin-top:5px; background:#F4F4F4}
    .tabviewsection {margin:0 0 2px 0}


  • Setelah itu letakkan sumber script berikut di bawah ]]></b:skin>.
    <script src='http://enes-sc.googlecode.com/files/jquery151.js' type='text/javascript'/>
    <script src='http://enes-sc.googlecode.com/files/tabsectionplugin.js' type='text/javascript'/>

    Catatan:
    • Bagi yang menggunakan frame work dari mootools, letakkan script tersebut di bawah script mootools.
    • Bagi yang menggunakan script jQuery, seperti pada perintah Top/Down Page, hapus salah satunya.

  • Kemudian cari kode untuk widget sidebar, seperti berikut:
    <b:section class='sidebar' id='sidebar1' preferred='yes'>

  • Setelah ketemu, kopi dan tempelkan script berikut di atasnya:
    <div class='tabviewsection'>

    <script type='text/javascript'>
    jQuery(document).ready(function($){
    $(&quot;.tabs-widget-content-widget-enes_sc-
    01
    -id&quot;).hide();
    $(&quot;ul.tabs-widget-widget-enes_sc-
    01
    -id li:first a&quot;).addClass(&quot;tabs-widget-current&quot;).show();
    $(&quot;.tabs-widget-content-widget-enes_sc-
    01
    -id:first&quot;).show();

    $(&quot;ul.tabs-widget-widget-enes_sc-
    01
    -id li a&quot;).click(function() {
    $(&quot;ul.tabs-widget-widget-enes_sc-
    01
    -id li a&quot;).removeClass(&quot;tabs-widget-current a&quot;);
    $(this).addClass(&quot;tabs-widget-current&quot;);
    $(&quot;.tabs-widget-content-widget-enes_sc-
    01
    -id&quot;).hide();
    var activeTab = $(this).attr(&quot;href&quot;);
    $(activeTab).fadeIn();
    return false;
    });
    });
    </script>

    <ul class='tabs-widget tabs-widget-widget-enes_sc-
    01
    -id'>
    <li><a href='#widget-enes_sc-
    01-id1'>Tabmenu 1
    </a></li>
    <li><a href='#widget-enes_sc-
    01-id2'>Tabmenu 2
    </a></li>
    <li><a href='#widget-enes_sc-
    01-id3'>Tabmenu 3
    </a></li>
    <li><a href='#widget-enes_sc-
    01-id4'>Tabmenu 4
    </a></li>
    </ul>

    <div class='tabs-widget-content tabs-widget-content-widget-enes_sc-
    01-id' id='widget-enes_sc-01
    -id1'>
    <b:section class='sidebar' id='sidebartab1' showaddelement='yes'>
    <b:widget id='HTML73' locked='false' title='' type='HTML'/>
    </b:section>
    </div>

    <div class='tabs-widget-content tabs-widget-content-widget-enes_sc-
    01-id' id='widget-enes_sc-01
    -id2'>
    <b:section class='sidebar' id='sidebartab2' showaddelement='yes'>
    <b:widget id='HTML74' locked='false' title='' type='HTML'/>
    </b:section>
    </div>

    <div class='tabs-widget-content tabs-widget-content-widget-enes_sc-
    01-id' id='widget-enes_sc-01
    -id3'>
    <b:section class='sidebar' id='sidebartab3' showaddelement='yes'>
    <b:widget id='HTML75' locked='false' title='' type='HTML'/>
    </b:section>
    </div>

    <div class='tabs-widget-content tabs-widget-content-widget-enes_sc-
    01-id' id='widget-enes_sc-01-id4'>
    <b:section class='sidebar' id='sidebartab4' showaddelement='yes'>
    <b:widget id='HTML76' locked='false' title='' type='HTML'/>
    </b:section>
    </div>

    </div><!-- end tabviewsection -->
    <div style='clear:both;'/>

    Catatan:
    • Ubahlah judul Tabmenu 1, Tabmenu 2, Tabmenu 3, dan Tabmenu 4 sesuai dengan judul menu yang diinginkan.
    • Jika sidebar blog kamu kecil, hapuslah salah satu Tabmenu dengan cara menghapus kode, misalnya Tabmenu4:
      <li><a href='#widget-enes_sc-01-id4'>Tabmenu 4</a></li>

      dan kode:
      <div class='tabs-widget-content tabs-widget-content-widget-enes_sc-01-id' id='widget-enes_sc-01-id4'>
      <b:section class='sidebar' id='
      sidebartab4
      ' showaddelement='yes'>
      <b:widget id='
      HTML76' locked='false' title='' type='HTML'/>
      </b:section>
      </div>

    • Jika ingin menambahkan, tambahkan kode-kode seperti pada cara penghapusan, hanya saja kamu harus mengubah id4 menjadi id5, id6, dst. Juga pada id='sidebartab4' harus diubah menjadi sidebartab5, sidebartab6, dst. Begitu juga pada id='HTML76' harus diubah menjadi HTML77, HTML78, dst.

  • Simpan hasil kerjaan kamu. Jika ingin melihat hasil sementara, lakukan pratinjau, hasilnya akan tampak seperti ini:


Langkah Kedua
  • Setelah disimpan, klik Elemen Laman
  • Perhatikan perubahan yang terjadi, seperti gambar berikut:

  • Edit atau masukkan widget-widget yang kamu kehendaki pada blok-blok Tabmenu yang ada.
    Catatan:
    • Pada setiap Blok Tabmenu, kamu bisa menambahkan lebih dari satu widget, termasuk yang non-HTML/JavaScript (bawaan blogger).
    • Jika ukuran tinggi widget pada setiap blok ingin berukuran sama, lakukan pengeditan pada HTML template. Caranya seperti membuat scrol pada bloglist, yaitu dengan mengubah kode:
      <div class='widget-content'>

      menjadi:
      <div class='widget-content' style='overflow:auto; height:250px'>


  • Jika sudah selesai, ucapkan alhamdulillah...

Ok, segitu aja informasinya, sob... Semoga bermanfaat...

Tidak ada komentar:

Posting Komentar

LinkWithin

Related Posts Plugin for WordPress, Blogger...