Blog Nur Akhwan

Blog Nur Akhwan - Blog tentang Pemrograman Web dengan Bahasa PHP, Download Gratis Aplikasi Web PHP

Aplikasi Ujian Online, adalah aplikasi yang digunakan untuk melakukan proses ujian , tanpa menggunakan kertas (paperless) , atau sekarang ngetren dengan nama Computer Based Test (CBT), atau Computer Assisted Test (CAT). Semua proses ujian dilakukan melalui komputer, mulai dari pembuatan soal, pengaturan kelas, pengaturan user yang bisa ikut ujian, pengaturan guru mengajar, sampai proses ujian, dengan memanfaatkan teknologi rekayasa web. Tipe soal yang bisa masuk ke aplikasi ujian online di pembahasan ini adalah tipe soal pilihan ganda. 

Hue..hue.. 13 Desember 2014, posting terakhir di blog ini. Sekarang 27 September 2015, hampir 9 seperti bayi di dalam kandungan. Lama sudah tak ku-update blog ini. Untung-untung masih bisa ingat username dan password bloggernya. Mau nulis pengantar posting pun, ngeri-ngeri sedap susahnya. Bisa dibaca sendiri, kaku-kaku ngilu gimana, gitu pengantarnya. Yah, inilah yang namanya keterampilan menulis, memang harus selalu diasah terus-menerus setiap waktu, agar bisa nge-tune buat nulis setiap saat. 

Ah, basa-basinya basi. Langsung aja gaes, menuju TKP, seperti biasa, sesuai judul blog-nya di atas, tentang pemrograman PHP, maka pada kesempatan ini, perkenankanlah saya mau nge-share aplikasi lagi berbasis web, yaitu Aplikasi Ujian Online berbasis Web, dengan Codeigniter. Ya, nggak cuma kemampuan nulis yang stagnan, urusan dunia pemrograman web, juga masih stagnan di Codeigniter, belum mau pindah ke lain hati, eh lain framework. Mungkin, itu sebagai salah satu pertanda bahwa saya tipe pe-setia, (ya aganwati). 

Menuju ke deskripsi aplikasi, seperti tersebut di bawah ini :

Design Interface :

  • Design masih tetap menggunakan framework CSS, Twitter Bootstrap

Pemrograman :

  • PHP dengan framework : Codeigniter versi  2.x.x (ane lupa versinya, yang jelas versi 2)
  • Javascript jQuery, untuk menghandel perintah-perintah AJAX, dan lainya.
  • format data JSON untuk pertukaran data antara server dgn client, pada menu-menu yang ber-AJAX

Spesifikasi minimal komputer :

  • Minimal Pentium 4, RAM 256 MB
  • Terinstall paket web server, misalkan WAMP, XAMPP, dengan Apache minimal 2.x.x, PHP minimal versi 5.3, MySQL
  • Manajemen database, ane sudah move-on dari phpmyadmin ke HeidiSQL

Level user yang terdaftar :

  • Admin, merupakan level tertinggi dari aplikasi, bisa memanej data : guru/dosen,  siswa, mata pelajaran, soal, lihat hasil ujian
  • Guru, mempunyai akses, bisa memanage data : soal, daftar ujian, dan melihat hasil ujian
  • Siswa, mempunya akses, bisa mengikuti ujian, sesuai dengan mata pelajaran yang ia ikuti, yang diatur oleh  level admin, dan melihat hasil ujian.

Gambaran singkat aplikasi  :

  • Saat berhasil pertama kali menginstall aplikasi ujian online ini, maka masuklah ke sistem dengan level admin (username : admin, password : admin)
  • Isikan data siswa dan data guru di menu yang tersedia. Banyak yang bertanya cara setting user untuk siswa dan guru bagaimana..? Nah, disini lah saatnya mengatur user untuk siswa dan guru. Setelah data siswa atau guru diinputkan, akan muncul link "aktifasi user". Jika dia tidak muncul link "aktifasi user" maka berarti user siswa/guru tersebut sudah aktif. Mohon maaf, belum ada link reset passwordnya. Bisa ditambahkan oleh Anda sendiri.. hehe :)
  • Setiap siswa HARUS disetting mata pelajaran yang diikutinya. Jika tidak ia tidak akan bisa mengikuti ujian untuk mata pelajaran tersebut. Ada menu "set mapel" di setiap data siswa yang ada.
  • Setiap guru HARUS disetting mata pelajaran yang diampunya. Jika tidak ia tidak bisa membuat soal untuk mata pelajaran yang dimaksud. Ada menu "set mapel", sama seperti di data siswa.
  • Admin bisa menginput, mengedit dan menghapus data soal yang diinput oleh semua guru yang terdaftar di sistem.
  • Jika ada yang tidak bisa menginstall, bisa dibaca postingan saya : Langkah-langkah install aplikasi ujian online berbasis web

