Thursday, November 9, 2006

Bila Hati Rindu Menikah (part 1)

Sepi
Sendiri
.........................................
.........................................
.........................................
.........................................
.........................................
Ternyata benar
Kesepian itu terlalu berat untuk dirasakan sendiri

White Flag-nya Dido

Hehehe, ga tau knapa sampe sekarang masih suka dengar lagu ini :)
---------------
WHITE FLAG

I know you think that I shouldn't still love you
I'll tell you that
But if I didn't say it
Well, I'd still have felt it
Where's the sense in that?

I promise I'm not trying to make your life harder
Or return to where we were

Well I will go down with this ship
And I won't put my hands up and surrender
There will be no white flag above my door
I'm in love and always will be

I know I left too much mess
And destruction to come back again
And I caused but nothing but trouble
I understand if you can't talk to me again
And if you live by the rules of "It's over"
Then I'm sure that that makes sense

Well I will go down with this ship
And I won't put my hands up and surrender
There will be no white flag above my door
I'm in love and always will be

And when we meet
As I'm sure we will
All that was then
Will be there still

I'll let it pass
And hold my tongue
And you will think
That I've moved on

Well I will go down with this ship
And I won't put my hands up and surrender
There will be no white flag above my door
I'm in love and always will be

Wednesday, November 8, 2006

Catatan kecil :)

Web site pertama (pks-sulsel.or.id) yang saya buat memanfaatkan joomla cms open source. Tinggal data-datanya doang yang belum lengkap. Plus banner yang masih dalam tahap perancangan di macromedia firework. Doakan, bisa tetap semangat ya ^_^

I LOVE JOOMLA Open Source CMS (edisi belajar part 2)

Mainan baru ini benar-benar membuatku jatuh cinta! Bayangkan saja, bela-belain nongkrong dengannya dari habis sholat subuhsampai jam 3-an dinihari. 4 hari! Makan Cuma sekali sehari. Malam saja, itupun nanti diingatkan sama teman-teman di madzcom. Yah...kebiasaan buruk sih sebenarnya. Ga sehat, tapi bawaannya saya memang seperti ini kali ya,hehehe. Kalo dah cinta sama sesuatu suka ga peduli sama diri sendiri. Jadi ingat waktu SMA dulu, kalo ada soal kimia yang ga bisa saya pecahkan, pasti begadang juga. Soalnya mau istirahat ga bisa juga, coz ga bisa tidur, kepikiran terus. Ato pada saat waktu awal-awal kuliah, coba-coba install game 3 dimensi ‘desperados’ sama ‘diablo’, wuiihhhh...ga pernah tidur malam sebulan lebih. Mungkin ini ya yang buat saya yang sudah kurus jadi makin kurus,hehehe.

Setelah ngutak-ngatik bagian ‘site’, ‘mengelola content’ plus ‘administrasi menu’, beralih lagi installer component dan module-nya. Googling sana-sini, download free joomla component plus module, iseng-iseng install di offline site yang sudah saya rancang. Success bro/sist. Wuihhh, senang banget. But wait...it’s not as simple as look (bahasa inggris pasaran). Ternyata cek per cek, ada juga bagian tertentu di script php-nya yang kadang ga matching dengan software joomla yang sudah terinstall. Cari informasi, ternyata kadang bisa terinstall tapi ga bisa running, coz versinya ga saling mendukung dengan versi joomla yang sudah terinstall. Yahhh.... Down? Sempat. But ga pake lama. Lesson must go on (bahasa inggris pasaran lagi neh). Awalnya coba-coba lagi masuk ke index.php module plus component yang sudah terinstall tapi ga bisa running. Rubah sana-sini, ga berhasil-berhasil juga. Yah, nyerah deh. Mendingan cari component & modul yang support dengan versi joomla yang sudah terinstall.

Dapat. AlhamduliLlah. Plus dikasi info tambahan sama mbak nuni (makasih sekali lagi mbak), akhirnya berhasil juga install plus running test module ‘guest book’, ‘shout box’ sama ‘event calendar’. Puas,hehehe. The next step (lagi-lagi inggris pasaran) penasaran pengen ganti ‘header’, ‘footer’ sama ‘banner-nya’. Wah ternyata ga rumit. Cukup buat ‘banner’ ato ‘header’ baru, kemudian ‘save’ dengan nama yang sama dengan nama file sebelumnya yang ada di ‘index.php-nya’. Format gambarnya terserah, yang penting usahakan sekecil mungkin, biar ga berat kalo dibuka di internet nantinya. Untuk hal ini, saya belajar dari pengalaman kemaren, waktu bingung bagaimana cara ganti lambang tupai di halaman depan ‘squirrel mail’ menjadi ‘lambang pks’. Caranya seperti yang tadi. Hehehe, ternyata bisa diterapkan di mana-mana ya.

