Kamis, 14 April 2011

Dari anda melihat gambar disamping ini saja,anda pasti sudah mengerti apa yang saya maksud dari multi halaman/multi tab tersebut.
Yup! Membuat Widget sederhana yang bertujuan untuk menghemat tempat,sekaligus menambah kerapian dari blog/web tersebut.
Selain itu,pengunjung tidak merasa lelah menaikan maupun menurunkan scrollbar hanya untuk sekedar menari status dari blog tersebut.

Nah! kesempatan kali ini,akan membahas tentang widget multi tab tersebut.
Sebenarnya artikel ini sudah di publikasikan oleh Mas Herman di artikelnya ’Menambahkan Widget Tab View Pada Blog’.

ok. saya akan menjabarkannya lagi.
Sebenarnya sangat sederhana dalam membuat widget bertab-tab ini,untuk yang belum tahu cara membuatnya,anda bisa ikuti langkah2 berikut:
  1. Login ke blog dengan ID anda
  2. Pilih menu Rancangan » masuk ke Edit HTML
  3. Cari kode ini ]]></b:skin>
  4. Copy lalu paste kode berikut ini diatas kode ]]></b:skin>

    div.TabView div.Tabs
    {
    height: 24px;
    overflow: hidden;
    }

    div.TabView div.Tabs a
    {
    float: left;
    display: block;
    width: 90px; /* Lebar Menu Utama Atas */
    text-align: center;
    height: 24px; /* Tinggi Menu Utama Atas */
    padding-top: 3px;
    vertical-align: middle;
    border: 1px solid #000000; /* Warna border Menu Atas*/
    border-bottom-width: 0;
    text-decoration: none;
    font-family: "Arial", Times New Roman, Serif; /* Font Menu Utama Atas */
    font-weight: 900;
    color: #000080; /* Warna Font Menu Utama Atas */
    }

    div.TabView div.Tabs a:hover, div.TabView div.Tabs a.Active
    {
    background-color: #BDBDBD; /* Warna background Menu Utama Atas */
    }

    div.TabView div.Pages
    {
    clear: both;
    background-color: #FFFFFF; /* Warna background Kotak Utama */
    border: 1px solid #000000; /* Warna border Kotak Utama */
    overflow: hidden;
    }

    div.TabView div.Pages div.Page
    {
    height: 100%;
    padding: 0px;
    overflow: hidden;
    }

    div.TabView div.Pages div.Page div.Pad
    {
    padding: 3px 5px;
    }
  5. Kemudian pasang kode berikut diatas kode </head>

    <script type='text/javascript'>
    function tabview_aux(TabViewId, id)
    {
    var TabView = document.getElementById(TabViewId);

    // ----- Tabs -----

    var Tabs = TabView.firstChild;
    while (Tabs.className != "Tabs" ) Tabs = Tabs.nextSibling;

    var Tab = Tabs.firstChild;
    var i = 0;

    do
    {
    if (Tab.tagName == "A")
    {
    i++;
    Tab.href = "javascript:tabview_switch('"+TabViewId+"', "+i+");";
    Tab.className = (i == id) ? "Active" : "";
    Tab.blur();
    }
    }
    while (Tab = Tab.nextSibling);

    // ----- Pages -----

    var Pages = TabView.firstChild;
    while (Pages.className != 'Pages') Pages = Pages.nextSibling;

    var Page = Pages.firstChild;
    var i = 0;

    do
    {
    if (Page.className == 'Page')
    {
    i++;
    if (Pages.offsetHeight) Page.style.height = (Pages.offsetHeight-2)+"px";
    Page.style.overflow = "auto";
    Page.style.display = (i == id) ? 'block' : 'none';
    }
    }
    while (Page = Page.nextSibling);
    }

    // ----- Functions -------------------------------------------------------------

    function tabview_switch(TabViewId, id) { tabview_aux(TabViewId, id); }

    function tabview_initialize(TabViewId) { tabview_aux(TabViewId, 1); }
    </script>
  6. Kemudian klik Save Template
  7. Masuk ke menu Page Elements
  8. Pilih Add a Gadget » Pilih menu HTML/Javascript, Copy lalu paste kode berikut di dalamnya.

    <form action="tabview.html" method="get">
    <div class="TabView" id="TabView">
    <div class="Tabs" style="width: 350px;">
    <a>Tab 1</a>
    <a>Tab 2</a>
    <a>Tab 3</a>
    </div>
    <div class="Pages" style="width: 350px; height: 250px;">

    <div class="Page">
    <div class="Pad">
    Tab 1.1 <br />
    Tab 1.2 <br />
    Tab 1.3 <br />
    </div>
    </div>

    <div class="Page">
    <div class="Pad">
    Tab 2.1 <br />
    Tab 2.2 <br />
    Tab 2.3 <br />
    </div>
    </div>

    <div class="Page">
    <div class="Pad">
    Tab 3.1 <br />
    Tab 3.2 <br />
    Tab 3.3 <br />
    </div>
    </div>

    </div>
    </div>
    </form>

    <script type="text/javascript">
    tabview_initialize('TabView');
    </script>
  9. Lalu klik Save dan tempatkan widget tab view agar sesuai dengan template anda.
  10. Selesai


