mezuro_plugin_myprofile_controller.rb
698 Bytes
class MezuroPluginMyprofileController < ProfileController #MyprofileController?
append_view_path File.join(File.dirname(__FILE__) + '/../../views')
# rescue_from Exception do |exception|
# @message = process_error_message exception.message
# render :partial => "error_page"
# end
def error_page
@message = params[:message]
end
protected
def redirect_to_error_page(message)
message = URI.escape(CGI.escape(process_error_message(message)),'.')
redirect_to "/myprofile/#{profile.identifier}/plugin/mezuro/error_page?message=#{message}"
end
def process_error_message message #FIXME
if message =~ /bla/
message
else
message
end
end
end