. */ function Sanatise($line) { $line = preg_replace('/[^A-Za-z0-9\-:_\.\/]/', '', $line); return $line; } function EndsWith($line, $c) { return substr($line, -1) == $c; } function IsMarkdown($fname) { switch(pathinfo($fname, PATHINFO_EXTENSION)) { case 'md': return True; } return False; } function GuessMimeType($fname) { switch(pathinfo($fname, PATHINFO_EXTENSION)) { case 'gif': return 'image/gif'; case 'png': return 'image/png'; case 'jpeg': return 'image/jpeg'; case 'htm': case 'html': return 'text/html'; case 'md': return 'text/markdown'; } return 'text/plain'; } ?>