Module

Menampilkan Grafik di Drupal

druid's picture

Sistem Informasi rasanya tidak lengkap jika belum menampilkan grafik. Walaupun sudah dilengkapi dengan tabel dan export ke Excel, rasanya akan jauh lebih mantap jika sistem informasi bisa menampilkan grafik dengan cantik Big grin

Export Data ke Excel

druid's picture

Demo Sistem Informasi Advanced dilengkapi dengan fitur export data ke Excel, pastinya hampir setiap sistem informasi akan membutuhkan fitur ini Big grin

Prasyarat utama supaya bisa export ke Excel, jangan lupa untuk install library Spreadsheet_WriteExcel yang ada di source code Demo Sistem Informasi Advanced. Contoh lengkap menggunakan library ini, silakan berkunjung ke website pembuatnya.

Export ke excel dilakukan oleh fungsi dqs_demo2_download(). Perhatikan 3 bagian utama logika fungsi ini:

Membatasi Penyajian Data di Tabel dengan Mendeteksi Permission User

druid's picture

Dalam modul Demo Sistem Informasi Advanced, kita bisa bebas menyajikan sesuatu berdasarkan permission user aktif (yang sedang login). Ternyata caranya sangat mudah sekali, yaitu cukup menggunakan fungsi user_access(). Fungsi juga sudah sering kita gunakan di dispatcher, dan bisa kita manfaatkan untuk keperluan apapun, contoh:

  • Tombol aksi delete hanya tampil jika user memiliki permission "admin".
  • User dengan permission "admin" dapat melihat semua data.

Demo Sistem Informasi Advanced

druid's picture

Sesuai yang saya janjikan, akhirnya source code Demo Sistem Informasi Advanced sudah tersedia di lampiran artikel ini. 

Sebelumnya saya harus memberi warning. Sesuai namanya, module kali ini benar-benar advanced. Seluruh tutorial advanced kedepan merupakan pengembangan lanjutan dari  module ini. Saya akan tetap memberikan tutorial dengan cara cepat (teknik copy-paste), namun muatan kode didalamnya sudah tergolong "berat". Oleh karena itu, para pembaca diharapkan sudah memiliki logika algoritma pemrograman "tingkat lanjut" sehingga dapat mengikuti tutorial ini tanpa kendala.

DQS Goes to Drupal 6

druid's picture

Memenuhi harapan dari member, sekarang seluruh tutorial di DrupalQuickStart sudah kompatibel dengan Drupal 6. Proses konversi dari D5 ke D6 menggunakan "cara cepat", yaitu menggunakan module Deadwood dan Coder.

Druid cukup lega mengetahui bahwa semua tutorial yang telah dibuat hingga saat ini secara prinsip tidak ada perubahan yang substansial. Artinya, semua teknik sebelumnya telah dibuat di Drupal 5.x tetap dapat digunakan di Drupal 6.x.


Tutorial Module Drupal 6

Memenuhi harapan dari member, sekarang seluruh tutorial DQS sudah kompatibel dengan Drupal 6. Klik disini untuk detailnya.

Promo Hosting Ekstra!

Reseller Hosting Indonesia sedang ada promo Ekstra Disk Space (tambahan 1GB-3GB) dan Ekstra Sewa Hosting (tambahan 1-3 bulan sewa gratis). Jangan lewatkan kesempatan ini, diskon 20% bagi member DQS juga tetap berlaku.

Rekan yang berminat gunakan form Kontak Kami, pilih kategori Hosting.

Live Buddies

There are currently 1 user and 2 guests online.

DQS Members

  • Registered Users: 315

Partners

GrowUrl.com - growing your website