Catatan


12 July 2006
Hari ini di BBC Wikipedia

Family Tree

Dikirim oleh Riyogarta dalam Diary

Family TreeApa sih Family Tree? Family tree adalah bagan yang menggambarkan garis keturunan keluarga atau silsilah keluarga. Susah buatnya? Asli .. dari pengalaman saya membuat script menggunakan php, kiranya inilah script yang menurut saya paling rumit yang pernah saya buat.

Kerumitan pertama sudah muncul saat merancang databasenya. Saya ingin rancangan family tree yang saya buat bisa mendukung dua sistem sekaligus, yaitu sistem garis keturunan laki-laki dan garis keturunan perempuan, sehingga tergantung penggunanya mau menggunakan yang mana –atau mau mengacuhkannya? Bisa saja kok .. justru disini keinginan saya, yaitu membangun silsilah besar tanpa melihat apakah silsilah tersebut menggunakan garis keturunan laki-laki atau perempuan —tetapi bukan berati tidak bisa jika hanya ingin menggunakan salah satu sistem garis keturunan tersebut.

Keinginan berikutnya adalah keinginan untuk membuat family tree yang bisa memuat tanpa batas silsilah keluarga besar atau sangat besar. Jadi, rancangan yang saya buat memungkinkan dua atau lebih silsilah untuk bergabung menjadi sebuah silsilah besar melalui pernikahan. Mmm, ternyata cukup membuat pusing saat merancangnya, lebih-lebih MySQL yang saya gunakan di server adalah versi MySQL yang belum mendukung sub-query .. duh.

Setelah rancangan jadi, maka saya membuatkan script-nya (menggunakan PHP) dan saya jadikan family tree tersebut sebagai plugin wordpress … ** jadi hingga saat ini saya telah membuat plugin wordpress sebanyak 4 buah, tetapi hanya satu yang saya publish, yaitu def-link :)

Sudah selesai? Belum.

Diluar dugaan, ternyata pembuatan bagan silsilah memiliki tingkat kerumitan diatas lumayan. Ini dikarenakan saya tetap memilih menggunakan text, bukan grafik. Jadi yang saya lakukan adalah membuat script yang men-generate sebuah table dengan bantuan CSS untuk membuat garis kotak maupun garis penghubung. Hasilnya, bisa dilihat contohnya disini.

Pfff .. akhirnya … kecuali yang belum-belum … Family Tree kelar juga :)

6 komentar untuk ' Family Tree '

Subscribe to comments with RSS or TrackBack to ' Family Tree '.

  1. yuliazmi   berkomentar,

    Tanggal 12 July 2006 jam 11:29 pm dari  Indonesia  Indonesia
    Menggunakan Firefox Firefox 1.5.0.4 on Windows Windows XP


    Pfff, memang harus selesai dong (kecuali yang belum-belum :)) ) wong sampai bermalam-malam gak tidur ngebut “nyekrip” … hihihi… kejar tayang kayak sinetron

    kenyang deh sama semua “curhatan”nya ;) keep fighting yah Yang :x kamu masih punya banyak rencana bikin aplikasi lain :)>-

  2. Susi Safrina Irawati   berkomentar,

    Tanggal 24 November 2006 jam 4:18 am dari  Indonesia  Indonesia
    Menggunakan Internet Explorer Internet Explorer 6.0 on Windows Windows XP


    Kbetulan gw hobby bikin silsilah keluarga …. dan pernah kuliah di BL. Coba deh pake’ software FAMILY TREE MAKER 2006,….. salam!

  3. Riyogarta   berkomentar,

    Tanggal 24 November 2006 jam 10:18 am dari  Indonesia  Indonesia
    Menggunakan Firefox Firefox 2.0 on Windows Windows XP


    @Susi
    Masalahnya adalah keinginan untuk membuat Family Tree online (diakses via web). Sementara software yang Anda pakai tidak bisa :p

  4. Eka   berkomentar,

    Tanggal 26 February 2007 jam 10:19 am dari  Indonesia  Indonesia
    Menggunakan Opera Opera 9.10 on Windows Windows XP


    Keren. Clean.

    Saya sendiri pake buatan orang: phpmyfamily dgn “sedikit” modifikasi. Sayangnya, dia hanya bisa menampilkan pedigree, bukan tree seperti punya Anda.

    :)>-

  5. Luthfi   berkomentar,

    Tanggal 26 January 2008 jam 11:02 am dari  Indonesia  Indonesia
    Menggunakan Firefox Firefox 2.0.0.5 on Windows Windows XP


    nyasar kemari :d
    gara2 urusan marga arab yang ribet :((
    *lg nyari asal usul marga almudhir ama al baraqbah*

    Posting terakhir di blognya Luthfi Dem

  6. Refrizon Yunus   berkomentar,

    Tanggal 1 April 2008 jam 8:52 pm dari  Indonesia  Indonesia
    Menggunakan Firefox Firefox 2.0 on Windows Windows XP


    Saya ingin dibuatkan satu website family tree kampung saya. Untuk diketahui saya adalah orang Minang yang matrilineal dan tentunya muslim. Jika boleh sebelum website kita buat kita ketemu dulu

Komentar Anda





:) :( :)) =)) :p :d :-? :-?? :-w ;;) :blushing: :dancing: ;)) :-o <:-P ~X( [-( X( ^:)^ [-O< :wishtling: more »


Komentar Anda mungkin tidak langsung terlihat akibat wp-super-cache yang dipergunakan pada blog ini.


Subscribe without commenting


close
Belum Punya Blog? Atau Mau Pindah? Silakan buat dan ikuti Kejutannya Disini, di Bedeng.com Tanpa Biaya