diff --git a/lib/mime.inc.php b/lib/mime.inc.php index 726c788..a83a8da 100644 --- a/lib/mime.inc.php +++ b/lib/mime.inc.php @@ -119,7 +119,6 @@ class KTMime { } } - return _kt('Unknown Type'); } @@ -175,6 +174,13 @@ class KTMime { } } + function getAllMimeTypes($sAdditional = '') { + $sTable = KTUtil::getTableName('mimetypes'); + $aQuery = array("SELECT id, mimetypes FROM " . $sTable . ' ' .$sAdditional, array()); + $res = DBUtil::getResultArray($aQuery); + return $res; + } + /** * Strip all but the extension from a file. For instance, input of * 'foo.tif' would return 'tif'. diff --git a/plugins/ktstandard/ImmutableActionPlugin.php b/plugins/ktstandard/ImmutableActionPlugin.php index 8baf426..dcda0e2 100644 --- a/plugins/ktstandard/ImmutableActionPlugin.php +++ b/plugins/ktstandard/ImmutableActionPlugin.php @@ -1,5 +1,31 @@