Kamis, 06 September 2007

Tips menambah kolom pada template baru

Karena banyaknya pertanyaan seputar bagaimana cara menambah kolom pada blog, akhirnya saya meluangkan waktu untuk menulis artikel ini. Sebenarnya untuk menambah sebuah kolom baru bukanlah sebuah hal yang terlalu sulit, akan tetapi tetap saja perlu sedikit pengetahuan untuk melakukannya.

Pada kesempatan kali ini saya tidak akan menerangkan bagaimana cara membuat kolom dengan bantuan gambar, akan tetapi seperti biasa saya akan menggunakan template Minima yang merupakan template resmi yang di sediakan blogger yang notabene tidak menggunakan gambar.


Jika mengacu kepada standarisasi dari template blogger, maka sebuah template akan mempunyai tiga elemen penting, yaitu :

  • Elemen Header

  • Elemen Outer

  • Elemen Footer


    Untuk elemen Outer di bagi kembali menjadi :

  • Elemen main, elemen main ini adalah elemen tempat kita menyimpan posting, jadi apabila kita memposting sebuah artikel maka akan masuk dan di tampilkan pada elemen ini

  • Elemen Sidebar, elemen sidebar ini adalah merupakan elemen untuk menyimpan berbagai blog tools ataupun aksesori yang kita inginkan untuk mempercantik blog.


    Akibat ketidak puasan dari sidebar yang hanya satu buah, maka jika kita menginginkan adanya sidebar tambahan maka kita tentu saja harus menambahnya sendiri, agar sedikit jelas maka akan saya perlihatkan kode template asli dari template minima (template baru/XML)






    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

    &lt;html xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'&gt;

    <head>

    <b:include data='blog' name='all-head-content'/>

    <title><data:blog.pageTitle/></title>

    <b:skin><![CDATA[/*

    -----------------------------------------------

    Blogger Template Style

    Name: Minima

    Designer: Douglas Bowman

    URL: www.stopdesign.com

    Date: 26 Feb 2004

    Updated by: Blogger Team

    ----------------------------------------------- */

    /* Variable definitions

    ====================

    <Variable name="bgcolor" description="Page Background Color"

    type="color" default="#fff" value="#ffffff">

    <Variable name="textcolor" description="Text Color"

    type="color" default="#333" value="#333333">

    <Variable name="linkcolor" description="Link Color"

    type="color" default="#58a" value="#5588aa">

    <Variable name="pagetitlecolor" description="Blog Title Color"

    type="color" default="#666" value="#666666">

    <Variable name="descriptioncolor" description="Blog Description Color"

    type="color" default="#999" value="#999999">

    <Variable name="titlecolor" description="Post Title Color"

    type="color" default="#c60" value="#cc6600">

    <Variable name="bordercolor" description="Border Color"

    type="color" default="#ccc" value="#cccccc">

    <Variable name="sidebarcolor" description="Sidebar Title Color"

    type="color" default="#999" value="#999999">

    <Variable name="sidebartextcolor" description="Sidebar Text Color"

    type="color" default="#666" value="#666666">

    <Variable name="visitedlinkcolor" description="Visited Link Color"

    type="color" default="#999" value="#999999">

    <Variable name="bodyfont" description="Text Font"

    type="font" default="normal normal 100% Georgia, Serif" value="normal normal 100% Georgia, Serif">

    <Variable name="headerfont" description="Sidebar Title Font"

    type="font"

    default="normal normal 78% 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif" value="normal normal 78% 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif">

    <Variable name="pagetitlefont" description="Blog Title Font"

    type="font"

    default="normal normal 200% Georgia, Serif" value="normal normal 200% Georgia, Serif">

    <Variable name="descriptionfont" description="Blog Description Font"

    type="font"

    default="normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif" value="normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif">

    <Variable name="postfooterfont" description="Post Footer Font"

    type="font"

    default="normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif" value="normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif">

    */


    /* Use this with templates/template-twocol.html */


    body {

    background:$bgcolor;

    margin:0;

    color:$textcolor;

    font:x-small Georgia Serif;

    font-size/* */:/**/small;

    font-size: /**/small;

    text-align: center;

    }

    a:link {

    color:$linkcolor;

    text-decoration:none;

    }

    a:visited {

    color:$visitedlinkcolor;

    text-decoration:none;

    }

    a:hover {

    color:$titlecolor;

    text-decoration:underline;

    }

    a img {

    border-width:0;

    }


    /* Header

    --------------------------------------- */


    #header-wrapper {

    width:660px;

    margin:0 auto 10px;

    border:1px solid $bordercolor;

    }


    #header-inner {

    background-position: center;

    margin-left: auto;

    margin-right: auto;

    }


    #header {

    margin: 5px;

    border: 1px solid $bordercolor;

    text-align: center;

    color:$pagetitlecolor;

    }


    #header h1 {

    margin:5px 5px 0;

    padding:15px 20px .25em;

    line-height:1.2em;

    text-transform:uppercase;

    letter-spacing:.2em;

    font: $pagetitlefont;

    }


    #header a {

    color:$pagetitlecolor;

    text-decoration:none;

    }


    #header a:hover {

    color:$pagetitlecolor;

    }


    #header .description {

    margin:0 5px 5px;

    padding:0 20px 15px;

    max-width:700px;

    text-transform:uppercase;

    letter-spacing:.2em;

    line-height: 1.4em;

    font: $descriptionfont;

    color: $descriptioncolor;

    }


    #header img {

    margin-left: auto;

    margin-right: auto;

    }


    /* Outer-Wrapper

    ------------------------------------------ */

    #outer-wrapper {

    width: 660px;

    margin:0 auto;

    padding:10px;

    text-align:left;

    font: $bodyfont;

    }


    #main-wrapper {

    width: 410px;

    float: left;

    word-wrap: break-word; /* fix for long text breaking sidebar float in IE */

    overflow: hidden; /* fix for long non-text content breaking IE sidebar float */

    }


    #sidebar-wrapper {

    width: 220px;

    float: right;

    word-wrap: break-word; /* fix for long text breaking sidebar float in IE */

    overflow: hidden; /* fix for long non-text content breaking IE sidebar float */

    }


    /* Headings

    ------------------------------------------- */


    h2 {

    margin:1.5em 0 .75em;

    font:$headerfont;

    line-height: 1.4em;

    text-transform:uppercase;

    letter-spacing:.2em;

    color:$sidebarcolor;

    }


    /* Posts

    ------------------------------------------ */

    h2.date-header {

    margin:1.5em 0 .5em;

    }


    .post {

    margin:.5em 0 1.5em;

    border-bottom:1px dotted $bordercolor;

    padding-bottom:1.5em;

    }

    .post h3 {

    margin:.25em 0 0;

    padding:0 0 4px;

    font-size:140%;

    font-weight:normal;

    line-height:1.4em;

    color:$titlecolor;

    }


    .post h3 a, .post h3 a:visited, .post h3 strong {

    display:block;

    text-decoration:none;

    color:$titlecolor;

    font-weight:normal;

    }


    .post h3 strong, .post h3 a:hover {

    color:$textcolor;

    }


    .post p {

    margin:0 0 .75em;

    line-height:1.6em;

    }


    .post-footer {

    margin: .75em 0;

    color:$sidebarcolor;

    text-transform:uppercase;

    letter-spacing:.1em;

    font: $postfooterfont;

    line-height: 1.4em;

    }


    .comment-link {

    margin-left:.6em;

    }

    .post img {

    padding:4px;

    border:1px solid $bordercolor;

    }

    .post blockquote {

    margin:1em 20px;

    }

    .post blockquote p {

    margin:.75em 0;

    }


    /* Comments

    -------------------------------------------- */

    #comments h4 {

    margin:1em 0;

    font-weight: bold;

    line-height: 1.4em;

    text-transform:uppercase;

    letter-spacing:.2em;

    color: $sidebarcolor;

    }


    #comments-block {

    margin:1em 0 1.5em;

    line-height:1.6em;

    }

    #comments-block .comment-author {

    margin:.5em 0;

    }

    #comments-block .comment-body {

    margin:.25em 0 0;

    }

    #comments-block .comment-footer {

    margin:-.25em 0 2em;

    line-height: 1.4em;

    text-transform:uppercase;

    letter-spacing:.1em;

    }

    #comments-block .comment-body p {

    margin:0 0 .75em;

    }

    .deleted-comment {

    font-style:italic;

    color:gray;

    }


    #blog-pager-newer-link {

    float: left;

    }



    #blog-pager-older-link {

    float: right;

    }


    #blog-pager {

    text-align: center;

    }


    .feed-links {

    clear: both;

    line-height: 2.5em;

    }


    /* Sidebar Content

    ------------------------------------------ */

    .sidebar {

    color: $sidebartextcolor;

    line-height: 1.5em;

    }


    .sidebar ul {

    list-style:none;

    margin:0 0 0;

    padding:0 0 0;

    }

    .sidebar li {

    margin:0;

    padding:0 0 .25em 15px;

    text-indent:-15px;

    line-height:1.5em;

    }


    .sidebar .widget, .main .widget {

    border-bottom:1px dotted $bordercolor;

    margin:0 0 1.5em;

    padding:0 0 1.5em;

    }


    .main .Blog {

    border-bottom-width: 0;

    }


    /* Profile

    ------------------------------------------- */

    .profile-img {

    float: left;

    margin: 0 5px 5px 0;

    padding: 4px;

    border: 1px solid $bordercolor;

    }


    .profile-data {

    margin:0;

    text-transform:uppercase;

    letter-spacing:.1em;

    font: $postfooterfont;

    color: $sidebarcolor;

    font-weight: bold;

    line-height: 1.6em;

    }


    .profile-datablock {

    margin:.5em 0 .5em;

    }


    .profile-textblock {

    margin: 0.5em 0;

    line-height: 1.6em;

    }


    .profile-link {

    font: $postfooterfont;

    text-transform: uppercase;

    letter-spacing: .1em;

    }


    /* Footer

    -------------------------------------------- */

    #footer {

    width:660px;

    clear:both;

    margin:0 auto;

    padding-top:15px;

    line-height: 1.6em;

    text-transform:uppercase;

    letter-spacing:.1em;

    text-align: center;

    }


    /** Page structure tweaks for layout editor wireframe */

    body#layout #header {

    margin-left: 0px;

    margin-right: 0px;

    }

    ]]></b:skin>



    </head>


    <body>

    <div id='outer-wrapper'><div id='wrap2'>


    <!-- skip links for text browsers -->

    <span id='skiplinks' style='display:none;'>

    <a href='#main'>skip to main </a> |

    <a href='#sidebar'>skip to sidebar</a>

    </span>


    <div id='header-wrapper'>

    <b:section class='header' id='header' maxwidgets='1' showaddelement='no'>

    <b:widget id='Header1' locked='true' title='3 kolom (Header)' type='Header'/>

    </b:section>

    </div>



    <div id='content-wrapper'>


    <div id='crosscol-wrapper' style='text-align:center'>

    <b:section class='crosscol' id='crosscol' showaddelement='no'/>

    </div>


    <div id='main-wrapper'>

    <b:section class='main' id='main' showaddelement='no'>

    <b:widget id='Blog1' locked='true' title='Posting Blog' type='Blog'/>

    </b:section>

    </div>


    <div id='sidebar-wrapper'>

    <b:section class='sidebar' id='sidebar' preferred='yes'/>

    </div>


    <!-- spacer for skins that want sidebar and main to be the same height-->

    <div class='clear'>&#160;</div>


    </div> <!-- end content-wrapper -->


    <div id='footer-wrapper'>

    <b:section class='footer' id='footer'/>

    </div>


    </div>

    </div> <!-- end outer-wrapper -->


    </body>

    </html>






    Dari kode diatas, yang perlu di perhatikan adalah kode di sekitar Outer-Wrapper :


    /* Outer-Wrapper
    ------------------------------------------ */
    #outer-wrapper {
    width: 660px;
    margin:0 auto;
    padding:10px;
    text-align:left;
    font: $bodyfont;
    }
    #main-wrapper {
    width: 410px;
    float: left;
    word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
    overflow: hidden; /* fix for long non-text content breaking IE sidebar float */
    }
    #sidebar-wrapper {
    width: 220px;
    float: right;
    word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
    overflow: hidden; /* fix for long non-text content breaking IE sidebar float */
    }


    Seperti saya singgung diatas bahwa Outer-Wrapper merupakan wadah untuk menyimpan main-wrapper serta sidebar-wrapper. Jadi jika kita ingin menambah kolom baru atau dengan kata lain sidebar baru, maka hal yang pertama wajib di lakukan adalah menambah nilai lebar dari Outer-wrapper itu sendiri.

    Sekarang bagaimanakah cara menambahkan kolom baru? Yang pertama harus di pikirkan adalah berapakah lebar kolom baru yang mau kita buat. Ok, biar sejalan saya ambil contoh lebar yang akan di buat adalah sebesar 180 pixel, jadi secara otomatis kita harus merubah lebar dari Outer-wrapper terlebih dahulu, sehingga secara kasar lebar outer-wrapper menjadi : 410 pixel + 220 pixel + 180 pixel + 20 pixel = 830 pixel, biar ada sedikt sela, maka kita tambah 10 pixel sehingga nilainya menjadi 840 pixel. Untuk menambah kode sidebar baru, saya beri contoh seperti ini :

    #sidebarbaru-wrapper {
    width: 180px;
    float: right;
    padding-left:10px;
    word-wrap: break-word;
    overflow: hidden;
    }


    Maka apabila di tambahkan kodenya jadi seperti ini :


    /* Outer-Wrapper
    ------------------------------------------ */
    #outer-wrapper {
    width: 840px;
    margin:0 auto;
    padding:10px;
    text-align:left;
    font: $bodyfont;
    }
    #main-wrapper {
    width: 410px;
    float: left;
    word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
    overflow: hidden; /* fix for long non-text content breaking IE sidebar float */
    }
    #sidebar-wrapper {
    width: 220px;
    float: right;
    padding-left:10px; /* yg ini tambahan juga biar tampak ada jarak sela */
    word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
    overflow: hidden; /* fix for long non-text content breaking IE sidebar float */
    }
    #sidebarbaru-wrapper {
    width: 180px;
    float: right;
    padding-left:10px;
    word-wrap: break-word;
    overflow: hidden;
    }



    Itu merupakan langkah pertama yang kita lakukan. langkah yang kedua adalah kita harus membuat kode yang di pasang pada bagian body. Sebagai contoh pada template diatas, kode id untuk sidebar adalah seperti ini :




    Maka kewajiban selanjutnya adalah memasang kode untuk id sidebarbaru yang akan kita buat, kodenya seperti ini :




    Apabila di padukan, simpanlah kode sidebaru di bawah kode sidebar yang asli, kodenya kira-kira seperti ini :






    Kolom baru yang kita buat sudah tercipta. Agar tampak lebih menarik, maka sebaiknya kita pun mengubah lebar dari header serta footer dengan nilai yang sama untuk Outer-wrapper yaitu sebesar 840 px.


    Masih bingung? 

    Agar tidak terlalu bingung, saya ajak sobat untuk mempraktekannya langsung. Silahkan sobat buat satu blog baru sebagai percobaan (jangan pada blog yang utama), pilihlah template minima yang biasa. Sudah siapkah sobat? Ok, kita langsung meluncur ke TKP dan saya asumsikan sobat sudah mempunyai satu blog baru sebagai bahan percobaan :



  • Sign in di blogger


  • Klik menu Layout


  • Klik menu Edit HTML


  • Ingat ! jangan memberi tanda centang pada kotak kecil di samping tulisan Expand Widget Template, sekali lagi jangan mencentangnya, karena jika sobat mencentangnya nanti akan keluar kode-kode widget yang memusingkan kepala.


  • Cari kode seperti di bawah ini :





  • ganti nilai 660px dengan 840px, sehingga kodenya jadi seperti ini :






  • Cari kode seperti di bawah ini :





  • ganti nilai 660px menjadi 840px, sehingga kodenya menjadi seperti ini :





  • cari kode seperti di bawah ini :





  • Copy paste kode berikut persis di bawah kode yang seperti di atas :






  • Cari kode seperti di bawah ini :






  • Ganti nilai 660px menjadi 840 px, sehingga kodenya akan seperti ini :






  • Cari kode seperti di bawah ini :





  • Copy kode berikut, lalu paste persis di bawah kode yang seperti di atas :





  • Klik tombol Simpan Template


  • Selesai.

    Untuk melihat efek hasilnya, silahkan klik Elemen Halaman apakah sudah berformasi tiga kolom atau belum? jika sudah, silahkan isi sidebar tersebut dengan apa saja lalu lihatlah hasil nyatanya.

    Langkah-langkah di atas merupakan metoda dasar saja, untuk menambahkan variasi lain, sobat memerlukan pengetahuan serta kretifitas. Agar sobat yakin dengan apa yang saya terangkan, sobat bisa melihat contoh yang sudah jadi, silahkan klik di sini !

    Eh kunjungi juga ya blog baruku, coba klik di sini !

    Selamat berexperimen !
  • Rabu, 05 September 2007

    Hilangkan Tulisan subcribe to

    Menyikapi pertanyaan dari beberapa sobat baik itu melalui email ataupun shoutbox mengenai bagaimana cara menghilangkan tulisan Subcribe to : Post (atom) atau Berlangganan : post (atom) yang berada di bagian bawah setiap postingan artikel yang di rasa sedikit menggangu dan mengurangi kerapihan dari sebuah artikel. Apakah itu bisa di lakukan? jawabnya bisa saja atau mau dipindah ke sidebar pun bisa kalau kita mau.



    Untuk menghapus tulisan Subcribe to : post (atom) silahkan ikuti langkah-langkah berikut ini :


    1. Sign in di blogger

    2. Klik menu Layout

    3. Klik menu Edit HTML

    4. Klik tulisan Download Full Template, trus save dulu untuk backup data

    5. Beri tanda centang pada kotak kecil di samping tulisan Expand Widget Template, jangan lupa yang ini.

    6. Cari kode seperti di bawah ini, kemudian hapus/delete kode tersebut

      <div class='feed-links'> <data:feedLinksMsg/> <b:loop values='data:links' var='f'> <a class='feed-link' expr:href='data:f.url' expr:type='data:f.mimeType' target='_blank'><data:f.name/> (<data:f.feedType/>)</a> </b:loop> </div> 


    7. Klik tombol SIMPAN TEMPLATE

    8. Selesai, silahkan lihat hasilnya




    Selamat mencoba !






    Senin, 03 September 2007

    Buat daftar isi blog


    Apakah sobat suka membaca buku? jawaban sobat tentunya akan beragam, ada yang akan menjawab suka dan ada juga yang akan menjawab tidak suka. Namun saya yakin sobat pernah membaca sebuah buku. Dalam sebuah buku ada satu bagian yang dinamakan daftar isi, dengan adanya daftar isi buku maka akan mempermudah pembaca buku tersebut untuk menemukan bagian-bagian isi buku yang ingin di baca. Pertanyaan yang mungkin muncul adalah apa hubungannya antara buku dengan blog? tak hanya sebuah buku yang bisa memuat daftar isi untuk mempermudah para pembacanya, didalam sebuah blog pun kita bisa melakukannya, contoh yang bisa dilihat adalah saya memuat judul-judul artikel yang pernah saya posting di bagian footer halaman ini ataupun ketika sobat membuka keluruhan artikel yang mau di baca maka di akhir artikel akan muncul sederet judul-judul artikel lainnya yang menggoda sobat untuk membacanya. Selain untuk menggoda pengunjung agar lebih berlama-lama di blog kita, cara ini pun akan sangat mempermudah para pembaca untuk menemukan artikel yang di rasa menarik untuk di baca. Akan tetapi cara tersebut saya lakukan secara manual yakni saya mencatat seluruh alamat artikel yang telah saya posting kemudian membuatkan link ke artikel tersebut.




    Teknik pembuatan daftar isi di atas bisa saja kita lakukan, akan tetapi tentunya perlu waktu yang lama untuk mebuatnya dan tentunya akan menyita waktu kita. Nah... yang ingin saya terangkan saat ini adalah bagaimana cara membuat sebuah Daftar isi blog secara otomatis. Yupppsss.. dengan hanya sekali kita membuatnya maka daftar isi tidak usah di buat berulang-ulang namun terus bekerja secara otomatis,
    teknik ini di perkenalkan oleh hans yang di muat melalui blognya beautiful beta. Agar tidak bingung tentang daftar isi blog yang akan saya terangkan, silahkan alihkan perhatian sobat ke bagian sebelah kanan atas blog ini, di sana terdapat link brtuliskan Lihat Daftar Isi, jika sobat meng klik link tersebut maka secara otomatis akan di perlihatkan seluruh judul artikel yang pernah saya posting lengkap dengan tanggal serta kategori dari artikel tersebut. Sunguh menarik bukan? jika sobat ingin melihatnya sobat bisa mengkliknya dan jika sobat tidak ingin melihatnya sobat tinggal mengkliknya kembali dan daftar isi pun akan di sembunyikan sehingga tidak akan menggangu pemandangan. Tertarik untuk membuatnya? silahkan ikuti langkah-langkah berikut :



    Langkah pertama :




    1. Sign in di blogger




    2. Klik menu Layout




    3. Klik menu Edit HTML




    4. Klik link Download full template, silahkan save untuk backup data




    5. Copy paste kode CSS berikut di atas kode ]]></b:skin>













    6. Klik tombol SIMPAN TEMPLATE






    Langkah kedua :




    1. Klik menu Elemen Halaman




    2. Klik tulisan Tambah sebuah Elemen Halaman




    3. Klik tombol TAMBAHKAN KE BLOG di bawah tulisan JavaScript/HTML




    4. Copy paste kode berikut ke dalam elemen yang muncul








    5. Klik tombol Simpan




    6. Pindahkan elemen yang baru di buat tepat di atas elemen Post




    7. Klik tombol Simpan yang berada di sebelah atas




    8. Klik tulisan Tambah sebuah Elemen Halaman kembali




    9. Klik tombol TAMBAHKAN KE BLOG di bawah tulisan JavaScript/HTML




    10. Beri judul elemen tersebut dengan yang kata yang sobat ke hendaki. Contoh : DAFTAR ISI, kemudian copy paste kode berikut ke dalam kotak elemen














    11. Ganti tulisan YOURBLOG dengan nama blog sobat




    12. Klik tombol Simpan




    13. Pindahkan elemen yang baru di buat ke tempat yang sobat sukai (sebaiknya di simpan disebelah atas)




    14. Klik tombol SIMPAN yang berada di sebelah atas




    15. Selesai







    Kode yang terakhir di pasang merupakan kode asli yang di buat oleh hans dan tentunya semua hasil dari kode tersebut berbahasa inggris, baik itu judul , alert dan segala macamnya adalah berbahasa inggris, jika sobat menginginkan jadi berbahasa indonesia, saya sudah memodifikasi javascrips nya sehingga akan menjadi berbahsa indonesia seperti milik saya. Cara yang harus di lakukan sangatlah mudah, sobat tinggal mengganti kode terakhir yang di pasang dengan kode di bawah ini :











    Jangan lupa untuk mengganti tulisan YOURBLOG dengan nama blog sobat.



    Selamat mencoba !



    Eh... yang mau dapet menu navigasi buat di header yang cantik, kunjungi aja http://css-lybrary.blogspot.com



    Sabtu, 01 September 2007

    Senin, 27 Agustus 2007

    Marquee with Javascript


    Walowwwww...... semuanya. Nongol lagi nih, setelah beberapa hari absen dari nge-blog. Yups... karena kemarin kantorku abis ngadain Tour ke kampung halamanku Bandung. Acyiiiik... banget, makan-makan di kampung daun trus lihat kawah tangkuban perahu, and then berendem air panas di sari ater, pokonya ga inget deh ama yang namanya blog apalagi sama yang ngajuin pertanyaan lewat Shoutbox kaciaaaaaan deh lho ga ada yang nanggepin

    ( saya lagi jahat nih )



    OK sobat, setelah enak tertawa, kita kembali ke...... blog tutorial.... tentunya bukan laptop emangnya saya tukul arwana apa? Yoi... pada kesempatan
    kali ini saya mau membicarakan tentang pembuatan fungsi teks berjalan yang sering menggunakan perintah marquee, akan tetapi tentu saja bukan memakai
    fungsi marquee biasa seperti yang saya terangkan di sini, karena sama-sama kita ketahui bahwa fungsi marquee tidak bekerja dengan baik pada browser Mozilla atau firefox. Artikel ini saya tulis di sebabkan ada beberapa sobat yang komplain akibat perintah marquee tidak berjalan dengan baik pada Mozilla




    Untuk membuat sebuah fungsi marquee agar terlihat bekerja dengan baik pada banyak browser, kali ini saya menggunakan javascript sebagai adaptor nya. Prinsip dasar dari yang akan saya terangkan adalah seperti ini :



  • Kode CSS untuk patokan kode marquee yang ingin di tampilkan




  • Javascript sebagai adaptor agar fungsi marquee dapat bekerja dengan baik pada berbagai browser




  • isi yang ingin di tampilkan





  • Nah kira-kira seperti itu deh kalau menurut saya sih. Bentuk variasi dari marquee ini tentunya bisa berbagai macam bentuk serta ragam yang dapat di ciptakan, akan tetapi kali ini akan saya terangkan satu contoh saja sebagai acuan dasar.



  • Untuk Template klasik





    1. Sign in di blogger




    2. Klik menu Template




    3. Klik menu Edit HTML




    4. Copy seluruh kode HTML yang ada, kemudian paste notepad lalu save sebagai backup




    5. Copy paste kode berikut di atas kode </style>













    6. Copy kode berikut, lalu paste di atas kode </head>













    7. Copy kode berikut lalu paste pada tempat yang sobat inginkan (biasanya di simpan di sidebar)













    8. Klik tombol Simpan Perubahan template




    9. Selesai.






  • Untuk Template baru





    1. Sign in di blogger




    2. Klik menu Layout




    3. KLik menu Edit HTML




    4. Klik tulisan Download Full Template, silahkan save dulu untuk berjaga-jaga apabila terjadi kesalahan editting




    5. Copy paste kode berikut di antara kode <b:skin><![CDATA[ dan kode
      ]]></b:skin> , atau jika bingung simpan saja persis di atas kode
      ]]></b:skin>












    6. Copy kode berikut lalu paste di atas kode </head>













    7. Klik tombol SIMPAN TEMPLATE




    8. Klik menu Elemen Halaman




    9. Klik tulisan Tambah sebuah Elemen Halaman




    10. Klik tombol TAMBAHKAN KE BLOG di bawah tulisan HTML/JavaScript




    11. Copy paste kode berikut pada elemen yang muncul













    12. Klik tombol SIMPAN PERUBAHAN




    13. Sorot elemen yang baru di buat, klik lalu tahan dan kemudian pindahkan pada tempat yang sobat inginkan (di drag and drop)




    14. Klik tombol SIMPAN




    15. Selesai.






    Pada kode marquee yang di terangkan di atas adalah memuat contoh kata-kata yang saya buat, silahkan sobat ganti sendiri sesuai dengan keinginan sobat. Karena fungsi ini adalah mirip dengan kode marquee biasa, maka untuk menciptakan variasi lainnya maka silahkan sobat bandingkan dengan artikel saya lainnya yang memuat pembuatan kode marquee.



    Untuk melihat contoh hasil dari yang saya terangkan di atas, silahkan sobat klik di sini !



    Selamat mencoba !



    Rabu, 22 Agustus 2007

    Text marquee in The Image


    Dulu.... pernah muncul pertanyaan bagaimana cara membuat gambar bisa bergerak/berjalan seperti sama halnya dengan text yang bergerak dengan menggunakan perintah Marquee, dan untuk pertanyaan ini sudah saya jawab di sini. Ada lagi pertanyaan yang muncul, pertanyaannya kira-kira seperti ini :



    Mas, bagaimana cara membuat gambar yang berbingkai yang di dalamnya terdapat tulisan yang bergerak?



    Wedewww.... pertanyaan yang cukup menantang sekaligus membingungkan. Pertanyaan ini muncul ketika saya sedang berchatting ria dengansalah seorang sobat, ketika itu saya tidak bisa menjawab langsung pertanyaan ini, dan saya meminta waktu
    untuk berpikir. Setelah waktu lumayan senggang barulah saya memikirkan jawabannya, dan akhirnya ketemu juga nih jawabannya. But i think, lebih baik jawaban ini saya tuliskan saja di postingan agar sobat yang lain yang sama-sama berminat dapat mengetahuinya.




    Teknik dasar yang saya gunakan adalah saya membuat sebuah wadah, nah wadah tersebut saya isi dengan gambar serta tulisan yang berjalan sehingga antara gambar dengan tulisan dapat bersatu dalam satu wadah (frame), kemudian wadah tersebut saya
    beri bingkai. Maka hasil akhir dari teknik yang saya buat ini adalah sebuah gambar yang berbingkai yang di dalamnya terdapat tulisan yang berjalan. Masih bingung? ya udah baca lagi deh kelanjutannya biar lebih mengerti.



    Untuk menampilkan sebuah gambar, tentu saja sobat harus mempunyai gambar yang telah di upload ke hosting tempat menyimpan gambar. Untuk contoh saja, alamat yang saya gunakan untuk contoh adalah sebagai berikut :



    http://pic50.picturetrail.com/VOL399/8403005/15651300/237997613.jpg



    photo anak saya nih... lagi acik-aciknya bermain..



    Untu membuat frame gambar silahkan ikuti langkah-langkah berikut :



    •  untuk template klasik




    1. Sigin di blogger




    2. Klik menu Template




    3. Klik menu Edit HTML




    4. Copy seluruh kode HTML yang ada, kemudian paste pada notepad lalu save untuk backup buat jaga-jaga apabila terjadi kesalahan editting




    5. Copy paste kode berikut diatas kode <style>












    6. Copy paste kode berikut pada tempat yang sobat inginkan














    7. Klik tombol Simpan Perubahan Template




    8. Selesai.






    •  Untuk Template Baru




    1. Sign in di blogger




    2. Klik menu Layout




    3. Klik menu Edit HTML




    4. Klik tulisan Download Full Template, silahkan save dulu untuk berjaga-jaga apabila terjadi kesalahan editting




    5. Copy paste kode berikut di antara kode <b:skin><![CDATA[ dan kode
      ]]></b:skin> , atau jika bingung simpan saja persis di atas kode
      ]]></b:skin>










    6. Klik tombol SIMPAN TEMPLATE




    7. Klik menu Elemen Halaman




    8. Klik tulisan Tambah sebuah Elemen Halaman




    9. Klik tombol TAMBAHKAN KE BLOG di bawah tulisan HTML/JavaScript




    10. Copy paste kode berikut pada elemen yang muncul














    11. Klik tombol SIMPAN PERUBAHAN




    12. Sorot elemen yang baru di buat, klik lalu tahan dan kemudian pindahkan pada tempat yang sobat inginkan (di drag and drop)




    13. Klik tombol SIMPAN




    14. Selesai.






    Pada kode-kode diatas sudah saya sertakan keterangan tentang kode-kode css yang saya pasang untuk memudahkan sobat dalam hal mengedit sesuai keinginan sobat.



    Agar lebih yakin dengan hasil dari kode-kode yang saya buat di atas, coba lihat saja contohnya, silahkan klik di sini !



    Selamat berkreasi !