Copy Paste Script FEED RSS dibawah ke Notepad Ganti tulisan

advertisement
Copy Paste Script FEED RSS dibawah ke Notepad Ganti tulisan yang berwarna “MERAH” sesuai dengan
kebutuhan / web sekolahnya masing-masing dan upload semua file ke dalam “/public_html” :
(untuk dbuser, dbpassword dan dbname lihat pada file config.php di web sekolahnya)
ADA 3 CONTOH FILE RSS YANG DIBUAT :
1. berita_rss.php
2. artikel_rss.php
3. info_rss.php
Catatan :
“Script dibawah ini Hanya Bisa Dibuat Oleh Web Yang Memiliki Clean URL yang di Share oleh Bapak
“Anshari”
1. Simpan file dibawah ini dengan “berita_rss.php”
<?php header("Content-type: application/xml"); ?>
<rss version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
>
<channel>
<title>Selamat Datang Di Web SMP Negeri 1 Pemangkat</title>
<atom:link href="http://smpn1pemangkat.sch.id/berita_rss.php" rel="self"
type="application/rss+xml"/>
<generator>CMS-Balitbang</generator>
<link>http://smpn1pemangkat.sch.id/</link>
<description>Berita Terbaru Dari Web SMP Negeri 1 Pemangkat</description>
<language>id</language>
<managingEditor>[email protected](admin)</managingEditor>
<copyright>Copyright 2011 www.smpn1pemangkat.sch.id</copyright>
<?php
@mysql_connect("localhost","dbuserwebsekolahmu","dbpasswordsekolahmu");
@mysql_select_db("dbnamesekolahmu");
$sql="select * from t_news order by id desc limit 0,10";
if(!$query=mysql_query($sql)) die ("Pengambilan gagal1 berita $id");
while ($row=mysql_fetch_array($query)) {
$isi = strip_tags($row[isi]);
$max = 300; // maximal 300 karakter
$min = 200; // minimal 150 karakter
if( strlen( $isi ) > $max ) {
$pecah = substr( $isi, 0, $max );
$akhirParagrap = strrpos( $pecah, "\n" );
$akhirKalimat = strrpos( $pecah, '.' );
$akhirSubKalimat = strrpos( $pecah, ',' );
$spasiTerakhir = strrpos( $pecah, ' ' );
if( $akhirParagrap >= $min ) {
$potong = $akhirParagrap;
}elseif( $akhirKalimat >= $min ) {
$potong = $akhirKalimat;
}elseif( $akhirSubKalimat >= $min ) {
$potong = $akhirSubKalimat;
}else {
$potong = $spasiTerakhir;
}
{
$isi = substr( $isi, 0, $potong+1 )."...";
$tag .="$gb<b>$row[subject]</b><br>
$isi<br><div style='text-align:right'><a href='berita-$row[id].html' >
:: Selengkapnya</a>  </div>
<hr color='#D3D3D3' ><br>";
$subject = preg_replace("/\s/","-",$row[subject]);
$subject = strtolower($subject);
$url_link = "http://smpn1pemangkat.sch.id/berita-$row[id].html";
}
}
?>
<item>
<title><?php echo "$row[subject]"; ?></title>
<link><?php echo "$url_link"; ?></link>
<description><?=$isi;?></description>
<guid><?php echo "$url_link"; ?></guid>
<comments><?php echo "$url_link#postkomentar"; ?></comments>
</item>
<?php } ?>
</channel>
</rss>
<?php mysql_close(); ?>
2. Simpan file dibawah ini dengan “artikel_rss.php”
<?php header("Content-type: application/xml"); ?>
<rss version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
>
<channel>
<title>Selamat Datang Di Web SMP Negeri 1 Pemangkat</title>
<atom:link href="http://smpn1pemangkat.sch.id/berita_rss.php" rel="self"
type="application/rss+xml"/>
<generator>CMS-Balitbang</generator>
<link>http://smpn1pemangkat.sch.id/</link>
<description>Artikel Terbaru Dari Web SMP Negeri 1 Pemangkat</description>
<language>id</language>
<managingEditor>[email protected](admin)</managingEditor>
<copyright>Copyright 2011 www.smpn1pemangkat.sch.id</copyright>
<?php
@mysql_connect("localhost","dbuserwebsekolahmu","dbpasswordsekolahmu");
@mysql_select_db("dbnamesekolahmu");
$sql="select * from t_artikel order by id desc limit 0,10";
if(!$query=mysql_query($sql)) die ("Pengambilan gagal1 artikel $id");
while ($row=mysql_fetch_array($query)) {
$isi = strip_tags($row[isi]);
$max = 300; // maximal 300 karakter
$min = 200; // minimal 150 karakter
if( strlen( $isi ) > $max ) {
$pecah = substr( $isi, 0, $max );
$akhirParagrap = strrpos( $pecah, "\n" );
$akhirKalimat = strrpos( $pecah, '.' );
$akhirSubKalimat = strrpos( $pecah, ',' );
$spasiTerakhir = strrpos( $pecah, ' ' );
if( $akhirParagrap >= $min ) {
$potong = $akhirParagrap;
}elseif( $akhirKalimat >= $min ) {
$potong = $akhirKalimat;
}elseif( $akhirSubKalimat >= $min ) {
$potong = $akhirSubKalimat;
}else {
$potong = $spasiTerakhir;
}
{
$isi = substr( $isi, 0, $potong+1 )."...";
$tag .="$gb<b>$row[judul]</b><br>
$isi<br><div style='text-align:right'><a href='artikel-$row[id].html' >
:: Selengkapnya</a>  </div>
<hr color='#D3D3D3' ><br>";
$judul = preg_replace("/\s/","-",$row[judul]);
$url_link = "http://smpn1pemangkat.sch.id/artikel-$row[id].html";
}
}
?>
<item>
<title><?php echo "$row[judul]"; ?></title>
<link><?php echo "$url_link"; ?></link>
<description><?=$isi;?></description>
<guid><?php echo "$url_link"; ?></guid>
<comments><?php echo "$url_link#postkomentar"; ?></comments>
</item>
<?php } ?>
</channel>
</rss>
<?php mysql_close(); ?>
3. Simpan file dibawah ini dengan “info_rss.php”
<?php header("Content-type: application/xml"); ?>
<rss version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
>
<channel>
<title>Selamat Datang Di Web SMP Negeri 1 Pemangkat</title>
<atom:link href="http://smpn1pemangkat.sch.id/berita_rss.php" rel="self"
type="application/rss+xml"/>
<generator>CMS-Balitbang</generator>
<link>http://smpn1pemangkat.sch.id/</link>
<description>Artikel Terbaru Dari Web SMP Negeri 1 Pemangkat</description>
<language>id</language>
<managingEditor>[email protected](admin)</managingEditor>
<copyright>Copyright 2011 www.smpn1pemangkat.sch.id</copyright>
<?php
@mysql_connect("localhost","dbuserwebsekolahmu","dbpasswordsekolahmu");
@mysql_select_db("dbnamesekolahmu");
$sql="select * from t_info order by id desc limit 0,10";
if(!$query=mysql_query($sql)) die ("Pengambilan gagal1 info $id");
while ($row=mysql_fetch_array($query)) {
$isi = strip_tags($row[isi]);
$max = 100; // maximal 100 karakter
$min = 50; // minimal 50 karakter
if( strlen( $isi ) > $max ) {
$pecah = substr( $isi, 0, $max );
$akhirParagrap = strrpos( $pecah, "\n" );
$akhirKalimat = strrpos( $pecah, '.' );
$akhirSubKalimat = strrpos( $pecah, ',' );
$spasiTerakhir = strrpos( $pecah, ' ' );
if( $akhirParagrap >= $min ) {
$potong = $akhirParagrap;
}elseif( $akhirKalimat >= $min ) {
$potong = $akhirKalimat;
}elseif( $akhirSubKalimat >= $min ) {
$potong = $akhirSubKalimat;
}else {
$potong = $spasiTerakhir;
}
{
$isi = substr( $isi, 0, $potong+1 )."...";
$tag .="$gb<b>$row[subject]</b><br>
$isi<br><div style='text-align:right'><a href='info-$row[id].html' >
:: Selengkapnya</a>  </div>
<hr color='#D3D3D3' ><br>";
$subject = preg_replace("/\s/","-",$row[subject]);
$url_link = "http://smpn1pemangkat.sch.id/info-$row[id].html";
}
}
?>
<item>
<title><?php echo "$row[subject]"; ?></title>
<link><?php echo "$url_link"; ?></link>
<description><?=$isi;?></description>
</item>
<?php } ?>
</channel>
</rss>
<?php mysql_close(); ?>
(MOHON MAAF, JIKA TERDAPAT SCRIPT YANG TIDAK PERLU TERCANTUM JUGA DI DALAM SCRIPT DI
ATAS, MOHON SHARENYA JUGA DARI PARA WEBMASTER, KARENA YANG NULIS MASIH NEWBIE)
Download