$ccode $cterm |
$title $subTitle |
$cname |
".join(" ",$items)."
\n"; } function showContents($contents) { $nmissing = 0; $nfound = 0; echo " ",
"$item[1]";
if (count($item) > 2)
echo "
($item[2])";
echo "
More to come ...
\n"; echo "Answer:
\n$aAnswer:
\n"; break; default: $noshow = "color:#000099;display:none"; echo "\n", "", "[Show with no answers]", " ", "[Show with all answers]", "
$code
\n"; else return "$label". "
$code\n"; } function newCodeIn($fname,$language="C") { if (!file_exists($fname)) return "Can't find code file $fname\n"; else return codeString(file_get_contents($fname),$language); } function codeIn($fname,$language="C") { $lines = @file_get_contents($fname); if ($lines !== false) return htmlentities($lines); else return "Can't find code file $fname\n"; } function codeString($str,$language="C",$line_nums=true) { require_once(HOMEDIR."/lib/geshi.php"); $g = new GeSHi($str,$language); if ($line_nums) $g->enable_line_numbers(GESHI_NORMAL_LINE_NUMBERS); return $g->parse_code(); //return htmlentities($str); } function showQandA($q,$a) { echo "
$item ", "(Posted $info[0]) |
$info[1] |
\n", "
File | Description |
$fileLink | $description |