Sekarang giliran upload ke internet. Alhamdulillah, kemarin sudah punya 2 pengalaman. Waktu meng-upload situsnya mamuju.go.id sama pks-sulsel.or.id versi lama. So, langsung saja upload semua file pake ftp. Lebih simpel, daripada masuk ke control panel penyedia layanan hostingnya, kadang lebih lambat. Tapi giliran ‘database-nya’ yang mau di export ke bentuk file *.txt, tiba-tiba... o..o.. masalah timbul lagi. Ga tau databasenya software joomla (yang dalam file *.txt) ditaruh di mana. Sempat kepikiran mengecek satu-satu semua file (hehehe, boros waktu tau ga). Tapi ga jadi. So, sempat berhenti sebentar. Daripada bingung, belum tahu harus bagaimana, mending pergi mandi,hehehe.

‘EUREKA’. Tiba-tiba saja saat mandi, terlintas pikiran kenapa ga masuk ke ‘phpmyadmin’ saja. Untungya nih, ga langsung lari keluar kamar mandi ga mengenakan apa-apa (hehehe) seperti waktu seorang ilmuwan (arhimedes ya namanya kalo ga salah, tau deh) diperintahkan untuk memisahkan emas dan logam lainnya yang ada dalam mahkota raja.

Di depan kompie again. Mulai masuk ke halaman ‘phpmyadmin’. Sempat muncul pikiran awal untuk ‘create tabel’ database, tapi buat apa ya? Kan sudah ada, cuma tempatnya saja yang belum ketemu. So, beralih ke tab ‘export’. Aha! Ini dia nih, akhirnya ketemu juga. Semua file databasenya (C:\AppServ\MySQL\data\pks) yang bentuk *.MYI, *.MYD, db.opt, visual basic form file, saya export menjadi file *.txt. Masalah selesai. Databasenya akhirnya bisa terupload dengan sempurna. ‘Thank you, makasih Tuhan’ AlhamduliLlah.

Informasi, semua file saya upload di situsnya PKS Sul-Sel. Pas buka Mozilla, ketikkan url-nya, eh ga ada tampilan PKS-nya sama sekali. Yang ada hanya pesan

This site is temporarily unavailable.
Please notify the System Administrator

Waduh, kesalahan di mana lagi nih? Cari…cari…cari…ternyata masih ada yang kurang. Settingan joolma di ‘local server’ komputer tidak sama dengan ‘setting path’ di server penyedia layanan hosting. Mmmmm....sementara kalo sudah ter-upload ke server penyedia layanan hosting, pasti joomla mencari setting pathnya di server sana kan?

Cari-cari lagi deh gimana caranya. Ketemu lagi, ada trik program sederhana untuk mengetahui setting path di server hosting tempat kita terdaftar. Program sederhananya saya dapat di buku.

Kemudian save dengan nama absolute.php dan upload ke folder dimana semua file joomla tadi di-upload. Selanjutnya buka browser, dan ketika mengetik url-nya kembali, muncul sebaris kalimat. Copy, kemudian di’paste’ di file ‘configuration.php’ di belakang baris (di dalam tanda petik) yang mengandung kata : $mosConfig_absolute_path = ‘ ‘.

Selesai? Belum, ternyata masih ada errornya. Cuma sudah lupa, itu hari errornya bilang apa ya? Penasaran! Gemes! Iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii.Waaaaaaaaaaaaaaaaaa...Masalahnya di mana lagi nih!

Pikir...pikir...pikir...pasti ga jauh-jauh dari file configuration.php-nya. Coz kan di file itu yang sebelumnya ada perubahan dengan menambahkan sebaris kalimat di belakang kalimat $mosConfig_absolute_path =. Semangat! Cayo...Keep the spirit,hehehe. Mulai lagi utak-atik file php yang di configuration itu. Try and Error. AlhamduliLlah, ada dasar html dan php sedikit. Tidak lama, setelah mengganti sendiri beberapa item (dengan pedenya), pas coba ketikkan url-nya, Tadaaaaaaa......muncul deh tampilan awal web site pks Sul-Sel. AlhamduliLlah again, thanks God.

