Loading ... ... Please wait!

Kamis, 30 April 2009

Edit Account PHP

Salah satu widget yang sangat penting pada Member Area adalah Fasilitas Edit Account atau Edit Profile. Gunanya adalah untuk memberikan hak akses buat Member mengganti atau merubah data Profile atau Account.

Berikut ini adalah script-script yang digunakan untuk membuat fasilitas Widget EDIT ACCOUNT PHP

  1. Pastikan anda telah membaca dan menjabarkan artikel sebelumnya tentang PHP yaitu Membangun PHP MYSQL di Blogger, Webhosting Berbasis PHP, Hosting PHP di UEUO DOT COM, Form Login PHP di Blogger , Form Sign Up PHP di Blogger, Member List PHP di Blogger dan Member Area PHP di Blogspot.
  2. Buka http://www.ueuo.com/, Kemudian Login, (Lihat contoh gambar)
  3. Setelah Login dianggap sah, akan muncul jendela baru "Member Area" (Lihat contoh gambar). Klik tombol "File Manager" sehingga akan muncul halaman seperti contoh gambar ini. Setelah mengisi form, akan muncul file manager seperti gambar ini contoh gambar
  4. Cari File memberarea.php, kemudian klik link "EDIT"
  5. Dibawah script

    $anda .="<legend>Profil</legend>";

    tambahkan script ini

    if($_SESSION[namauser]=="$hsl[nama]")
    {
    $anda .="<div align=\"right\" style=\"padding-right:10px\"><a href=\"http://
    abgamal.blogspot.com/?mode=editprofil\" style=\"text-decoration:none\"><b>Edit Profil</b></a></div>";
    }
  6. Kadang-kadang pada ueuo.com terjadi BAD REQUEST, jika hal ini terjadi maka gunakan cara lain, copy semua script file memberarea.php di NOTEPAD, kemudian edit seperti point 5, dan save as memberarea.php, kemudian upload ke server UEUO.COM
  7. Tambahkan script ini persis dibawah session_start();

    $ref="$_SERVER[HTTP_REFERER]";
    $ref=explode("?",$ref);
    $ref=explode("&",$ref[1]);
    $ref=explode("=",$ref[0]);
  8. Persis diatas script

    $anda .="<table cellpadding=\"2\" cellspacing=\"2\" width=\"100%\" style=\"font-family:verdana;font-size:10px\">";

    Tambahkan script ini

    if($ref[0]=="" && $ref[1]=="")
    {

    dan persis di bawah script ini

    echo"document.write('$anda');";

    Tambahkan tanda

    }
    else
    {
  9. Setelah itu tambahkan lagi dibawahnya script berikut ini

    if($_SESSION[namauser]=="$hsl[nama]")
    {
    $editprofil="<fieldset style=\"padding: 2;width:422px;border:1px solid #bbbbbb;font-family:verdana;font-size:10px\">";
    $editprofil .="<legend>Edit Profil <b>$hsl[nama]</b></legend>";
    $editprofil .="<table cellpadding=\"2\" cellspacing=\"2\" width=\"100%\" style=\"font-family:verdana;font-size:10px\">";
    $editprofil .="<form method=\"post\" action=\"http://blogproject.ueuo.com/editprofil.php\">";
    $editprofil .="<input type=\"hidden\" name=\"id\" value=\"$hsl[id]\">";
    $editprofil .="<tr align=\"left\"><td>Nama</td><td><input type=\"text\" name=\"nama_dpn\" value=\"$hsl[realname]\" size=\"40\"></td></tr>";
    $editprofil .="<tr align=\"left\"><td>Email</td><td><input type=\"text\" name=\"email\" value=\"$hsl[email]\" size=\"40\"></td></tr>";
    $editprofil .="<tr align=\"left\"><td>Url</td><td><input type=\"text\" name=\"url\" value=\"$hsl[url]\" size=\"40\"></td></tr>";
    $editprofil .="<tr><td colspan=\"2\" align=\"right\"><a href=\"http://abgamal.blogspot.com\" style=\"text-decoration:none\"><b>Cancel</b></a> <input type=\"submit\" name=\"editprofil\" value=\"Update\"></td></tr>";
    $editprofil .="</table>";
    $editprofil .="</form></fieldset>";
    echo"document.write('$editprofil');";
    }
    else
    {
    ?>
    alert('anda harus login sebagai member');
    window.location="http://abgamal.blogspot.com";
    <?
    }
    }
  10. Kemudian pada Notepad buat File editprofil.php, scriptnya adalah (Script editprofil.php) kemudian upload ke server ueuo.com
  11. Ganti text warna merah dengan alamat blog anda dan ganti text warna biru dengan alamat anda di ueuo.com
  12. Selamat Mencoba

Selanjutnya...

Kamis, 16 April 2009

Member Area PHP di Blogspot

Setelah berhasil membuat Member List di blogspot, tahap berikutnya adalah membuat Member Area. Member Area adalah halaman bagi para member anda yang digunakan untuk berbagai manfaat misalnya untuk Mengedit Account, Mengatur Hak Akses dan menata Admin Area, Sosial Networking dan Members Networking dan banyak lagi tergantung tema dari blog masing-masing.

Dibawah ini adalah langkah-langkah yang digunakan untuk membuat MEMBER AREA Tahap Pertama

  1. Pastikan anda telah membaca dan menjabarkan artikel sebelumnya tentang PHP yaitu Membangun PHP MYSQL di Blogger, Webhosting Berbasis PHP, Hosting PHP di UEUO DOT COM, Form Login PHP di Blogger , Form Sign Up PHP di Blogger dan Member List PHP di Blogger.

  2. Buka http://www.ueuo.com/, Kemudian Login, (Lihat contoh gambar)

  3. Setelah Login dianggap sah, akan muncul jendela baru "Member Area" (Lihat contoh gambar). Klik tombol "File Manager" sehingga akan muncul halaman seperti contoh gambar ini.

  4. Buka Notepad di komputer anda dan salin script ini ( lihat script memberarea.php ) , setelah itu save as memberarea.php

  5. Pada File Manager anda cari fasilitas UPLOAD, upload file memberarea.php diatas.

  6. Buka kembali Notepad anda dan salin script ini (lihat script jumpmemberarea.php), setelah itu save as jumpmemberarea.php

  7. Upload file jumpmemberarea.php pada File manager

  8. Buka kembali file memberlist.php anda pada File Manager, kemudian edit
    cari script berikut ini

    echo"document.write(\"<tr><td><a href='$hsl[url]' target='_blank' style='text-decoration:none'>$hsl[nama]</a></td></tr>\");";

    rubah menjadi seperti ini

    echo"document.write(\"<tr><td><a href='$hsl[url]' target='_blank' style='text-decoration:none'><img src='http://www.blogger.com/img/b16-rounded.gif'></a> <a href='http://blogproject.ueuo.com/jumpmemberarea.php?id=$hsl[id]'>$hsl[nama]</a></td></tr>\");";

  9. Buka kembali file kirim.php anda pada File Manager, kemudian edit. Cari Script berikut ini

    session_register("namauser");
    $_SESSION[namauser]="$row[nama]";

    Tambahkan script berikut di bawahnya

    setcookie("idyou","$row[id]");

  10. Langkah selanjutnya adalah Membuat Hidden Layer di Blog, masuk ke Layout Blog anda, kemudian add a Gadget, insert script berikut pada widget tersebut

    <script src="http://blogproject.ueuo.com/memberarea.php" type="text/javascript"></script>

    ganti text warna merah dengan alamat web di ueuo.com, Setelah di Save, pastikan posisi widget ini tepat berada di atas widget Blog Post.

  11. Pada Layout, klik Edit HTML, cari posisi widget tersebut, sebagai patokan, karena lokasinya diatas Blog Post, gunakan fasilitas Find pada komputer anda,untuk mencari text "Blog Post", setelah ketemu, lihat kode script widget diatasnya. misalnya seperti ini,

    <div id='main-wrapper'>
    <b:section class='main' id='main' showaddelement='no'>
    <b:widget id='HTML3' locked='false' title='' type='HTML'/>
    <b:widget id='Blog1' locked='true' title='Blog Posts' type='Blog'/>
    <b:widget id='HTML1' locked='false' title='' type='HTML'/>
    <b:widget id='BlogArchive2' locked='false' title='Blog Archive' type='BlogArchive'/>
    </b:section>
    </div>

    text warna merah berada diatas widget Blog Posts, merupakan widget yang kita cari, ingat id nya, pada contoh diatas id nya adalah HTML3, setelah itu contreng Expand Widget Templates kemudian gunakan fasilitas FIND lagi untuk menemukan lokasi id, ketik id nya pada FIND, pada contoh diatas ketik HTML3, setelah ditemukan scriptnya mungkin sama seperti ini

    <div id='main-wrapper'>
    <b:section class='main' id='main' showaddelement='no'>
    <b:widget id='HTML3' locked='false' title='' type='HTML'>
    <b:includable id='main'>
    <!-- only display title if it's non-empty -->
    <b:if cond='data:title != &quot;&quot;'>
    <h2 class='title'><data:title/></h2>
    </b:if>
    <div class='widget-content'>
    <data:content/>
    </div>

    pada script yang berwarna biru ubah menjadi

    <div class='widget-content' id='memberarea' style='display:none'>

  12. Silahkan uji coba memberarea anda dengan mengklik link text pada member list anda.
  13. Contoh nya bisa anda klik ini DEMO
  14. Semoga Berhasil
Selanjutnya...

Selasa, 24 Maret 2009

Member List PHP di Blogger

Setelah berhasil membuat FORM LOGIN dan FORM SIGN UP, dan yakin sudah ada user yang mendaftar sebagai member, maka sudah saatnya anda mulai Menata Member. Ada banyak variasi widget yang bisa kita bangun dengan PHP & MYSQL untuk memanjakan member, salah satunya adalah "MEMBER LIST" atau "DAFTAR MEMBER". Dengan Membuat Member List, user akan tertarik untuk menjadi member di blog anda, karena nama mereka akan di terlihat pada layout halaman. Bukan itu saja, Nama Member anda tersebut juga sekaligus merupakan LINK yang akan jump ke alamat blog member tersebut saat nama mereka di klik. Artinya Blog anda secara tidak langsung menjadi BackLink Member.

Dibawah ini adalah langkah-langkah yang digunakan untuk membuat MEMBER LIST
  1. Pastikan anda telah membaca dan menjabarkan artikel sebelumnya tentang PHP yaitu Membangun PHP MYSQL di Blogger, Webhosting Berbasis PHP, Hosting PHP di UEUO DOT COM, Form Login PHP di Blogger dan Form Sign Up PHP di Blogger.
  2. Buka http://www.ueuo.com/, Kemudian Login, (Lihat contoh gambar)
  3. Setelah Login dianggap sah, akan muncul jendela baru "Member Area" (Lihat contoh gambar). Klik tombol "File Manager" sehingga akan muncul halaman seperti contoh gambar ini. Pada Area FILE MANAGER cari fasilitas CREATE FILE/BUAT FILE BARU > isi dengan nama "memberlist.php" kemudian submit (Lihat Contoh Gambar). Anda akan di bawa ke halaman textarea.
  4. Isi Script berikut (lihat script memberlist.php) pada textarea File Manager > tekan tombol Save > Jika eksekusi berhasil maka saat kembali ke File Manager akan terlihat seperti ini (Lihat Contoh Gambar).
  5. Tahap akhir adalah menyisipkan MEMBER LIST pada Blogger.com. Masuk ke Account Blogger > layout > Add A Gadget > HTML/Javascript > Copy paste script berikut

    <script src="http://blogproject.ueuo.com/memberlist.php</a>" type="text/javascript"></script>

  6. Ganti text yang berwarna merah dengan alamat hosting anda, kemudian simpan
  7. Hasilnya kira-kira seperti ini Lihat Contoh Gambar.