Screenshoot

Single Login untuk semua level User
Menu Level Admin
Menu Level Guru
Menu Level Siswa

Demo

Jika mau mencoba bisa diklik link di bawah ini :


Daftar Username & Password Demo :

NoLevelUsernamePassword
1Adminadminadmin
2Guruguru1admin123
3Siswasiswa1admin


Download

Link download source code dan database, saya share di GitHub : 

DOWNLOAD

Forum Diskusi 

Jika ada bug, aplikasi tidak jalan, dan kesalahan lainnya, bisa post "Issues" di URL :
https://github.com/akhwan90/cat/issues/new

Atau bisa di komentar posting.


Tambahan

Aplikasi Ujian Online ini saya bagikan secara Gratis, tanpa dipungut biaya. Bahkan Anda diperkenankan untuk mengubah source code di dalamnya. Namun, saya mohon pengertiannya, agar tetap mencantumkan sumbernya (jangan menghilangkan copyright, kecuali untuk keperluan kuliah), dan mempergunakannya dengan bijaksana. TIDAK UNTUK DIPERJUAL BELIKAN KEMBALI.

Eh, ada yang punya rumah baru, gaess. Sang Kode Pencerah (bukan judul filem) alias Codeigniter, sekarang telah berganti kepemilikan dan menempati rumah barunya. Eitss.. siapa si ndoro-nya atau pemilik Codeigniter yang baru..? The British Columbia Institute of Technology, yang berbasis di Vancouver, Kanada (Yogyakarta sebelah barat, ahahaha), adalah sekarang pemilik sah dan meyakinkan framework PHP Codeigniter tersebut. 




Setelah dilakukan pemilihan pemilik baru melalui proses yang sangat terstruktur, sistematif, masif, posesif, kompetitif dan berjalan dengan kondusif, pemilik awal Codeigniter, Ellislab, akhirnya memutuskan menjatuhkan pilihan The British Columbia Institute of Technology (yang pada kesempatan ini saya sebut BCIT), sebagai pemilik selanjutnya, dan meneruskan pengembangan dari framework Codeigniter ini. Terpilihnya BCIT ini tidak lepas dari dukungan dan kapabilitas BCIT sebagai sebuah kampus yang memiliki jumlah mahasiswa sebanyak 48.000 mahasiswa terdaftar, dan program setiap tahunya sekitar 350. Saya juga kurang begitu ngerti angka-angka yang dilansir di situs Ellislab-nya, kok rada janggal, yang jelas kalau benar segitu, pastinya sama dengan jumlah mahasiswa di kampus saya STMIK El Rahma, Yogyakarta,  tentunya 500 tahun kedepan. Ahaha.. Selain itu fasilitas-fasilitas pendukung untuk pengembangan projec Codeigniter di kampus ini, sangatlah mumpuni. 

Sedikit mengulang kembali kenangan saya dengan Codeigniter ini. Pertama kali kenalan sekitar tahun 2012 yang lalu saat mata kuliah Web Dinamis Lanjut. Awalnya saya kurang begitu tertarik dengan pemprograman model-model framework ini. Lebih suka yang PHP murni gitu. Maklum, kalau belum kenal, ya males buat belajarnya, apalagi istilah-istilah konsepnya yang asing, seperti controller, view, dan model. Namun, beberapa teman dan dosen-dosen di kampus kok berkata bahwa dengan menggunakan PHP framework yaitu Codeigniter, pekerjaan mengetik kode jauh lebih mudah dan cepat. Berbekal rasa penasaran tersebut, saya secing-secing di google tentang framework tersebut, dan ketemu dengan situs Mediatutorial.web.id. Di situ ada video tutorialnya, dan berbekal video tutorial tersebut saya belajar sedikit demi sedikit Codeigniter tersebut. Lama-kelamaan kok ternyata keenakan dengan framework tersebut. Filosofi ringan dan mudah dipelajari dari Codeigniter, ada benar-benar terbukti, oleh saya yang sangat newbie hanya modal keterampilan sedikit dasar-dasar pemrograman PHP. Alhamdulillah, sampai sekarang, masih bertahan dengan framework ini, walaupun gempuran-gempuran framework PHP baru seperti Laravel, Yii, Symphony dll yang sangat masif. Project pertama kali menggunakan Codeigniter adalah website SD sederhana dengan Codeigniter dan Twitter bootstrap, yang saya posting di blog ini dan bisa didownload di postingan ini. Selanjutnya, sebagai freelance perwebsite'an saya sepenuhnya mengandalkan Codeigniter ini. Terima kasih Codeigniter.

