0
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
0
- <title><%%= @exception_name %
%></title>
0
+ <title><%%= @exception_name %
></title>
0
<style type="text/css" media="screen">
0
<div class="internalError">
0
- <h1><%%= @exception_name %%> <sup class="error_<%%= @exception.class::STATUS %%>"><%%= @exception.class::STATUS %%></sup></h1>
0
- <%% if show_details = ::Merb::Config[:exception_details] -%%>
0
- <h2><%%= @exception.message %%></h2>
0
+ <h1><%%= @exception_name %> <sup class="error_<%%= @exception.class::STATUS %>"><%%= @exception.class::STATUS %></sup></h1>
0
+ <%% if show_details = ::Merb::Config[:exception_details] -%>
0
+ <h2><%%= @exception.message %></h2>
0
<h2>Sorry about that...</h2>
0
- <%% params[:original_params].each do |param, value| %%>
0
- <li><strong><%%= param %%>:</strong> <%%= value.inspect %%></li>
0
- <%%= "<li>None</li>" if params[:original_params].empty? %%>
0
+ <%% params[:original_params].each do |param, value| %>
0
+ <li><strong><%%= param %>:</strong> <%%= value.inspect %></li>
0
+ <%%= "<li>None</li>" if params[:original_params].empty? %>
0
- <%% params[:original_session].each do |param, value| %%>
0
- <li><strong><%%= param %%>:</strong> <%%= value.inspect %%></li>
0
- <%%= "<li>None</li>" if params[:original_session].empty? %%>
0
+ <%% params[:original_session].each do |param, value| %>
0
+ <li><strong><%%= param %>:</strong> <%%= value.inspect %></li>
0
+ <%%= "<li>None</li>" if params[:original_session].empty? %>
0
- <%% params[:original_cookies].each do |param, value| %%>
0
- <li><strong><%%= param %%>:</strong> <%%= value.inspect %%></li>
0
- <%%= "<li>None</li>" if params[:original_cookies].empty? %%>
0
+ <%% params[:original_cookies].each do |param, value| %>
0
+ <li><strong><%%= param %>:</strong> <%%= value.inspect %></li>
0
+ <%%= "<li>None</li>" if params[:original_cookies].empty? %>
0
- <%% if show_details %
%>
0
+ <%% if show_details %
>
0
- <%% @exception.backtrace.each_with_index do |line, index| %
%>
0
+ <%% @exception.backtrace.each_with_index do |line, index| %
>
0
- <%%= (line.match(/^([^:]+)/)[1] rescue 'unknown').sub(/\/((opt|usr)\/local\/lib\/(ruby\/)?(gems\/)?(1.8\/)?(gems\/)?|.+\/app\/)/, '') %%>
0
- <%% unless line.match(/\.erb:/) %%>
0
- in "<strong><%%= line.match(/:in `(.+)'$/)[1] rescue '?' %%></strong>"
0
+ <%%= (line.match(/^([^:]+)/)[1] rescue 'unknown').sub(/\/((opt|usr)\/local\/lib\/(ruby\/)?(gems\/)?(1.8\/)?(gems\/)?|.+\/app\/)/, '') %>
0
+ <%% unless line.match(/\.erb:/) %>
0
+ in "<strong><%%= line.match(/:in `(.+)'$/)[1] rescue '?' %></strong>"
0
(<strong>ERB Template</strong>)
0
- <a href="txmt://open?url=file://<%%=file = (line.match(/^([^:]+)/)[1] rescue 'unknown')%
%>&line=<%%= lineno = line.match(/:([0-9]+):/)[1] rescue '?' %%>"><%%=lineno%%></a>
0
+ <a href="txmt://open?url=file://<%%=file = (line.match(/^([^:]+)/)[1] rescue 'unknown')%
>&line=<%%= lineno = line.match(/:([0-9]+):/)[1] rescue '?' %>"><%%=lineno%></a>
0
- <td class="code" colspan="2"><%% (__caller_lines__(file, lineno, 5) rescue []).each do |llineno, lcode, lcurrent| %%>
0
-<a href="txmt://open?url=file://<%%=file%%>&line=<%%=llineno%%>"><%%= llineno %%></a><%%='<em>' if llineno==lineno.to_i %%><%%= lcode.size > 90 ? CGI.escapeHTML(lcode[0..90])+'<span class="more">......</span>' : CGI.escapeHTML(lcode) %%><%%='</em>' if llineno==lineno.to_i %%>
0
+ <td class="code" colspan="2"><%% (__caller_lines__(file, lineno, 5) rescue []).each do |llineno, lcode, lcurrent| %>
0
+<a href="txmt://open?url=file://<%%=file%>&line=<%%=llineno%>"><%%= llineno %></a><%%='<em>' if llineno==lineno.to_i %><%%= lcode.size > 90 ? CGI.escapeHTML(lcode[0..90])+'<span class="more">......</span>' : CGI.escapeHTML(lcode) %><%%='</em>' if llineno==lineno.to_i %>
0
<script type="text/javascript" charset="utf-8">
0
// swop the open & closed classes
0
lots of love, from <a href="#">merb</a>
Comments
No one has commented yet.