\$LinkText"); VarIndexLoad($pagename); $FmtV['$LinkText'] = str_replace('$', '$', $txt); $FmtV['$LinkUrl'] = @$VarIndex[$tgt]['url']; if (@!$VarIndex[$tgt]['url']) return FmtPageName($VarLinkMissingFmt,$pagename); return FmtPageName($VarLinkExistsFmt,$pagename); } function VarIndexLoad($pagename) { global $VarPagesFmt,$VarIndex,$WikiWordPattern; static $loaded; $VarIndex = (array)@$VarIndex; if ($loaded) return; foreach($VarPagesFmt as $vf) { $v = FmtPageName($vf, $pagename); if (@$loaded[$v]) continue; $vlist = array($v); $t = ReadTrail($pagename,$v); if ($t) for($i=0;$i$a) $out .= FmtPageName("$$v{\$Name}\n",$a['pagename']); $out .= ""; return $out; }