public function extReviews()
{
if (empty($this->extreviews)) {
$page = $this->getPage("ExtReviews");
if (empty($page)) {
return array();
}
// no such page
if (preg_match_all('@<li><a href="(.*?)".*?>(.*?)</a>@', $this->page["ExtReviews"], $matches)) {
$mc = count($matches[0]);
for ($i = 0; $i < $mc; ++$i) {
$this->extreviews[$i] = array("url" => $matches[1][$i], "desc" => $matches[2][$i]);
}
}
}
return $this->extreviews;
}