Sekarang, laman resmi Codeigniter telah berganti di alamat http://www.codeigniter.com/. Halaman github-nya yang mau nge-git, pun sekarang dipindakan ke alamat https://github.com/bcit-ci/CodeIgniter. Adapun versi terakhir dari Codeigniter yang dikembangkan oleh Ellislab adalah versi 2.2.0. Sedangkan versi yang akan dikembangkan oleh BCIT nantinya akan mempergunakan versi 3.x.x. Semoga, dengan berpindahnya kepemilikan ini, Codeigniter dapat berkembang lebih pesat, menyesuaikan dengan framework-framework lainnya dan tentunya tetap GRATISSSS, lisensinya.. Ahahaha..


*) PROMOSI JASA 
Jangan lupa klo membutuhkan website profil, website sekolah, sistem informasi, yang ada hubungannya dengan website, hubungi ane saja, gan. Respon cepat hubungi via Whatsapp : 085292747190. 

MIME merupakan kependekan dari Multipurpose Internet Mail Extension. Pengertiannya adalah sebuah mekanisme untuk mengirim berbagai macam file (seperti file teks, gambar, video, dll) agar browser dapat menterjemahkan isi file tersebut dengan benar. Sesuai namanya, MIME pada dasarnya digunakan pada pertukaran data file di email. Namun, sepertinya, dalam proses upload file di sebuah aplikasi berbasis web, penggunaan MIME ini juga diperlukan.




Permasalahan yang muncul adalah ada beberapa file yang belum/tidak ada/tidak dikenali oleh web server kita. Salah satunya adalah file .SQL. Kebetulan saya membuat sebuah aplikasi berbasis web dengan menggunakan framework Codeigniter, dimana dalam aplikasi tersebut ada fasilitas untuk mem-backup dan merestore database. Otomatis, saya menggunakan tipe file .SQL. Namun ternyata file tipe itu tidak dikenal oleh web server, sehingga setiap kali melakukan validasi upload, akan muncul error : 


The filetype you are attempting to upload is not allowed.

Akhirnya, setelah melakukan pencarian di sana sini tentang bagaimana  cara menambahkan MIME type untuk file .SQL di Codeigniter ini, akhirnya ditemukan solusi, yaitu dengan menambahkan mime type sendiri. Saya mencoba menambahkan di file "application/config/mimes.php" di baris terakhir. Saya menambahkan mimes type SQL pada baris terakhir, dengan cara berikut ini : 


Sebelum
'json' => array('application/json', 'text/json')
);
Sesudah
'json' => array('application/json', 'text/json'),
'sql' => 'application/octet-stream'
);
Dan akhirnya, tadaaaa... setelah dicoba kembali fasilitas restore database dapat berjalan kembali dengan normal.




*) PROMOSI JASA 
Jangan lupa klo membutuhkan website profil, website sekolah, sistem informasi, yang ada hubungannya dengan website, hubungi ane saja, gan. Respon cepat hubungi via Whatsapp : 085292747190. 

Kemajuan teknologi informasi, telah menuntut perpustakaan baik milik sekolah atau instansi untuk bertransformasi menjadi perpustakaan berbasis teknologi informasi dalam hal pelayanannya. Mau tidak mau, teknologi informasi harus diterapkan dalam semua proses bisnis pelayanan perpustakaan. Salah satu penggunaanya adalah dengan menerapkan Sistem Informasi Perpustakaan. Sistem Informasi Perpustakaan adalah sistem aplikasi/software yang digunakan dalam pengelolaan perpustakaan, seperti manajemen data buku, manajemen data anggota, manajemen data transaksi peminjaman, dan lain sebagainya. 


