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>&nbsp;&nbsp;</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>&nbsp;&nbsp;</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>&nbsp;&nbsp;</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)