check_feature('feature_userfiles'); $info = $userfileslib->get_userfile($user, $_REQUEST["fileId"]); if (empty($info['filetype']) || $info['filetype'] == 'application/x-octetstream' || $info['filetype'] == 'application/octet-stream') { $mimelib = TikiLib::lib('mime'); $info['filetype'] = $mimelib->from_filename($info['filename']); } $type = &$info["filetype"]; $file = &$info["filename"]; $content = &$info["data"]; session_write_close(); header("Content-type: $type"); header("Content-Disposition: inline; filename=\"$file\""); if ($info["path"]) { readfile($prefs['uf_use_dir'] . $info["path"]); } else { echo "$content"; }