|
|
|
@ -47,7 +47,7 @@
|
|
|
|
|
<%= delete_link membership_path(member),
|
|
|
|
|
:remote => true,
|
|
|
|
|
:class => "c_dblue ml30 fl",
|
|
|
|
|
:data => (!User.current.admin? && member.include?(User.current) ? {:confirm => l(:text_own_membership_delete_confirmation)} : {confirm: l(:label_delete_confirm)}) if member.deletable? %>
|
|
|
|
|
:data => (!User.current.admin? && member.include?(User.current) ? {:confirm => l(:text_own_membership_for_project_confirmation)} : {confirm: l(:label_delete_confirm)}) if member.deletable? %>
|
|
|
|
|
<% end%>
|
|
|
|
|
</li>
|
|
|
|
|
<% end%>
|
|
|
|
@ -55,14 +55,14 @@
|
|
|
|
|
<% else %>
|
|
|
|
|
<p class="nodata"><%= l(:label_no_data) %></p>
|
|
|
|
|
<% end %>
|
|
|
|
|
</div><!-- 左边-->
|
|
|
|
|
<!--右侧部分 begin-->
|
|
|
|
|
</div><!-- left -->
|
|
|
|
|
<!--right begin-->
|
|
|
|
|
<% if roles.any? %>
|
|
|
|
|
<div class="members_right">
|
|
|
|
|
<!--申请加入-->
|
|
|
|
|
<!-- applied -->
|
|
|
|
|
<% if @project.applied_projects.any? %>
|
|
|
|
|
<div class="members_jion">
|
|
|
|
|
<p class="c_blue mb10 fb"><%= l(:label_apply_project) %></p>
|
|
|
|
|
<div class="members_jion">
|
|
|
|
|
<p class="c_blue mb10 fb"><%= l(:label_apply_project) %></p>
|
|
|
|
|
<%= form_for(@applied_members, {:as => :membership, :url => project_memberships_path(@project), :remote => true, :method => :post}) do |f| %>
|
|
|
|
|
<div id="principals_for_applied_member">
|
|
|
|
|
<%= render_principals_for_applied_members_new(@project) %>
|
|
|
|
@ -76,17 +76,18 @@
|
|
|
|
|
</li>
|
|
|
|
|
<% end %>
|
|
|
|
|
</ul>
|
|
|
|
|
<a remote="true" href="javascript:void(0)" class="blue_btn fl" onclick="$('#new_membership').submit();">
|
|
|
|
|
<%= l(:label_approve) %>
|
|
|
|
|
</a>
|
|
|
|
|
<a remote="true" href="javascript:void(0)" class="grey_btn fl ml10" onclick="refusal_applied_member();">
|
|
|
|
|
<%= l(:label_refusal) %>
|
|
|
|
|
</a>
|
|
|
|
|
<% end %>
|
|
|
|
|
<div class="cl"></div>
|
|
|
|
|
<a href="javascript:void(0)" class="blue_btn fl" >
|
|
|
|
|
<%= submit_tag l(:label_approve), :id => 'member-add-submit' %>
|
|
|
|
|
</a><a href="javascript:void(0)" class="grey_btn fl ml10" >
|
|
|
|
|
<%= submit_tag l(:label_refusal), :name => "refusal_button", :id => 'member-refusal-submit' %>
|
|
|
|
|
</a>
|
|
|
|
|
</div>
|
|
|
|
|
<% end %><!--members_jion end-->
|
|
|
|
|
<div class="cl"></div>
|
|
|
|
|
</div>
|
|
|
|
|
<% end %><!--members_jion end-->
|
|
|
|
|
<div class="cl"></div>
|
|
|
|
|
<!--添加成员-->
|
|
|
|
|
<!-- add members -->
|
|
|
|
|
<p class="c_blue fb mt10 mb5"><%= l(:label_member_new) %></p>
|
|
|
|
|
<%= form_for(@member, {:as => :membership, :url => project_memberships_path(@project), :remote => true, :method => :post}) do |f| %>
|
|
|
|
|
<div class="member_search">
|
|
|
|
@ -111,7 +112,7 @@
|
|
|
|
|
<% end %>
|
|
|
|
|
</ul>
|
|
|
|
|
<div class="cl mb10"></div>
|
|
|
|
|
<a href="javascript:void(0)" class="member_btn" onclick="$('#new_membership').submit();">
|
|
|
|
|
<a href="javascript:void(0)" class="member_btn" onclick="$(this).parent().parent().submit();">
|
|
|
|
|
新增成员
|
|
|
|
|
</a>
|
|
|
|
|
</div>
|
|
|
|
@ -119,3 +120,17 @@
|
|
|
|
|
</div><!-- 右边 end-->
|
|
|
|
|
<% end %>
|
|
|
|
|
|
|
|
|
|
<script type="text/javascript">
|
|
|
|
|
$(document).ready(function () {
|
|
|
|
|
var collection=$("#principals_for_new_member").children("#principals").children("label");
|
|
|
|
|
collection.css("text-overflow","ellipsis");
|
|
|
|
|
collection.css("white-space","nowrap");
|
|
|
|
|
collection.css("width","200px");
|
|
|
|
|
collection.css("overflow","hidden");
|
|
|
|
|
for(i=0;i<collection.length;i++){ //增加悬浮显示
|
|
|
|
|
var label=collection[i];
|
|
|
|
|
var text=$(label).text();
|
|
|
|
|
$(label).attr("title",text);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
</script>
|