Generic layout RHTML for Rails apps
(Updated August 2006 to slightly more up to date standards!)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title><%= @page_title %></title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <%= stylesheet_link_tag "main" %> <%= javascript_include_tag :defaults %> </head> <body<% if @page_class %> class="<%= @page_class %>"<% end %>> <% unless session[:user_id] %><%= render :partial => "generic/loginstuff" -%><% end %> <div id="container"> <div id="header"> </div> <% unless @message_override && @message_override == 1 %><%= render :partial => "generic/messageboxes" %><% end %> <div id="main"> <%= yield %> </div> <div id="footer"> </div> </div> </body> </html>