projects=@user.projects.visible.select("projects.*,(SELECT MAX(created_at) FROM `forge_activities` WHERE forge_activities.project_id = projects.id) AS a").order("a desc")
courses=@user.courses.visible.select("courses.*,(SELECT MAX(created_at) FROM `course_activities` WHERE course_activities.course_id = courses.id) AS a").order("a desc")
if(params[:status]=='1')
courses=courses.where("endup_time >= ? or endup_time is null or endup_time=''",Time.now)
user.courses.select("courses.*,(SELECT MAX(created_at) FROM `course_activities` WHERE course_activities.course_id = courses.id) AS a").order("a desc").each do|course|
if!course_endTime_timeout?(course)
courses_doing.pushcourse
end
@ -2379,17 +2379,18 @@ module ApplicationHelper
notice.html_safe
end
defstantard_code
"// 这是一个C语言的样例程序
//功能:输入两个整数,输出两者之和
//测试:老师可以给出以下测试集:
//输入1和2,输出3
//输入3和4,输出7
//那么下面这段代码将得到满分
#老师C语言的标准代码
defc_stantard_code_teacher
"// 老师您好!这是一个C语言的样例程序
//程序功能:输入两个整数,输出两者之和
//测试集合:老师可以给出多组测试集,例如:
//输入1和2,输出3
//输入3和4,输出7
//......
//系统将根据您给出的测试集对学生代码进行自动评分
//注意:编程作业采用命令行传参方式
//程序的所有输入都通过argv传入
//否则您的程序将被判错
//特别提醒:程序采用命令行传参方式,输入通过argv传入
//否则您的作业标准代码将不能通过测试
#include <stdio.h> //引用必须头文件
intmain(intargc,char**argv){
@ -2398,6 +2399,77 @@ int main(int argc, char** argv) {
<% User.current.courses.select("courses.*,(SELECT MAX(created_at) FROM `course_activities` WHERE course_activities.course_id = courses.id) AS a").order("a desc").each do |course| %>
<% User.current.courses.select("courses.*,(SELECT MAX(created_at) FROM `course_activities` WHERE course_activities.course_id = courses.id) AS a").order("a desc").each do |course| %>
<% User.current.projects.select("projects.*,(SELECT MAX(created_at) FROM `forge_activities` WHERE forge_activities.project_id = projects.id) AS a").order("a desc").each do |project| %>
<% User.current.projects.reverse.each do |project| %>
<% User.current.projects.select("projects.*,(SELECT MAX(created_at) FROM `forge_activities` WHERE forge_activities.project_id = projects.id) AS a").order("a desc").each do |project| %>
<% User.current.projects.reverse.each do |project| %>
<% User.current.projects.select("projects.*,(SELECT MAX(created_at) FROM `forge_activities` WHERE forge_activities.project_id = projects.id) AS a").order("a desc").each do |project| %>