Selanjutnya...

Kamis, 19 Maret 2009

Forgot Password PHP di Blogger

Sambungan dari Artikel sebelumnya Form Sign Up PHP di Blogger

Mungkin anda pernah mengalami, Lupa Password saat akan login pada sebuah web/blog interaktif. Untuk mengantasipasi hal tersebut biasanya penyedia layanan FORM LOGIN juga menyertakan fasilitas FORGOT PASSWORD untuk mengantisipasi seandainya member mereka lupa akan kata sandinya.

Pada kesempatan ini akan kami jabarkan cara membuat FORGOT PASSWORD. Langkah-langkahnya adalah sebagai berikut

  1. Pastikan anda telah membaca dan menjabarkan artikel sebelumnya tentang PHP yaitu Membangun PHP MYSQL di Blogger, Webhosting Berbasis PHP, Hosting PHP di UEUO DOT COM, Form Login PHP di Blogger dan Form Sign Up PHP di Blogger.
  2. Buka http://www.ueuo.com/, Kemudian Login, (Lihat contoh gambar)
  3. Setelah Login dianggap sah, akan muncul jendela baru "Member Area" (Lihat contoh gambar). Klik tombol "File Manager" sehingga akan muncul halaman seperti contoh gambar ini. Pada Area FILE MANAGER cari fasilitas CREATE FILE/BUAT FILE BARU > isi dengan nama "forgotpass.php" kemudian submit (Lihat Contoh Gambar). Anda akan di bawa ke halaman textarea.
  4. Isi Script berikut (lihat script forgotpass.php) pada textarea File Manager > tekan tombol Save > Jika eksekusi berhasil maka saat kembali ke File Manager akan terlihat seperti ini (Lihat Contoh Gambar).
  5. Pada File manager, contreng kotak kecil di depan Login.php kemudian klik tombol Edit. Seperti Tampak pada Gambar (Contoh Gambar )
  6. Pada Textarea Login.php, Cari Script seperti tampak di bawah ini

    $form .="<tr><td><input type='submit' name='submit' value='sign in'></td><td><a href='http://blogproject.ueuo.com/daftar.php'>Sign Up</a></td></tr>";


  7. Sisipkan script dibawah ini persis dibawahnya

    $form .="<tr><td colspan='2'>[ <a href='http://blogproject.ueuo.com/forgotpass.php'><b>Forgot Password ?</b></a> ]</td></tr>";

  8. Ganti text berwarna merah dengan alamat hosting anda di ueuo.com, lalu di SAVE
  9. Silahkan lihat hasilnya di blog anda, pada area FORM LOGIN akan tampak link bertuliskan [ Forgot Password ?? ].
  10. Klik Link tersebut dan hasilnya kira-kira akan tampak seperti gambar ini (Contoh Gambar)
  11. Jika anda mengisi account yang benar password akan dikirim ke alamat Email members anda

Selanjutnya...

Sabtu, 14 Maret 2009

Form Sign Up PHP di Blogger

Artikel ini merupakan kelanjutan dari Artikel sebelumnya yang bertajuk FORM LOGIN PHP di BLOGGER.

Sebelum membeberkan tutorial Form Sign Up PHP di Blogger, saya ingin meluruskan terlebih dahulu tentang artikel sebelumnya yang ternyata masih banyak yang salah kaprah. Form Login berbasis PHP yang dibangun di sini, bukan Widget FORM LOGIN yang digunakan untuk masuk ke ADMIN BLOGGER DOT COM. Form Login Blogger tersebut scriptnya memang banyak beredar dan digunakan oleh banyak kawan-kawan sesama komunitas blog. Form Login tersebut sebenarnya sama saja dengan link LOGIN yang tertera di NAVBAR BLOG.

Form Login yang dibangun disini adalah Form Login untuk akses masuk ke ADMIN AREA yang kita bangun sendiri menyerupai ADMIN BLOGGER mengingat keterbatasan BLOGGER menyediakan fasilitas interaktif. Karena keterbatan layanan yang disediakan blogspot ini maka banyak kawan-kawan memanfaatkan layanan pihak kedua dan ketiga untuk mempercantik dan memperkaya fasilitas blognya. Satu contoh misalnya SHOUTBOX. Pihak Blogspot tidak menyediakan fasilitas tersebut, akhirnya ramai yang menggunakan shoutbox punya Shoutmix atau Cbox. Satu lagi Counter dan statistik juga tidak difasilitasi oleh blogspot sehingga ramai juga yang meminjam punya pihak lain misalnya Sitemeter.com dll. Karena ramainya pihak ketiga yang kita gunakan, muncul pemikiran bagaimana jika ada inovasi baru yang memungkinkan kita berimprovisasi sendiri dengan semua layanan yang umum digunakan oleh situs-situs portal, kemudian kita hadirkan di blog, sehingga antara weblog dan website portal menjadi seakan-akan tak ada beda.

Hanya ada satu cara untuk itu, bangun PHP dan MYSQL di Blog karena kedua bahasa itulah yang umum dan universal digunakan untuk menciptakan keragaman fasilitas widget apa saja yang ada di web di dunia maya ini termasuk semua fasilitas widget yang ada di blogger dot com dan wordpress. Sayangnya Blogger dot com tidak secara terang-terangan mendukung PHP dan MYSQL. Inilah yang kemudian mengilhami saya untuk membangun dulu PHP dan MYSQL di website lain yang mendukung kedua bahasa tersebut dan menyisipkankan ke Blogspot melalui Iframe atau Javascript, karena lewat itulah blogspot bisa ditembus.

FORM SIGNUP adalah kelanjutan dari FORM LOGIN. Kalau Form Login digunakan untuk masuk ke akses ADMIN AREA maka Form Signup adalah fasilitas yang digunakan untuk mendaftar sebagai members agar bisa melakukan login untuk masuk ke akses ADMIN AREA.
Sedangkan ADMIN AREA adalah area yang digunakan untuk menata semua fasilias widget yang kita bangun.

Sebagai Catatan, ADMIN AREA nanti akan dibahas setelah tutorial FORM SIGNUP ini di Publish.

Pada kesempatan ini akan kami jabarkan cara membuat FORM SIGN UP (point 1 artikel FORM LOGIN PHP di BLOGGER) . Langkah-langkahnya adalah sebagai berikut

  • Pastikan anda telah membaca dan menjabarkan artikel sebelumnya tentang PHP yaitu Membangun PHP MYSQL di Blogger, Webhosting Berbasis PHP, Hosting PHP di UEUO DOT COM, FORM LOGIN PHP di BLOGGER.
  • Buka http://www.ueuo.com/, Kemudian Login, (Lihat contoh gambar) .
  • Setelah Login dianggap sah, akan muncul jendela baru "Member Area" (Lihat contoh gambar). Klik tombol "File Manager" sehingga akan muncul halaman seperti contoh gambar ini. Pada Area FILE MANAGER cari fasilitas CREATE FILE/BUAT FILE BARU > isi dengan nama "daftar.php" kemudian submit (Lihat Contoh Gambar). Anda akan di bawa ke halaman textarea.
  • Isi Script berikut (lihat script daftar.php) pada textarea File Manager > tekan tombol Save > Jika eksekusi berhasil maka saat kembali ke File Manager akan terlihat seperti ini (Lihat Contoh Gambar).
  • Sekarang, untuk uji coba, kembali ke Form Login yang sudah anda buat pada artikel sebelumnya. Cari Link "SIGN UP", lalu klik, hasilnya kira-kira seperti ini (lihat gambar)
  • Silahkan dicoba sendiri untuk mendaftar, ingat jangan menggunakan email yang anda gunakan di script daftar.php, karena pada email anda akan terkirim dengan subject ME, karena anda yang mengirim sendiri. Gunakan Email anda yang lain. setelah diisi silahkan dicek pada email. (lihat gambar).
  • Cek phpMyadmin Anda, jika eksekusi berhasil pasti akan ada penambahan user pada table USER anda di phpMyadmin

Selamat Mencoba semoga berhasil. Tunggu artikel selanjutnya Tentang Admin Area dan Forgot Password

Selanjutnya...

Jumat, 06 Maret 2009

Form Login PHP di Blogger

Jika anda berkunjung ke berbagai web portal terutama yang berbasis interaktif php, mungkin anda sering melihat jenis widget ini "FORM LOGIN". Form login adalah form yang digunakan untuk Log in atau Online sebagai anggota/member dari sebuah web. Dengan melakukan Login berarti anda dianggap Online. Sederhananya form login ibarat absen tanda hadir. Sebagai contoh, Pernah lihat blog yang memasang Icon Yahoo Mesenger Online atau Offline. Untuk bisa dianggap online, kita harus login dulu di server yahoo.com begitu juga sebaliknya untuk dianggap offline, kita harus logout dulu dari server yahoo.com.

Bagi pemilik web atau blog terutama jika web/blog tersebut sangat interaktif, mengelola members adalah suatu keharusan. Berbagai layanan yang mungkin akan kita bagi kepada pengunjung mengharuskan kita memprivasi tiap-tiap layanan tersebut sesuai dengan tingkatan hak yang diberikan misalnya hanya sebagai user/pengunjung biasa atau sebagai superuser/member yang kita beri hak untuk mengelola sendiri sebuah layanan dengan hak akses tertentu. Nah untuk menggunakan hak akses tersebut sudah tentu harus memanfaatkan FORM LOGIN. Sebagai contoh BLOGGER.COM menyediakan layanan blog gratis dan memberi hak akses tiap-tiap member untuk mengelola blognya masing-masing. Jika kita ingin melakukan setting blog misalnya, kita tidak bisa melakukannya hanya berstatus user, kita harus login sebagai Member. Dan untuk melakukan hal tersebut dibutuhkan FORM LOGIN.

Sebagai pengelola Web yang memanfaatkan hosting web dari server web tertentu, mengcreate sebuah layanan menuntut kita untuk juga menciptakan ADMIN untuk mensetting layanan yang kita buat tanpa harus login ke server dan cukup mensetting ditingkat subhosting saja. Dan untuk kebutuhan tersebut dibutuhkan FORM LOGIN.

Sebagai contoh MEMBANGUN BLOGLIST BERBASIS PHP di blog ini. Ada fasilitas VIEW BLOGLIST, ada fasilitas FORM INPUT BLOGLIST. Bisa saja muncul masalah, namanya juga FORM INPUT dimana-mana, user bebas mengisi apa saja, dan bagaimana seandainya saat mengisi ada kata yang salah, atau kata-kata yang digunakan tidak sopan, atau user adalah SPAMMER. Oleh karena itu harus ada fasilitas ADMIN yang berfungsi untuk mengelola UPDATE DATA, DELETE DATA, BANNED IP dan SETTING LAYOUT. Dan untuk bisa masuk sebagai admin dibutuhkan hak akses. Hak Akses sebagai Member biasa, atau sebagai Admin atau sebagai Master ditentukan dari kode akses yang dimasukkan pada FORM LOGIN.

