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