课程动态中:课程讨论区、课程通知

项目动态中:项目issue、项目新闻、项目讨论区
个人动态:如上动态
未登录时不显示齿轮
yuanke_org
cxt 9 years ago
parent 88b838a89a
commit a105f4eaf0

@ -49,33 +49,35 @@
<%= render :partial=>"attachments/activity_attach", :locals=>{:activity => activity} %> <%= render :partial=>"attachments/activity_attach", :locals=>{:activity => activity} %>
</div> </div>
<div class="homepagePostSetting" id="message_setting_<%= user_activity_id%>" style="display: none"> <% if User.current.logged? %>
<ul> <div class="homepagePostSetting" id="message_setting_<%= user_activity_id%>" style="display: none">
<li class="homepagePostSettingIcon"> <ul>
<ul class="homepagePostSettiongText"> <li class="homepagePostSettingIcon">
<% if activity.author.id == User.current.id%> <ul class="homepagePostSettiongText">
<li> <% if activity.author.id == User.current.id%>
<%= link_to( <li>
l(:button_edit), <%= link_to(
edit_board_message_path(activity.id,:board_id=>activity.board_id,:is_course=>is_course,:is_board=>is_board), l(:button_edit),
:class => 'postOptionLink' edit_board_message_path(activity.id,:board_id=>activity.board_id,:is_course=>is_course,:is_board=>is_board),
) if activity.course_editable_by?(User.current) %> :class => 'postOptionLink'
</li> ) if activity.course_editable_by?(User.current) %>
<li> </li>
<%= link_to( <li>
l(:button_delete), <%= link_to(
delete_board_message_path(activity.id,:board_id=>activity.board_id,:is_course=>is_course,:is_board=>is_board), l(:button_delete),
:method => :post, delete_board_message_path(activity.id,:board_id=>activity.board_id,:is_course=>is_course,:is_board=>is_board),
:data => {:confirm => l(:text_are_you_sure)}, :method => :post,
:class => 'postOptionLink' :data => {:confirm => l(:text_are_you_sure)},
) if activity.course_destroyable_by?(User.current) %> :class => 'postOptionLink'
</li> ) if activity.course_destroyable_by?(User.current) %>
<% end %> </li>
<li><%= link_to "发送", "javascript:void(0);", :onclick => "show_send(#{activity.id}, #{User.current.id}, 'message');", :class => "postOptionLink" %></li> <% end %>
<li><%= link_to "发送", "javascript:void(0);", :onclick => "show_send(#{activity.id}, #{User.current.id}, 'message');", :class => "postOptionLink" %></li>
</ul>
</li>
</ul> </ul>
</li> </div>
</ul> <% end %>
</div>
</div> </div>
<div class="cl"></div> <div class="cl"></div>

@ -35,31 +35,33 @@
<div class="mt10" style="font-weight:normal;"> <div class="mt10" style="font-weight:normal;">
<%= render :partial=>"attachments/activity_attach", :locals=>{:activity => activity} %> <%= render :partial=>"attachments/activity_attach", :locals=>{:activity => activity} %>
</div> </div>
<div class="homepagePostSetting"> <% if User.current.logged? %>
<ul> <div class="homepagePostSetting">
<li class="homepagePostSettingIcon"> <ul>
<% if User.current.logged? %> <li class="homepagePostSettingIcon">
<ul class="homepagePostSettiongText"> <% if User.current.logged? %>
<li><%= link_to("发送", 'javascript:void(0)',:class => "postOptionLink",:onclick=>"show_send('#{activity.id}',#{User.current.id},'news')") %></li> <ul class="homepagePostSettiongText">
<li> <li><%= link_to("发送", 'javascript:void(0)',:class => "postOptionLink",:onclick=>"show_send('#{activity.id}',#{User.current.id},'news')") %></li>
<%= link_to( <li>
l(:button_edit), <%= link_to(
{controller:'news', :action => 'edit', :id => activity.id}, l(:button_edit),
:class => 'postOptionLink' {controller:'news', :action => 'edit', :id => activity.id},
) if User.current.allowed_to?(:manage_news, activity.course) %> :class => 'postOptionLink'
</li> ) if User.current.allowed_to?(:manage_news, activity.course) %>
<li> </li>
<%= delete_link( <li>
news_path(activity), <%= delete_link(
:data => {:confirm => l(:text_are_you_sure)}, news_path(activity),
:class => 'postOptionLink' :data => {:confirm => l(:text_are_you_sure)},
) if User.current.allowed_to?(:manage_news, activity.course) %> :class => 'postOptionLink'
</li> ) if User.current.allowed_to?(:manage_news, activity.course) %>
</ul> </li>
<% end %> </ul>
</li> <% end %>
</ul> </li>
</div> </ul>
</div>
<% end %>
</div> </div>
<div class="cl"></div> <div class="cl"></div>
</div> </div>