Oleh karena itu sebelum kita berkreasi dengan berbagai keunggulan PHP MYSQL, saya menyarankan untuk terlebih dahulu membuat FORM LOGIN PHP di BLOGGER.

Sebenarnya ada 6 tahap utama untuk menata members
  1. Daftar sebagai Member. Pada web sering di tulis dengan link "SIGN UP" atau "DAFTAR"

  2. Form Login atau sering ditulis dengan link "SIGN IN" atau "LOG IN"

  3. Log Out, link untuk menyatakan menutup akses ke ADMIN AREA

  4. Forgot Password, Layanan yang diberikan untuk mengantisipasi Member saat lupa password

  5. Admin Area, Hak layanan yang diberikan kepada member jika login sebagai member. Biasanya digunakan untuk Menata Layanan.

  6. Counter dan Traffik Member /User Online

Pada kesempatan ini akan kami jabarkan cara membuat FORM LOGIN (point 2) . Langkah-langkahnya adalah sebagai berikut

  1. Pastikan anda telah membaca dan menjabarkan artikel sebelumnya tentang PHP yaitu Membangun PHP MYSQL di Blogger, Webhosting Berbasis PHP, Hosting PHP di UEUO DOT COM.

  2. Buka http://www.ueuo.com/, Kemudian Login, (Lihat contoh gambar)

  3. Setelah Login dianggap sah, akan muncul jendela baru "Member Area" (Lihat contoh gambar). Klik tombol "File Manager" sehingga akan muncul halaman seperti contoh gambar ini. Pada Area FILE MANAGER cari fasilitas CREATE FILE/BUAT FILE BARU > isi dengan nama "login.php" kemudian submit (Lihat Contoh Gambar). Anda akan di bawa ke halaman textarea.

  4. Isi Script berikut (lihat script login.php) pada textarea File Manager > tekan tombol Save > Jika eksekusi berhasil maka saat kembali ke File Manager akan terlihat seperti ini (Lihat Contoh Gambar).

  5. Pada Area FILE MANAGER cari fasilitas CREATE FILE/BUAT FILE BARU > isi dengan nama "kirim.php" kemudian submit. Anda akan di bawa ke halaman textarea.

  6. Isi Script berikut (lihat script kirim.php) pada textarea File Manager > tekan tombol Save > Jika eksekusi berhasil maka saat kembali ke File Manager akan terlihat seperti ini (Lihat Contoh Gambar).

  7. Pada Area FILE MANAGER cari fasilitas CREATE FILE/BUAT FILE BARU > isi dengan nama "logout.php" kemudian submit. Anda akan di bawa ke halaman textarea.

  8. Isi Script berikut (lihat script logout.php) pada textarea File Manager > tekan tombol Save > Jika eksekusi berhasil maka saat kembali ke File Manager akan terlihat seperti ini (Lihat Contoh Gambar).

  9. Membuat Table USER pada Database Mysql. Kembali ke Member Area, Klik phpMyAdmin (Lihat Contoh Gambar). Masukkan nama database anda dan password database

  10. Setelah itu akan muncul halaman "phpmyadmin area" (Lihat Contoh Gambar).

  11. Pada sidebar kiri, klik link database seperti yang ditunjukkan pada gambar pada point 10

  12. Setelah itu akan muncul halaman Database anda pada phpmyadmin (Lihat Contoh Gambar).

  13. Klik link Query, sehingga tampak gambar seperti ini (Lihat Contoh Gambar)

  14. Isi script berikut pada textarea seperti yang tampak pada contoh gambar point 13 (Lihat Script Mysql) sehingga menjadi seperti contoh gambar ini, kemudian tekan tombol submit query. Jika eksekusi berhasil akan tampak seperti gambar ini Contoh Gambar. Bagian yang dilingkar merah menunjukkan telah terbentuk satu table mysql dengan nama "user".

  15. Kemudian kembali ke Main Mysql dengan meng klik link database disisi kiri (yang dilingkar biru) seperti contoh gambar point 14.

  16. Setelah klik akan muncul gambar Main phpMyadmin seperti contoh gambar point 14
  17. Klik bagian yang dilingkar merah
  18. Setelah di klik akan muncul gambar seperti ini lihat ( Contoh Gambar ). Ikuti semua instruksi yang diperintahkan, untuk input data (lihat keterangan gambar), setelah itu tekan tombol GO.
  19. Jika Berhasil, maka saat kembali ke Main phpMyadmin, record pada table user bertambah 1
  20. Tahap akhir adalah menyisipkan FORM LOGIN pada Blogger.com. Masuk ke Account Blogger > layout > Add A Gadget > HTML/Javascript > Copy paste script berikut

    <script src="http://blogproject.ueuo.com/login.php" type="text/javascript"></script>

  21. Ganti text yang berwarna merah dengan alamat hosting anda, kemudian simpan

  22. Hasilnya kira-kira seperti ini Lihat Contoh Gambar.

  23. Silahkan uji coba sendiri, masukkan nama login anda dan password (ingat !!! bukan kode encriptnya)

  24. Jika berhasil akan tampak seperti gambar berikut (Lihat Contoh Gambar). Klik link LOGOUT untuk kembali ke mode awal.

  25. Jangan Klik link Sign Up karena halaman Sign Up belum dibuat artikel tutorialnya ... He he he, tunggu Postingan Berikut....
Selanjutnya...

Selasa, 03 Maret 2009

View Bloglist Berbasis PHP

Sambungan dari artikel sebelumnya Form Input Bloglist Berbasis PHP

Pada artikel ini, akan di jabarkan langkah-langkah membuat VIEW BLOGLIST. Langkah-langkahnya adalah :
  1. Pastikan anda telah membaca dan menjabarkan artikel sebelumnya tentang PHP yaitu Membangun PHP MYSQL di Blogger, Webhosting Berbasis PHP, Hosting PHP di UEUO DOT COM, Bloglist Berbasis PHP, Form Input Bloglist Berbasis PHP.

  2. Buka http://www.ueuo.com/, Kemudian Login, (Lihat contoh gambar)

  3. Setelah Login dianggap sah, akan muncul jendela baru "Member Area" (Lihat contoh gambar). Klik tombol "File Manager" sehingga akan muncul halaman seperti contoh gambar ini. Pada Area FILE MANAGER cari fasilitas CREATE FILE/BUAT FILE BARU > isi dengan nama "viewbloglist.php" kemudian submit (Lihat Contoh Gambar). Anda akan di bawa ke halaman textarea.

  4. Isi Script berikut (lihat script viewbloglist.php) pada textarea File Manager > tekan tombol Save > Jika eksekusi berhasil maka saat kembali ke File Manager akan terlihat seperti ini (Lihat Contoh Gambar).

  5. Langkah Selanjutnya adalah buka jendela baru masukkan alamat ini http://blogproject.ueuo.com/viewbloglist.php (jangan lupa ganti tulisan "blogproject.ueuo.com" dengan alamat hosting anda sendiri) kemudian lihat hasilnya.

  6. Jika tidak ada masalah akan muncul halaman seperti ini (lihat Contoh Gambar) .

  7. Sebagai Uji Coba, Silahkan tekan tombol form "add", akan muncul jendela popup "form input bloglist" (lihat Contoh Gambar). Isi Form input bloglist tersebut lalu tekan tombol input (lihat Contoh Gambar).

  8. Setelah berhasil di eksekusi, tekan tombol "refresh" untuk melihat hasilnya. (lihat Contoh Gambar)

  9. Langkah selanjutnya adalah memodifikasi tampilan atau style css view bloglist agar sesuai selera masing-masing.

  10. Kembali ke File Manager, ceklist "viewbloglist.php", lalu tekan tombol edit (lihat Contoh Gambar)

  11. Pada area Edit, ikuti langkah-langkah ini untuk mengedit background halaman dan ukuran view bloglist (lihat langkah-langkah)

  12. Langkah selanjutnya adalah memasukkan bloglist berbasis PHP ini ke Blogger.com melalui Iframe. Buka Account di Blogger.com > layout > Add gadget > add html/javascript >

  13. Masukkan script dibawah ini
    <div><b>Daftarkan Blog Anda disini</b></div>
    <iframe id="fr" scrolling="no" width="210px" frameborder="0" src="http://blogproject.ueuo.com/viewbloglist.php" name="fr" height="450px"/></iframe>

    Ganti text yang berwarna merah dengan alamat hosting php anda, ganti ukuran bloglist seperti yang ditunjukkan text warna hijau sesuai selera dan sesuaikan dengan ukuran bloglist di hosting php anda. Sebaiknya ukuran lebar dan tinggi iframe melebihi ukuran bloglist minimal 5 px, atau tergantung bagaimana modifikasi anda sendiri.

  14. Jika berhasil hasilnya akan menjadi seperti ini View Bloglist

  15. Terakhir tinggal bagaimana cara anda mengubah tampilannya sesuai selera masing-masing. Semoga Berhasil
Selanjutnya...

Jumat, 27 Februari 2009

Form Input Bloglist berbasis PHP

Sambungan dari artikel sebelumnya Bloglist Berbasis PHP

Ada 2 langkah utama membuat Bloglist Berbasis PHP yaitu
  1. Membuat Form Input Bloglist yang akan digunakan sebagai form input data blog,(Lihat contoh gambar).

  2. Membuat Halaman View Bloglist yang akan digunakan untuk menampilkan hasil dari input bloglist, (Lihat contoh gambar).

Pada artikel ini, akan di jabarkan langkah-langkah membuat FORM INPUT BLOGLIST.
Langkah-langkahnya adalah :
  1. Pastikan anda telah membaca dan menjabarkan artikel sebelumnya tentang PHP yaitu Membangun PHP MYSQL di Blogger, Webhosting Berbasis PHP, Hosting PHP di UEUO DOT COM, Bloglist Berbasis PHP.

  2. Buka http://www.ueuo.com/, Kemudian Login, (Lihat contoh gambar)

  3. Setelah Login dianggap sah, akan muncul jendela baru "Member Area" (Lihat contoh gambar). Klik tombol "File Manager" sehingga akan muncul halaman seperti contoh gambar ini. Pada Area FILE MANAGER cari fasilitas CREATE FILE/BUAT FILE BARU > isi dengan nama "forminputbloglist.php" kemudian submit (Lihat Contoh Gambar). Anda akan di bawa ke halaman textarea.

  4. Isi Script berikut (lihat script forminputbloglist.php) pada textarea File Manager > tekan tombol Save > Jika eksekusi berhasil maka saat kembali ke File Manager akan terlihat seperti ini (Lihat Contoh Gambar).

  5. Langkah Selanjutnya adalah buka jendela baru masukkan alamat ini http://blogproject.ueuo.com/forminputbloglist.php (jangan lupa ganti tulisan "blogproject.ueuo.com" dengan alamat hosting anda sendiri) kemudian lihat hasilnya

  6. Jika tidak ada masalah akan muncul halaman seperti ini (lihat Contoh Gambar) .

  7. Sebagai Uji Coba, Silahkan isi form input bloglist tersebut kemudian input (lihat Contoh Gambar) .

  8. Untuk melihat hasil sementara, silahkan kembali ke Member Area > Klik Tombol phpMyadmin (lihat Contoh Gambar), Masukkan nama database anda dan password database .

  9. Setelah itu akan muncul halaman "phpmyadmin area" (lihat Contoh Gambar).

  10. Pada sidebar kiri, klik link database seperti yang ditunjukkan pada gambar pada point 9

  11. Setelah itu akan muncul halaman Database anda pada phpmyadmin (lihat Contoh Gambar).

  12. Lihat contoh gambar (pada point 11), klik bagian yang dilingkar merah (lihat Contoh Gambar).

  13. Jika berhasil akan tampak seperti gambar ini (lihat Contoh Gambar). Bagian yang dilingkar merah menunjukkan bahwa uji coba input form input bloglist (lihat point 7) berhasil, karena data berhasil masuk ke database

  14. Langkah selanjutnya adalah membuat Tampilan VIEW BLOGLIST, yaitu menampilkan data yang terdapat pada database table bloglist pada halaman/file php

  15. Bagian ini akan dilanjutkan pada artikel selanjutnya yang bertajuk "VIEW BLOGLIST BERBASIS PHP"
