Adhim Go Blog

Hanya Sebuah Tulisan Seorang Abdul Adhim - Buatlah Hidup Jadi Lebih Bermakna

Home » Pribadiku » Memisah dan Menambah File sNews 1.7

Memisah dan Menambah File sNews 1.7

Comments (0)

"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.

Add Comment

:

:

:

:



Captcha code ( case sensitive )