public function synopsis()
{
if (empty($this->synopsis_wiki)) {
$this->getPage("Synopsis");
if ($this->page["Synopsis"] == "cannot open page") {
return $this->synopsis_wiki;
}
// no such page
if (preg_match('|<div id="swiki\\.2\\.1">(.*?)</div>|ims', $this->page["Synopsis"], $match)) {
$this->synopsis_wiki = trim($match[1]);
}
}
return $this->synopsis_wiki;
}