Bersambung.....
Selanjutnya...

Kamis, 26 Februari 2009

Bloglist Berbasis PHP

Apa itu Bloglist ?
Bloglist adalah daftar blog yang di pasang pada layout halaman blog sebagai umpan balik "Tukaran Link". Memasang Link blog seseorang pada blog kita bertujuan agar para pengunjung blog kita secara tidak langsung juga tertarik untuk mengklik link blog tersebut sehingga blog seseorang tersebut memiliki peluang yang sama untuk dikunjungi oleh pengunjung blog kita tadi, yang berefek pada peningkatan traffic kunjungan blog. Istilah yang umum digunakan para blog mania adalah "BACKLINK". Semua juga sudah ketahui bahwa jika kita ingin memasang backlink di blog orang lain kita juga harus rela menyiapkan tempat di blog kita untuk backlink blog orang tersebut. Istilah yang sering digunakan oleh para blogmania adalah "LINK EXCHANGE" atau "TUKARAN LINK".

Secara defaultnya, layanan Widget Bloglist yang kita kenal di blogger.com adalah Daftar Blog (Blog List) dan Daftar Link (Link List), karena keterbatasan widget ini (mis: tidak bisa memuat banner/image/picture), para blog mania umumnya menggunakan widget HTML/JAVASCRIPT untuk membuat bloglist sendiri sesuai gaya/style masing-masing. Kekurangan dari model bloglist blogger.com ini adalah tidak adanya fasilitas pendukung untuk melakukan auto input/auto submit.

Sebagai ilustrasi. Apa yang anda lakukan jika ingin bertukar link ?. Pertama buka account > tata letak > element halaman > edit widget > copy paste script link kawan yang di ajak bertukar link, begitu juga sebaliknya yang dilakukan oleh kawan yang kita ajak bertransaksi barter link. Sangat-sangat tidak praktis bukan?.

Sekarang pikirkan saat anda sedang online tiba-tiba ada kawan mengajak tukaran link, dan jawaban anda begini: "silahkan input sendiri script link yang anda akan pasang di blog ini" atau dengan kalimat seperti ini: "ingin bertukar link??, gak perlu rumit-rumit, daftarkan sendiri link anda di sini". Atau jika anda sedang offline, seseorang berkunjung ke blog anda, dan jadi tertarik untuk memasang link di blog anda, kemudian di blog anda ada kalimat misalnya seperti ini: "maaf saya lagi offline,jika ingin tukaran link, input sendiri link anda dengan menekan tombol dibawah ini", saat anda online mungkin anda akan sedikit kaget jika daftar bloglist anda terisi banyak secara otomatis. Unik Bukan?

Anda mugkin ingin yang seperti diatas tapi jangan harap sampai hari ini anda akan mendapatkan fasilitas autoinput seperti itu di Blogger.com. Solusinya hanya satu ??, Create BLOGLIST AUTO INPUT BERBASIS PHP