Puas, meskipun masih sangat sederhana. Belajar betul-betul menyenangkan kalo dinikmati. Jadi ingat satu puisi Kahlil Gibran ‘Kerja/Belajar adalah wujud nyata cinta. Bila kita tidak dapat bekerja dengan kecintaan, tapi hanya dengan kebencian, lebih baik tinggalkan pekerjaan itu. Lalu duduklah di gerbang rumah ibadah dan terimalah derma dari mereka yang bekerja/belajar dengan penuh suka cita’

Special Thanks To :

Mbak Nuni (makasih info dan artikelnya, jangan bosan ya. Kapan upload lagi artikel mamboo/joomla di blog-nya?)

Akh. Pasnur (yang bantu ngutak-atik file configuration.php-nya waktu ada masalah)

Dedicated To :

Fhillabong/Filla (ade angkatan selama kuliah di elektro dulu. Yang pernah bilang ‘Banyak belajar banyak lupa, sedikit belajar sedikit lupa, tidak belajar, tidak ada yang dilupa, so...ga usah belajar deh kak’ Hehehe, falsafahmu ga berlaku ade, malah makin belajar makin banyak tahu. Btw, gimana sekarang? Mudah-mudahan jilbabnya ga dilepas lagi ya...Amin)

Ade Kecilku (yang dulu selalu mengingatkan untuk makan, dan sering marah kalo tahu saya telat atau ga makan sama sekali. Hmmm, jadi kangen sama sms-smsmu)

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

Pesan : Kalo mo install mamboo/joomla cms, sekedar saran, mendingan di install online saja. Dari pada kerja offline, bakalan repot kaya’ yang di atas. Coz waktu coba online, langsung upload lewat internet, simpel sekali. Ga neko-neko.

Sunday, November 5, 2006

Strategi Pengalihan

Pfiuuhhh...hari sabtu kemaren masuk sebagai salah satu hari yang paling melelahkan dalam jejakku. Mulai habis sholat subuh di masjid langsung 'anteng' depan kompie. Merancang database untuk web site DPRD kodya pare-pare plus mendesain ulang tampilan web kabupaten mamuju dan web PKS Sul-Sel. Alhamdulillah sih, bersyukur banget coz dapat proyek lagi. Cuma ya gitu, harus 'maksa' diri buat menyelesaikannya cepat. Cuma dikasi waktu aktif 50 hari bro/sist. Padahal diminta buat web site DPRD parepare, sistem informasi kearsipan dewan, plus pasang jaringan LAN/WLAN di kantor DPRDnya juga. Huaaaa...gimana ga bingung. Makanya kembali lagi deh ke 'tradisi lama'. Begadang! Sampai jam 3 dinihari, belum ngantuk sih, cuma 'maksa' mata untuk terpejam sebentar, coz rencana bangun pukul 4-an buat sahur. Eh, ga taunya malah keterusan, bangunnya nanti pas adzan subuh, so ga jadi deh sahurnya. Tapi puasanya tetap jalan (puasa syawalnya ilo baru 2 masalahnya,hehehe).

Habis sholat subuh plus baca doa matsurat, lanjut lagi di depan kompie. Alhamdulillah, sekitar jam 9-an,database untuk web dprd parepare dah kelar, tinggal input data doang. capek, ngantuk, lapar, gerah, bosan, dll bercampur aduk. Waduh, mesti gimana nih?

Tiba-tiba teringat sama pesan Anis Matta dalam bukunya 'mencari Pahlawan indonesia'. Di salah satu bab-nya beliau menuliskan tentang strategi pengalihan. Apabila kita merasa jenuh dengan suatu pekerjaan untuk mencapai cita-cita, beliau menganjurkan untuk 'meninggalkan sementara' pekerjaan itu, dan beralih ke kesibukan yang lain. Bukan meninggalkan sepenuhnya tapi 'refreshing' sambil memulihkan semangat agar mendapat kekuatan baru untuk melanjutkan pekerjaan yang sempat tertunda tadi.

Pikir-pikir, kesibukan apa ya yang bisa saya buat untuk 'mengalihkan sementara' pekerjaan yang tadi? Ahaa...! Kenapa ga nge-blog saja, madzcom kan online 24 jam. Yup, jadilah saya buka kembali my blog dengan maksud posting tulisan, sebagai 'pengalih'. Pas masuk ke http://www.ilomovic.blogspot.com, kok tampilannya jadi kelihatan jelek ya? (perasaan saja ato memang asli jelek ya tampilan my-blog sebelumnya,hehehe). Akhirnya, posting tulisannya di'cancel'. Malah asyik ngutak-atik ulang desain templatenya pake Macromedia Firework, coz bosan liat tampilannya.