@ -13,29 +13,31 @@
<% end %> TO <% end %> TO
<%= link_to activity.project.name.to_s+" | 项目问题", project_issues_path(activity.project), :class => "newsBlue ml15"%> <%= link_to activity.project.name.to_s+" | 项目问题", project_issues_path(activity.project), :class => "newsBlue ml15"%>
</div> </div>
<div class="homepagePostSetting"> <% if User.current.logged? %>
<ul> <div class="homepagePostSetting">
<li class="homepagePostSettingIcon"> <ul>
<ul class="homepagePostSettiongText"> <li class="homepagePostSettingIcon">
<li> <ul class="homepagePostSettiongText">
<%= link_to l(:button_edit), issue_path(activity.id, :edit => 'true'), :class => 'postOptionLink', :accesskey => accesskey(:edit) if activity.editable? && User.current.allowed_to?(:edit_issues, activity.project) %> <li>
</li> <%= link_to l(:button_edit), issue_path(activity.id, :edit => 'true'), :class => 'postOptionLink', :accesskey => accesskey(:edit) if activity.editable? && User.current.allowed_to?(:edit_issues, activity.project) %>
<li> </li>
<% if !defined?(project_id) && !defined?(user_id) %> <li>
<%= link_to l(:button_delete), issue_path(activity.id), :data => {:confirm => issues_destroy_confirmation_message(activity)}, :method => :delete, :class => 'postOptionLink' if User.current.allowed_to?(:delete_issues, activity.project) %> <% if !defined?(project_id) && !defined?(user_id) %>
<% elsif defined?(project_id) %> <%= link_to l(:button_delete), issue_path(activity.id), :data => {:confirm => issues_destroy_confirmation_message(activity)}, :method => :delete, :class => 'postOptionLink' if User.current.allowed_to?(:delete_issues, activity.project) %>
<%= link_to l(:button_delete), issue_path(activity.id, :page_classify => "project_page", :page_id => project_id), :data => {:confirm => issues_destroy_confirmation_message(activity)}, :method => :delete, :class => 'postOptionLink' if User.current.allowed_to?(:delete_issues, activity.project) %> <% elsif defined?(project_id) %>
<% elsif defined?(user_id) %> <%= link_to l(:button_delete), issue_path(activity.id, :page_classify => "project_page", :page_id => project_id), :data => {:confirm => issues_destroy_confirmation_message(activity)}, :method => :delete, :class => 'postOptionLink' if User.current.allowed_to?(:delete_issues, activity.project) %>
<%= link_to l(:button_delete), issue_path(activity.id, :page_classify => "user_page", :page_id => user_id), :data => {:confirm => issues_destroy_confirmation_message(activity)}, :method => :delete, :class => 'postOptionLink' if User.current.allowed_to?(:delete_issues, activity.project) %> <% elsif defined?(user_id) %>
<% end %> <%= link_to l(:button_delete), issue_path(activity.id, :page_classify => "user_page", :page_id => user_id), :data => {:confirm => issues_destroy_confirmation_message(activity)}, :method => :delete, :class => 'postOptionLink' if User.current.allowed_to?(:delete_issues, activity.project) %>
</li> <% end %>
<li> </li>
<%= link_to l(:button_copy), project_copy_issue_path(activity.project, activity), :class => 'postOptionLink' if User.current.allowed_to?(:add_issues, activity.project) %> <li>
<%= link_to l(:button_copy), project_copy_issue_path(activity.project, activity), :class => 'postOptionLink' if User.current.allowed_to?(:add_issues, activity.project) %>
</li>
</ul>
</li> </li>
</ul> </ul>
</li> </div>
</ul> <% end %>
</div>
<div class="homepagePostTitle break_word"> <div class="homepagePostTitle break_word">
<% case activity.tracker_id %> <% case activity.tracker_id %>
<% when 1%> <% when 1%>

