Merge remote-tracking branch 'origin/szzh' into szzh
Conflicts: db/schema.rb
This commit is contained in:
commit
bc434a82a4
|
@ -94,7 +94,7 @@ class ApplicationController < ActionController::Base
|
||||||
Setting.check_cache
|
Setting.check_cache
|
||||||
# Find the current user
|
# Find the current user
|
||||||
User.current = find_current_user
|
User.current = find_current_user
|
||||||
logger.info(" Current user: " + (User.current.logged? ? "#{User.current.login} (id=#{User.current.id})" : "anonymous")) if logger
|
#logger.info(" Current user: " + (User.current.logged? ? "#{User.current.login} (id=#{User.current.id})" : "anonymous")) if logger
|
||||||
end
|
end
|
||||||
|
|
||||||
# Returns the current user or nil if no user is logged in
|
# Returns the current user or nil if no user is logged in
|
||||||
|
@ -300,7 +300,7 @@ class ApplicationController < ActionController::Base
|
||||||
render_404
|
render_404
|
||||||
end
|
end
|
||||||
|
|
||||||
#根据course_id找project
|
#<EFBFBD><EFBFBD><EFBFBD>course_id<EFBFBD><EFBFBD>project
|
||||||
def find_project_by_course_id
|
def find_project_by_course_id
|
||||||
@bid = Bid.find params[:course_id]
|
@bid = Bid.find params[:course_id]
|
||||||
@project = @bid.courses[0]
|
@project = @bid.courses[0]
|
||||||
|
@ -354,7 +354,7 @@ class ApplicationController < ActionController::Base
|
||||||
end
|
end
|
||||||
|
|
||||||
#added by nwb
|
#added by nwb
|
||||||
#获取课程
|
#<EFBFBD><EFBFBD>ȡ<EFBFBD>γ<EFBFBD>
|
||||||
def find_course
|
def find_course
|
||||||
@course= Course.find(params[:id])
|
@course= Course.find(params[:id])
|
||||||
rescue ActiveRecord::RecordNotFound
|
rescue ActiveRecord::RecordNotFound
|
||||||
|
|
|
@ -179,6 +179,7 @@ class Attachment < ActiveRecord::Base
|
||||||
File.join(self.class.storage_path, disk_directory.to_s, disk_filename.to_s)
|
File.join(self.class.storage_path, disk_directory.to_s, disk_filename.to_s)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
#标题
|
||||||
def title
|
def title
|
||||||
title = filename.to_s
|
title = filename.to_s
|
||||||
if description.present?
|
if description.present?
|
||||||
|
|
|
@ -15,8 +15,8 @@ class JournalsForMessage < ActiveRecord::Base
|
||||||
"m_reply_id" # 回复某留言的留言id(a留言回复了b留言,这是b留言的id)
|
"m_reply_id" # 回复某留言的留言id(a留言回复了b留言,这是b留言的id)
|
||||||
acts_as_tree :foreign_key => 'm_parent_id', :counter_cache => :m_reply_count, :order => "#{JournalsForMessage.table_name}.created_on ASC"
|
acts_as_tree :foreign_key => 'm_parent_id', :counter_cache => :m_reply_count, :order => "#{JournalsForMessage.table_name}.created_on ASC"
|
||||||
|
|
||||||
belongs_to :project,
|
belongs_to :project,
|
||||||
:foreign_key => 'jour_id',
|
:foreign_key => 'jour_id',
|
||||||
:conditions => "#{self.table_name}.jour_type = 'Project' "
|
:conditions => "#{self.table_name}.jour_type = 'Project' "
|
||||||
belongs_to :course,
|
belongs_to :course,
|
||||||
:foreign_key => 'jour_id',
|
:foreign_key => 'jour_id',
|
||||||
|
|
|
@ -4,7 +4,7 @@ console.debug('课程修改成功:结束时间改为<%=Course.find_by_extra(@c
|
||||||
<% end %>
|
<% end %>
|
||||||
$('#content-title-top-div').html("<%= j(render partial: 'users/my_course_ex', :locals => {:memberships => @memberships,:user=>@user,
|
$('#content-title-top-div').html("<%= j(render partial: 'users/my_course_ex', :locals => {:memberships => @memberships,:user=>@user,
|
||||||
:memberships_doing=>@memberships_doing,:memberships_done=>@memberships_done} )%>")
|
:memberships_doing=>@memberships_doing,:memberships_done=>@memberships_done} )%>")
|
||||||
//$('#finish_course_ <%=@course.id%>').replaceWith("<%= j(render partial: 'courses/set_course_time', :locals => {:course => @course} )%>")
|
$('#finish_course_<%=@course.id%>').replaceWith("<%= j(render partial: 'courses/set_course_time', :locals => {:course => @course} )%>")
|
||||||
<% else %>
|
<% else %>
|
||||||
alert('权限不足,设置失败,请在论坛提交问题,等待管理员处理。');
|
alert('权限不足,设置失败,请在论坛提交问题,等待管理员处理。');
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
<div>技术得分:</div>
|
||||||
|
<div> 踩别人的帖子 -2</div>
|
||||||
|
<div> 帖子被一级会员顶 +4</div>
|
||||||
|
<div> 帖子被二级会员顶 +6</div>
|
||||||
|
<div> 帖子被三级会员顶 +8</div>
|
||||||
|
<div> 帖子被一级会员踩 -2</div>
|
||||||
|
<div> 帖子被二级会员踩 -4</div>
|
||||||
|
<div> 帖子被三级会员踩 -6</div>
|
|
@ -0,0 +1,6 @@
|
||||||
|
<div>项目贡献得分:</div>
|
||||||
|
<div> 提交代码 +4</div>
|
||||||
|
<div> 提交文档 +4</div>
|
||||||
|
<div> 提交附件 +4</div>
|
||||||
|
<div> 更新缺陷完成度 +2</div>
|
||||||
|
<div> 发布缺陷 +4</div>
|
|
@ -0,0 +1,2 @@
|
||||||
|
<div>影响力得分:</div>
|
||||||
|
<div> 被关注人数 +2/人</div>
|
|
@ -48,23 +48,23 @@
|
||||||
|
|
||||||
<table style="border-bottom: solid 0px #80a6d2;" width="100%">
|
<table style="border-bottom: solid 0px #80a6d2;" width="100%">
|
||||||
<tr>
|
<tr>
|
||||||
<%= l(:label_user_score) %> :
|
<%= link_to l(:label_user_score) , {:controller => 'users', :action => 'score_new_index', :remote => true} %> :
|
||||||
<%= format("%.2f" , @user.user_score_attr.total_score).to_f %>
|
<%= format("%.2f" , @user.user_score_attr.total_score).to_f %>
|
||||||
</tr><br>
|
</tr><br>
|
||||||
<tr>
|
<tr>
|
||||||
<%= l(:label_user_score_of_collaboration) %> :
|
<%= link_to l(:label_user_score_of_collaboration), {:controller => 'users',:action => 'topic_new_score_index', :remote => true} %> :
|
||||||
<%= format("%.2f" , @user.user_score_attr.collaboration.nil? ? 0:@user.user_score_attr.collaboration).to_f %>
|
<%= format("%.2f" , @user.user_score_attr.collaboration.nil? ? 0:@user.user_score_attr.collaboration).to_f %>
|
||||||
</tr><br>
|
</tr><br>
|
||||||
<tr>
|
<tr>
|
||||||
<%= l(:label_user_score_of_influence) %> :
|
<%= link_to l(:label_user_score_of_influence), {:controller => 'users',:action => 'project_new_score_index', :remote => true} %> :
|
||||||
<%= format("%.2f" , @user.user_score_attr.influence.nil? ? 0:@user.user_score_attr.influence).to_f %>
|
<%= format("%.2f" , @user.user_score_attr.influence.nil? ? 0:@user.user_score_attr.influence).to_f %>
|
||||||
</tr><br>
|
</tr><br>
|
||||||
<tr>
|
<tr>
|
||||||
<%= l(:label_user_score_of_skill) %> :
|
<%= link_to l(:label_user_score_of_skill), {:controller => 'users',:action => 'activity_new_score_index', :remote => true} %> :
|
||||||
<%= format("%.2f" , @user.user_score_attr.skill.nil? ? 0:@user.user_score_attr.skill).to_f %>
|
<%= format("%.2f" , @user.user_score_attr.skill.nil? ? 0:@user.user_score_attr.skill).to_f %>
|
||||||
</tr><br>
|
</tr><br>
|
||||||
<tr>
|
<tr>
|
||||||
<%= l(:label_user_score_of_active) %> :
|
<%= link_to l(:label_user_score_of_active), {:controller => 'users',:action => 'influence_new_score_index', :remote => true} %> :
|
||||||
<%= format("%.2f" , @user.user_score_attr.active.nil? ? 0:@user.user_score_attr.active).to_f %>
|
<%= format("%.2f" , @user.user_score_attr.active.nil? ? 0:@user.user_score_attr.active).to_f %>
|
||||||
</tr><br>
|
</tr><br>
|
||||||
</table>
|
</table>
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
$('#show_score_detail').html('<%= escape_javascript(render :partial => 'users/activity_new_score_index', :locals => {:index =>0 }) %>');
|
|
@ -0,0 +1 @@
|
||||||
|
$('#show_score_detail').html('<%= escape_javascript(render :partial => 'users/influence_new_score_index', :locals => {:index =>0 }) %>');
|
|
@ -0,0 +1 @@
|
||||||
|
$('#show_score_detail').html('<%= escape_javascript(render :partial => 'users/project_new_score_index', :locals => {:index =>0 }) %>');
|
|
@ -11,7 +11,7 @@
|
||||||
#
|
#
|
||||||
# It's strongly recommended to check this file into your version control system.
|
# It's strongly recommended to check this file into your version control system.
|
||||||
|
|
||||||
ActiveRecord::Schema.define(:version => 20140618155324) do
|
ActiveRecord::Schema.define(:version => 20140626012511) do
|
||||||
|
|
||||||
create_table "activities", :force => true do |t|
|
create_table "activities", :force => true do |t|
|
||||||
t.integer "act_id", :null => false
|
t.integer "act_id", :null => false
|
||||||
|
@ -793,7 +793,7 @@ ActiveRecord::Schema.define(:version => 20140618155324) do
|
||||||
end
|
end
|
||||||
|
|
||||||
create_table "relative_memos", :force => true do |t|
|
create_table "relative_memos", :force => true do |t|
|
||||||
t.integer "osp_id", :null => false
|
t.integer "osp_id"
|
||||||
t.integer "parent_id"
|
t.integer "parent_id"
|
||||||
t.string "subject", :null => false
|
t.string "subject", :null => false
|
||||||
t.text "content", :null => false
|
t.text "content", :null => false
|
||||||
|
|
Loading…
Reference in New Issue