Agar bisa membuat Bloglist berbasis PHP ada beberapa langkah/syarat yang harus diikuti

  1. Silahkan baca terlebih dahulu artikel sebelumnya yang bertajuk WEBHOSTING BERBASIS PHP" atau HOSTING PHP DI UEUO DOT COM, ikuti langkah-langkahnya, jika telah mengerti dan memenuhi syarat baru bisa masuk ke langkah berikutnya.

  2. Pada tahap ini, saya yakin anda sudah memiliki account dan alamat webhosting sendiri. Silahkan buka server webhosting anda. Pada blog ini server webhosting saya menggunakan http://www.ueuo.com/cgi-bin/amanager.cgi (Lihat Contoh Gambar). Isi Username dan Password, setelah itu anda akan jump ke cpanel atau Account Manager (pada ueuo.com) (Lihat Contoh Gambar). Pastikan pada cpanel atau account manager anda temukan, nama MYSQL database anda, MYSQL username anda, MYSQL host anda. Pada ueuo.com langsung ditampilkan. Jika menggunakan server lain, silahkan cari sendiri lokasinya.

  3. Masih di Cpanel/Account manager, Pada Member Area, klik FILE MANAGER. Pada Area FILE MANAGER cari fasilitas CREATE FILE/BUAT FILE BARU (Lihat Contoh Gambar)> isi dengan nama "koneksi.inc.php" kemudian submit (Lihat Contoh Gambar). Anda akan di bawa ke halaman textarea, copy paste script di bawah ini

    <?php
    mysql_connect("localhost","namadatabase","passworddatabase");
    mysql_select_db("namadatabase");
    ?>

    Ganti tulisan namadatabase dengan nama MySQL database anda, begitu juga tulisan passworddatabase, ganti dengan password Mysql database anda. Kemudian save. Jika berhasil, anda telah memiliki satu file pada file manager dengan nama "koneksi.inc.php", (Lihat Contoh Gambar). Jika Anda kembali ke File Manager, maka File Manager menjadi seperti contoh gambar ini.

  4. Buka Notepad pada komputer anda, copy paste script di bawah ini

    CREATE TABLE `bloglist` (
    `id` int(20) NOT NULL,
    `nama` varchar(20) NOT NULL,
    `link` varchar(100) NOT NULL,
    `ket` varchar(200) NOT NULL
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

    kemudian Simpan dengan nama file bloglist.txt

  5. Membuat Table pada Database Mysql. Kembali ke Account Manager/Cpanel, Klik phpMyAdmin (Lihat Contoh Gambar). Masukkan nama database anda dan password database

  6. Setelah itu akan muncul halaman "phpmyadmin area" (Lihat Contoh Gambar).

  7. Pada sidebar kiri, klik link database seperti yang ditunjukkan pada gambar pada point 6

  8. Setelah itu akan muncul halaman Database anda pada phpmyadmin (Lihat Contoh Gambar).

  9. Klik Link Import pada phpMyadmin. Setelah itu akan tampak halaman Import seperti contoh gambar ini

  10. Klik Tombol Browse > cari File bloglist.txt (lihat Point 4) pada komputer anda > pilih File bloglist.txt > open > (Lihat Contoh Gambar). Setelah itu tekan Tombol "GO" pada phpmyadmin

  11. Jika eksekusi berhasil, akan muncul halaman konfirmasi (Lihat Contoh Gambar). Pada sidebar kiri, klik database anda (lihat pada contoh gambar yang dilingkar merah) .

  12. Jika berhasil anda sudah memiliki satu table database dengan nama "bloglist" yang isinya masih kosong (Lihat Contoh Gambar).

  13. Langkah Penting selanjutnya adalah membuat File Utama "bloglist" yang berisi script-script PHP yang nantinya akan dimunculkan pada layout halaman utama

  14. File "Bloglist" ini berisi 2 file utama yaitu "viewbloglist.php" untuk menampilkan Bloglist pada layout halaman dan "forminputbloglist.php" untuk mengisi form bloglist


Tunggu Sambungan berikutnya ....
Selanjutnya...

Selasa, 24 Februari 2009

Hosting PHP di UEUO DOT COM

Sambungan dari artikel sebelumnya, Webhosting Berbasis PHP.

Salah satu webhosting berbasis php yang bisa kita gunakan untuk membangun PHP MYSQL di Blogger adalah http://www.ueuo.com.

Berikut Adalah Langkah-langkah untuk membuat hosting di http://www.ueuo.com

  1. Daftar pertama kali Contoh Gambar

  2. Isi Form Register Contoh Gambar

  3. Jika Registrasi Anda disetujui akan muncul Contoh Gambar seperti ini

  4. Klik link yang terdapat pada bagian bawah tulisan "Your account is almost ready. Just click the link below." (lihat gambar pada point 3)

  5. Setelah itu akan muncul halaman seperti contoh Gambar ini

  6. Klik link yang terdapat pada tulisan "To update/modify your account go to Account Manager: http://www.ueuo.com/cgi-bin/amanager.cgi and use" (lihat gambar pada point 5)

  7. Setelah itu akan muncul halaman seperti contoh Gambar ini

  8. Setelah Login, Jika Account anda benar, akan masuk kehalaman Member Area seperti contoh Gambar ini

  9. Pada Tahap ini, Database Mysql Anda belum aktif, aktifkan terlebih dahulu dengan menekan tombol "Create DB", Lihat contoh gambar pada point 8

  10. Setelah Aktif, akan muncul konfirmasi seperti contoh Gambar ini

  11. Klik Tombol Main Menu untuk kembali ke Member Area. Tombol "Create db" sudah berubah menjadi tombol "phpMyAdmin", Lihat contoh Gambar

  12. Pada Member Area, Klik tombol "File Manager". Lihat Contoh Gambar pada point 11

  13. Setelah itu akan muncul halaman File Manager seperti contoh Gambar ini

  14. Klik tombol "Main Menu" untuk kembali ke Member Area, setelah itu klik tomboh "phpMyadmin"

  15. Login ke Mysql PhpMyadmin seperti contoh Gambar ini

  16. Setelah itu akan muncul halaman "phpmyadmin area" seperti contoh Gambar ini

  17. Pada sidebar kiri, klik link database seperti yang ditunjukkan pada gambar pada point 16

  18. Setelah itu akan muncul halaman Database anda pada phpmyadmin seperti contoh Gambar ini

  19. Database tersebut masih tampak kosong

  20. Tinggal Membuat Proyek PHP MYSQL selanjutnya


Selanjutnya...

Minggu, 22 Februari 2009

Webhosting Berbasis PHP

Sambungan dari artikel sebelumnya, Membangun PHP MYSQL di Blogger.

Seperti yang sudah saya utarakan pada artikel sebelumnya, bahwa Blogger.com tidak mendukung atau mengizinkan PHP MYSQL, berbeda di banding WP. Tapi meskipun begitu para pecinta blogspot tak harus mengambil keputusan hengkang dari blog punya google ini. Di Dunia internet tidak ada yang mutlak, selalu ada sela yang bisa dimanfaatkan. Kalau di WP para webprogram membuat plugin PHP kemudian di insert ke blog. Kenapa tidak kita manfaatkan jendela iframe untuk menyisipkan PHP ke Blogspot. Jika masih belum terlalu paham tentang IFRAME bisa anda baca beberapa artikel saya tentang iframe misanya IFRAME MENEMBUS BATAS. Sekedar untuk menyegarkan, script untuk memasang iframe di blog adalah seperti ini

<iframe src="http://webhostingberbasisphp.com/index.php"></iframe>

src="http://webhostingberbasisphp.com/index.php", alamat ini hanya sekedar ilustrasi saja. Prinsipnya bahwa PHP pun bisa di insert ke blogspot melalui jendela iframe. Oleh karena itu agar program PHP bisa kita mainkan di blogspot, syarat utamanya adalah kita harus memiliki WEBHOSTING BERBASIS PHP dan MYSQL. Ada banyak Website yang menyediakan fasilitas FREE WEBHOSTING PHP, anda bisa cari sendiri via google atau menyewa PREMIUN WEBHOSTING PHP. Ada berbedaan mendasar diantara keduanya. Umumnya Free Webhosting PHP menyelipkan Iklan banner maupun iklan Popup pada webspace yang diberikan sedangkan yang Premium/berbayar bebas iklan. Kalau Anda memiliki sedkit kelebihan uang, sebaiknya menggunakan yang PREMIUM saja. Untuk Free web hosting, ada banyak, tapi sesuai pengalaman sendiri menggunakan free, anda bisa coba di http://www.ueuo.com. Ini hanya sekedar contoh, anda bisa menggunakan situs web yang lain yang menurut pertimbangan anda jauh lebih baik.

Pada prinsipnya WEBHOSTING BERBASIS PHP memiliki beberapa karakteristik yang sama.
  • Setelah mendaftar, kita akan mendapatkan Alamat Hosting dan ACCOUNT MEMBER, dikirim via email, aktifasi dan siap lOGIN

  • Cari Members Area, isi username dan password seperti biasa

  • Setelah dianggap sah, akan jump ke pilihan cpanel

  • Dua hal yang harus ada yaitu : FILE MANAGER dan PHPMYADMIN (namanya bisa beda tetapi penggunaannya sama)

  • File Manager biasanya berisi fasilitas untuk Create file dan folder, Upload file via browser atau FTP (File Transfer Protocol).

  • PHPMYADMIN digunakan untuk menata MYSQL DATABASE

Bagi yang sudah familiar atau pernah membuat account webhosting PHP silahkan menggunakan apa yang sudah ada, bagi pemula, jika anda tertarik mengikuti tutorial PHP MYSQL di Blog ini, sebaiknya menggunakan FREEWEBHOSTING PHP seperti yang saya anjurkan diatas, karena saya sendiri, pada blog ini menggunakan fasilitas www.ueuo.com, alamat saya adalah http://abdgamal.ueuo.com/index.php

Catatan : Bagi yang ingin mengikuti tutorial PHP ini, pastikan anda memberi komentar pemberitahuan atau umpan balik jika sudah berhasil membuat account di webhosting berbasis php, termasuk web server yang digunakan (jika tidak menggunakan seperti yang saya anjurkan seperti diatas).

Selamat mencoba dan tunggu artikel berikutnya yang membahas bagaimana membuat project BLOGLIST BERBASIS PHP

bersambung
Selanjutnya...

Rabu, 18 Februari 2009

Membangun PHP MYSQL di Blogger

Apa kelebihan WORDPRESS dibanding BLOGGER. Meskipun tidak terlalu familiar dengan wordpress tapi kata beberapa kawan yang juga wordpress mania, di WP banyak sekali plugin yang bisa kita gunakan untuk memperindah blog. Karena penasaran saya coba-coba perhatikan saat kawan ini menggunakan plugin yang digunakan. Ternyata rahasia kehebatan WP di banding BlOGSPOT adalah terletak pada webprogram yang digunakan. WP sangat support dengan Program PHP sedangkan BLOGSPOT tidak, maka banyak para webproggramer mulai menciptakan plugin-plugin WP dengan bahasa PHP.

PHP merupakan bahasa program interaktif yang sangat universal digunakan oleh rata-rata webportal diseluruh dunia, bahkan mungkin oleh blogger.com sendiri. Hanya mungkin Blogger dalam kapasitas ini, tak ingin memfasilitasi para membersnya untuk memanipulasi blog mereka dengan bahasa PHP, berbeda dengan WP.

Entah sampai kapan BLOGGER.COM bertahan dengan pemikiran seperti itu. Banyak webprogramer akhirnya kecewa dan lebih memilih WP untuk berimprovisasi dengan blog. Meskipun begitu bukan berarti tidak ada lubang sama sekali. Jalan satu-satunya menyisipkan basis PHP ke Blogger.com adalah melalui fasilitas IFRAME. sebenarnya memanfaatkan Iframe untuk tujuan tersebut diatas sangat-sangat tidak menyenangkan, tapi mau gimana lagi dari pada tidak ada sama sekali.

Apa yang bisa kita buat dengan PHP ??. Banyak, sebagai contoh sederhana
- Membuat Members Online
- Membuat Form login
- Mengetahui siapa member yang lagi online
- Membuat Buku Tamu/Shoutbox
- Membuat Statistik
- membuat Hit counter
- Membuat Admin management
- Membuat Upload file
- Membuat Download file
- Membuat PDF

dan masih banyak lagi yang tidak bisa saya sebutkan satu persatu.
Tapi karena blogger.com tidak support, kita harus menggunakan web hosting lain yang berbasis PHP dan MySQL.

Untuk langkah pertama ini, jika anda berminat silahkan buat account di webhosting lain yang berbasis PHP & Mysql. Saya anjurkan, daftar di http://www.ueuo.com. Selain gratis, kita juga mendapatkan cpanel lengkap dengan file manager dan database Mysql with PHPMYADMIN

Ikuti terus blog ini untuk membuka tabir dahsyatnya PHP MySql. Hanya jika anda memang ingin total di internet, mulailah paling tidak belajar sedikit dasar-dasar bahasa HTML murni. Karena jika tidak. Tak ada gunanya anda baca artikel ini dan kelanjutannya. Hanya membuat kepala anda pusing dan mual.

Bersambung ...
Selanjutnya...

Sabtu, 14 Februari 2009

Berburu Backlink di Facebook

Backlink, bagi para blogger mania tentu sudah tidak asing lagi. Backlink adalah salah satu dari sekian banyak trik yang digunakan untuk mempopulerkan blog agar para pengunjung beramai-ramai mengunjungi sebuah blog. Dengan ramainya pengunjung blog sudah tentu dapat memancing robot spider google untuk bukan hanya mengindeks blog tetapi juga menempatkannya pada posisi bergengsi dihalaman utama pencarian google (GOOGLE SEARCH). Berada diposisi terhormat search google sudah tentu membuka peluang dan kecendrungan yang lebih tinggi buat siempunya blog untuk mendapatkan trafik kunjungan yang jauh lebih banyak lagi. Trafik kunjungan yang melimpah, cepat atau lambat tentu akan dilirik oleh para advertiser untuk memasang iklan produk, baik melalui kerjasama langsung maupun lewat para broker iklan seperti google adsense.

Trafik kunjungan yang tinggi juga bisa meningkatkan pagerank dan alexa rank. Dengan berbekal 2 modal tersebut, kita bisa dengan percaya diri menawarkan popularitas blog kita ke berbagai web POST REVIEW. Berbeda dengan iklan advertise seperti google adsense yang bersifat "klik iklan dapat duit", POST REVIEW bersifat "Posting dapat duit". Penyedia web POST REVIEW membayar kita untuk setiap artikel atau posting yang kita buat di blog.

Trik berburu backlink yang umum digunakan para blog mania adalah

  1. Link exchange (tukaran link)

  2. Banner exchange (tukaran iklan banner)

  3. Blogwalking (kunjungan blog) via shoutbox atau comment box

  4. Daftar follower blog

  5. Bergabung dengan berbagai komunitas blog seperti www.topseratus.com

  6. Bergabung di berbagai sosial networking seperti friendster dan facebook



Facebook adalah salah satu jejaring sosial yang lagi booming saat ini selain pendahulunya friendster. Berbeda dengan berburu backlink ke sesama komunitas blog, di facebook beragam pengunjung web dari berbagai kalangan tumpah ruah disana mulai dari blogger mania, blogger karbitan, yang belum punya blog, yang belum minat nge blog sampai yang masih baru bergabung di dunia maya dan masih awam ngebrowsing.

Jadi tunggu apa lagi. Selamat berburu backlink di facebook
Selanjutnya...

Kamis, 12 Februari 2009

Navbar Blogger

Navigation Bar atau disingkat NAVBAR, semua yang bermain di blogger.com pasti sudah mengenalnya, selalu dipasang pada bagian top halaman blog. Jika kita lihat, navbar hanya semacam layar widget yang berisi fasilitas searching blog,input account, create blog baru dan informasi tentang content yang dilarang. Selebihnya navbar hanyalah suatu layar yang sebagian orang kurang sreg dan kurang nyaman melihat kehadirannya diblog. Mungkin ada yang sepakat dengan saya dan mungkin juga tidak, bahwa navbar tidaklah penting bagi kita pengguna blog dan keberadaannya malah terkesan mengganggu style dan template blog. Untuk membuktikan hal tersebut, saya coba searching ke blogsearch google dan menuliskan kata kunci NAVBAR. Dari hasil pencarian, tak ada satupun postingan yang mengiyakan kalau navbar itu penting. Hampir semua tulisan, temanya sama, bagaimana cara menghilangkan Navbar.

Masalahnya barangkali adalah bahwa Navbar merupakaan bawaan Blogger.com yang harus selalu ada disetiap blog, navbar menunjukkan icon citra blogger itu sendiri. Wajarlah, karena blogger menyediakan tempat untuk kita secara gratis dan barangkali kita hanya perlu sedikit tahu diri. Sialnya karena saya dan termasuk rekan-rekan blog yang dengan sengaja menghidden navbar tersebut mungkin termasuk yang tidak tahu diri.

Yang jadi pertanyaan adalah kenapa blogger.com membiarkan para penggunanya leluasa menghack navbar tersebut. Faktanya begitu, belum pernah ada satupun blog yang di banned hanya karena menghidden sebuah navbar. Tapi jika kita jeli mencermati, menghidden atau menyembunyikan navbar bukan berarti menghilangkan. Itu 2 pengertian yang berbeda. Menyembunyikan (hidden) navbar berarti tetap memanggil navbar saat browser diloading sehingga otomatis tetap mengurangi bandwith, hanya saat halaman blog loading lengkap, dengan sedikit perintah script stylesheet CSS navbar bisa disembunyikan. Berbeda dengan menghilangkan navbar. Menghilangkan navbar berarti memblock loading navbar saat browsing blog. Tehnik blocking ini dulu sering digunakan hacker saat membuat web gratisan di geocities dan tripod. Karena gratis, penyedia web gratisan tersebut sudah tentu menyisipkan Iklan banner pada setiap webspace yang diberikan secara gratisan. Oleh Hacker, Iklan tersebut diblock. tapi tidak lebih dari satu bulan kemudian webspace tersebut langsung di banned.

kalau begitu bisakah navbar diblog. Sepanjang pengetahuan saya, sampai saat ini belum pernah ada programer jagoan yang berhasil membuat script blocking navbar, kalaupun ada, apa gunanya?, malah blogger.com bisa berubah sikap dari yang begitu pemurah menjadi pemarah dan blog kita bisa terancam dibanned jadinya.

Ada yang unik dari navbar blogger. Jika anda membuka account di blogger.com > tata letak > edit html, jangan mimpi bisa dapatkan tag script html navbar, tapi jika anda membuka blog di jendela baru > view > page source >, script navbar baru muncul seperti ini

<iframe src="http://www.blogger.com/navbar.g?targetBlogID=159448502901129649&amp;blogName=MyBlog&amp;publishMode=
PUBLISH_MODE_BLOGSPOT&amp;navbarType=BLUE&amp;layoutType=
LAYOUTS&amp;homepageUrl=http%3A%2F%2Fabgamal.blogspot.com%2F&amp;searchRoot=http%3A%2F%2Fabgamal.blogspot.com%2Fsearch" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" height="30px" width="100%" id="navbar-iframe" title="Blogger Navigation and Search"></iframe>

Secara umum WEB BROWSER hanya mampu membaca script yang ditulis dalam bahasa HTML atau XML. Jika ada bahasa lain, maka biasanya web browser akan mengkonversi ke bahasa HTML juga. Bahasa web yang ditulis berbasis PHP dan ASP tidak akan terbaca pada source code html. Nah trik inilah yang digunakan oleh server blogger agar apapun yang anda acak pada tag html tidak akan bisa menghilangkan kode navbar.

Tapi tak ada gading yang tak retak. Kesalahan fatal dari blogger yang mungkin dianggap sepele oleh mereka adalah, memberi id pada iframe script navbar diatas (yang ditandai dengan warna merah). Keberadaan id tersebut merupakan makanan empuk buat Stylesheet CSS maupun Javascript untuk membuka peluang navbar tadi di acak-acak. Sehingga para hecker beranggapan jika tidak bisa menghapus navbar tak mengapa, asal bisa menyembunyikannya pun juga sudah oke. akhirnya munculnya beragam script-script didunia maya, trik untuk menghidden navbar.

Yang umum digunakan dan paling banyak dijadikan tips dan trik para blogger sepanjang pengetahuan saya adalah merekayasa stylesheet css nya, seperti contoh dibawah ini

CARA PERTAMA MENGGUNAKAN STYLE VISIBILITY dan DISPLAY

#navbar-iframe {
height:0px;
visibility:hidden;
display:none
}

