From 6f16b564d0d774de979b18bf89c2358d0f8bc487 Mon Sep 17 00:00:00 2001 From: Florian Pritz Date: Tue, 23 Nov 2010 15:58:11 +0100 Subject: add aliases for highlight extensions Signed-off-by: Florian Pritz --- system/application/models/file_mod.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'system/application/models/file_mod.php') diff --git a/system/application/models/file_mod.php b/system/application/models/file_mod.php index 20ebe58f4..24b491831 100644 --- a/system/application/models/file_mod.php +++ b/system/application/models/file_mod.php @@ -182,6 +182,7 @@ class File_mod extends Model { $mode = $this->mime2extension($type); $mode = $this->filename2extension($filedata['filename']) ? $this->filename2extension($filedata['filename']) : $mode; } + $mode = $this->extension_aliases($mode); // TODO: cleanup conditions if ($mode && $mode != 'plain' && $mode != 'qr' @@ -375,6 +376,17 @@ class File_mod extends Model { return false; } + // Handle alias extensions + function extension_aliases($alias) + { + $aliasarray = array( + 'py' => 'python' + ); + if (array_key_exists($alias, $aliasarray)) return $aliasarray[$alias]; + + return $alias; + } + } # vim: set noet: -- cgit v1.2.3-24-g4f1b