Setelah kurang lebih dari dua minggu sejak dirilisnya PHPMaker versi 11 tanggal 10 Juli yang lalu, kini website Demo I Love PHPMaker 11 sudah tersedia untuk Anda coba. Website untuk demo ini sekaligus sebagai model uji coba terhadap Masino Extensions yang saya buat untuk PHPMaker 11. Sebagian besar fitur yang saya tambahkan di website demo ini tentu saja berdasarkan fitur yang sudah diterapkan untuk Demo I Love PHPMaker 10. Cukup mengasyikkan juga ternyata menyesuaikan Masino Extensions yang … [Selengkapnya ...]
Custom Files, Membuat Halaman PHP Sendiri di Aplikasi Web dari PHPMaker
Fitur baru lainnya yang ditambahkan mulai di PHPMaker versi 11 adalah Custom Files. Seperti namanya, fitur ini memungkinkan Web Developer dapat menambahkan file PHP sendiri yang dapat dikostumisasi sekaligus dapat disimpan di dalam project. Itu artinya, Anda sebagai Web Developer tidak perlu lagi repot-repot mengelola file PHP sendiri yang disimpan di luar project (seperti yang selama ini mungkin masih Anda lakukan). Ketika file kostum PHP tadi dapat dikelola dari dalam project PHPMaker, … [Selengkapnya ...]
Wouw, PHPMaker 11 Mendukung Concurrent Login Lebih dari 1 Pengguna!
Sampai dengan versi 10, PHPMaker sudah menyediakan pengaturan keamanan Aplikasi Web yang bernama Disallow concurrent login. Fitur ini bisa Anda lihat melalui menu tab Security -> tombol Advanced -> User Login Options -> Login. Jika fitur ini diaktifkan, maka Aplikasi Web yang dihasilkan olehnya akan mencegah Pengguna lain login menggunakan akun milik Pengguna yang statusnya sedang login di Aplikasi Web tersebut; baik itu melalui browser maupun komputer yang berbeda. Hal ini tentu saja sangat … [Selengkapnya ...]
Menambahkan Konten di Akhir File yang Diekspor pada Aplikasi Web dari PHPMaker
Masih ingat dengan server event Page_Exporting? Nah, pasangan dari server event itu adalah Page_Exported. Seperti namanya, Page_Exported akan dipanggil setelah data di sebuah halaman diekspor. Anda dapat menggunakan server event ini untuk menambahkan kode tambahan ke bagian akhir dari file yang diekspor. Perlu diingat, bahwa jika Custom Templates digunakan (baca topik Custom Templates di file Help pada aplikasi PHPMaker), maka server event ini mungkin akan ditimpa. Anda dapat menonaktifkan … [Selengkapnya ...]
Mengkostumisasi Baris Record yang Diekspor di Aplikasi Web dari PHPMaker
Di artikel sebelumnya kita sudah membahas server event Page_Exporting yang jika mengembalikan nilai FALSE, maka server event Row_Export yang akan dipanggil ketika sebuah baris Record diekspor dengan menggunakan kode Anda sendiri. Argumen server event ini hanya satu, yaitu $rs yang merupakan sebuah array dari Record yang akan diekspor. Nilai di $rs merupakan nilai yang diambil dari Database dan belum diformat. Jika Anda ingin mengekspor nilai yang sudah diformat, cukup gunakan kode … [Selengkapnya ...]