view(); $text = $wgArticle->getContent(1); $parser=new Parser(); $parser->parse($text, $wgTitle, ParserOptions::newFromUser($wgUser)); $connection = mysql_connect($wgDBserver, $wgDBuser, $wgDBpassword); mysql_select_db($wgDBname, $connection); $query = " SELECT * FROM drorbn_page WHERE page_namespace=0 AND page_is_redirect=0 AND page_title LIKE \"Notes_for_Notebooks/%\" "; $res = mysql_query($query, $connection); $havenotes = array(); while ($row = mysql_fetch_array($res)) { $havenotes[] = ereg_replace("^Notes_for_Notebooks/", "", $row["page_title"]); } foreach ($db as $name => $data) { $pref = ereg_replace($FilenamePattern, "\\1", $name); if ($prefix == $pref) { $names[] = $name; $datas[] = $data; if ($name == $page) $k = count($names)-1; } } $previous = $next = ""; if ($k>0) $previous = $names[$k-1]; if ($k\n"; } else { $prefix_comment = ""; } echo << Dror Bar-Natan: Classes: Notebooks: ${prefix}_$img
© | Dror Bar-Natan: Classes: Notebooks:
${prefix}_$img: $comment
text on/off
full size
random EOT; if (count($names) > 1) { if ($k>0) { echo "
previous"; } else { echo "
previous"; } if ($knext"; } else { echo "
next"; } } echo <<
EOT; for ($j=0; $j"; } else { if (in_array($name, $havenotes)) $com .= " (more...)"; echo ""; } echo "\n"; } echo <<
${prefix}_{
  $im:
  $im: $com
}
$prefix_comment Notes for Notebooks/$page:    [edit] EOT; echo $parser->mOutput->getText(); echo <<
EOT; ?>