@ -49,33 +49,35 @@
<div class="mt10" style="font-weight:normal;"> <div class="mt10" style="font-weight:normal;">
<%= render :partial=>"attachments/activity_attach", :locals=>{:activity => activity} %> <%= render :partial=>"attachments/activity_attach", :locals=>{:activity => activity} %>
</div> </div>
<div class="homepagePostSetting" id="message_setting_<%= user_activity_id%>" style="display: none"> <% if User.current.logged? %>
<ul> <div class="homepagePostSetting" id="message_setting_<%= user_activity_id%>" style="display: none">
<li class="homepagePostSettingIcon"> <ul>
<ul class="homepagePostSettiongText"> <li class="homepagePostSettingIcon">
<% if activity.author.id == User.current.id%> <ul class="homepagePostSettiongText">
<li> <% if activity.author.id == User.current.id%>
<%= link_to( <li>
l(:button_edit), <%= link_to(
edit_board_message_path(activity.id,:board_id=>activity.board_id,:is_course=>is_course,:is_board=>is_board), l(:button_edit),
:class => 'postOptionLink' edit_board_message_path(activity.id,:board_id=>activity.board_id,:is_course=>is_course,:is_board=>is_board),
) if activity.editable_by?(User.current) %> :class => 'postOptionLink'
</li> ) if activity.editable_by?(User.current) %>
<li> </li>
<%= link_to( <li>
l(:button_delete), <%= link_to(
delete_board_message_path(activity.id,:board_id=>activity.board_id,:is_course=>is_course,:is_board=>is_board), l(:button_delete),
:method => :post, delete_board_message_path(activity.id,:board_id=>activity.board_id,:is_course=>is_course,:is_board=>is_board),
:data => {:confirm => l(:text_are_you_sure)}, :method => :post,
:class => 'postOptionLink' :data => {:confirm => l(:text_are_you_sure)},
) if activity.destroyable_by?(User.current) %> :class => 'postOptionLink'
</li> ) if activity.destroyable_by?(User.current) %>
<% end %> </li>
<li><%= link_to "发送", "javascript:void(0);", :onclick => "show_send(#{activity.id}, #{User.current.id}, 'message');", :class => "postOptionLink" %></li> <% end %>
<li><%= link_to "发送", "javascript:void(0);", :onclick => "show_send(#{activity.id}, #{User.current.id}, 'message');", :class => "postOptionLink" %></li>
</ul>
</li>
</ul> </ul>
</li> </div>
</ul> <% end %>
</div>
</div> </div>
<div class="cl"></div> <div class="cl"></div>
</div> </div>

@ -32,31 +32,33 @@
<div class="mt10" style="font-weight:normal;"> <div class="mt10" style="font-weight:normal;">
<%= render :partial=>"attachments/activity_attach", :locals=>{:activity => activity} %> <%= render :partial=>"attachments/activity_attach", :locals=>{:activity => activity} %>
</div> </div>
<div class="homepagePostSetting"> <% if User.current.logged? %>
<ul> <div class="homepagePostSetting">
<li class="homepagePostSettingIcon"> <ul>
<% if User.current.logged? %> <li class="homepagePostSettingIcon">
<ul class="homepagePostSettiongText"> <% if User.current.logged? %>
<li><%= link_to("发送", 'javascript:void(0)',:class => "postOptionLink",:onclick=>"show_send('#{activity.id}',#{User.current.id},'news')") %></li> <ul class="homepagePostSettiongText">
<li> <li><%= link_to("发送", 'javascript:void(0)',:class => "postOptionLink",:onclick=>"show_send('#{activity.id}',#{User.current.id},'news')") %></li>
<%= link_to( <li>
l(:button_edit), <%= link_to(
{:action => 'edit', :id => activity}, l(:button_edit),
:class => 'postOptionLink' {:action => 'edit', :id => activity},
) if activity.author == User.current %> :class => 'postOptionLink'
</li> ) if activity.author == User.current %>
<li> </li>
<%= delete_link( <li>
news_path(activity), <%= delete_link(
:data => {:confirm => l(:text_are_you_sure)}, news_path(activity),
:class => 'postOptionLink' :data => {:confirm => l(:text_are_you_sure)},
) if activity.author == User.current %> :class => 'postOptionLink'
</li> ) if activity.author == User.current %>
</ul> </li>
<% end %> </ul>
</li> <% end %>
</ul> </li>
</div> </ul>
</div>
<% end %>
</div> </div>
<div class="cl"></div> <div class="cl"></div>
</div> </div>

Loading…
Cancel
Save