Show
Ignore:
Timestamp:
01/11/08 20:26:29 (11 months ago)
Author:
jeremymcanal..@gmail.com
Message:

Final fixes before next release

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • lib/vintage/errors.rb

    r6 r7  
    1818    # Standard template to render for a <tt>500 Internal Server Error</tt> 
    1919    def self.internal_error(error, params) 
    20       error_page("500 Internal Server Error", error.class.to_s, "500 Internal Server Error", error.message.to_s, "at #{error.backtrace[0]}", "<h3>Backtrace</h3>\n\t<pre>#{error.backtrace.join('\n')}</pre>"
     20      error_page("500 Internal Server Error", error.class.to_s, "500 Internal Server Error", error.message.to_s, "at #{error.backtrace[0]}", "<h3>Backtrace</h3>\n\t<pre>#{error.backtrace.join('\n')}</pre>", params
    2121    end 
    2222     
    2323    # Standard template to render for a <tt>404 Page Not Found</tt> error 
    2424    def self.not_found(url, remote_ip, params) 
    25       error_page("404 Not Found", "Page Not Found", "404 Not Found", "Request for #{url}", "from #{remote_ip}"
     25      error_page("404 Not Found", "Page Not Found", "404 Not Found", "Request for #{url}", "from #{remote_ip}", params
    2626    end 
    2727     
    2828    private 
    2929    # Standard template to render for a <tt>404 Page Not Found</tt> error 
    30     def self.error_page(title, h1_primary, h1_secondary, h2_primary, h2_secondary, extra_content = ""
     30    def self.error_page(title, h1_primary, h1_secondary, h2_primary, h2_secondary, extra_content = "", params = {}
    3131      """ 
    3232      <html>