Sebelumnya, saya telah membuat postingan dengan judul Aplikasi Perpustakaan Gratis Berbasis Web. Alhamdulillah, responnya baik sekali dari para pengunjung blog. Namun sayangnya, masih terdapat banyak bug-bug/kesalahan program yang didapati oleh para pengunjung dan pengunduh skrip/source code aplikasi perpustakaan berbasis web tersebut. Fasilitas yang ditawarkan pun masih minim, dan dengan tampilan yang seadanya juga. Hingga beberapa kali saya melakukan perbaikan-perbaikan di segi bug-bug program, dan saya re-upload skripnya. Pada aplikasi perpustakaan tersebut saya masih menggunakan bahasa pemrograman PHP murni, tanpa framework.


Pada posting yang kedua ini, saya kembali lagi membuat sebuah Aplikasi Perpustakaan. Fasilitas yang ditawarkan lebih banyak, daripada aplikasi yang saya posting sebelumnya. Berikut fasilitasnya :

  1. Untuk program, masih dengan PHP tapi Aplikasi Perpustakaan ini menggunakan framework Codeigniter.
  2. Untuk desain tampilan program, Aplikasi Perpustakaan menggunakan Twitter Bootstraap yang lebih mudah penggunaanya, namun dengan tampilan tetap elegan.
  3. Menu data anggota, dengan wewenang akses Tambah, Edit, dan Hapus
  4. Menu data buku, dengan wewenang akses Tambah, Edit, dan Hapus
  5. Menu data transaksi, dengan satu anggota bisa meminjam buku sebanyak 2 buku, dalam satu kali transaksi.
  6. Menu peralatan (tools), yaitu backup, restore, dan optimize database
  7. Menu laporan pengunjung, laporan peminjaman, laporan buku, laporan anggota, laporan statistik terbanyak.
  8. Menu data referensi jenis pustaka, kelas pustaka, lokasi pustaka.
  9. Menu pengaturan, pengaturan nama perpustakaan, pengaturan hari libur, dan pengaturan peminjaman.
  10. Pada tampilan awal, akan ditampilkan halaman buku tamu pengunjung perpustakaan (seperti pada aplikasi perpustkaan berbasis web sebelumnya.

Screenshot halaman depan Aplikasi Perpustakaan

Untuk dapat melihat Demo Aplikasi Perpustakaan Berbasis Web dengan Codeigniter dan Twitter Bootstraap, anda dapat meng-klik tautan di bawah ini :

DEMO APLIKASI PERPUSTAKAAN 


Sementara untuk Link Download Aplikasi Perpustkaan Berbasis Web dengan Codeigniter dan Twitter Bootstraap, belum dapat kami publikasikan, karena saya masih saya perbaiki. Insha Alloh, dalam waktu dekat, akan segera saya upload di 4shared.com


DOWNLOAD APLIKASI PERPUSTAKAAN

  1. Download Database Aplikasi Perpustakaan Codeigniter
  2. Download Source Code Aplikasi Perpustakaan Codeigniter 
Perhatian, agar aplikasi dapat berjalan dengan normal : 

Konfigurasi :
  • Nama database : "db_simpustaka"
  • Hostname database : "localhost"
  • User database : "root"
  • Password database : <kosong>
  • Base URL : "http://localhost/simpustaka"
  • PHP short open tag : HARUS AKTIF
  • Apache Rewrite Module : HARUS AKTIF 

Aplikasi Perpustakaan Berbasis Web dengan Codeigniter dan Twitter Bootstraap ini saya bagikan secara Gratis, tanpa dipungut biaya. Bahkan Anda diperkenankan untuk mengubah source code di dalamnya. Namun, saya mohon pengertiannya, agar tetap mencantumkan sumbernya (jangan menghilangkan copyright, kecuali untuk keperluan kuliah), dan mempergunakannya dengan bijaksana, apalagi memperjual belikannya.

Namun begitu, jika dirasa Anda merasa terbantu dengan aplikasi ini, dan ingin memberikan donasi, kami menerimanya dengan tangan terbuka. Donasi dapat dikirimkan ke nomor rekening BRI : 693901006104530 atas nama Nur Akhwan. Berapapun donasi Anda, akan kami terima, dan diucapkan terima kasih yang sebesar-besarnya. Sebagian dari donasi, akan saya pergunakan untuk keperluan TPA (Taman Pendidikan Al-Quran) Al Huda II yang saya kelola di dusun saya, dan akan saya laporkan perkembangannya.





*) PROMOSI JASA 
Jangan lupa klo membutuhkan website profil, website sekolah, sistem informasi, yang ada hubungannya dengan website, hubungi ane saja, gan. Respon cepat hubungi via Whatsapp : 085292747190. 

Akhirnya, gan. selesai juga tutorial pembuatan website dengan tema website sekolah, dengan menggunakan PHP Framework Codeigniter, dan CSS Framework Codeigniter. Sumpah, ane sulit banget, ngembangin bahasa buat tutorial ini. Maaf, ya gan, pertama-tama emang mau niat buat tutorial yang sangat terstruktur, namun kenyataannya sulit sekali, harus mulai dari mana, dan kemana setelahnya dan setelahnya. Akhirnya, melalui posting ini, langsung saja, ane kasih link download skrip final pembuatan web profil sekolah dengan codeigniter dan twitter bootstraap seperti pada postingan pertama saya yang berjudul Website Profil Sekolah dengan Codeigniter dan Twitter Bootstrap (Bag 1)


Website sekolah dengan codeigniter


Langsung aja, ini link downloadnya, gan, via empat shared dot kom
1. Database : 
http://www.4shared.com/document/4wIGMjwoba/blog_web_sekolah.html

2. Source-code :
http://www.4shared.com/rar/XORbUBEWce/blog_web_sekolah.html

Sekian ya gan, mohon maaf, klo misalnya judul postnya di postingan pertama menipu, ane sadar, ane khilaf, mohon maaf yang sebesar-besarnya.. MERDEKAAAA... !!!! :D :D 



*) PROMOSI JASA 

Jangan lupa klo membutuhkan website profil, website sekolah, sistem informasi, yang ada hubungannya dengan website, hubungi ane saja, gan. Respon cepat hubungi via Whatsapp : 085292747190. 
Posting ini saya buat, semata-mata untuk memberikan pelayanan prima kepada pengunjung setia blog ini, khususnya pada posting Aplikasi Sederhana Manajemen Surat (ASAMURAT) berbasis web.  Halah... pelayanan prima koyo opo wae, bro.. Eh, iya ding, jadi teringat, bahwa ini merupakan salah satu mata diklat di tingkat SMK jurusan Administrasi Perkantoran saya dulu, kalau nggak salah P3 (Prosedur Pelayanan Prima) di SMK Negeri 1 Pengasih

Iya, setelah saya membuat posting tentang Aplikasi ASAMURAT, banyak yang sudah mendownload, banyak yang sudah saya kirimi via email. Dan setelah hampir gak tertangani bagi yang sudah merequest via email, saya sediakan link download via ziddu. Namun anehnya lagi, banyak yang nggak bisa terdownload via ziddu, akhir-akhirnya lagi saya buatkan link via empat-shared dot kom. 

Disamping kesulitan download, ada juga error-error yang ditemui. Ya, memang lingkungan aplikasi di tempat saya menguji program di tempat saya bisa saja sangat berbeda 450 derajat dengan di tempat pendownload. Beberapa di antaranya adalah sebagai berikut :

Berdasarkan dari masukan yang masuk ke saya, sebagian besar error adalah :

ERROR : Not found setelah klik login, solusinya :
Error ini kemungkinan besar disebabkan karena fitur dari Web Server (APACHE) yaitu "REWRITE_MODULE" belum aktif. Dalam aplikasi ASAMURAT ini saya menggunakan skrip HTACCESS untuk pembuatan URL SEO friendly, yang mengharuskan fitur "rewrite_module" apache harus aktif. Untuk mengaktifkannya secara umum (baik  untuk WAMP/XAMPP) adalah dengan membuka file "httpd.conf" dan mengedit isinya. File "httpd.conf" ini biasanya terletak di folder "apache/conf/httpd.conf". Berikut langkah-langkahnya : 

1. pertama, matikan service Apache-nya dulu, lewat Start > Control Panel > Administrative Tools > Services, berikut ini. Cari dari dalam list "Apache_xx" xx biasanya menunjukkan versi, klik dobel, akan muncul seperti priview di bawahnya, dan klik Stop  :

2. Buka file di folder "apache/conf/httpd.conf", kemudian buka dengan editor teks, seperti "Notepad++" berikut ini  : 


3. Shortcut Ctrl+F (Find), ketikkan kata kunci "rewrite_module", enter.

4. Cari kata : 
#LoadModule rewrite_module modules/mod_rewrite.so
5. Dan hilangkan tanda pagar "#" di depan kalimat tersebut, menjadi 

LoadModule rewrite_module modules/mod_rewrite.so

kemudian, jangan lupa tutup file "httpd.conf" tersebut.

6. Terakhir, masuk kembali ke Start > Control Panel > Administrative Tools > Services, pilih Apachexx, kemudian klik 2x, dan klik "Start"

7. Dan akhirnya, refresh kembali halamanya, jika berhasil, maka login akan berhasil dengan lancar tanpa terkendali, jika tidak, maka ya error... ulangi lagi, barangkali ada langkah-langkah yang belum dilaksanakan dengan baik.. :P


Muncul tulisan "<?=$this->session->flashdata...dst" atau tulisan-tulisan kode PHP di tempat yang tidak seharusnya, solusinya :
Assalamu'alaikum warah matullohi wabarakatuh. 

Alhamdulillah, segala puji bagi Alloh, karenaNya masih diberi kenikmatan kesehatan dan kekuatan untuk sampai pada (yang sangat tidak terasa) pertengahan bulan Ramadhan tahun ini. 

Bulan Ramadhan tahun ini merupakan bulan Ramadhan yang sangat spesial. Ada dua even besar yang sangat mengguncang Indonesia, khususnya, yaitu Piala Dunia dan Piala Presiden (eh, maksudnya Pemilu Presiden). Dua peristiwa besar tersebut, malah tidak menambah suasana khusuknya bulan Ramadhan, kan ya gan.. ? (padahal, tidak ada kedua acara tersebut, ane juga nggak menjamin, ane bisa khusyuk, gan.. :D, maklum newbie, urusan agama :D). Sebagai contoh, banyak kampanye-kampanye hitam sebelum Pilpres yang , yang tentunya itu merupakan sebuah perbuatan  dosa, karena menyebarkan keburukan orang lain. Apalagi disebarkan di media sosial, yang jangkauan penerima informasinya sangat luas, otomatis dosanya juga semakin tambah banyak, daripada jika kita ngomongnya sama temen sendiri, kan..? (coro bodon, orang jawa bilang). Terus kalau Piala Dunia, tu ya, rata-rata pas saur, nah kan, ane sering lebih suka nongkrongin TV, daripada nongkrong di masjid buat sholat subuh. Ya to gan. Sebagai warga negara yang baik, pada Pilpres ini, saya tidak golput. Kebetulan di TPS ane, TPS 9, dusun Sumoroto, Desa Sidoharjo, Kecamatan Samigaluh, Kulon Progo, Yogyakarta (lengkap, sesuai KTP), letaknya di pusat balai Desa Sidoharjo, jadi hansip yang ditugaskan di sini lebih banyak. Kalau gak salah, ada sekitar 3 hansip (yang ane temuin), dibantu 2 polisi dari polsek. Setelah mencoblos, ane langsung pulang, gan, takut dikejar awak media, padahal kebetulan tidak diliput media massa, jadi tidak masuk TV, takut riya .. :D. 

Hansip. Sumber : republika.co.id

Ok, skip, dulu gan, pengantarnya, malah ndak nyambung nanti. Ane mau share cerita di balik hingar bingar Pemilu, ada sesosok atau banyak sosok, yang seringkali luput dari perhatian kita. Dia adalah Pak atau Bu Hansip (emansipasi wanita, gan, soalnya banyak juga hansip yang wanita, loh). Sosok gagah pemberani, terdepan mengamankan. Sosok mereka sangat mudah kita kenali dari seragamnya yang khas, baju hijau, celana hijau, pake sepatu boot tentara, topi, dan tentunya juga Pentungan. Sekilas memang tampak serem memang gitu, gan. Tapi ya, namanya tuntutan peran, sebagai penjaga keamanan saat pemilu gitu, ya harus serem. Kalau gak serem namanya mau ngelawak, kali ya.. ? Ya, dunia perlawakan seringkali menampilkan sosok hansip ini, namun dengan gambaran yang kurang lebih “diremehkan”. Di dunia hiburan, sosok hansip sepertinya adalah seorang yang bertugas di pos ronda, tidur-tiduran, main skak, main kartu. Seringkali sebagai obyek kekesalan orang lain, dan lebih tepatnya hampir seperti pesuruh. Kejam sekali dunia hiburan itu menempatkan sosok hansip ini, jauh dari kesan mendidik bagaimana menghargai dan mengetahui lebih lanjut sosok hansip ini. Perannya sangat vital, hampir setiap perhelatan politik, semisal Pemilu Caleg, Pemilu Presiden, Pemilihan Bupati, (di Jogja yang ISTIMEWA, tidak ada pemilihan Gubernur, ya..) dan Pilihan Kepala Desa, sosok HANSIP ini tidak pernah absen, dan wajib ada. Selain itu di acara misalnya ada kunjungan orang penting ke desa, pak/bu HANSIP ini siap mengamankan situasi. Di tingkat dusun, semisal ada acara nikahan, rame-rame, mereka juga sering dimintai bantuan. 

