Bug #9485: Use application/x-extension-* consistently, not x-extension/*
authorChuck Hagenbuch <chuck@horde.org>
Tue, 4 Jan 2011 13:46:53 +0000 (08:46 -0500)
committerChuck Hagenbuch <chuck@horde.org>
Tue, 4 Jan 2011 15:26:35 +0000 (10:26 -0500)
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Syntaxhighlighter.php

index 18b9513..0d4397e 100644 (file)
@@ -78,18 +78,19 @@ class Horde_Mime_Viewer_Syntaxhighlighter extends Horde_Mime_Viewer_Base
         switch ($type) {
         case 'application/javascript':
         case 'application/x-javascript':
-        case 'x-extension/javascript':
-        case 'x-extension/js':
+        case 'application/x-extension-javascript':
+        case 'application/x-extension-js':
             return 'js';
 
         case 'application/x-perl':
-        case 'x-extension/pl':
+        case 'application/x-extension-pl':
             return 'perl';
 
         case 'application/x-php':
-        case 'x-extension/php':
-        case 'x-extension/phps':
-        case 'x-extension/php3s':
+        case 'application/x-extension-php':
+        case 'application/x-extension-php3':
+        case 'application/x-extension-phps':
+        case 'application/x-extension-php3s':
         case 'application/x-httpd-php':
         case 'application/x-httpd-php3':
         case 'application/x-httpd-phps':
@@ -103,8 +104,8 @@ class Horde_Mime_Viewer_Syntaxhighlighter extends Horde_Mime_Viewer_Base
 
         case 'application/x-sh':
         case 'application/x-shellscript':
-        case 'x-extension/bash':
-        case 'x-extension/sh':
+        case 'application/x-extension-bash':
+        case 'application/x-extension-sh':
             return 'bash';
 
         case 'application/xml':
@@ -116,7 +117,7 @@ class Horde_Mime_Viewer_Syntaxhighlighter extends Horde_Mime_Viewer_Base
             return 'xml';
 
         case 'text/css':
-        case 'x-extension/css':
+        case 'application/x-extension-css':
             return 'css';
 
         case 'text/diff':
@@ -142,14 +143,14 @@ class Horde_Mime_Viewer_Syntaxhighlighter extends Horde_Mime_Viewer_Base
         case 'text/x-sql':
             return 'sql';
 
-        case 'x-extension/bat':
+        case 'application/x-extension-bat':
             return 'batch';
 
-        case 'x-extension/cs':
+        case 'application/x-extension-cs':
             return 'csharp';
 
-        case 'x-extension/vb':
-        case 'x-extension/vba':
+        case 'application/x-extension-vb':
+        case 'application/x-extension-vba':
             return 'vb';
 
         default: