# HG changeset patch # User luisf # Date 1300918971 0 # Node ID 5f4ac0a159fa4f737b79813daaa374b628d86a2c # Parent f3b2dc533e83dec436f455a02e4b37a0a2c04887 DEV commit: created template; need to solve bug in template variables. diff -r f3b2dc533e83 -r 5f4ac0a159fa app/controllers/members_controller.rb --- a/app/controllers/members_controller.rb Wed Mar 23 17:38:13 2011 +0000 +++ b/app/controllers/members_controller.rb Wed Mar 23 22:22:51 2011 +0000 @@ -32,7 +32,7 @@ members << @new_member # send notification to member - Mailer.deliver_add_to_project(@new_member, @project) + Mailer.deliver_added_to_project(@new_member, @project) end else @@ -40,7 +40,7 @@ members << @new_member # send notification to member - Mailer.deliver_add_to_project(@new_member, @project) + Mailer.deliver_added_to_project(@new_member, @project) end diff -r f3b2dc533e83 -r 5f4ac0a159fa app/models/mailer.rb --- a/app/models/mailer.rb Wed Mar 23 17:38:13 2011 +0000 +++ b/app/models/mailer.rb Wed Mar 23 22:22:51 2011 +0000 @@ -39,16 +39,16 @@ # Example: # add_to_project(user) => tmail object # Mailer.deliver_add_to_project(user) => sends an email to the registered user - def add_to_project(member, project) + def added_to_project(member, project) user = User.find(member.user_id) set_language_if_valid user.language recipients user.mail subject l(:mail_subject_register, Setting.app_title) - body :user => user, - :login_url => url_for(:controller => 'account', :action => 'login') - render_multipart('account_activated', body) + body :project_url => url_for(:controller => 'project', :action => 'view'), + :project_name => project.name + render_multipart('added_to_project', body) end diff -r f3b2dc533e83 -r 5f4ac0a159fa app/views/mailer/added_to_project.text.html.rhtml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/app/views/mailer/added_to_project.text.html.rhtml Wed Mar 23 22:22:51 2011 +0000 @@ -0,0 +1,2 @@ +

<%= l(:notice_added_to_project, :project_name => @project_name) %>

+

<%= l(:label_login) %>: <%= link_to @login_url, @login_url %>

diff -r f3b2dc533e83 -r 5f4ac0a159fa app/views/mailer/added_to_project.text.plain.rhtml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/app/views/mailer/added_to_project.text.plain.rhtml Wed Mar 23 22:22:51 2011 +0000 @@ -0,0 +1,2 @@ +<%= l(:notice_added_to_project, @project_name) %> +<%= l(:label_login) %>: <%= @project_url %> diff -r f3b2dc533e83 -r 5f4ac0a159fa config/locales/en-GB.yml --- a/config/locales/en-GB.yml Wed Mar 23 17:38:13 2011 +0000 +++ b/config/locales/en-GB.yml Wed Mar 23 22:22:51 2011 +0000 @@ -971,4 +971,5 @@ label_developer_description: Can commit to repository and carry out most project editing tasks label_reporter_description: Can submit bug reports; has read access for private projects - label_set_role_plural: Choose roles for new member \ No newline at end of file + label_set_role_plural: Choose roles for new member + notice_added_to_project: "You have been added to the project {{project_name}}." \ No newline at end of file diff -r f3b2dc533e83 -r 5f4ac0a159fa config/locales/en.yml --- a/config/locales/en.yml Wed Mar 23 17:38:13 2011 +0000 +++ b/config/locales/en.yml Wed Mar 23 22:22:51 2011 +0000 @@ -965,4 +965,5 @@ label_reporter_description: Can submit bug reports; has read access for private projects label_set_role_plural: Choose roles for new member + notice_added_to_project: "You have been added to the project {{project_name}}."