Siangnya sekitar habis dhuhur, saya kembali ke TPS, untuk melihat penghitungan suara. Mereka sibuk, melihat perhitungan suara, saya memilih di luar TPS, tidak tertarik buat masuk, toh nantinya juga diumumkan. Saya memang sudah berniat dari rumah buat menggali lebih banyak informasi seputar hansip ini, atau istilahnya wawancara, gitu. Ada kursi kosong di pos hansip. Kebetulan beberapa hansip, saya sudah kenal baik, secara tetangga gan.. :D. Yang satu bernama Pak Jatun, dan Pak Jimat (duet J), dan satunya lagi Ibu siapa, ane kurang begitu tahu, karena tidak satu dusun. Dilihat dari usianya, sepertinya ketiganya tidak muda lagi, sekitar 50 tahunan. Secara, hampir sulit, pada dekade ini untuk menemui hansip yang masih muda-muda.

Suasana siang yang panas, ditambah bulan puasa, terbukti tidak menyurutkan semangat mereka untuk standby menjaga pelaksanaan pilpres di sini. Dari informasi yang saya gali, mereka bertugas dengan sistem shift, dimulai dari pagi hari, satu hari sebelum hari H pilpres, untuk mendampingi dan mengamankan proses distribusi surat suara. Kebetulan mereka bertiga mendapatkan jatah shif, pada hari H pilpres ini, sampai nanti maghrib. 

Lanjut mengorek informasi dari mereka, mereka rata-rata sudah bertugas menjadi hansip sejak puluhan tahun yang lalu. Bapak Jatun, menjadi hansip dimulai sekitar tahun 1965an. Berarti hampir setengah abad gan, mereka bertugas (muke gilee... ). Sementara Bapak Jimat, dimulai sekitar tahun 80an, atau sekitar 30 tahunan, ya. Dan ibu yang satunya (sumpah ane, belum sempat tanya namanya), dimulai dari tahun 90an. besar. Sepertinya mereka bertiga berbeda generasi. Pak Jatun, berarti bertugas sejak zaman PKI, yang artinya pada saat itu resiko gangguan keamanan lebih tinggi dibandingkan sekarang. Tapi beliau bersyukur, bisa bertahan menjadi hansip sampai saat ini, merupakan bukti bahwa Alloh SWT, masih memberikan rahmat dan kemudahan bagi beliau dalam bertugas menjadi hansip. Mengenai perekrutan menjadi Hansip, Pak Jatun, yang paling senior, mengatakan bahwa dulu, menjadi hansip kalau sekarang prosesnya mirip seperti mendaftar tentara. Harus diseleksi baik dari fisik maupun mental, dan hanya peserta seleksi yang memenuhi syarat, yang dapat menjadi hansip ini. Tesnya adalah dulu di kota kabupaten, yaitu di Wates, Kulon Progo. Kebetulan beliau terpilih menjadi hansip itu sebagai salah satu wakil dari Kecamatan Samigaluh. Ada beberapa temannya juga dari Samigaluh yang lolos saat itu. Nah, di tingkat kecamatan, beliau ini adalah sebagai pembina dari hansip hansip di tingkat desa seperti Pak Jimat dan lain-lain. Istilahnya kalau sekarang adalah seniornya, kalau di pramuka Kakak Pembina, kali ya.. ? Beliau pada saat itu bertugas, memberikan pelatihan-pelatihan seputar per-hansip-an kepada “junior-juniornya” di tingkat kecamatan.

