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
|
||||
$files = '';
|
||||
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)) {
|
||||
$name = str_replace('_', ' ', preg_replace('/(Sample_|\.php)/', '', $file));
|
||||
$files .= "<li><a href='{$file}'>{$name}</a></li>";
|
||||
}
|
||||
}
|
||||
closedir($handle);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -78,6 +84,11 @@ function write($phpWord, $filename, $writers)
|
|||
}
|
||||
|
||||
$result .= getEndingNotes($writers);
|
||||
$result .= '<pre><code>';
|
||||
if (file_exists($filename . '.php')) {
|
||||
$result .= highlight_file($filename . '.php', true);
|
||||
}
|
||||
$result .= '</code></pre>';
|
||||
|
||||
return $result;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue