Use mime types in downloading from repository
Ok, so appart from the
export: links in "wiki" fields looking ugly (are there plans to make them show either only the filename or even make the links "configurable" like http links?), I had a user asking if there was a way to make the pdfs he had in the repo be shown in the browser instead of force-downloading them.
I have whipped up a small patch (somewhat looked off of the mimetype-fu plugin) that guesses the mime-type of a file according to its extension and
Mime::Type and sets the disposition to inline to make browsers show them instead of downloading them. The patch is attached, but it changes the behavior of the "
raw" download action also used by the download-Link in the repository tab.
That brings us to the discussion if the "
raw" Links should be changed, or if an extra action, say
show, should be configured, but the changes to the patch should be quite straightforward.
Last but not least: there are only a very few mime types defined in redmine at the moment, one source for some more could e.g. be this list from the mimetype-fu plugin.
#5 Updated by Toshi MARUYAMA over 9 years ago
AttachmentsController uses "inline" for only images.