Sebagai catatan:
  • Angka yang berwarna merah adalah ukuran lebar dan tinggi widget tab view.
  • Kode yang berwarn KUNING adalah teks pada menu utama di bagian atas.
  • Kode yang berwarna biru adalah teks yang berada di halaman tab view yang bisa kamu isi dengan link apa saja, gambar, banner dan script lainnya.



BACA JUGA!

3 komentar:

jaket couple mengatakan...
tambahin garis pembatas antar link gimana gan???
Dinwahyu mengatakan...
gan ane pake template magazine 2.udah ane coba tapi koq ga berhasil ya? Trims.
aldy. R mengatakan...
aduh gan caranya panjang amat,, pa da yang lebih simpel gan...???

hidup tak jelas

Sayang andai saja kau tahu
betapa lelahku tuk lupakanmu
lalui dinginnya rasa itu
Disaat...
Rasa sayang smakin menari di benak
lumpuhkan desah sang angan
inginku meniti lembaran asa
tuk wujudkan kedamaian
yang tersela di birunya awan
Andai kau tahu
Kecewa ku kan segala lakumu
Tiadakah lagi ingatmu
Dikala sayang kita terjalin syahdu
Mau kita terhampar sluas jagad …
Andai kau tahu
Sebatas mana penatku, senada
Sebatas mana penantian cintaku selaras
Sebatas mana akhir kehidupanku…
Dan bila senja ini berlalu..
Aku ingin sembunyi…
Melarikan diri di tempat
Dimana aku hanya sendiri..
Ingin kutangisi kau..
Ingin kuratapi kau..
Hingga kering air mataku…
Aku tahu aku tetap sendiri…
Biar aku meratap..
Karena nyatanya kau tinggalkan aku
Saat aku minta kau bertahan..
Kini kusadari..
Tak perlu aku meminta lagi…
Biar aku rebahkan diri..
Dimalam sunyi..
Ku mohon
Biarkan lah aku tidur
Dan
Jangan ijinkan aku untuk terjaga lagi..

Meski kini ku harus lalui hari yang telah berganti, tanpamu lagi...
namun pahami lah....kau kan selalu ku cinta....sama seperti 7 tahun yang lalu awal  ku mencintamu...
kau boleh saja pergi dariku, tinggalkan aku...namun sampai kapanpun bayangmu
akan selalu tinggal...di hatiku....
Dan meski 7 tahun telah berlalu...masih terbayang jelas dianganku..... 
- seulas senyum manis-mu
- cantiknya wajah-mu
- halus dan lembutnya suara-mu
- santunnya sikap-mu
- lagu2 yg kau dendangkan dlm siulan-mu
serta....rapihnya gaya berbusana-mu
Sayang ku..
tidak kah lgi kau rasakan besarnya cintaku??
tidak lgi kah kau lihat betapa besarnya inggin ku bersamamu??
tidak lgi kah kau hargai akan hadirku??
Biarlah ku tanak dan ku nikmati sendiri arti perih ini
untuk'ku sendiri...