And Then, inilah hasilnya :)
------------------------------------------------------------------------------------------------
banner awal
menjadi


------------------------------------------------------------------------------------------------
background body
menjadi
------------------------------------------------------------------------------------------------
banner side bar

menjadi (example)
------------------------------------------------------------------------------------------------
icon judul

menjadi
------------------------------------------------------------------------------------------------
Yah, lumayan lebih 'artistik-lah' dibanding desain yang pertama. Alhamdulillah, kegiatan mendesain bisa membuat otakku kembali 'adem-ayem'. Lumayan lama bro/sist mendesainnya. Sampe adzan dzuhur!

Setelah sholat dzuhur, kembali lagi deh ke kesibukan semula. Mendesain database website dan sistem informasi kearsipan dewan. Pukul 23 lewat, coba-coba posting tampilan barunya situs pks-sulsel yang sudah didesain pake Joomla CMS versi 1.0.7. Baru upload bagian administratornya saja sudah makan waktu lebih dari sejam! Heran juga. Tumben-tumbennya lambat, padahal pake speedy loh (hehehe, meskipun speedy masih banyak errornya).

Pukul setengah satu. Ngantuk, rencana besok lagi baru lanjutkan upload file. Coz harus istirahat. Ntar subuh pukul 4 dah harus stand by di masjid Al-Birr UNISMUH, kajian bareng lagi sama kelompok 'Lingkar Quantum-ku' yang sempat 'libur' 2 pekan karena lebaran.
Hoaaeeemmmm...
Zzzzz...zzzz....zzzzz

BismikaLlahumma ahyaa, wa bismika amuut...

Muhammad Ilham (lonely_samurai)

I LOVE JOOMLA Open Source CMS (edisi belajar part 1)

Selama ini kalo saya mau buat web site, saya buat desainnya pake adobe photoshop plus flash untuk desain grafis dan animasi. Ditambah dreamweaver untuk kode php dan html-nya. Databasenya diatur dan dibuat sendiri pake mysql dan web servernya pake apache. Bagian rumitnya kalo sudah mulai 'ngacak-ngacak' database-nya. Wuiihh...bikin pening kepala. Harus detail tiap karakternya.

And then...

Yuhuuuu... ada mainan baru. Joomla Open Source CMS Free Software. Free Software yang bisa dipake buat men-desain web. Pasti kebanyakan sudah tahu, bahkan sudah pernah install untuk beragam keperluan. Entah untuk pribadi atau untuk komersil. Tapi bagi saya, ini pertama kalinya saya meng-install-nya di kompie. Sebenarnya sudah kenal sama yang namanya Joomla kurang lebih setahun kemaren, Cuma malas saja mempelajarinya,hehehe.

Pertama sih, saya coba install Mambo (sama saja dgn joomla, cuma sekarang dah pisah perusahaan developer). Coba 2-3 kali, eh selalu gagal. Di step 2 menuju step 3 selalu muncul pesan error :

SQL=Invalid default value for 'rating_sum':

- - - - - - - - - -

# Table structure for table `tbl_content_rating`

CREATE TABLE `tbl_content_rating` (

`content_id` int(11) NOT NULL default '0',

`rating_sum` int(11) unsigned NOT NULL default '',

`rating_count` int(11) unsigned NOT NULL default '0',

`lastip` varchar(50) NOT NULL default '',

PRIMARY KEY (`content_id`)

) TYPE=MyISAM

= = = = = = = = = =

SQL=Specified key was too long; max key length is 1000 bytes:

- - - - - - - - - -

# Table structure for table `tbl_core_acl_aro`

CREATE TABLE `tbl_core_acl_aro` (

`aro_id` int(11) NOT NULL auto_increment,

`section_value` varchar(240) NOT NULL default '0',

`value` varchar(240) NOT NULL default '',

`order_value` int(11) NOT NULL default '0',

`name` varchar(255) NOT NULL default '',

`hidden` int(11) NOT NULL default '0',

PRIMARY KEY (`aro_id`),

UNIQUE KEY `section_value_value_aro` (`section_value`,`value`),

UNIQUE KEY `tbl_gacl_section_value_value_aro` (`section_value`,`value`),

KEY `hidden_aro` (`hidden`),

KEY `tbl_gacl_hidden_aro` (`hidden`)

) TYPE=MyISAM

= = = = = = = = = =

Pfiuuhh.... sudah coba ngutak-atik mysql-nya, eh ga dapat juga solusinya. Akhirnya nyerah juga. Langsung pinjam CD Joomla versi 1.0.7 (belum sempat download versi barunya, malah sekarang kalo ga salah sudah ada versi 1.5 beta) yang dah diburning hasil download dari situsnya waktu Warnet Justice Net masih ada.

Pertama kali install, langsung berhasil. AlhamduliLlah.

Mulailah proses kenalan –ta’aruf- dengan semua komponen fitur-fiturnya. Sempat bingung membedakan section sama category, serta component dan modul (coz di sistem lain ex : PHPNuke, Post nuke dll semuanya disebut modul). Muncul lagi deh sifat sok tahunya,hehehe. Try and Error saja. Alhamdulillah, setelah sholat ashar, dah bisa ngebedain sedikit fitur yang tadi. Baca dari buku serta artikel yang mbak nuni posting di webnya (makasih mbak, mudah-mudahan posting-nya ga terpaksa coz ilo desak-desak terus minta diajari, hehehe).

Alhamdulillah lagi, sampe malam sekitar pukul 21-an, saya sudah kenal dengan ‘Menu Items’ bagian ‘Site (Konfigurasi Global, Mengelola bahasa, Media Manager, Preview, Statistik, Tempelate manager, Trash Manager dan User manager)’, “Administrasi Menu (Mengelola Menu dan User Menu)” serta “Mengelola Content (Menambah, mengedit section dan category, serta artikel dan news)’

Selama belajar, ada satu hal yang selalu saya lakukan, yang kadang buat teman-teman di madzcom cuma geleng-geleng kepala doang. Tiap kali paham suatu masalah atau berhasil mengeksekusi suatu perintah (misal berhasil membuat section ato category baru). Pasti saya selalu teriak ‘YESS!!!’ ‘ALHAMDULILLAH, TERIMA KASIH YA ALLAH’ ato ‘I LOVE YOU!’. Habis itu dilanjutkan dengan dengar nasyidnya seismic –adalah engkau- (deuuu... romantis amat ya,hehehe). Ada sejarahnya kenapa harus nasyid ini yang jadi pilihan :)

Sekitar pukul setengah sepuluh, baru tukaran sama teman. Coz dia mau lanjut kerja ‘profil interaktif kodya pare-pare’. Beranjak dari depan kompieuntuk, istirahat baru terasa ternyata perutku lapar (kaciaaan....). Ternyata belum makan seharian bro, cuma sempat minum 2 gelas jus orange. Capek, tapi kupaksakan juga keluar cari makan.... ... ...

- Makin belajar, makin sadar diri ini akan ketiadaan ilmu yang dikuasai. Kecil, kerdil dibanding samudera ilmu yang sangat luas. Bagaimana lagi dengan ilmu Allah SWT, yang jika seluruh pohon dijadikan pena, dan air laut dijadikan tinta, kemudian ditambah lagi yang sebanyak itu, tidaklah kita mampu melukiskannya. SubhanaLlah, Maha Suci Engkau Ya.. Allah, masih memberi karunia keinginan dan dorongan bagi hamba untuk terus belajar, tidak berhenti di satu titik. Bantu hamba untuk tetap istiqomah-

Saturday, November 4, 2006

Mentari 1 Syawal

Menuju fitrah dengan ketulusan dan keikhlasan hati untuk memaafkan segala kesalahan perilaku yang disengaja atau tidak, keburukan lisan yang terucap, prasangka yang sempat terlintas, janji yang tidak tertunaikan, serta niat yang tersembunyi selama ini...

Semoga Allah SWT memberikan ampunan kepada hamba-Nya yang selalu memaafkan.

TaqobbalaLlahu Minna Wa Minkum...

Malaikat turun ke dunia menyalami orang-orang yang beriman dengan menyampaikan kabar gembira dengan ampunan, serta di setiap lorong malaikat menyerukan untuk datang sholat Ied di mana seluruh makhluk mendengarnya kecuali manusia.

Allah SWT berkata ‘Aku telah mengampunimu, bergembiralah dengan syurga-Ku. Kembalilah karena Aku telah ridho kepadamu...’

Saudaramu (Muhammad Ilham) Di Jalan Allah