All pastes #123186 Raw Edit

devilsoulblack

public php v1 · immutable
·published 2006-08-09 03:29 UTC
rendered paste body
<?php/*"XTREME-RSS" FEED YOUR WEBSITE OUT WITH THIS MOD THAT WILL RSS OUT YOUR WEBLINKS, *//* FORUMS AND NEWS CREATED BY Brian Lee Baros of http://www.Infinity-Plus.comIT SHOULD FIRST DISPLAY ALL YOUR NEWS THEN ALL YOUR FORUM POST THEN ALL YOUR WEBLINKS *///YOU MAY ONLY CHANGE THE FOLLOWING LINES OF CODE FOR YOUR SITE IMAGES PURPOSES ONLY,  LINE NUMBER 69,81,93 ////--------------------DO NOT CHANGE CODE BELOW THIS LINE-----------------------------------------------------------------------//include("mainfile.php");include("includes/ipban.php");global $prefix, $db, $nukeurl;header("Content-Type: text/xml");//------------------------------------------------------------------------------------------------------------------------------------//$VAR1 = intval($VAR1);//Varible Name for News if ($VAR1 != "") {//If Varible 1 is Zero then	$VAR1 = $db->sql_fetchrow($db->sql_query("SELECT catid FROM ".$prefix."_stories_cat WHERE title LIKE '%$VAR1%' LIMIT 1"));	if ($VAR2 == "") {//If Second Var is Zero then		$result1 = $db->sql_query("SELECT sid, title, hometext FROM ".$prefix."_stories ORDER BY sid DESC LIMIT 150");	} else {		$VAR2 = intval($VAR2);		$result1 = $db->sql_query("SELECT sid, title, hometext FROM ".$prefix."_stories WHERE catid='$catid' ORDER BY sid DESC LIMIT 150");	}} else {	$result1 = $db->sql_query("SELECT sid, title, hometext FROM ".$prefix."_stories ORDER BY sid DESC LIMIT 150");}$VAR3 = intval($VAR3); //Varible  name for Forumsif ($VAR3 !=""){ //If Varible 3 is ZERO then 	$VAR4 = $db->sql_fetchrow($db->sql_query("SELECT post_id, post_subject , post_text FROM ".$prefix."_bbposts_text WHERE post_subject LIKE '%$VAR3%' LIMIT 30")); 	if (VAR4 =="") { //If Fourth Varible is Zero then		$result2 = $db->sql_query("SELECT post_id, post_subject , post_text FROM ".$prefix."_bbposts_text ORDER BY post_id DESC LIMIT 30");            	}else{		$VAR4 = intval($VAR4); 		$result2 = $db->sql_query("SELECT post_id, post_subject , post_text FROM ".$prefix."_bbposts_text ORDER BY post_id DESC LIMIT 0, 30");            		}	} else { $result2 = $db->sql_query("SELECT post_id, post_subject , post_text FROM ".$prefix."_bbposts_text ORDER BY post_id DESC LIMIT 0, 30");            }$VAR5 = intval($VAR5);//Varible Name for Weblinksif ($VAR5 != "") {//If Varible 5 is Zero Then	$VAR6 = $db->sql_fetchrow($db->sql_query("SELECT catid FROM ".$prefix."_links_categories WHERE title LIKE '%$VAR6%' LIMIT 1"));	if ($VAR6 == "") {//If Sixth Varible is Zero Then		$result3 = $db->sql_query("SELECT lid, title, description, url FROM ".$prefix."_links_links ORDER BY lid DESC LIMIT 1500");	} else {		$VAR6 = intval($VAR6);		$result3 = $db->sql_query("SELECT lid, title, description, url FROM ".$prefix."_links_links WHERE catid='$catid' ORDER BY lid DESC LIMIT 1500");	}} else {	$result3 = $db->sql_query("SELECT lid, title, description, url FROM ".$prefix."_links_links ORDER BY lid DESC LIMIT 1500");}//DISPLAYS PRIMARY HEADER INFO FOR RSS FEED and FOR NEWS FIRST.echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n\n";echo "<!DOCTYPE rss PUBLIC \"-//Netscape Communications//DTD RSS 0.91//EN\"\n";echo " \"http://my.netscape.com/publish/formats/rss-0.91.dtd\">\n\n";echo "<rss version=\"0.91\">\n\n";echo "<channel>\n";echo "<title>".htmlspecialchars($sitename)."</title>\n";echo "<link>$nukeurl</link>\n";echo "<description>".htmlspecialchars($backend_title)."</description>\n";echo "<language>$backend_language</language>\n\n";while ($row = $db->sql_fetchrow($result1)) { // $result1 gets data from query dealing with your News Articles	$rsid = intval($row['sid']);	$rtitle = $row['title'];	$rtext = $row['hometext'];	echo "<item>\n";	echo "<title>".htmlspecialchars($rtitle)."</title>\n";	echo "<link>$nukeurl/modules.php?name=News&amp;file=article&amp;sid=$rsid</link>\n";	echo "<description>".htmlspecialchars($rtext)."</description>\n";	echo "<image><url>http://www.devilsoulblack.com/img-devil/botoncito.jpg</url></image>\n"; //YOU MAY CHANGE THIS LINE ONLY TO FIT YOUR NEWS LOGO	echo "</item>\n\n";}//STARTS TO LIST RSS FEED FOR FORUMwhile ($row = $db->sql_fetchrow($result2)) { //  $results2 gets data from your Forum SQL QUERY and Loops, $ROW is a Gobal Varible in the mainfile.php	$rid = intval($row['post_id']);	$rsubject = $row['post_subject'];	$rtext = $row['post_text'];	echo "<item>\n";	echo "<title>".htmlspecialchars($rsubject)."</title>\n";	echo "<link>$nukeurl/modules.php?name=Forums&amp;file=viewtopic&amp;p=$rid</link>\n"; 	echo "<description>".htmlspecialchars($rtext)."</description>\n";	echo "<image><url>http://www.devilsoulblack.com/img-devil/botoncito.jpg</url></image>\n"; //YOU MAY CHANGE THIS LINE ONLY TO FIT YOUR FORUM LOGO	echo "</item>\n\n";}//STARTS TO LIST RSS FEED FOR WEBLINKSwhile ($row = $db->sql_fetchrow($result3)) {//$results3 is data from your sql query of the Weblinks	$rlid = intval($row['lid']);	$rtitle = $row['title'];	$rtext = $row['description'];	echo "<item>\n";	echo "<title>".htmlspecialchars($rtitle)."</title>\n";	echo "<link>$nukeurl/modules.php?name=Web_Links&amp;l_op=visit&amp;lid=$rlid</link>\n";	echo "<description>".htmlspecialchars($rtext)."</description>\n";	echo "<image><url>http://www.devilsoulblack.com/img-devil/botoncito.jpg</url></image>\n";  //YOU MAY CHANGE THIS LINE ONLY TO FIT YOUR WEBLINKS LOGO	echo "</item>\n\n";}//Closes out your FEEDecho "</channel>\n";echo "</rss>";?>