diff options
Diffstat (limited to 'utils/modules')
| -rw-r--r-- | utils/modules/news.php | 13 | 
1 files changed, 12 insertions, 1 deletions
| diff --git a/utils/modules/news.php b/utils/modules/news.php index 4d00b24..8c693c3 100644 --- a/utils/modules/news.php +++ b/utils/modules/news.php @@ -3,6 +3,7 @@  global $UTIL_DIR, $MODULES_DIR; +include_once($UTIL_DIR . "/rss.php");  include_once($UTIL_DIR . "/convert.php");  include_once($UTIL_DIR . "/forms.php");  include_once($UTIL_DIR . "/user.php"); @@ -272,6 +273,8 @@ class News {    public function run($params)    { +		global $newsid; +  		$str = "";  		$module = "all"; @@ -295,7 +298,12 @@ class News {  			}  		} -		$str .= $this->show($number, $module); +		if($newsid && $this->news[$newsid]) { +			//			$str .= $this->show($number, $module); +			$str .= $this->news[$newsid]->show(); +		} else { +			$str .= $this->show($number, $module); +		}  		return $str;    } @@ -334,6 +342,9 @@ class News {      fwrite($fp, "</news>\n");      fclose($fp); + +		$rss = new RSS($this->file, "rss.xml"); +		$rss->write();    }    private function read() | 
