PHPMaker menyediakan fitur yang memungkinkan Web Developer membuat aplikasi web yang dilengkapi dengan beberapa pilihan Theme atau tema. Tema di aplikasi web biasanya secara sederhana diartikan dengan warna, tanpa membutuhkan file Image tertentu. Tersedia 12 (Dua belas) tema yang bisa Anda pilih salah satu dari menu tab HTML -> Theme -> Theme aplikasi PHPMaker sebelum Anda men-generate skrip aplikasi web Anda.
Sejak versi 10, PHPMaker menggunakan Twitter Bootstrap; sebuah framework web yang sangat terkenal yang memungkinkan Web Developer dapat membuat aplikasi web dengan menggunakan teknologi web yang terbaru dengan sangat mudah dan cepat. Tema yang digunakan oleh aplikasi web yang dibangkitkan dengan PHPMaker menggunakan framework ini.
Anda sebagai Web Developer dapat menambahkan tema buatan Anda sendiri dengan cara menduplikasi file XML yang berisi pengaturan untuk men-generate file CSS. File XML ini terdapat di sub-folder themes di bawah folder instalasi PHPMaker. Pastikan Anda memberi nama tema yang unik untuk tema yang Anda buat, dengan mengubah baris kedua dari file XML tadi, seperti contoh berikut:
<theme name="Blue" version="10.0.0" author="e.World">
Misalkan Anda ingin memberi nama tema Anda dengan “Bright”, maka ubah kode di atas menjadi:
<theme name="Bright" version="10.0.0" author="Nama Anda di sini...">
Setelah itu, pastikan juga Anda sudah menyimpan file XML tadi dengan nama lain yang unik, supaya tidak bentrok dengan file-file XML yang sudah ada sebelumnya.
Selain Tema, PHPMaker juga telah menyediakan fitur yang memungkinkan Web Developer dapat menimpa (override) kode style yang terdapat di file CSS yang akan di-generate oleh PHPMaker dengan sangat mudah. Masih dari menu tab HTML tadi, klik sub-tab Styles, lalu klik tombol Edit styles, dan pada jendela CSS Editor yang muncul berikutnya, scroll ke bagian paling bawah, Anda akan melihat kode berikut pada lima baris terakhir dari bawah:
/*BEGIN_USER_STYLES*/ /* your CSS styles here */ /*END_USER_STYLES*/
Di bagian bawah dari baris /* your CSS styles here */ itu, masukkan kode CSS yang Anda inginkan untuk menimpa kode CSS yang nantinya akan di-generate oleh PHPMaker. Dengan cara ini, maka Anda tidak perlu mengubah file CSS yang di-generate oleh PHPMaker.
Secara standar, hanya satu tema yang disertakan oleh PHPMaker saat membangkitkan file-file skrip untuk aplikasi web Anda. Sampai PHPMaker versi 10, belum disediakan kemampuan di aplikasi web yang dibangkitkan olehnya untuk memungkinkan Pengguna memilih tema dari beberapa pilihan tema. Untuk menambahkan fitur Multi-Theme ini di aplikasi web yang dibangkitkan oleh PHPMaker, Anda bisa menggunakan Masino Extensions yang bisa Anda download dari website I Love PHPMaker. Tersedia enam belas pilihan tema yang bisa dipilih oleh Pengguna aplikasi web Anda.
Nada mengatakan
Terima kasih mas atas tutorialnya,
kalo download extensionnya gimana ya ko gak ada tempat buat registrasinya jadi saya tidak bisa download.
terima kasih,
Masino Sinaga mengatakan
Untuk mendapatkan Masino Extensions, Anda bisa mendaftarkan akun Anda terlebih dulu melalui link ini: Membership Options.
Dzulkarnaen mengatakan
Coach, utk Extension 2020, rubah theme yg ada apakah harus manual atau bisa menggunakan menu yg ada. mohon bantuan untuk step by step nya coach.
Thanks
Masino Sinaga mengatakan
Kalau Masino Extensions for PHPMaker v2020 tidak ada fitur untuk ubah theme on-the-fly. Jadi, harus diubah dari sisi Masino Extensions terlebih dulu, lalu generate ulang semua file script seperti biasa.