Hansip yang sering kita sebut saat ini, dulu namanya bukan hansip. Banyak versi, namanya. Ada WANRA (Perlawanan Rakyat), kemudian KAMRA (Keamanan Rakyat).Yang Wanra yang membina adalah tentara, dan Kamra yang membina adalah polisi. Kemudian keduanya bersatu menjadi HANSIP seperti yang kita sebut selama ini, yang artinya Pertahanan Sipil, dan yang terbaru saat ini namanya adalah LINMAS (Perlindungan Masyarakat). Nah ini yang mungkin belum pada tahu, jangan sebut mereka Hansip, tapi Linmas.. Semuanya sama, bertugas melindungi masyarakat, di lingkup yang lebih kecil yaitu desa atau dusun. Nah, yang menjadi pertanyaan ane, dimana tugas polisi dan tentara, jika tugas menjaga keamanan dan ketertiban masyarakat di tingkat dusun sudah diambil alih oleh Linmas ini..? Padahal polisi dan tentara yang jelas-jelas sudah diakui oleh negara, dan pastinya digaji rutin oleh negara. 

Nah, ngomongin soal gaji rutin Bapak dan Ibu Linmas ini, ternyata kalau jaman dulu, menurut penuturan bapak Jatun tadi, tidak pernah digaji secara rutin oleh negara. Mereka hanya menerima bayaran jika mendapatkan tugas tugas seperti even pemilu ini sampai saat ini. Yang mereka dapatkan rutin adalah seragam, beserta perlengkapannya. Itupun kalau dulu, sampai 5 tahun, untuk mendapatkan “dun-dunan” baju dan perlengkapannya ini. Kalau sekarang, hampir setiap tahun selalu mendapatkan baju dan perlengkapannya dari pemerintah kabupaten. Dan juga setiap idul fitri mendapatkan bingkisan hari raya. 

Kesehariannya para hansip ini, mempunyai profesi utama. Nggak mungkin kan, kalau harus hidup dengan mengandalkan penghasilan dari menjadi Linmas ini, yang gajinya tidak tentu. Sama seperti warga desa kami secara umum, ketiganya berprofesi utama sebagai petani, sekaligus peternak dan pekebun. Yah memang banyak profesinya, tapi hasilnya, kalau dibandingkan dengan buruh, lebih sedikit gan. 

Ya, memang begitulah realitanya, gan. Dibalik gemerlapnya gedung DPR beserta anggota-anggota dewannya, ada cerita tentang dedikasi tanpa pamrih, saat proses pemilihan anggota legislatif ini, yang mungkin barangkali mereka tidak tahu, atau tidak pernah memikirkan nasib para LINMAS ini. 

Sekian dari ane, tambahan pengertian dari HANSIP menurut Wikipedia :


HansipDari Wikipedia bahasa Indonesia, ensiklopedia bebasHansip adalah satuan keamanan di Indonesia. Kata hansip sendiri adalah kependekan dari Pertahanan Sipil. Saat ini Hansip berubah menjadi Linmas.Pihak militer memberikan pelatihan bagi Hansip dan memberi mereka persenjataan. Pasukan Hansip dibentuk di setiap desa, anggotanya diangkat dari masyarakat. Sistem pertahanan dan keamanan nasional Indonesia diadasarkan atas prinsip "pertahanan dan keamanan secara menyeluruh" yang berarti bahwa Angkatan Bersenjata dan masyarakat Indonesia secara keseluruhan sama-sama bertanggung jawab dapat menjaga keamanan dan pertahanan negara. Organisasi Pertahanan oleh masyarakat sipil bertanggung jawab atas hal-hal yang terkait dengan keamanan dan keteraturan dan harus membantu rakyat di pedesaan dalam kondisi darurat. Hansip berada di bawah pengawasan Bupati dan Gubernur pemerintah daerah.
Dasar hukum dari pembentukan milisi sipil adalah Undang-undang No. 20/1982 mengenai Pokok-Pokok Keamanan dan Pertahanan Negara, yang mengakui hak setiap warga negara untuk membela negara.
Milisi-milisi bentukan pemerintahDi antara organisasi milisi yang dibentuk oleh pemerintah antara lain:1. Hansip (Pertahanan Sipil), di bawah Departmen Dalam Negeri untuk kepentingan "keamanan total"2. Wanra (Perlawanan Rakyat), di bawah komando militer dan khususnya untuk mengatasi "ancaman eksternal."3. Kamra (Keamanan Rakyat), berada di bawah komando polisi, khusus untuk menangani konflik dalam negeri4. Pam Swakarsa (Milisi beranggotakan masyarakat secara sukarela)5. Kotib (Kota Tertib), Banpol (Bantuan Polisi), dan Potmas (Potensi Masyarakat) yang dinaungi oleh polda Metro Jaya.  

Wassalam..