Disabled file uploads in preparation to release 0.10

This commit is contained in:
Alexey Verkhovsky 2005-04-03 04:22:46 +00:00
parent c646121b32
commit c0605f0b78
3 changed files with 28 additions and 11 deletions

View file

@ -2,6 +2,9 @@ require 'fileutils'
require 'application'
require 'instiki_errors'
# Controller that is responsible for serving files and pictures.
# Disabled in version 0.10
class FileController < ApplicationController
layout 'default'
@ -45,6 +48,8 @@ class FileController < ApplicationController
end
def import
return if file_uploads_disabled?
check_authorization
if @params['file']
@problems = []
@ -64,8 +69,15 @@ class FileController < ApplicationController
end
protected
def check_allow_uploads
# TODO enable file uploads again after 0.10 release
unless RAILS_ENV == 'test'
render_text 'File uploads are not ready for general use in Instiki 0.10', '403 Forbidden'
return false
end
unless @web.allow_uploads
render_text 'File uploads are blocked by the webmaster', '403 Forbidden'
return false