Cara Membuat Theme Postnuke
Oleh : Deni
Istilah lainnya,
- Porting template to PostNuke Theme
- Convert template css to Postnuke Theme
Level pembaca : beginner postnuke ++, dan orang2 yang pingin tau aja (jangan lupa siap kan platik untuk persiapan mual2 setelah kebingungan membaca artikel ini :p )
PostNuke Versi = 0.7.x, klo yang versi 0.8.x baca dieudieu tah.
Let’s GO !
Siapkan template baik itu berbentuk table2 atau css.
Pastikan pada template tersebut sudah terdapat bagian-bagian untuk menu samping kiri, samping kanan, bagian tengah atau bagian lain (optional). Misal kita beri nama desain awalnya desain.htm
Kopi semua isi folder templates dari theme yang sudah. Berserta file xantia pendukung.
Edit file xantia : xaninfo.php, xaninit.php sesuai file2 tersebut dengan info dan nama theme anda.
Buka file master.htm (terletak pada folder templates )
dan home.htm (terletak pada folder templates/modules)
Kopikan semua isi file desain.htm ke master.htm
Lakukan replace untuk :
images menjadi <!–[$imagepath]–>
path menjadi <!–[$themepath]–>
contoh :
<link rel=”shortcut icon” href=”<!–[$imagepath]–>/favicon.ico”>
<link rel=”StyleSheet” href=”<!–[$themepath]–>/style/style.css” type=”text/css”>
Kemudian ganti bagian-bagian yang telah di desain seperti samping kiri, kanan, searching dst menjadi
- <!–[$leftblocks]–>, untuk bagian block kiri
- <!–[$rightblocks]–>, untuk bagian block kanan
- <!–[search]–>, untuk bagian block searching
- <!–[$centerblocks]–>, untuk bagian tengah (biasanya di letakkan pada home.htm)
- <!–[$maincontent]–>, untuk bagian block isi
Dan untuk file home.htm isinya hampir sama dengan master.htm, namun terkadang bedanya diatas <!–[$maincontent]–> ditambahakan <!–[$centerblocks]–>
Kalau sudah siap tinggal di add theme dan di view dulu, kalau tampilan ancur, selikidi kenapa ancur. Nah dari hasil penyelidikan tersebut banyak hal yang anda dapatkan dan pahami.
Selamat mual dan muntah