Sejak versi 12, PHPMaker menambahkan fitur baru yang dapat membuat Aplikasi Web yang dihasilkan olehnya logout otomatis apabila Pengguna tidak melakukan aktivitas selama waktu tertentu. Pengertian dari "aktivitas" di sini adalah Pengguna tidak membuka atau berpindah ke halaman lain, dan dibatasi untuk setiap tab browser yang sudah/sedang dibuka. Jadi, meskipun Pengguna membuka beberapa tab di suatu browser, maka setiap tab tadi memiliki waktu session masing-masing. Tab yang terbuka … [Selengkapnya ...]
Mudahnya Menampilkan Selisih 2 Tanggal dengan Custom Fields dari PHPMaker
Custom Fields adalah salah satu fitur unggulan pada PHPMaker sejak versi 12. Fitur ini memungkinkan Web Developer dapat dengan mudah menambahkan field yang nilainya dapat dikostumisasi sendiri. Dengan cara ini, maka kita tidak perlu lagi menambahkan field tersebut ke tabel yang bertalian dari Database. Artinya, field ini cukup ditangani dari dalam project PHPMaker. Supaya lebih mudah dipahami, mari simak contoh berikut. Katakanlah kita ingin mengetahui nilai selisih antara dua buah tanggal … [Selengkapnya ...]
Syarat Supaya File dengan Ekstensi Tertentu Bisa Didownload dari PHPMaker
Berawal dari laporan salah seorang Client saya yang tidak dapat men-download atau mengunduh file berekstensi .txt dari Aplikasi Web yang dihasilkan oleh PHPMaker 12, akhirnya saya mengirim pertanyaan mengenai hal ini kepada Forum Diskusi PHPMaker. Jadi begini ceritanya. Jika pengaturan Encrypt file path diaktifkan dari menu Tools -> Advanced Settings pada project PHPMaker, maka file yang berekstensi .txt yang sudah berhasil di-upload atau diunggah melalui Aplikasi Web tersebut, tidak dapat … [Selengkapnya ...]
Membatasi Akses Versi Live dan Versi Development Aplikasi Web dari PHPMaker
Ketika kita sebagai Web Developer membangun sebuah Aplikasi Web, maka idealnya kita harus menyediakan versi Development terlebih dulu, sebelum yang versi Live dirilis dan bisa digunakan oleh User. Di samping untuk mereview fitur-fitur yang sudah dibangun berfungsi sampai sejauh mana, versi Development juga sangat berguna bagi Team Penguji saat melakukan Beta-Test. Sering kali karena keterbatasan resource seperti Web Server dan Database, maka versi Development harus ditempatkan di server yang … [Selengkapnya ...]
Ini Dia Perubahan Kode yang Mendasar Antara PHPMaker Versi 11 dan 12
Tiga minggu terakhir adalah kegiatan yang sangat mengasyikkan bagi saya. Bagaimana tidak, ini adalah serangkaian kegiatan yang membuat setiap bangun di pagi hari menjadi lebih semangat: 1. Dimulai dari saat mengetahui fitur-fitur baru yang dirilis di PHPMaker versi 12, 2. Melihat-lihat gambar screenshot iklannya berulang-ulang (sangkin belum percayanya, eh, hehe), 3. Mempelajari source code, baik dari template maupun dari file yang sudah dibangkitkan oleh PHPMaker, 4. Membandingkannya … [Selengkapnya ...]