getRequest(); $output = $this->getOutput(); $this->setHeaders(); $output->setRobotPolicy('index,follow'); $output->addMeta('description', 'Game News for The Mana World'); $output->addMeta('keywords', 'news, game news, whats new, current release, new changes'); $wikitext = self::printNews(); $output->addWikiText( $wikitext ); } // Parses news.html // displays feed public function printNews($num='all') { global $wgTMWNews; $count = 0; $content = ""; $handle = @fopen($wgTMWNews, "r"); if ($handle) { while (($buffer = fgets($handle, 4096)) !== false) { $content .= $buffer; if (preg_match('/<\/div>/',$buffer)) { $count++; } if ($count == $num && $num != 'all') { $content .= '
More News >>
'; break 1; } } } $output = $this->getOutput(); $output->addHTML($content); fclose($handle); } } ?>