Ket : script diatas disisip persis diatas tag ]]></b:skin>

Padahal jika jeli, banyak cara lain yang juga bisa digunakan

CARA KEDUA MENGGUNAKAN MARGIN TOP MINUS

#navbar-iframe {
top-margin:-30px;
}

Ket : script diatas disisip persis diatas tag ]]></b:skin>

CARA KETIGA MENGGUNAKAN FILTER OPACITY

#navbar-iframe {
opacity: 0.0;
filter: alpha(opacity: 0);
}

Ket : script diatas disisip persis diatas tag ]]></b:skin>

CARA KEEMPAT MENGGUNAKAN WIDTH dan HEIGHT 0 px

#navbar-iframe {
height:0px;
width:0px;
}

Ket : script diatas disisip persis diatas tag ]]></b:skin>


Jika menggunakan JAVASCRIPT, hampir mirip, tag scriptnya agak berbeda

<script>
function navbar()
{
document.getElementById("navbar-iframe").style.display="none";
document.getElementById("navbar-iframe").style.visibility="hidden";
document.getElementById("navbar-iframe").style.height="0px";
}
</script>

pada tag <body> sisipkan script berikut onload='navbar()' sehingga menjadi

<body onload='navbar()'>

Silahkan mencoba, terserah mana pilihan anda, bahkan dengan tehnik diatas bukan hanya dapat menghilangkan navbar, memodifikasi navbar sedemikian rupa pun bisa. Silahkan asah sendiri kejelian masing-masing. Tapi jangan lupa temuan baru harap dibagi-bagi.
Selanjutnya...

Sabtu, 07 Februari 2009

Fixed Marquee

Mungkin anda sering lihat di tivi, text berjalan pada bagian bawah layar. Di dunia internet kita mengenalnya dengan istilah marquee. Diinspirasi dari layar tivi tersebut saya jadi tertarik membuatnya di MyBlog.

Saya menyebutnya dengan istilah FIXED MARQUEE. Dua kata ini saling bertolak belakang, fixed lebih bermakna statis sedangkan marquee lebih bermakna dinamis. Fixed marquee sebenarnya kombinasi dari script Style Position Fixed dan Marquee Text. Style Position Fixed adalah layar yang diposisikan pada posisi tetap (fixed) pada halaman blog/web, sehingga meskipun di scroll kearah mana saja, layar tersebut tetap pada posisi semula, tidak mengikuti scrolling. Dengan memodifikasi layar menggunakan style position fixed, kita bisa menyisipkan text marquee yang selalu hadir pada layar yang statis. Text Marquee bisa kita isi dengan topik apa saja. Saya lebih tertarik mengisi teks marquee dengan Recent Comment.

Ada sedikit masalah, karena style position fixed hanya support dengan Firefox dan IE versi 7, setelah saya coba dengan IE versi 6 kebawah, style position fixed tidak berfungsi. oleh karena itu saya coba menggunakan pendekatan Style Position Absolute untuk mengantasipasi jika seandanya user/pengunjung blog menggunakan browser dengan sistem operasi IE versi 6 kebawah.

Jika ada yang tertarik menggunakan fixed marquee ini, langkah-langkah membuatnya adalah

1. Buat Gadget/widget baru

Buka account di BLOGGER.COM > TATA LETAK > ELEMEN HALAMAN > TAMBAH GADGET > HTML/JAVASCRIPT
beri judul/title 'Fixed marquee' (atau apa saja, agar mudah mencarinya saat EDIT HTML)

2. Buat script Recent Comment yang di marquee secara horisontal seperti dibawah ini, masukkan ke dalam widget yang baru dibuat

<script>
function gamal(json) {

document.write('<marquee scrolldelay="180" direction="left" onmouseover="this.stop()" width="95%" onmouseout="this.start()">');

for (var i = 0; i <= json.feed.openSearch$totalResults.$t - 1; i++) {

var entry = json.feed.entry[i];

var posttitle = entry.title.$t;

var author = entry.author[0].name.$t;

var posturl;

if (i == json.feed.entry.length) break;

for (var k = 0; k <= entry.link.length - 1; k++) {

if (entry.link[k].rel == 'alternate') {

posturl = entry.link[k].href;

posturll=posturl.split("/");

var x=posturll[5];
var y=x.split(".");
var z=y[0];

var w=z.replace(/-/g," ");

break;

}

}

posttitle = "<b>" + author + "</b>" + "&nbsp;" + w.link(posturl);

var readmorelink = "(more)";

readmorelink = readmorelink.link(posturl);

var postdate = entry.published.$t;

var cdyear = postdate.substring(0,4);

var cdmonth = postdate.substring(5,7);

var cdday = postdate.substring(8,10);

var monthnames = new Array();

monthnames[1] = "Jan";

monthnames[2] = "Feb";

monthnames[3] = "Mar";

monthnames[4] = "Apr";

monthnames[5] = "May";

monthnames[6] = "Jun";

monthnames[7] = "Jul";

monthnames[8] = "Aug";

monthnames[9] = "Sep";

monthnames[10] = "Oct";

monthnames[11] = "Nov";

monthnames[12] = "Dec";

if ("content" in entry) {

var postcontent = entry.content.$t;

} else if ("summary" in entry) {

var postcontent = entry.summary.$t;

} else

var postcontent = "";

var re = /<\S[^>]*>/g;

postcontent = postcontent.replace(re, "");

document.write(posttitle);

if (showpostdate == true)
document.write('&nbsp;');
document.write(cdyear + ' ' + monthnames[parseInt(cdmonth,10)] + ' ' + cdday);

if (showpostsummary == true) {
document.write('&nbsp;');
document.write('<i>');
if (postcontent.length <= numchars -1) {

document.write(postcontent);

} else {

postcontent = postcontent.substring(0, numchars);

var quoteEnd = postcontent.lastIndexOf(" ");

postcontent = postcontent.substring(0,quoteEnd);

document.write(postcontent + '...' + readmorelink);

}

}
document.write('</i>');
document.write('&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;');

}

document.write('</marquee>');

}
</script>

<script>

var showpostdate = true;

var showpostsummary = true;

var numchars = 150;

</script>

<script src="http://namablog.blogspot.com/feeds/comments/default?orderby=published&alt=json-in-script&callback=gamal"></script>

3. Ganti Tulisan yang berwarna merah dengan nama blog anda

4. Buat STYLE POSITION FIXED

BUKA TATA LETAK > EDIT HTML >
Klik EDIT pada Toolbar atau tekan tombol CTRL + F, pada kotak box FIND WHAT ketik kata kunci title/judul tadi, pada contoh ini adalah fixed marquee, hasil pencarian kurang lebih seperti ini

<b:widget id='HTML8' locked='false' title='fixed marquee' type='HTML'/>

setelah menemukan script seperti diatas, blok script tersebut kemudian klik EDIT pada Toolbar pilih CUT lalu PASTE persis diatas tag script </body>

setelah meletakkan diatas script </body> buat sedikit modifikasi sehingga menjadi seperti ini

<div id='fixmetoo' style='border:1px solid #000;background-color:#fff;text-align:left;padding:0px;width:99%;font-size:8pt'>
<b:section id='fixm' preferred='no'>

<b:widget id='HTML8' locked='false' title='fixed marquee' type='HTML'/>

</b:section>
</div>

5. Setelah itu letakkan script berikut tepat diatas tag script </head>

