index'; } else if (!$_COOKIE['wikiticket']) { // No login cookie present // $title=$invlogin; $node=$invlogin_d; $bar="log in - cancel"; } else if ($node) { // Update node data // // Read old data // $file=fopen($nodedir.$t.".wiki", "a+"); fseek($file, 0); $old=fgets($file, 65536); if ($rev=="on") { $mod1=fgets($file, 99); $mod2=fgets($file, 99); } fclose($file); // Write new data // $file=fopen($nodedir.$t.".wiki", "w+"); $node=stripslashes(ereg_replace("(\r\n|\n|\r)","
", $node)); // Linebreak to
//gnmath insert $node=ereg_replace("\<\<\>\>","", $node); // include gnwrite $node=ereg_replace("\<\<","", $node); // close gnwrite fputs($file, $node."\n"); // Update modification data // if ($rev=="on") { $user=$_COOKIE['wikiticket']; fputs($file, "$user - ".date("j/n/y - h:i a")."\n"); if ($mod1) fputs($file, $mod1); if ($mod2) fputs($file, $mod2); } fclose($file); $title=$success; $node=''.$t.''.$success_d; $bar="node"; } else { // Node edit form // $node='
$track
"; $bar="$return"; fclose($file); } display($title, $node, $bar, $template); ?>