Sabtu, 25 Oktober 2008

Membuat Search Engine Di Blog Part 1

Kotak pencarian sangat perlu ditambahkan pada blog. Kotak pencarian atau search box akan memudahkan pengunjung untuk menemukan artikel pada blog seperti artikel yang sudah lama diposting. Seperti layaknya kotak cari pada Google, Yahoo dan search engine lainnya, maka Anda pun bisa membuatnya sendiri pada blog Anda. Blogger sudah menyediakan fitur kotak cari atau kotak penelusuran ini. Untuk menambahkan gadget kotak penelusuran ke blog Anda, caranya dengan masuk ke bagian elemen halaman dan tambah gadget kemudian pada menu selanjutnya pilih kotak penelusuran dan letakkan pada bagian mana saja Anda inginkan. Nah, yang saya tawarkan adalah, bagaimana membuat kotak penelusuran yang lebih cantik dan bisa Anda atur sendiri sesuai template blog Anda. Pada umumnya tombol default kotak cari ini berwarna abu-abu seperti yang sering Anda temui. Nah, Anda bisa merubahnya dengan warna lain serta modifikasi kotak pencarian lainnya.

Memodifikasi kotak pencarian tidaklah begitu sulit, hanya membutuhkan sedikit kesabaran untuk mengutak-atik widget ini. Kreatifitas pada kode CSS tentu diperlukan. Selain merubah warna Anda pun bisa menghilangkan tombol pencarian dan menggantinya dengan gambar atau icon tertentu. Pilihan kustomisasi lainnya adalah dengan menambahkan beberapa informasi teks di dalam kotak pencarian. Dalam posting ini, Anda akan melihat beberapa pilihan dan cara kustomisasi kotak pencarian, sehingga Anda dapat memilih metode yang paling cocok dengan selera Anda serta menyesuaikannya dengan template blog Anda.

Widget kotak pencarian adalah sebuah kotak dimana Anda dapat mengetikkan teks yang akan dicari di dalamnya. Nah, informasi yang Anda ketik akan dikirimkan ke server untuk memproses teks yang Anda cari untuk menemukan hasilnya.

Nah, kode widget kotak pencarian sederhana untuk blogger yang biasa Anda temui adalah seperti ini:

<form id="searchthis" action="/search" style="display:inline;" method="get">
<input id="search-box" name="q" size="25" type="text"/>
<input id="search-btn" value="Search" type="submit"/>
</form>


Bagian yang berwarna merah dengan tulisan "search-box" adalah tempat dimana nantinya akan diketikkan teks yang mau dicari. Sementara pada tulisan "search-btn" adalah tombol yang akan ditekan untuk menyampaikan perintah pencarian ke server. Secara default, kode widget kotak pencarian di atas akan menjadi seperti ini:




Namun dengan beberapa sentuhan teknik sederhana, kita dapat membuat tampilan kotak pencarian menjadi lebih cantik.

Menggunakan kode CSS untuk kustomisasi kotak pencarian

Sebagai contoh, katakanlah kita menginginkan kotak pencarian dengan menambahkan warna latar belakang. Oke, saya pilih latar belakang warna hijau muda dan warna hijau gelap sebagai garis batas. Untuk membuatnya, maka gunakan kode CSS di bawah ini:

<form id="searchthis" action="/search" style="display:inline;" method="get">
<input id="search-box" name="q" size="25" type="text" style="background: #81F781; border: 1px solid #088A08"/>
<input id="search-btn" value="Search" type="submit"/>
</form>


Kode di atas akan menghasilkan kotak pencarian seperti di bawah ini:



Nah, kotak pencarian di atas akan kita modifikasi lagi dengan menambahkan warna latar belakang, garis tepi tombol dan warna teks pada tombol. Oke, saya pilih latar belakang warna hijau tua, garis tepi warna merah dan teks ditebalkan berwarna putih:

<form id="searchthis" action="/search" style="display:inline;" method="get">
<input id="search-box" name="q" size="25" type="text" style="background: #81F781; border: 1px solid #088A08"/>
<input id="search-btn" value="Search" type="submit" style="background: #0B610B; border: 1px outset #DF0101; color: #ffffff; font-weight: bold;"/>
</form>


Saya sengaja membuat garis tepi dengan perintah "solid" agar kotak pencarian terlihat timbul dan bukannya datar atau flat button. Tujuannya agar orang tahu bahwa itu adalah sebuah tombol yang dpat di klik. Nilai ketebalan 1px masih dapat Anda ubah lagi. Namun ada banyak blog yang memilih untuk membuat kotak pencarian tombol flat, terserah saja mau pilih yang bagaimana. Hasil kode kotak pencarian di atas seperti ini:



Sesuaikan kode-kode di atas dengan selera dan template Anda. Misalnya Anda ingin mengganti warna dan tebal garis tepi agar terlihat unik dan menarik. Untuk merubah warna, silahkan lihat kode warna disini.

Anda bisa menambahkan beberapa teks dalam kotak pencarian sebagai panduan bagi pembaca . Misalnya anda ingin memasukkan tulisan "cari di blog ini!" atau "ketik untuk mencari". Untuk membuatnya, kita perlu menambahkan kode CSS pada menjadi seperti kode di bawah ini:

<form id="searchthis" action="/search" style="display:inline;" method="get">
<input id="search-box" name="q" size="25" type="text" value="cari di blog ini..."/>
<input id="search-btn" value="Search" type="submit"/>
</form>


Maka hasilnya akan seperti di bawah ini:



Teks pada tombol pencarian juga dapat diganti dengan teks pilihan Anda. Pada contoh di atas teks nya adalah "Search". Nah, Anda tinggal mengganti teks tersebut pada bagian kode ini:

<input id="search-btn" value="Search" type="submit"/>

Anda ingin menggantinya dengan teks "Go!" maka kodenya akan menjadi seperti ini:

<input id="search-btn" value="Go!" type="submit"/>

Nah, kotak pencarian di atas akan kita modifikasi lagi dengan menambahkan warna latar belakang, garis tepi tombol dan warna teks pada tombol. Oke, saya pilih latar belakang warna hijau tua, garis tepi warna merah dan teks ditebalkan berwarna putih :

Terima kasih. Selamat mencoba!

1 komentar:

  1. nokia emang top markotop. selalu ada terobosan terbaru. tapi harganya itu loh yg gak tahan

    BalasHapus