</style>
</head>
<body>
+<span class="header"><%= Redmine::WikiFormatting.to_html(Setting.text_formatting, Setting.emails_header) %></span>
<%= yield %>
<hr />
<span class="footer"><%= Redmine::WikiFormatting.to_html(Setting.text_formatting, Setting.emails_footer) %></span>
+<%= Setting.emails_header %>
<%= yield %>
--
<%= Setting.emails_footer %>
<p><%= check_all_links('notified_events') %></p>
</fieldset>
+<fieldset class="box"><legend><%= l(:setting_emails_header) %></legend>
+<%= setting_text_area :emails_header, :label => false, :class => 'wiki-edit', :rows => 5 %>
+</fieldset>
+
<fieldset class="box"><legend><%= l(:setting_emails_footer) %></legend>
<%= setting_text_area :emails_footer, :label => false, :class => 'wiki-edit', :rows => 5 %>
</fieldset>
setting_issue_list_default_columns: Default columns displayed on the issue list
setting_repositories_encodings: Repositories encodings
setting_commit_logs_encoding: Commit messages encoding
+ setting_emails_header: Emails header
setting_emails_footer: Emails footer
setting_protocol: Protocol
setting_per_page_options: Objects per page options
default: 0
default_notification_option:
default: 'only_my_events'
+emails_header:
+ default: ''
# should restore perform_deliveries
assert ActionMailer::Base.perform_deliveries
end
+
+ context "layout" do
+ should "include the emails_header" do
+ with_settings(:emails_header => "*Header content*") do
+ assert Mailer.deliver_test(User.find(1))
+
+ assert_select_email do
+ assert_select ".header" do
+ assert_select "strong", :text => "Header content"
+ end
+ end
+ end
+
+ end
+
+ end
+
end