##// END OF EJS Templates
Fixed: changing user/roles of project member not possible without javascript (#4852)...
Jean-Philippe Lang -
r3369:f7bd0801f6dc
parent child
Show More
@@ -21,7 +21,7
21 <% if authorize_for('members', 'edit') %>
21 <% if authorize_for('members', 'edit') %>
22 <% remote_form_for(:member, member, :url => {:controller => 'members', :action => 'edit', :id => member},
22 <% remote_form_for(:member, member, :url => {:controller => 'members', :action => 'edit', :id => member},
23 :method => :post,
23 :method => :post,
24 :html => { :id => "member-#{member.id}-roles-form", :style => 'display:none;' }) do |f| %>
24 :html => { :id => "member-#{member.id}-roles-form", :class => 'hol' }) do |f| %>
25 <p><% roles.each do |role| %>
25 <p><% roles.each do |role| %>
26 <label><%= check_box_tag 'member[role_ids][]', role.id, member.roles.include?(role),
26 <label><%= check_box_tag 'member[role_ids][]', role.id, member.roles.include?(role),
27 :disabled => member.member_roles.detect {|mr| mr.role_id == role.id && !mr.inherited_from.nil?} %> <%=h role %></label><br />
27 :disabled => member.member_roles.detect {|mr| mr.role_id == role.id && !mr.inherited_from.nil?} %> <%=h role %></label><br />
@@ -207,3 +207,9 Ajax.Responders.register({
207 }
207 }
208 }
208 }
209 });
209 });
210
211 Event.observe(window, 'load', function() {
212 $$('.hol').each(function(el) {
213 el.hide();
214 });
215 });
General Comments 0
You need to be logged in to leave comments. Login now