output the source code of the sample that was run
This commit is contained in:
parent
1d8e7b8374
commit
b20cd4fa9f
|
|
@ -43,13 +43,19 @@ $pageHeading = IS_INDEX ? '' : "<h1>{$pageHeading}</h1>";
|
||||||
// Populate samples
|
// Populate samples
|
||||||
$files = '';
|
$files = '';
|
||||||
if ($handle = opendir('.')) {
|
if ($handle = opendir('.')) {
|
||||||
while (false !== ($file = readdir($handle))) {
|
$sampleFiles = array();
|
||||||
|
while (false !== ($sampleFile = readdir($handle))) {
|
||||||
|
$sampleFiles[] = $sampleFile;
|
||||||
|
}
|
||||||
|
sort($sampleFiles);
|
||||||
|
closedir($handle);
|
||||||
|
|
||||||
|
foreach ($sampleFiles as $file) {
|
||||||
if (preg_match('/^Sample_\d+_/', $file)) {
|
if (preg_match('/^Sample_\d+_/', $file)) {
|
||||||
$name = str_replace('_', ' ', preg_replace('/(Sample_|\.php)/', '', $file));
|
$name = str_replace('_', ' ', preg_replace('/(Sample_|\.php)/', '', $file));
|
||||||
$files .= "<li><a href='{$file}'>{$name}</a></li>";
|
$files .= "<li><a href='{$file}'>{$name}</a></li>";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
closedir($handle);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -78,6 +84,11 @@ function write($phpWord, $filename, $writers)
|
||||||
}
|
}
|
||||||
|
|
||||||
$result .= getEndingNotes($writers);
|
$result .= getEndingNotes($writers);
|
||||||
|
$result .= '<pre><code>';
|
||||||
|
if (file_exists($filename . '.php')) {
|
||||||
|
$result .= highlight_file($filename . '.php', true);
|
||||||
|
}
|
||||||
|
$result .= '</code></pre>';
|
||||||
|
|
||||||
return $result;
|
return $result;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue