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