3
function showfile($filename, $lang) {
4
echo "<strong>".$filename."</strong>";
5
echo '<div id="ace_'.str_replace(".", "", $filename).'"" class="ace">';
6
$handle = @fopen($filename, "r");
9
while (($buffer = fgets($handle, 4096)) !== false) {
11
$buffer = str_replace("&", "&", $buffer);
12
$buffer = str_replace("<", "<", $buffer);
13
$buffer = str_replace(">", ">", $buffer);
19
echo "Error: unexpected fgets() fail\n";
26
<script type="text/javascript">
27
var editor = ace.edit("ace_'.str_replace(".", "", $filename).'");
28
editor.setTheme("ace/theme/monokai");
29
editor.getSession().setMode("ace/mode/'.$lang.'");
30
editor.setReadOnly(true);
31
editor.setShowPrintMargin(false);
32
editor.setDisplayIndentGuides(false);
33
aceeditors.push("ace_'.str_replace(".", "", $filename).'");
39
function showdoc($filename) {
41
$handle = @fopen($filename, "r");
45
while (($buffer = fgets($handle, 4096)) !== false) {
49
echo "Error: unexpected fgets() fail\n";
b'\\ No newline at end of file'