Changeset 660
- Timestamp:
- 09/20/07 16:46:08 (1 year ago)
- Files:
-
- trunk/app_generators/merb/merb_generator.rb (modified) (1 diff)
- trunk/lib/merb/dispatcher.rb (modified) (1 diff)
- trunk/lib/merb/exceptions.rb (modified) (1 diff)
- trunk/lib/merb/mixins/render.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/app_generators/merb/merb_generator.rb
r642 r660 29 29 m.file_copy_each %w( application.erb ), "app/mailers/views/layout" 30 30 m.file_copy_each %w( application.html.erb ), "app/views/layout" 31 m.file_copy_each %w( not_found.html.erb ), "app/views/exceptions"31 m.file_copy_each %w( internal_server_error.html.erb not_found.html.erb ), "app/views/exceptions" 32 32 m.file_copy_each %w( merb.jpg ), "public/images" 33 33 m.file_copy_each %w( master.css ), "public/stylesheets" trunk/lib/merb/dispatcher.rb
r640 r660 2 2 class Dispatcher 3 3 4 DEFAULT_ERROR_TEMPLATE = Erubis::MEruby.new(File.read(File.join( 5 MERB_SKELETON_DIR, 'app/views/exceptions/internal_server_error.html.erb'))) 4 DEFAULT_ERROR_TEMPLATE = Erubis::MEruby.new((File.read(File.join( MERB_ROOT, 'app/views/exceptions/internal_server_error.html.erb')) rescue "Internal Server Error!")) 6 5 7 6 class << self trunk/lib/merb/exceptions.rb
r640 r660 144 144 class HTTPVersionNotSupported < Merb::ControllerExceptions::ServerError; STATUS = 505; end 145 145 class InternalServerError < Merb::ControllerExceptions::ServerError; STATUS = 500 146 DEFAULT_TEMPLATE = Erubis::MEruby.new(File.read(File.join( 147 MERB_SKELETON_DIR, 'app/views/exceptions/internal_server_error.html.erb'))) 146 DEFAULT_TEMPLATE = ::Merb::Dispatcher::DEFAULT_ERROR_TEMPLATE 148 147 149 148 def initialize(exception = nil) trunk/lib/merb/mixins/render.rb
r658 r660 27 27 # Merb::Template::Haml 28 28 # 29 # Erubis template ext: .h erb .jerb .erb .rhtml29 # Erubis template ext: .h.erb 30 30 # Markaby template ext: .mab 31 31 # Builder template ext: .rxml .builder .xerb
