##// END OF EJS Templates
Hide the role forms when editing or adding Project members. #5452...
Eric Davis -
r3670:2562bc5bcd0c
parent child
Show More
@@ -43,6 +43,7 class MembersController < ApplicationController
43 format.js {
43 format.js {
44 render(:update) {|page|
44 render(:update) {|page|
45 page.replace_html "tab-content-members", :partial => 'projects/settings/members'
45 page.replace_html "tab-content-members", :partial => 'projects/settings/members'
46 page << 'hideOnLoad()'
46 members.each {|member| page.visual_effect(:highlight, "member-#{member.id}") }
47 members.each {|member| page.visual_effect(:highlight, "member-#{member.id}") }
47 }
48 }
48 }
49 }
@@ -69,6 +70,7 class MembersController < ApplicationController
69 format.js {
70 format.js {
70 render(:update) {|page|
71 render(:update) {|page|
71 page.replace_html "tab-content-members", :partial => 'projects/settings/members'
72 page.replace_html "tab-content-members", :partial => 'projects/settings/members'
73 page << 'hideOnLoad()'
72 page.visual_effect(:highlight, "member-#{@member.id}")
74 page.visual_effect(:highlight, "member-#{@member.id}")
73 }
75 }
74 }
76 }
@@ -82,7 +84,11 class MembersController < ApplicationController
82 end
84 end
83 respond_to do |format|
85 respond_to do |format|
84 format.html { redirect_to :controller => 'projects', :action => 'settings', :tab => 'members', :id => @project }
86 format.html { redirect_to :controller => 'projects', :action => 'settings', :tab => 'members', :id => @project }
85 format.js { render(:update) {|page| page.replace_html "tab-content-members", :partial => 'projects/settings/members'} }
87 format.js { render(:update) {|page|
88 page.replace_html "tab-content-members", :partial => 'projects/settings/members'
89 page << 'hideOnLoad()'
90 }
91 }
86 end
92 end
87 end
93 end
88
94
@@ -226,8 +226,10 Ajax.Responders.register({
226 }
226 }
227 });
227 });
228
228
229 Event.observe(window, 'load', function() {
229 function hideOnLoad() {
230 $$('.hol').each(function(el) {
230 $$('.hol').each(function(el) {
231 el.hide();
231 el.hide();
232 });
232 });
233 });
233 }
234
235 Event.observe(window, 'load', hideOnLoad);
General Comments 0
You need to be logged in to leave comments. Login now