<style type="text/css">
#fixmetoo { position: fixed; left: 0px; bottom: 0px; }
div &gt; div#fixmetoo { position: fixed; }
pre.fixit { overflow:auto;border-left:1px dashed #000;border-right:1px dashed #000;padding-left:2px; }
</style>

<!--[if lte IE 6]>
<style type="text/css">
#fixmetoo { position: absolute; left: 0px; bottom: 0px; }
div > div#fixmetoo { position: fixed; }
pre.fixit { overflow:auto;border-left:1px dashed #000;border-right:1px dashed #000;padding-left:2px; }
</style>
<![endif]-->
<!--[if gte IE 5.5]><![if lt IE 7]>
<style type="text/css">

div#fixmetoo {
left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
top: expression( ( 0 - fixmetoo.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
</style>
<![endif]><![endif]-->


6. Langkah terakhir adalah kembali ke TATA LETAK > ELEMEN HALAMAN > KLIK EDIT pada widget FIXED MARQUEE, kemudian setelah terbuka jendela POPUP, hapus judul Fixed Marquee, dan biarkan tetap kosong. SAVE dan lihat hasilnya

SEMOGA BERHASIL
Selanjutnya...

Selasa, 03 Februari 2009

Menu Link

Setiap Website maupun Weblog pasti memiliki MENU LINK. Menu link merupakan representasi seluruh isi blog atau web. Seyogyanya melalui menu link kita bisa mendapat gambaran dasar tentang apa yang dimuat dalam sebuah blog. Menu link juga memberikan banyak kemudahan bagi pengunjung untuk memilih bagian mana dari blog yang hendak dituju. Dan satu lagi, selain digunakan untuk jump ke halaman lain dari blog ini, Menu Link juga bisa digunakan untuk focus ke widget tertentu (baca WIDGET FOCUS dan WIDGET MENU )di halaman yang sama.

Oleh karena menu link memiliki peran yang sangat penting pada blog, sehingga sering di tempatkan pada bagian top halaman web/blog yang tentu saja dengan tujuan agar mudah dilihat. Hanya saja menu link yang berisi banyak kadang juga membuat beberapa pengguna blog tidak merasa nyaman karena kelihatannya mengambil banyak ruang. Oleh karena itu banyak master webprogram menciptakan menu link yang begitu apik sehingga selain dapat menghemat ruang juga dimodifikasi sedemikian rupa sehingga dapat memancing daya tarik pengunjung.

Trik yang umum digunakan adalah metode cascading menu atau drop down menu. Ada banyak trik javascript yang bisa kita cari di internet untuk membuat menu dengan prinsip cascading atau dropdown, mungkin titlenya berbeda-beda tapi karakternya sama. Metode cascading biasanya menggunakan layar tersembunyi, dengan trik onmouseover atau onclick, layar akan muncul dengan style slide in, bisa horisontal ke kanan atau kekiri atau vertikal ke bawah atau ke atas. Metode dropdown lebih sederhana hanya menggunakan form select untuk membuatnya.

Pada artikel ini saya akan membahas tentang OMNI MENU yang dibuat dengan menggunakan metode javascript Cascading + Slide in left/right + Always On Top. Pada blog ini bisa dilihat contohnya pada sisi kiri ("JALUR CEPAT") dan Pada sisi kanan ("MENU BLOG"). Saya tertarik menggunakan OMNI MENU karena sifatnya yang Always On top. Yaitu menu ini akan selalu terlihat berada diatas meskipun halaman blog di scroll kebawah.

Jika anda tertarik menggunakannya, silahkan simak dan copy pasta script-script dibawah ini.

BUKA TATA LETAK > EDIT HTML > Copy paste script ini diatas </head>

<style>

#menu1 a {color:black;background-color:white;text-decoration:none;text-indent:1ex;}
#menu1 a:active {color:black;text-decoration:none;}
#menu1 a:hover {color:black;background-color:#FFFF99}
#menu1 a:visited {color:black;text-decoration:none;}


#menu3 a { /*Menu3 Links*/
color:black;
background-color:white;
text-decoration:none;
text-indent:1ex;
}
#menu3 a:hover {
color:black;background-color:#FFFF99;
}
#menu3 a:active {color:black;text-decoration:none;}
#menu3 a:visited {color:black;text-decoration:none;}

</style>


<script language='JavaScript1.2' src='http://www.geocities.com/topoleogi/mmenu.js'/>

<script>

resizereinit=true;

menu[1] = {
id:'menu1',
bartext:'JALUR CEPAT',
barbgcolor:"#ccddcc",
barcolor:"#000000",
barfontweight:"bold",
barfontsize:'80%',
bordercolor:'#000000',
fontsize:'80%',
linkheight:20 ,
hdingwidth:210 ,

menuItems:[
["Block Archives", "#blogarchives", "_self"],
["Blog List", "#bloglist",""],
["Site Statistik", "#stat", ""],
["Top Komentar", "#topkom", ""],
["Font Style Setting", "#fontstylesetting", ""],
["Followers", "#followers", ""],
["Langganan", "#langganan", ""],
["Kategori", "#labelcloud", ""],
["Medium Komentar", "#tagboard", ""],
["Live Traffic", "javascript:staticbar('feedjit')", ""],
["Shout Box", "javascript:staticbar('shout')", ""],
["Admin Area", "javascript:mpopup()", ""],
["Back To Top", "#", ""] //tidak ada tanda koma pada akhir entry

]};

menu[3] = {
id:'menu3',
bartext:'MENU BLOG',
menupos:'right',
kviewtype:'fixed',
barbgcolor:"#ffffff",
barcolor:"#000000",
barfontweight:"bold",
bordercolor:'#000000',
hdingbgcolor:"#ffffff",
fontsize:'80%',
linkheight:20 ,
hdingwidth:210 ,

menuItems:[
["Home", "http://abgamal.blogspot.com", ""],
["Tentang Saya", "javascript:aktif_bt()",""],
["Infomedis", "javascript:buka_scroll3()", ""],
["Widget", "javascript:aktif_div1('http://abdgamal.ueuo.com/add_ons.php')", ""],
["Yang Lagi Online", "javascript:aktif_div1('http://abdgamal.ueuo.com/members.php')", ""],
["Private Message", "javascript:aktif_div1('http://abdgamal.ueuo.com/privmail.php')", ""],
["Posting Artikel", "javascript:aktif_div1('http://abdgamal.ueuo.com/tambah_tulisan.php')",""],
["Statistik", "javascript:aktif_div1('http://abdgamal.ueuo.com/topfive.php')", ""],
["Admin Area", "javascript:aktif_div1('http://abdgamal.ueuo.com/admin_area.php')", ""],
["Back To Top", "#", ""] //tidak ada tanda koma pada akhir entry

]};

make_menus();
</script>

<----Batas Copy Paste ---->
Keterangan :
Contoh diatas adalah contoh OMNI MENU pada Blog ini, silahkan anda ubah sendiri
Merah : Judul Menu
Biru : Alamat URL
Hijau : Target URL

Selanjutnya...

Sabtu, 31 Januari 2009

Widget Menu

Mungkin sama juga dengan anda, yang memiliki hobby BLOGWALKING. Saat berkunjung ke Blog seseorang, apalagi blog yang baru pertama kali dikunjungi. Yang Pertama terpikir oleh kita adalah "KETUK PINTU" (istilah yang saya gunakan untuk menyapa pemilik blog dengan menoreh sepatah dua patah kalimat pada ShoutBOX sebagai salam perkenalan). Tapi dimanakah gerangan posisi SHOUTBOX tersebut ???. Pada beberapa blog ada yang menempatkan posisi SHOUTBOX pada sisi atas dengan ukuran layar yang besar, sehingga tidak sulit untuk mencarinya. Tapi ada juga yang menempatkan pada posisi paling bawah, malah ada yang menaruhnya terselip kecil diantara widget-widget lain, sehingga menyulitkan kita mencarinya.

Saya anggap itu sah-sah saja. Setiap orang memberi kesan yang berbeda terhadap beragam widget yang dipasang pada blog. Disatu sisi ada yang menganggap widget A sangat penting dan widget B tidak terlalu penting sepenting widget B. Misalnya Orang yang suka mengekspresikan diri lebih senang menonjolkan widget slide ALBUM FOTO ketimbang widget lain. Yang Hobby Jejaring Sosial lebih suka dengan FOLLOWER dan BLOGROLL dan yang suka cuap-cuap sudah pasti FORM KOMENTAR atau SHOUTBOX jadi andalan. Masalahnya selera kita kadang tidak sama dengan selera pengunjung. Ketika kita memutuskan untuk bergabung dengan globalitas dunia BLOG. Terima atau tidak, indikator tingginya Traffik Kunjungan adalah tujuan yang dikejar hampir semua pengguna blog. Dan hanya satu tips yang diamini semua pemilik blog "MANJAKANLAH PENGUNJUNG". Salah satu Trik memanjakan pengunjung adalah "ramaikanlah Blog dengan berbagai fasilitas WIDGET".

Muncul Masalah. Mana diantara Widget tersebut yang jadi andalan untuk menarik hati pengunjung. Mengandalkan sebuah widget berarti membuatnya lebih menonjol dibanding widget lain dengan harapan ketika berkunjung, mata pengunjung pertama kali langsung melirik widget tersebut. Cara yang paling lazim digunakan adalah menempatkan pada sisi atas BLOG atau memodifikasi sedemikian rupa sehingga menarik perhatian pengunjung, misalnya dengan membuat layarnya lebih besar, membuat animasi MARQUEE, BLINK, SLIDE IN, atau FLOATING. Tapi sayangnya kita tetap tak bisa memuaskan semuanya. Pengunjung datang dengan berbagai karakter dengan selera yang berbeda-beda.

Saya mempunyai satu trik untuk mengatasi hal tersebut, meskipun trik ini juga tidak menjamin bisa memuaskan hati pengunjung. Tapi sekedar untuk tambah-tambah ilmu. Tak ada salahnya. Trik ini saya beri title WIDGET MENU. Ide ini muncul saat saya berkunjung ke sebuah Rumah Sakit Besar dengan berbagai sub spesialisasi. Tujuan saya adalah ke bagian Laboratorium untuk ambil sample darah. Karena ruangannya banyak, saya jadi bingung saya harus jalan ke arah mana, Ke kanan atau kekiri atau keatas atau kebawah untuk menemukan bagian laboratorium. Karena bingung saya pikir saya harus ke depan ke bagian informasi untuk menanyakan. Nah belum sempat bertanya, dihadapan saya, didepan, diserambi RS sudah terpampang besar FLOW CHART (alur pelayanan). Saya urung bertanya dan coba ikuti petunjuk flow chart tadi. Akhirnya ketemu juga tanpa harus bertanya.

FLOW CHART itulah yang saya jadikan ilustrasi WIDGET MENU. Pada prinsipnya WIDGET MENU adalah membuat Menu yang berisi link judul/title semua widget yang kita punya dan menempatkan pada posisi terdepan/teratas. Atau menempatkan pada posisi yang di anggap strategis untuk dilirik pengunjung pertama kali. Dari Link MENU WIDGET tersebut pengunjung bisa menggunakan "JALUR CEPAT" menuju ke sasaran widget yang ingin di tuju. Tinggal Klik langsung "JUMP" ke widget tersebut.

Tehnik membuat WIDGET MENU

Buatlah WIDGET FOCUS semua Widget anda. Caranya bisa anda lihat di artikel WIDGET FOCUS

Setelah itu membuat menu link untuk widget-widget tersebut. Misalnya

MENU WIDGET

<a href="#blogarchives">BLOG ARCHIVES</a>
<a href="#bloglist">BLOG LIST</a>
<a href="#stat">SITE STATISTIK</a>
<a href="#topkom">TOP KOMENTAR</a>
<a href="#fontstylesetting">FONT STYLE SETTING</a>
<a href="#followers">FOLLOWER</a>
<a href="#labelcloud">KATEGORI</a>
<a href="#tagboard">MEDIUM KOMENTAR</a>


Contoh:

MENU WIDGET


Setelah itu posisikan pada posisi yang paling tepat menurut anda paling strategis untuk menarik perhatian pengunjung atau buat trik khusus agar mudah jadi perhatian.
Kalau saya sendiri menggunakan trik Javascript "ALWAYS ON TOP" untuk menyimpan WIDGET MENU. Dengan Trik ALways On Top, dimana pun posisi layar di scroll MENU WIDGET akan tetap muncul pada posisi teratas.

LIHAT CONTOH Menu "JALUR CEPAT". Menu JALUR CEPAT adalah hasil modifikasi WIDGET MENU yang menggunakan Javascript ALWAYS ON TOP
Selanjutnya...

Selasa, 27 Januari 2009

Widget Focus

Memiliki blog yang ramai dengan fasilitas widget memang sangat menyenangkan. Trik tersebut bahkan dapat menarik minat pengunjung untuk betah berlama-lama di blog kita. Berbagai keunikan yang disuguhkan dari widget tersebut mengesankan bahwa blog kita sangat variatif dengan berbagai layanan yang bertujuan memanjakan pengunjung. Lihat sajalah misalnya widget BLOGLIST/BLOGROLL, FOLLOWER, ARCHIVES, LABEL yang sering disisipka pada sidebar blog, keberadaannya sangat-sangat terasa menghidupkan suasana dan interaktifitas di blog kita.

Sayangnya, ruangan yang sangat luas tanpa batas pada medium komputer hanya dapat kita saksikan pada ukuran screen terbatas sesuai ukuran layar komputer. Komputer secara otomatis akan menampilkan halaman dari jarak 0 px dari atas (TOP) dan jarak 0px dari kiri (LEFT). Jika blog yang kita bangun jauh melebihi ukuran screen komputer, praktis ada bagian halaman yang tidak terlihat saat membuka blog dan hanya terlihat ketika kita menekan scroll horisontal atau scroll vertikal. Nah bagian yang pertama kali tampak pada layar screen secara default saat blog dibuka itulah yang akhirnya menjadi bagian yang sangat penting karena daya tarik pengunjung untuk betah berlama lama diblog tergantung kesan pertama yang kita tampilkan pertama kali pada bagian ini. Jika kesannya tidak cukup menggoda pengunjung praktis langsung pindah ke lain hati.

Inilah yang kemudian menjadi masalah bagi blog yang ramai dengan widget. Bingung memilih widget yang mana yang akan kita letakkan pada posisi sidebar atas mendampingi headline. Apalagi kalau kita menganggap semua widget yang kita pasang ternyata memberi kesan sama pentingnya. Makin bingung lagi. Khan tidak lucu juga kalau setiap hari harus melakuakan update untuk mengubah-ubah posisi widget.

Untuk menyiasati hal tersebut, trik WIDGET FOCUS mungkin bisa membantu. WIDGET FOCUS adalah trik menentukan widget mana yang ingin kita focuskan terlebih dahulu saat blog di view. Kelebihannya lagi, kita tak perlu menempatkan widget focus pada side bat top, bisa di posisi mana saja, bahkan di bottom page.

Jika anda tertarik dengan WIDGET FOCUS berikut ini adalah tehnik membuatnya


  1. Setiap widget harus memiliki Title/Judul. Tanpa title/judul sulit melacak keberadaannya

  2. Setiap widget yang ingin di focus harus di beri tag nama (<a name>)



Membuat title/judul widget semua sudah tahu caranya. Ini untuk sekedar mengingatkan saja,



Jadi misalnya kita memiliki Widget/Gadget BLOGLIST, kemudian titlenya "Blog list", tinggal mencari dimana posisi title/judul tersebut. Caranya Buka TATA LETAK > EDIT HTML > Expand Template Widget > Tekan CTRL + F >
Isi Form Find What dengan title tadi contoh "Blog list", Nanti anda akan mendapatkan hasil pencarian seperti dibawah ini

<b:widget id='HTML14' locked='false' title='Blog List' type='HTML'>
<b:includable id='main'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != &quot;&quot;'>
<h2 class='title'><data:title/></h2>
</b:if>

Tambahkan script <a name='bloglist'/> didepan <h2 class='title'><data:title/></h2>
sehingga menjadi seperti ini

<b:widget id='HTML14' locked='false' title='Blog List' type='HTML'>
<b:includable id='main'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != &quot;&quot;'>
<a name='bloglist'/><h2 class='title'><data:title/></h2>
</b:if>

Keterangan
id='HTML14' : diatas hanya contoh mungkin yang anda dapat berbeda, abaikan saja

h2 class='title' : diatas hanya contoh mungkin yang anda dapat berbeda, abaikan saja, intinya ada di

a name='bloglist' : diatas hanya contoh, anda dapat menggunakan kata yang lain, misalnya 'daftarblog' atau 'blogli' atau apa saja yang penting kata-katanya unik dan tak ada spasi.

Jika anda ingin widget tersebut terfocus, saat membuka alamat blog jangan lupa menambahkan tag #name, untuk contoh diatas berarti menjadi #bloglist sehingga menjadi contoh seperti ini

http://abgamal.blogspot.com/#bloglist

Lihat Contoh : BLOG PROJECT

jika alamatnya berakhir dengan .html penulisan alamatnya seperti contoh ini

http://abgamal.blogspot.com/2009/01/kekuatan-blogwalking.html#bloglist

Lihat Contoh : KEKUATAN BLOGWALKING

Selamat mencoba, jika masih bingung, tanyakan lewat form komentar.
Selanjutnya...

Kamis, 22 Januari 2009

Kekuatan Blogwalking

Sambungan dari artikel TENTANG BLOGGER LAGI

Mungkin kita pernah mengalaminya, saat pertama kali membuat blog, dan sudah yakin bahwa blog yang kita buat begitu komplit, lumayan oke dan kemudian di Publish. Setelah hari berganti minggu dan minggu berganti bulan ternyata blog kita sepi pengunjung. Kenapa ?

Ketika kita hadir didunia maya ini dan memutuskan untuk membuat blog, mungkin awalnya kita sudah cukup puas dengan menulis dan mengekspresikan diri lewat blog, tapi karena dunia internet adalah dunia saling berinteraksi tidak mungkin kita hanya cukup berlocal hero sendiri, desakan dari rasa INGIN TAHU dan INGIN DIKETAHUI memaksa kita harus membuka diri dan melakukan BlogWalking [Kunjungan Blog].

Jika sampai saat ini anda belum mengerti trik bagaimana berinteraksi antar blog, barangkali tips berikut cukup membantu.

Buka google.com, pilih link "blog", isi form pencarian dengan kata kunci "blog". Maka google akan menghadirkan ratusan blog yang sedang uptodate, anda tinggal memilih blog mana yang harus anda kunjungi. Bukan itu saja, Google juga memberi kemudahan mencarian blog terupdate "JAM TERAKHIR", "12 JAM TERAKHIR", "HARI TERAKHIR", "MINGGU LALU", dan "BULAN LALU". Tinggal anda menggunakan akal sendiri mana blog yang sebaiknya diprioritaskan untuk di kunjungi.

Dan etika yang bagus saat blogwalking atau berkunjung ke blog seseorang adalah jangan lupa menorehkan sepatah-dua patah kata pada FORM KOMENTAR. 1 kata komentar saja, bisa sangat berarti banyak buat siempunya blog. Komentar tersebut bisa menunjukkan bagaimana kita respek terhadap nuansa ekspresi dan eksistensi sebuah blog.

Setiap netter yang memiliki blog, sudah pasti memiliki visi kemana blog tersebut akan diarahkan. Dan jika kita menyimak masing-masing blog dengan beraneka ragam thema dan visi, semua blog pada awalnya terbelah menjadi 2 karakteristik yang berbeda. BLOG KOMERSIAL atau BLOG PRIBADI.

Blog komersial biasanya hadir dengan visi dan thema yang tegas BLOG IS A BUSINESS. Idealnya Blog komersial ini dimanfaatkan oleh kalangan pebisnis atau pengusaha yang memiliki modal. Jika kita berkunjung ke blog ini, kita akan melihat berbagai macam pernak-pernik WIDGET yang memberi nuansa profit oriented. Blog komersial biasanya enggan melakukan blogwalking sendiri. Dengan ditunjang dana promosi yang lumayan oke, mereka lebih save misanya dengan berlangganan adwords nya GOOGLE atau menciptakan program afiliasi sendiri dan membiarkan referalnya yang melakukan blogwalking. Hanya anehnya kenapa mereka memanfaatkan blog untuk tujuan komersial, padahal dengan modal besar mereka bisa beli server atau domain sendiri yang setara dengan server blogger, kemudian menciptakan web portal dengan fasilitas widget yang lebih komplit dan ukuran bandwidth yang lebih besar.

Bisa jadi itu hanyalah trik bisnis. Ada jutaan orang berinternet setiap hari bahkan bisa lebih, dengan cara yang berbeda-beda, dari yang hanya sekedar searching, browsing, mailing, atau chatting. Dan yang paling jelas eksistensinya adalah komunitas blogger. Dengan berkamuflage sebagai blogger mereka bisa lebih leluasa dan familiar mengembangkan bisnis diantara para blogger lain dan jika mungkin juga diantara komunitas bukan blogger. Karena via blogger juga bisa connect dengan jejaring sosial lain seperti facebook,friendstar, messager yahoo dll.

Blog personal atau blog pribadi lebih mencerminkan file pribadi online, beberapa ada yang mengarahkannya ke buku harian online. Sebenarnya pihak BLOGGER.COM tidak membedakan layanan antara blog berbasis bisnis dan blog personal. Yang membuatnya berkesan BISNIS atau PERSONAL adalah kita sendiri sebagai pengguna blog. Namanya juga Blog personal, berarti sentuhan rasa yang ingin kita tampilkan pada blog tersebut adalah "Tentang Kita (ABOUT US)", Tentang sesuatu disekitar kita, bisa saja blog itu sebagai ungkapan ide-ide seorang Politikus atau Hasrat seorang dokter yang ingin membuka ruang konsultasi medis online, atau Luapan Kekayaan Ekspresi seorang seniman, atau bisa jadi ia bukanlah siapa-siapa yang hanya ingin menuangkan perasaan dan berbagi pengalaman. Jika kemudian blog personal banyak yang terseret ke dunia bisnis online. Kenapa tidak. Dengan asumsi bahwa jika segala ekspresi dan ide-ide yang tertuang dalam blog yang awalnya hanya dinilai melalui feedback dalam bentuk respek atau pujian, saran atau kritikan kemudian berubah menjadi bentuk nyata berupa uang khan paling tidak bisa membantu meringankan budget yang telah kita keluarkan untuk berinternet dan sebagai kompensasi dari waktu kita yang banyak terbuang. Apalagi jika ternyata bisnis tersebut sukses dan membuat kita ....hehehehe "kaya". Wahhh wahhh wahhh !!!!

Yang jelas, kemana blog tersebut akan menemukan bentuknya tergantung kepada kita sendiri dan itu menuntut tanggung jawab. Tanggung jawab kita adalah apakah kita hanya ingin membiarkan blog tersebut seperti katak dibawah tempurung atau total ikut serta meramaikan globalitas dunia blog dengan segala konsekwensinya. Yang pasti setuju atau tidak, fakta telah membuktikan bahwa hidup mati nya sebuah blog sangat tergantung pada traffik ramai-sepinya pengunjung blog tersebut. Jika ingin blog kita dianggap survive, kita tidak bisa hanya cukup diam dan berlocal hero sendiri. Kita harus melakukan Blogwalking agar mendapatkan umpan balik. Jika kita tidak puas hanya di anggap "ada" saja dan ingin lebih menduduki posisi bergengsi di dunia internet, kita harus membayar lebih, baik tenaga, uang dan waktu luang. Itu Konsekwensinya.

Bersambung
Selanjutnya...
 
 
 
 
 
 


CLOSE
MAIN MENU
REFRESH