##// END OF EJS Templates
Account information can now be sent to the user when creating an account....
Jean-Philippe Lang -
r543:f04225321c3e
parent child
Show More
@@ -0,0 +1,9
1 <% if @user.auth_source %>You can use your "<%= @user.auth_source.name %>" account to log into Redmine.
2 <% else %>Your Redmine account information:
3 * Login: <%= @user.login %>
4 * Password: <%= @password %>
5 <% end %>
6 Log in: <%= url_for :only_path => false, :host => Setting.host_name, :controller => 'account', :action => 'login' %>
7 <% unless @user.auth_source %>
8 You can change your password here: <%= url_for :only_path => false, :host => Setting.host_name, :controller => 'my', :action => 'account' %>
9 <% end %>
@@ -0,0 +1,9
1 <% if @user.auth_source %>Vous pouvez utiliser votre compte "<%= @user.auth_source.name %>" pour vous connecter à Redmine.
2 <% else %>Paramètres de connexion de votre compte Redmine:
3 * Identifiant: <%= @user.login %>
4 * Mot de passe: <%= @password %>
5 <% end %>
6 Pour se connecter à l'application: <%= url_for :only_path => false, :host => Setting.host_name, :controller => 'account', :action => 'login' %>
7 <% unless @user.auth_source %>
8 Vous pouvez changer votre mot de passe à l'adresse: <%= url_for :only_path => false, :host => Setting.host_name, :controller => 'my', :action => 'account' %>
9 <% end %>
@@ -61,6 +61,7 class UsersController < ApplicationController
61 @custom_values = UserCustomField.find(:all).collect { |x| CustomValue.new(:custom_field => x, :customized => @user, :value => params["custom_fields"][x.id.to_s]) }
61 @custom_values = UserCustomField.find(:all).collect { |x| CustomValue.new(:custom_field => x, :customized => @user, :value => params["custom_fields"][x.id.to_s]) }
62 @user.custom_values = @custom_values
62 @user.custom_values = @custom_values
63 if @user.save
63 if @user.save
64 Mailer.deliver_account_information(@user, params[:password]) if params[:send_information]
64 flash[:notice] = l(:notice_successful_create)
65 flash[:notice] = l(:notice_successful_create)
65 redirect_to :action => 'list'
66 redirect_to :action => 'list'
66 end
67 end
@@ -17,6 +17,14
17
17
18 class Mailer < ActionMailer::Base
18 class Mailer < ActionMailer::Base
19 helper IssuesHelper
19 helper IssuesHelper
20
21 def account_information(user, password)
22 set_language_if_valid user.language
23 recipients user.mail
24 from Setting.mail_from
25 subject l(:mail_subject_register)
26 body :user => user, :password => password
27 end
20
28
21 def issue_add(issue)
29 def issue_add(issue)
22 set_language_if_valid(Setting.default_language)
30 set_language_if_valid(Setting.default_language)
@@ -3,4 +3,5
3 <% labelled_tabular_form_for :user, @user, :url => { :action => "add" } do |f| %>
3 <% labelled_tabular_form_for :user, @user, :url => { :action => "add" } do |f| %>
4 <%= render :partial => 'form', :locals => { :f => f } %>
4 <%= render :partial => 'form', :locals => { :f => f } %>
5 <%= submit_tag l(:button_create) %>
5 <%= submit_tag l(:button_create) %>
6 <% end %> No newline at end of file
6 <%= check_box_tag 'send_information', 1, true %> <%= l(:label_send_information) %>
7 <% end %>
@@ -17,4 +17,6 config.action_controller.perform_caching = true
17
17
18 # Disable delivery errors if you bad email addresses should just be ignored
18 # Disable delivery errors if you bad email addresses should just be ignored
19 config.action_mailer.raise_delivery_errors = false
19 config.action_mailer.raise_delivery_errors = false
20
20
21 # No email in production log
22 config.action_mailer.logger = nil
@@ -395,6 +395,7 label_message_plural: Messages
395 label_message_last: Last message
395 label_message_last: Last message
396 label_message_new: New message
396 label_message_new: New message
397 label_reply_plural: Replies
397 label_reply_plural: Replies
398 label_send_information: Send account information to the user
398
399
399 button_login: Вход
400 button_login: Вход
400 button_submit: Изпращане
401 button_submit: Изпращане
@@ -395,6 +395,7 label_message_plural: Messages
395 label_message_last: Last message
395 label_message_last: Last message
396 label_message_new: New message
396 label_message_new: New message
397 label_reply_plural: Replies
397 label_reply_plural: Replies
398 label_send_information: Send account information to the user
398
399
399 button_login: Einloggen
400 button_login: Einloggen
400 button_submit: OK
401 button_submit: OK
@@ -395,6 +395,7 label_message_plural: Messages
395 label_message_last: Last message
395 label_message_last: Last message
396 label_message_new: New message
396 label_message_new: New message
397 label_reply_plural: Replies
397 label_reply_plural: Replies
398 label_send_information: Send account information to the user
398
399
399 button_login: Login
400 button_login: Login
400 button_submit: Submit
401 button_submit: Submit
@@ -395,6 +395,7 label_message_plural: Messages
395 label_message_last: Last message
395 label_message_last: Last message
396 label_message_new: New message
396 label_message_new: New message
397 label_reply_plural: Replies
397 label_reply_plural: Replies
398 label_send_information: Send account information to the user
398
399
399 button_login: Conexión
400 button_login: Conexión
400 button_submit: Someter
401 button_submit: Someter
@@ -395,6 +395,7 label_message_plural: Messages
395 label_message_last: Dernier message
395 label_message_last: Dernier message
396 label_message_new: Nouveau message
396 label_message_new: Nouveau message
397 label_reply_plural: Réponses
397 label_reply_plural: Réponses
398 label_send_information: Envoyer les informations à l'utilisateur
398
399
399 button_login: Connexion
400 button_login: Connexion
400 button_submit: Soumettre
401 button_submit: Soumettre
@@ -395,6 +395,7 label_message_plural: Messages
395 label_message_last: Last message
395 label_message_last: Last message
396 label_message_new: New message
396 label_message_new: New message
397 label_reply_plural: Replies
397 label_reply_plural: Replies
398 label_send_information: Send account information to the user
398
399
399 button_login: Login
400 button_login: Login
400 button_submit: Invia
401 button_submit: Invia
@@ -396,6 +396,7 label_message_plural: Messages
396 label_message_last: Last message
396 label_message_last: Last message
397 label_message_new: New message
397 label_message_new: New message
398 label_reply_plural: Replies
398 label_reply_plural: Replies
399 label_send_information: Send account information to the user
399
400
400 button_login: ログイン
401 button_login: ログイン
401 button_submit: 変更
402 button_submit: 変更
@@ -395,6 +395,7 label_message_plural: Berichten
395 label_message_last: Laatste bericht
395 label_message_last: Laatste bericht
396 label_message_new: Nieuw bericht
396 label_message_new: Nieuw bericht
397 label_reply_plural: Antwoorden
397 label_reply_plural: Antwoorden
398 label_send_information: Send account information to the user
398
399
399 button_login: Inloggen
400 button_login: Inloggen
400 button_submit: Toevoegen
401 button_submit: Toevoegen
@@ -395,6 +395,7 label_message_plural: Messages
395 label_message_last: Last message
395 label_message_last: Last message
396 label_message_new: New message
396 label_message_new: New message
397 label_reply_plural: Replies
397 label_reply_plural: Replies
398 label_send_information: Send account information to the user
398
399
399 button_login: Login
400 button_login: Login
400 button_submit: Enviar
401 button_submit: Enviar
@@ -395,6 +395,7 label_message_plural: Messages
395 label_message_last: Last message
395 label_message_last: Last message
396 label_message_new: New message
396 label_message_new: New message
397 label_reply_plural: Replies
397 label_reply_plural: Replies
398 label_send_information: Send account information to the user
398
399
399 button_login: Login
400 button_login: Login
400 button_submit: Enviar
401 button_submit: Enviar
@@ -398,6 +398,7 label_message_plural: Messages
398 label_message_last: Last message
398 label_message_last: Last message
399 label_message_new: New message
399 label_message_new: New message
400 label_reply_plural: Replies
400 label_reply_plural: Replies
401 label_send_information: Send account information to the user
401
402
402 button_login: 登录
403 button_login: 登录
403 button_submit: 提交
404 button_submit: 提交
General Comments 0
You need to be logged in to leave comments. Login now