diff options
Diffstat (limited to 'html/fileshow.phtml')
| -rw-r--r-- | html/fileshow.phtml | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/html/fileshow.phtml b/html/fileshow.phtml index 6e984bdf..741ef556 100644 --- a/html/fileshow.phtml +++ b/html/fileshow.phtml @@ -1,7 +1,9 @@ <?php require('functions.php3'); + require('elispmarkup.php3'); $filename=$HTTP_GET_VARS["file"]; $title=$HTTP_GET_VARS["title"]; + $expanded=$HTTP_GET_VARS["expanded"]; if ($title=="") { $title = $filename; }; small_header($title); print "<pre>\n"; @@ -10,8 +12,10 @@ substr($filename,0,1)=="/" or substr($filename,0,1)=="~") { print "Sorry, can't show you that file!\n"; - } else { - markup_plain_text($filename); + } elseif (substr($filename,-3)==".el") { + elisp_markup($filename,"fileshow.phtml"); + else { + outline_markup($filename,"fileshow.phtml",$expanded); } print "</pre>\n"; print "<hr>"; |
