Latest Ramblings

Drupal 6.XX Single Sign On

July 25th, 2010 | No Comments

Salam Sejahtera

Setelah berhari-hari membaca dan memahami Documentation API untuk Drupal. Akhirnya, pening kepala saya itu memberikan hasil yang bagus. Dokumentasi itu amatlah penting, Tanpanya penulis skrip akan tersesat jauh kerana tidak faham akan process yang ada di Drupal. Bila dah paham barulah kita boleh menulis skrip mengikut suka kita.

Senario saya adalah seperti berikut, setiap pelajar perlu mempunyai akaun perpustakaannya yang tersendiri. Namun, tidak ada sebarang integrasi diantara Sistem Pelajar dengan Sistem Perpustakaan. Mungkin atas sebab keselamatan, atau isu kompatibiliti, Data Sharing antara database tidak boleh dilakukan.

Keduanya, oleh kerana tidak ada integrasi antara Sistem, pelajar menggunakan sebuah akaun Generic untuk semua aktiviti Perpustakaan (Online Database sahaja). Makna kata Pelajar A, Pelajar B, Staff A dan B menggunakan Akaun yang sama untuk akses ke Online Database. Sebenarnya lebih mudah begini, tetapi di penghujung cerita, kami tidak boleh membuat database tracking kepada pengguna. Kita tidak dapat membezakan Pengguna A dengan Pelajar B dan sebagainya.

Oleh itu, timbullah idea ini untuk mendaftarkan mereka secara automatik dikala mereka membuka portal perpustakaan. Macam2 functions yang saya guna antaranya ialah

  1. hook_form_alter
  2. user external login register
  3. dan macam2 lagi.

Namun, kesemua ini adalah komplikated dan panjang ceritanya. Akhirnya, terdapat satu function yang paling mudah dan murah. Cukup senang dan kecil. Iaitu user_save & user_authenticate. Simple sungguh penulisan skripnya.

Sebelum itu, kita kaji dahulu workflownya

  1. Login ke iPortal
  2. Kemudian Drupal akan check data pelajar samada wujud atau tidak
  3. Jika Wujud, Drupal akan Load datanya
  4. Jika tidak Drupal akan Create data Pelajar dan Load
  5. Login ke Sistem secara halus (Pengguna tidak perlu tahu akan hal ini)

Snippet nya adalah seperti berikut (Nanti saya install Code Filter)

<?php

$iportal_userdata = array (
'name' => "$name",
'pass' => "$password",
'mail' => "$email",
'status' => 1,
'init' => 'External Authentication'
);

if (!db_result(db_query("SELECT COUNT(*) FROM {users} WHERE name = '%s';", $name))) {
// Kalau Data Pelajar itu Tidak Wujud. Kita bikin baru untuk dia.
user_save (NULL, $iportal_userdata);
// Kemudian kita Load Data
user_authenticate ($iportal_userdata);
}

else {
// Kalau data Pelajar Wujud, Kita Load datanya
user_authenticate ($iportal_userdata);
}

?>

Boleh atau tidak Lelaki memberi kepada Wanita

July 18th, 2010 | No Comments

Selalu je orang kata kalau perempuan jawab salam seorang lelaki, berdosa. Kalau tidak pergi sekolah atau mendalami agama, pastinya terus percaya. Orang kita, kalau benda2 macam neh, mmg cepat nak percaya. Kalau dibilang bodoh atau jahil… marah. Begitulah amnya orang kita. Berikut adalah jawaban daraipa Pekabat Mufti W. Persekutuan mengenai Ucapan Salam antara Lelaki dan Perempuan:

Amalan memberi salam kepada sesama Islam adalah suatu yang sangat dituntut oleh Islam, kerana salah satu hak sesama Islam adalah menyebarkan salam. Dengan mengucapkan salam itu dapatlah kita mengeratkan lagi tali persaudaraan, mendekatkan yang jauh dan melahirkan rasa kasih sayang. Walaupun ucapan salam itu pendek saja, tetapi isi dan maksudnya adalah merupakan doa bagi mendapatkan kesejahteraan dan keselamatan. Merujuk dalil sama ada daripada al-Quran atau al-Hadis yang menggalakkan umat Islam memberi salam sesama Islam, ia adalah dalam bentuk yang umum serta tidak membezakan lelaki dan perempuan.

Antaranya firman Allah bermaksud : “Apabila kamu diberi penghormatan (dengan ucapan salam) hendaklah kamu menjawab dengan lebih baik atau jawab yang seumpamanya”. Al-Nisa’ ayat 86.

Mengikut kaedah syarak sesuatu arahan atau hukum daripada Allah dan RasulNya adalah merangkumi lelaki dan perempuan kecuali dalil tertentu yang mengkhususkan sesuatu hukum itu kepada lelaki atau perempuan sahaja.

Dalam sahih al-Bukhari disebutkan bahawa Ummu Hani’ binti Abu Talib berjumpa Rasullah s.a.w. pada tahun pembukaan Makkah dan terus memberi salam kepada baginda, lalu baginda bertanya siapa itu? Fatimah memberitahu bahawa yang memberi salam itu ialah Ummu Hani’ dan Rasullah pun menjawab salamnya.

Umar al-Khattab juga pernah memberi salam ketika berjumpa dengan beberapa orang wanita sambil berkata: “Aku adalah utusan Rasullah kepada kamu sekelian.”

Bagaimanapun, kebanyakan ulama’ berpendapat bahawa lelaki boleh memberi salam kepada perempuan yang sudah berumur dan tidak kepada perempuan yang masih gadis atau muda.

Semua ini adalah pendapat atau pandangan ijtihad kalangan ulama’ berdasarkan kaedah “menutup pintu mungkar”. Namun terdapat beberapa hadis dan amalan di kalangan sahabat serta tabiin mengenai memberi salam lelaki kepada wanita. Antaranya hadis yang diriwayatkan oleh Jarir yang bermaksud: “Sesungguhnya Rasulullah berjalan dan berjumpa sekumpulan wanita lalu baginda memberi salam kepada mereka.”

Begitu juga dengan apa yang dilakukan Umar al-Khattab dan Ibnu Umar. Ibnu Aun pernah bertanya kepada Ibnu Sirin: “Bolehkah saya memberi salam kepada seorang perempuan?” Jawabnya: “Tidak ada salahnya”. Demikianlah beberapa pendapat dan pandangan kalangan ulama’ mengenai hukum lelaki memberi salam kepada perempuan dan sebaliknya.

Satu hal yang mesti difahami, iaitu ucapan salam adalah satu ibadat, bukan sebagai satu ucapan atau kata-kata biasa yang diucapkan seseorang. Justeru, ia hendaklah diucapkan dengan hati yang ikhlas serta bertujuan merapatkan hubungan persaudaraan bukan sebaliknya. Kalangan ulama’ yang mengharuskan pun berpendapat bahawa wanita tidak wajib atau tidak perlu menjawab salam lelaki jika ucapan itu bukan dengan niat yang baik dan ikhlas.

Kesimpulannya, berpandukan pendapat jamhur (kebanyakan) ulama’ yang berasaskan hadis dan amalan Rasullah s.a.w. serta kalangan sahabat bahawa seorang, lelaki boleh memberi salam kepada wanita, jika sekiranya ia tidak menimbulkan sebarang fitnah.

Wallahu A’alam

Barang Naik

July 18th, 2010 | No Comments

Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik Barang naik

Berhati-hatilah gamers tegar!!!

June 30th, 2010 | No Comments

Saya ada terbaca di kotaku.com mengenail bahana farmwille dan World of Warcraft. Boleh dijadikan bahan untuk menjahanamkan bakal bekas isteri atau bakal bekas suami.

Tajuknya : Farmville, World of Warcraft Are Divorce Lawyers’ Latest Weapons in Court

Father seeks custody of the kids, claiming (among other things) that his ex-wife never attends the events of their young ones. Subpoenaed evidence from the gaming site World of Warcraft tracks her there with her boyfriend at the precise time she was supposed to be out with the children. Mom loves Facebook’s Farmville, too, at all the wrong times.

Hehehe. Bahaya sungguh. Nasib baik saya dah pulih dari ketagihan World of Warcraft. Oleh itu, kepada pemain2 game yang tegar. Berhati-hatilah, kot2 ada je mata yang memandang dan dengan penuh rasa jahat, mengambilnya sebagai ebiden untuk mendakwa anda atas dasar kurang bertanggung-jawab kerana terlalu leka bermain game.

Recent Posts

Categories