|
|
|
@ -74,9 +74,10 @@
|
|
|
|
|
</ul>
|
|
|
|
|
<% end %>
|
|
|
|
|
<% end %>
|
|
|
|
|
<%# 课程消息 %>
|
|
|
|
|
<!--总消息列表-->
|
|
|
|
|
<% unless @message_alls.nil? %>
|
|
|
|
|
<% @message_alls.each do |ma| %>
|
|
|
|
|
<%# 课程消息 %>
|
|
|
|
|
<% if ma.class == CourseMessage %>
|
|
|
|
|
<% if ma.course_message_type == "News" %>
|
|
|
|
|
<ul class="homepageNewsList fl">
|
|
|
|
@ -250,6 +251,7 @@
|
|
|
|
|
<% end %>
|
|
|
|
|
<!--项目消息-->
|
|
|
|
|
<% if ma.class == ForgeMessage %>
|
|
|
|
|
<!--申请加入项目-->
|
|
|
|
|
<% if ma.forge_message_type == "AppliedProject" %>
|
|
|
|
|
<ul class="homepageNewsList fl">
|
|
|
|
|
<li class="homepageNewsPortrait fl">
|
|
|
|
@ -270,6 +272,35 @@
|
|
|
|
|
<li class="homepageNewsTime fl"><%= time_tag(ma.created_at).html_safe %> </li>
|
|
|
|
|
</ul>
|
|
|
|
|
<% end %>
|
|
|
|
|
<!--邀请加入项目-->
|
|
|
|
|
<% if ma.forge_message_type == "ProjectInvite" %>
|
|
|
|
|
<% inviter = User.find(ma.forge_message_id) %>
|
|
|
|
|
<ul class="homepageNewsList fl">
|
|
|
|
|
<li class="homepageNewsPortrait fl">
|
|
|
|
|
<a href="javascript:void(0);"><%=link_to image_tag(url_to_avatar(inviter), :width => "30", :height => "30"), user_path(inviter) %></a>
|
|
|
|
|
</li>
|
|
|
|
|
<li class="homepageNewsPubType fl">
|
|
|
|
|
<%=link_to inviter, user_path(inviter), :class => "newsBlue homepageNewsPublisher" %>
|
|
|
|
|
<span class="<%= ma.viewed == 0 ? "homepageNewsTypeNotRead fl" : "homepageNewsType fl" %>">邀请你加入项目:</span>
|
|
|
|
|
</li>
|
|
|
|
|
<li class="homepageHomeworkContent fl">
|
|
|
|
|
<%= link_to ma.project, project_path(ma.project),
|
|
|
|
|
:class => "#{ma.viewed == 0 ? "newsBlack" : "newsGrey"}",
|
|
|
|
|
:onmouseover => "message_titile_show($(this),event)",
|
|
|
|
|
:onmouseout => "message_titile_hide($(this))" %>
|
|
|
|
|
</li>
|
|
|
|
|
<div style="display: none" class="message_title_red system_message_style">
|
|
|
|
|
<%= ma.project %>
|
|
|
|
|
</div>
|
|
|
|
|
<li class="homepageHomeworkContentWarn fl">
|
|
|
|
|
<%=link_to "同意加入", {:controller => 'projects', :action => 'member', :id => ma.project_id, :message_id =>ma.id, :key => ma.secret_key},
|
|
|
|
|
:value => ma.secret_key,
|
|
|
|
|
:class => "green_btn_cir ml10",
|
|
|
|
|
:style => "color:#fff" %>
|
|
|
|
|
</li>
|
|
|
|
|
<li class="homepageNewsTime fl"><%= time_tag(ma.created_at).html_safe %> </li>
|
|
|
|
|
</ul>
|
|
|
|
|
<% end %>
|
|
|
|
|
<% if ma.forge_message_type == "Issue" %>
|
|
|
|
|
<ul class="homepageNewsList fl">
|
|
|
|
|
<li class="homepageNewsPortrait fl">
|
|
|
|
|