Memisah dan Menambah File sNews 1.7
"Man Jadda Wajada"
"Barang siapa yang bersungguh-sungguh dia pasti bisa."
Tadi malam setelah utak atik dengan sNews-ku, rasanya gak lengkap kalo gak di abadikan di blog, bukan hanya sekedar buat bahan sharring, tapi juga di buat dokumentasi alias mesin pengingat, siapa tahu lain hari lupa. Karena file bawaan sNews yang original pada dasarnya tidak support untuk templating, jadi kalo mau buat template harus bongkar template yang lama, kalo gak mau bongkar ya ... buat index.php baru dan yang lama di pindahkan beserta folder css-nya. Tapi setelah gabung pada forum resminya, ternyata para pengembang dengan sangat baik hati memberikan ilmunya, gak pake pikir panjang langsung hajar !
Pada index.php masukkan code seperti di bawah ini :
<?php
include('snews.php');
if(file_exists('templates/'.s('template').'/index.php')){
include('templates/'.s('template').'/index.php');
}
else{ mysql_query("UPDATE "._PRE.'settings'." SET value = 'default' WHERE name = 'template'");
// mysql_query("UPDATE ".db('prefix')."settings SET value = 'default' WHERE name = 'template'"); include('templates/default/index.php');
}
?>
Setelah itu kita buat folder dengan nama template yang berisi index.php beserta css-nya, index.php dalam folder template gak usah di awali dengan <?php include ('snews.php');?> berbeda ketika kita membuat tema/themes pada sNews yang belum support templating. Dalam file snews.php sekarang cari code berikut:
$l['ignored_items'] = '.,..,cgi-bin,.htaccess,templates.php .....dst silahkan tambahkan dengan code warna biru. Pada //SETTING FORM cari code berikut :
echo html_input('text', 'allowed_img', 'all_img', s('allowed_images'), l('allowed_images') dan tambahkan code temp_switch(); tepat di bawahnya.
Sekarang tambahkan databse berikut:
INSERT INTO `settings` (`id`, `name`, `value`) VALUES
(34, 'template', 'default');
Jika tidak berhasil, maklum saya khan bukan programmer, buat manual aja, gak susah kok ...! dan yang terakhir silahkan download template.php-nya disini ! Jika belum berhasil atau anda menggunakan mozilla firefox dan gak mau ribet dengan pop-up dari ziddu saya sudah share just 4u disini! Semoga berhasil seperti yang saya perbuat tadi malam pada sNews.
Comments
This article hasn't been commented yet.
Nama saya Abdul Adhim dan biasa di panggil Adhim, lahir '03 Des 1983 di Surabaya dan ber domisili di Manukan Tama D/48 - Surabaya - Jawa Timur. Riwayat pendidikan saya mulai kecil, sekolah di TK Delima kemudian berlanjut ke SD Muhammadiyah 14 - Surabaya dan di transfer ke Pondok Pesantren Langitan.


Add Comment