Google Developer Day 2010 - Highlights

How to Create a Blog on Blogger

Aku tak tahu harus memulai dari mana..
Memulai dari mana aku akan melupakannya..
Memulai menghapus rasa..
Menghapus kisah…
Menghapus cinta
Aku sungguh tak tahu…
Seberapa kekuatanku untuk memulai…
apakah aku sanggup mengakhiri…
Tiap kali mata kupejamkan…
Menghalau bayangmu…
Tetes-tetes darah kehidupan seolah menjauhiku..
Setiap kali aku melarikan diri menghapus jejakmu
Hampa mendekapku erat….
Setiap aku rebahkan kekuatanku..
Rebahkan segala dayaku
Tuk lepaskanmu..
Nafas hidupku berlari kencang menjauh…dariku
Ketika kuhirup nafas harapkan ketenangan..
Aku hanya diberi kesesakan…
Aku sungguh tak tahu…
Dari mana harus kumulai jalan ini..
Dari mana harus kubuka suatu hari..
Tanpamu lagi…
Andai aku punya kuatku….
Ingin ku hentikan badai dasyat...cintaku padamu
Andai aku punya daya….
Ingin ku ratakan gunung rinduku…
Andai aku punya benci…
Ingin ku akhiri semua ini..
Sayang,,,,,
Aku tak punya semua itu…
 Yang kupunya…
Hanya satu….
Aku cinta padamu…
Cinta yang telah membunuhku dalam hidup..a
Cinta yang menghidupkanku dari kematian tanpamu...

terlalu sakit luka yg q rsa...
saat kw tusukan pisau beracun d hati qhu....
 q tak pernah menyangka kw kan btu tega...
d dpan org kw hina dri qhu ..
tanpa kw sadari kw telah menyakiti hati qhu,,,
apa salah qhu dan pa dosa q.....
hinga bgtu hina 'x   d dpan matam mu....
Mantap lagu nya......
untuk dirimu...
aku kembali..

Q tak bisa lagi bersembunyi
dan juga tak lagi bisa berpergi...
sayap-sayap q yg sekarg  sudah mematahkan q.....
dan diriqhu tak bisa lagi menerbangkan tubuh ku besrta angan-anganku...
semua begitu menjauh dati seluruh jiwa yg meragu..
maafkan q malaikat kecil qhu..
q tak bermaksud meninggalkan mu jauh...q takan bisa meninggalkan mu sendiri....tapi q butuh menenangkan pikiran ku yg sedang kacau saat ini...
q tak ingin kan kw terlibat dari mslh ini
....
Q tak bisa membuatmu mengena akan ketinggian amarah q...
q tak ingin kan itu....

Q hanya butuh satu pekan untuk bisa mennenangkan dri qhu....
dan tak berlangsung lama,semoga kw megerti karena semua sayang kamu termasuk dri qhu.....
dan tu tak melibatkan mu dalam peperangan ni..

karena q terlalu lemah ntk bsa meninggal kan mu
karena driku tak akan bisa pergi dri mu.......

mencari cinta sejati

erjalanan Cinta kita seperti Sebuah Kapal di Samudera.
Kita berdualah nahkoda abadi yang mengarahkan kemana Cinta kita akan dibawa.
Kita berdualah yang menentukan Cepat atau lambatnya Laju Cinta kita menuju Pelabuhan yang Indah.

Gelombang Laut siap kapan saja menggoyahkan Kapal kita.
namun itu takkan berarti jika Kapal kita terlalu besar untuk digoyahkan.
sebesar apapun gelombang takkan berarti jika kapal kita terlalu Kuat untuk dipatahkan.

Takkan mampu menenggelamkan kapal kita, sampai kita terjatuh ke dasar Laut dengan kuasa Tuhan.
Aku ingin engkau tetap bersamaku mengemudikan kapal bersama-sama.
Saling  menguatkan, saling memahami, saling memberikan semangat.

Kita akan mencapai tujuan kita yang Indah sayang.
semoga Tuhan meridhoi semua hubungan dua Insan yang ingin bersatu dengan niat baik.
Amin