mail_configurator.patch

GOYELLO IT Services, 2009-07-15 17:08

Download (1.21 KB)

View differences:

app/controllers/my_controller.rb (kopia robocza)
58 58
      @user.mail_notification = (params[:notification_option] == 'all')
59 59
      @user.pref.attributes = params[:pref]
60 60
      @user.pref[:no_self_notified] = (params[:no_self_notified] == '1')
61
	call_hook(:my_controller_new_user_preferences, { :params => params, :user_pref => @user.pref })
61 62
      if @user.save
62 63
        @user.pref.save
63 64
        @user.notified_project_ids = (params[:notification_option] == 'selected' ? params[:notified_project_ids] : [])
app/views/my/account.rhtml (kopia robocza)
40 40
<p><em><%= l(:text_user_mail_option) %></em></p>
41 41
<% end %>
42 42
<p><label><%= check_box_tag 'no_self_notified', 1, @user.pref[:no_self_notified] %> <%= l(:label_user_mail_no_self_notified) %></label></p>
43

  
44
	<%= call_hook(:mail_configurator_options, { :user_pref => @user.pref }) %>	
45

  
43 46
</div>
44 47

  
45 48
<h3><%=l(:label_preferences)%></h3>