From 85ee2b86cd8723e6165679c723032a88955b9d0a Mon Sep 17 00:00:00 2001 From: guange <8863824@gmail.com> Date: Sat, 29 Aug 2015 18:21:01 +0800 Subject: [PATCH] . --- app/views/homework_common/new.html.erb | 40 ++++------------------ public/images/homepage_icon.png | Bin 8565 -> 10886 bytes public/javascripts/application.js | 6 ++-- public/javascripts/homework.js | 31 ++++++++++++++++- public/javascripts/jQuery.autoMail.js | 4 +-- public/javascripts/jquery.colorbox-min.js | 2 +- public/javascripts/project.js | 2 +- public/javascripts/user.js | 4 +-- 8 files changed, 46 insertions(+), 43 deletions(-) diff --git a/app/views/homework_common/new.html.erb b/app/views/homework_common/new.html.erb index 375460ebb..f5fb595e1 100644 --- a/app/views/homework_common/new.html.erb +++ b/app/views/homework_common/new.html.erb @@ -1,42 +1,16 @@ -<%= javascript_include_tag "/assets/kindeditor/kindeditor",'/assets/kindeditor/pasteimg' %> +<% content_for :header_tags do %> + <%= javascript_include_tag "/assets/kindeditor/kindeditor",'/assets/kindeditor/pasteimg' %> + <%= javascript_include_tag 'homework','baiduTemplate' %> +<% end %> + <%= error_messages_for 'homework_common' %> -
-

- <%= l(:label_course_homework_new)%> -

-
+
<%= labelled_form_for @homework,:url => {:controller => 'homework_common',:action => 'create'} do |f| %> <%= hidden_field_tag "course",@course.id%> - <%= render :partial => 'homework_common/homework_detail_manual_form', :locals => { :homework => @homework,:f => f,:edit_mode => false } %> - 提交 - <%#= link_to "上一步", new_homework_common_path(:course => @course.id), :class => "orange_btn_homework fl"%> - <%= link_to '取消',homework_common_index_path(:course => @course.id),:class => 'grey_btn fl'%> + <%= render :partial => 'homework_common/new_homework_detail_manual_form', :locals => { :homework => @homework,:f => f,:edit_mode => false } %> <% end%>
- -
- <%= form_for("new_homework_common",:url => next_step_homework_common_index_path) do |f|%> - -

- 请选择将要发布的作业类型 -

- - - 人工评分的作业(支持匿名互评、灵活设置评分比例) - -
- - - 自动评测的编程作业(支持C/C++程序的自动评分) - -
- - 下一步 - - <% end%> -
-
diff --git a/public/images/homepage_icon.png b/public/images/homepage_icon.png index 3df72965e861062e8982e5ba67a80c88604d1886..aaf04759cd9ac59ed51816f9867f2575fefa6d28 100644 GIT binary patch literal 10886 zcmbVx2UL?mx9t}q9YJ~rr6W~92p#Dv9qC=96Clz;H4#yo6j2ZeU3!z=AtJpO={+L#85Kur1f3j&f+bO1o4>7=BjqvPoA#RT1VOtS8L0Bqjep-|`u4I?t7q9#YF8??V3 zCsI!h!({N(IXsF8GmSJbhx}%p%c~CZ-`&}{n7nA(Ky6$O`VEmG$SJtu*0Y=eNxe`R zsVUYNZT0q^W&{qk`qHhtch>vb9B?}TU=QpE5BB;he+epc2XFw7aX}7>uH~DM1|2RV z;BFkS#740}42snQx&@zgQvuy{z*qgs7ev5E0C4pSRAd7RZv)#$kL7TIse<@9T3{-R zsek}@4+4^S)HrYy8Ubqqq#i#Gx(&!ER$vpng)RjlOlm~ba1hP7fKRk>ESZ8efJjp0 z?+5NeZ~!G1$^r0Q4RD6=XzNmel}BiuItW1beHuu7Ix0$4_i32H_h4@ca}U$zTCQkA z%X`P3aFq>}n8Hq}z5&)4Bmn@1^O0}Y5c$}R_0{Ed`wiFKqmHa=mpykjxqJJI*G*A4 zw}3lZL%TCpYiko=k1o(x?^c%rGhoILa9ljM5S=B=FeMuHKacc-Tq>}nW$JXxFf$Pm z6Yp?7&ukW6iIlq$U3OoJ3_iiWy`J^o17OJtNhRp)kSmytn@_1;^hVz;#RqPu8|>Fz zp|7r@c}Fl}<>vg<5&OpBbvkUCU4Hd?amx34K4B;}Uy1CqCR`E5``!kM-)f_^YVfQ3 zT+zY5K{%15#-l!fLhzwL6a#S_aK}MR#P1XU;#<#S6!<{EK;oAb0BHJ2XP*C&R-=;u z0F*P3_rE^EC;3KIj3z~WV{Ssz;@IFRE0A!YW$q~Ats099-xZ0tjA&AO@DW*|3;u!Qtx%uO z$`H|+;W^?ZMrMIX$Z{EBsA7>t)MVw2JpJkI1q4Mz+ag9DklII0+n7haQ?U*=X5i|g zv0XEMXc+U*mf2Xshnf+cX0uDcffI?K+$OMmbEnPqb!@Dfv4*iyKIb-j6-5Jq5n;%i z2W{MJ@%h?SocM0}xVB=UJqxP@6^P=yiE*{DWU<;GE_%MN)>27zgkdxYvpDp=e582t z&`y5sR!+KzVp2w-?m$7>4}!ulsdUrF&k&Q_$2ko@Kf-ojlyRJo(A&ceuc!(iVVn#EDeKlRShb2 zRtgAz&=idqFdH-$h?frP`Rc{!4Cz{Bw^&`h{$qQ);%%sE##{C5XSTJS^zZM{bc)#R z8!Jw{Gz4$)yL{GsZdP%=t>J@v!RR9tprNniS!iEuA7`Js4jTZGc9t*gNlv4l4Bi{O zJs2PW7LXSxpKva*F9|M@nDL)!nR&kRa))MTYi8HmBUK@lKlNA&Ds}2j*dX4Z+Ys6? z>pk>KZp?PeZ$rZub69x@rWX)o!(mtNleKCT{3TVIyNz8AC?eBU&3V06gz zOg(%^oBK4jk0Q}0kyam?7m??d?%(%mjp290X!Y1}c1mN)T*)-_$9%tRM^Mp)reF$V zkHvS{-A6}zr^Xmq|4M3JN?zMx?1qq~kEMy_MKgWuLi$hNRm@rIvflyCz80=E=o@Ga)Qn_6 zR)Sr?thbVG<={WWeUICSCqyDgtw=(6+l2LHygQoqfbrZ`bk2c4d4#%`AeGvb@sDsn zmj=rOdGy;Mg2g+*?z!h0oBcHeVM}VRVRfud^hvbmK~%i=MG6If=~n4`!MslSCyG~1 zE*zSp_hSm8>ZNC$YhL;|6g#`>x!P{0)FJ8$>yYqwXDa)N6ke1ZggfD@?NjZt;VYgv z8?MQssMX|W30}6PYjaukwCkILeQCZjCJ#+w10kWGDH1E>*Fx?p>Il(kujRREGE*MB zNeR_fX~}w@rCVNG_eAEydaB{46Ue-DkkTK=x7w=SouY)=dVGFy^dIWk4>b*yCl-o_ zreV_pk{?kYQQ3O8of4|}CWUKxYPIe8_~LJ``mIBI8ROsep02W=dmheGyM}6vWLN2x z>X6cC2<7v^&FIYFb?VLPrawd%?XQ2GvlG9j32cu2s#Ev1a;gq)vcJUEs?tcq9;r|3 zEBL@dui*vUX>T;B&#|u};YtT%tY>iG>^FB1trs$ylcU7<+DPnE!N;CHx6&iidRuCn zPcIC1ofF5+3}4-+{bW__QJi0T_EoiR9b=?rH6D2E2c4N&cv9QDv!%ZEWy`Jj)TFiS zNwf2#@!_|7w@VoJ->)%RL7yymW%@fGM-NmD^bUX@+C1Db>#r%EJ;)T#KJia|WzlDN zRZ>*jGR-wJ(K_!Na7Y@$Of9{z`*FLenh$Q|(yS76>^A!Q^?VG&bH;|&_2BtBHDB$H zw3vXL0Q?h`-7RM?ch|YH*47F_sGj(H7Ii6)wG@Q=Ov+BOZ?%W%ebTl^Yu~sRa{~ib zbbe+IexLh3u$c6!_LyKx-H&fns@1z#ARC$?o7uekGb%fk*^*hUrS>Lx_rZ#-ch|!h zqqK}v9@+i#)z|SWc`x$PQnln|eqv7;dSrL()gNc{xaZ{Aq@YE* zU-NF~He;)@bXY z?sK3RS7m=6lgi4#xXVJ#u z73SjUkn!cz9`SkPP;04Q!Qso@qJlE1F7__gra?d1{oKov!P%hQy4{Awu4dLGo=b&m zox_nowq1F{+NW|Gf!CKpr*94~I7ib(v1s$It-78j0QhqP03rkc&Tp{KO#tu~27q7I z03h`l0BGGmSaqlZ0BhxAFDE+n6cj;hun!>Q!rJUEMPudGP4EPpEL-rMK zfsESwdcz_t3S5eCC6+Aq6z~6d>H@Q%mZ~!xE=43}&JcK38O;8=HE-CawZ@k5rIgLt zgk0vL%TM%8Y(Ga*f9UE(pxj~4D(V!4T$I!f-n~eZ*mbEdjl7d3+`w~7QJv`?NAw*E zHG**VH|^wq&6%`9MI!go0?jKaiqAN=5bx27ONL9|t1!(PNtMVTgdLh>$qwh~%UlieY8j)RwSufE@31?7`FWRc&EKSo<;kpIMQ zy2X^N+ld=Ya%qkcdt4!*!%Tvg?&RnQ84To^f8k?=-%o}Yvc<^25DhSdd|NV9DKT+M zZkA_{Q@0gkfSz1ODYMB7RYSmt+LWGW?l|1wS2)pwy6b$_)~7SczMPuh7uIot$>7Y8 z2WC^qdNe2c5Z&>CJ5P+W5$mJ7F~@bqd|vVRxAD@n{k1O82%7vU0{)8c0kK|-#mkW1 z183k1lkD-iGQWC7bAQmu@1tb4@&<3f>u*aJ=oMV1gCc9;Gg_6>mE9r5j!m+qkczJ8Y2nbj3s0B;C=83R_!dCH#rMY0ue0)AuH_$-$#(ddNt=QY1_@ z9-V$GAqeGPP>?Pcy}^~iZ30ID!HGHj_~_K!C#R0WbeD=YeP(H7*d*{g-KdUJf8okO z!FzViKR!vsf+J`jFu5tdB(emuXt9?jr~%P}7O^=rgctHn6!CpDA_}*Kk_6BFAOb&+ z*I9+|t93rmB@X( z2w0fmOom#iqxhMK+eHfPcIjX(hTWls&eEP52{rwuOXiQ+IkbFQA|-^TTAXGVx>7oi z-HEDWA<|=u>XonFiYalt*J0$AHpu<9DE~CqPy3!AlNJAO91bOrCb>Z;<_rl&(C*Q| zKZ%9@t;SRm+_e1;j7g%4_FJ5-pz43S(aKH zc**1#?`++*4v*X5Y4Y<^38tzrmv*%(wHRuPXosO5!HIF_a06f0vW$FkI^Fl0tx2p^ z+d$wlkrc;@g~pNKVx7p+6R9U-awJ)d2~fD(ZqDj4IDGqt@9FTGenPZvPVT5tSsC!b z>wT>FOV?&1%Y|Dkh$6(W3TQ7HdbTT^DX7uOB*@T?5 z+5q3Pct;jix)SBq}q4Qu`IBv%{nkUjJhWOiN|uOTTYPHUf3zbhvL^ zXM;y!s0FSQo23`lvU_jiT=Su`Mc9D`rFK_>aM`VX8~r%oa-E4aSpWW0ZnkENxl0m& z(-2^ev%EVPM{a0@M{9P-4kYW_H>XHnV~05H!2BKJ*7&xqA~1QM7`W9>uQaD^x%Ry5Vn3vjEgMX-C_7%O6=2Kwq* zcTe?4n=XgcQnXu-&eBc)g_5QPW7FD9`s24aR%g%m+2b?OR@CK9()fb7>z``|ui#b{ zM<7^JIdW)aApF5h%}xxlY-{@_N(5VpCA1E{O*zwDDaF?xduH-L@;H{ATM5_spAVlh z=?)$Qg6n3wJ-<372fB%jV3SLNCcrJ6U70-JQ{n$!i~sgkm!+x?WijG-L}Jb65zIkx zu3$sQ-q?nN1rVV{G7p->4&v0^nMF-Qn*PqzHhn(L&PG+W;@^YNm@g}qM65JJH=z9Byd}2aVb9O#t$fW%q z`}&)*>toUBXtO4G`D;@=%$JEURvaekaOEo30OB9Af#U^D;tS=LuOtJQ{pTy$jZe43 z8v6X(!egeES!IqQvJCB^OuELM1&wP<(-Xb*D+twE=OIldOVPxIki^lFNmZc6b-Uy3 zALoT4W*6vHG57G0tm`&v?}v9H?@E;hTij0~k~TAzHI5~|Cduqq5fbPAr%_4`7|rhM zmc`v0J&czk>{ssX&rT)qJ#K~UfGJMT@A{M4P;t@um%{=Ryzo$xzB?F@b7{-w-WDs&`n_plfo%pdx0Jd)nqOTGDe)e%=u3&GQD_aK z?zi8>oxAM?KAyr@Y?#NoX~xqRr%Rb($*CU?3|I z>cHx|O*(3RIO1OX-ko*jZ@Awl#|82O{0(VcGUY)>p4zGIW9FF2cd_43Di--f(FdHLo-8W!1Qm(zU4 zT`w}0VAifVnUYPW0$X`2?>9Iz{O+~KFz1yjS}W)bJ_4Hu{#M!|ACxUq;;)0db^!ev z_ib4??@bVQV0msUw)-xv-<+u(YOvEyR$e@bTjxl!#n_t%Slq5u#75&ykvBJ0QEsGf zwjSPiTF`j9OB!R!jMNgRjw)_{t2aDshCNUxtkt zjbo>Xc!>3s+hxl^cAh0@Vs9te%J1Qk3VX@lB{1Bn4;KygRXxM-vQ7>p1?E#rA97}- zGX}2!F6m2nDi5W@l`+QFpasvQz=khHScJ^ex_Fb@zNt*YEcLO$j5HZq5*Ub@%^vDo zezi-BQ?`{PuZ?ml32>|9ogs7dI+b5D(DFZuc;;?4-zwHw{Hj=TKz93szi*yu+qd%Q#wS)ZItNQyg z{%zvn?6CW)Ozd6chTHwVNY&cH4X)@E$p?YQWr_AXOz^!d=W7{QZnby3gyNqc=bBbR zu@H*9taea-0Ot2Xlh>bj6B9#@6#1u1Ioq}@9>GnncNu>brMxMap~SnfSAfqQtrd8x zGllEJFk*yNSA2N&($pF$T%L{XaS&?0!IS&bp&JM1zu3=SOh0y=u48S+7kVDk()Zm+ z{#>KfmLs~I{CT1hnL;QQDg8&zfix%QM zCq8Kwx&#K}6)zI1;hrbI-M^S*eW<*904^b5CMH-SFY&X70B6AnnDnmvZlF^^N zs|w-apHT*;`bTJ;C? z6FUy$g`kO#oG_XC=V-*Zf|d0bUZ3l~KU2GT)A6iq^9&Iy0C1eI$j9r)@<^n8tIj*5 zh!&0CHQr^U;(d;29cqm#3j@u3A}$#A4&$GkufRAseeE=`HeBm9mj$gN{l7B7f8f}E z?L@BlA53L#Wvf&-EK6vwMfl(KWLPpnjA3_R8WpF>N7>o4YRNrteY@Mex-TB=nXu&f z_wAl)8!3N+-4E4Ij>Bu}s5{7fr)Xl2aV;&7Wpd|@5nhOJW$fqP)NY)dXv)(eHW>Fw zSa)qok^#{ym2^+w)7jNn3^&)P##0c5$8%}QThs5+T0g_Gyiydo5PVX|xF7-i&ra2QTXvBA4kJn*m@$&`u@($@@lg5g=gE@nS40rpODaUSZ9 zT_;(>t-N6|80XNc*D2h9EP`loz#6t^?&wcJ3Xf>jG9{eZb_cDcOqwY?L5sjD^hR_z`{8oBfc9usg}Q0ntKQ z_0}G9P;j1qJh-?@aGSSiDqN53IK^jqnwTr8i|h(4KjZ7sxoeX7pp_7w-EFH4{2qpy zu|QESh&0@fyM*S%b2^z1VlJ+(7parVeI^BFC3#fJX2RH_=}U)ec^(_7WHyNol5awj zHAHGt#AB>7-3_r2KNGzZp?YqQdOnpkEYYX2^hcQumZ7NILhm3cES!DHZ&YR)aZ2?E zHN7sg^y2V@bcskMM@Dooi!IvEGV`4>Te({2#XMruDMe6|gF=l@Z;f|QXphBhy^m{2 zE|dkqO&Q)E=d@df_a~=$muN0q_){ii-LHQQP9|a2*1;$nTYQAZR$3*(2CY4CVF@3C zi%9atsiO+asy%gk?@46uv%LA8l-=!sw)-Tr+8M<}N6L@KfOz(B+v_fgMnCMQw8EXT zydBB+Ogu4z$Y<+*GqjOH9gM4fq?UJX(lpPIll^4q2MQ8P%QVsCYY8yr z1$qaWuV1?LNkA;RoxE7Gd$3L(s*no)n+<=3A`HPul1^Fjo!O=go(unA-vMIy!T{j;)G@+c&YFO&z`q)$axTsM_Fl( zqnaQ%0jKi4!uWt49ecm4XTP05YSW9zjX%%#8?kA6yF`FpIlRdAT{4NtpgJtT!eV~3 z>i%?z!b9P%ZL?29e$~IK^1p~{KlzYj@9CYZan1%)&LL8M(1!gRrbre9(SP|D|3kAE zQ8>Z04T)ww0}0a+d>(*hu)wEkcHSuR_r_&$Z+S3naHE+OPMK81!4lIoSE8XN&zd07 zD_&q493`XxTz^3juSHCy1xGbSEs>$AH!WyU*I1toytLeq8 zPxG|+@JD*0xe}eo2ScD5o1JcpEYpM^u~tBgzwZ zcwFpq@p1eMgPJxhuTCyBH}WjLL(My=b0{U$bv$0Dw9fI|b(04^J=RB4rqqO56e17Qv zC?Oi*JX=##$rOM8;zL_=yx1flDpHf0(fu(ULI$2i5azl_d6$EuSL(1IdWml%@IE>> zFpEK*Z`c65DTlQr$|4d=--`)8#X)k3{S%yOf8_Lx@%6ojiRn1>Ub8h{n2tgcF#gojoc}$$_Zo(u6cU9)IQsZCC zk4FK^RjNBN1KM0E$Z&>L6RI-IZIcfWyV1_av_Bmb?wrv}pX7H8)MR`i?}bdSJq9SL zJDbipc23j8Zp^o+mbgNTH9E*~gSxllC*IZrXG5+BkZ4hyDSWtzF5maUWXDg+hlqWJ z8q$y(p!6#=poonV);@U94+{RQlBQb&o#azYP04DN5_l4_0-0R)&h;vXn$arJtF0#a z{l;}m5X06d&kDhR(s;2)`G1sr|93N)$1#Di3)TkrRA4n;TAW5mfI1F|>hs&9^rOUp z=Kb|2G+AsNl3%G`J>{zi?=3FOQBS`sGjuxp+nzQ0M*{ya#@rT25w_3BkZ?W+)d zC9P9j9yI%6hA2Sqe8?jybgqH6BK!!FbuCidW>2U>E597f{eqCHvbfHs73Oa@&~r2T zK2ENQ$FH03_N-*9i1a1>0(%FYZOGu{QrqZzHg-bZSO?J`;LhTKsXa<#3%Af^dORj* zlDp(!|9mpPFkHM}47;z{F@>{#gkix_Cpm>0y_!0TXh=NkFl#gO4G&JA_puH4zwA~2 z6wLqg>}5T7Vkq*tI-ZP&QX%b3LJ)@*lg-3u?G?qa(k)9urWYm?6qDY0;68``&zX)j zI9B{}1Q6Cb;Vt-Qfb1z0ewf% z29?)g%$eSS^%30JBR}6TjcNdCVr!)Cng%-;rCSpw3CF%mOilELo#2P)4m3w!g_fs9 zZK9n?yf-u=Vf{jZ`Kvw(E8TST=vY&DFbosxpd#;5gck!@>pMcCYY%o`CHcGb(sB;M z)+s#%gt39}=Kk_1w=?k^>um;Kj(X3371Y)p-M-^+=p;c}2caht>yV@;YO)n9#+WzB z#8>vjt0Xtcp(?^Xv+PV-zo-22d9&5<4;9XuW%za-KAm%+=OR$^Ym|zAAY4Hog-p>% zv3C`r`n(a@(RluRKLC6D>v)D?%>Dh+_*Ii#F(`l^Ff>beh*LKZh+_%JfQ~#Yd`q_) z;t{2#Tcm)XXjj-}j#ETsTrTe*7IF|;@h^Zs6Kmi!{CN)RsE4lBXV5u`bV$xs6z2)_ znQk`x_AA}e65UBEM+atb3p3JzqssYRsK2&*&l{jMEIu^lNHW1^#4d+Kp~(#KPU{!X z_n9#y#cf*#`lzRTLtckI{+XjMB0N(!N9zA6jfeipjAAbM3rt z$~J`s(NNmRy~n#pHtF43#lPj6G2%V%f{kRU;WuxB-SJocB5bl5X*^tE4{fzh#*qBg z2qQZfkuFFOnpc7BF!Pwm!%~Dw2PI9v`4+MeLF>)1FxM&Hp0cr}Miem8-+uAy z$k-ZhuZzS9;J1E@MbgI0&Z17g@vbMEYD`g0LiaNwP2n}0AoEY<=bxE6e7~m%KKW>w zyynVry=rzt{`tOpZn7EA#d66o*Au=0e&Epb ztBi%0?(BPL3FJf}w9H`iXoyQQg8$%X$cV|}N6p5XAyd)sn~8lE4+#&OTrv6sbI0E1 z$x*_hQNdq+*vNXT737-?-V-l_m;6J^;Qd6S605pymZt9>Sz>->)jYs%M*<5nBUvQF z8fl7DNL4lB{|UPCQuIkSf?i*q7g(v`)RwR4oYhU&2u~7rMbT&HM??%jYH^68#9)U3 zb4^y(Cs>!G>UPQR;hu%KNY4S6>gnJVUhX&T59aJG)j-Ge7rzEhj$UFl;i_LILD9Cq z#tNZWBT5Ug9>(XThXjeg`R&qsNTHhKOhmG9hbbzp(SP8 z8D--5W8cjdE# zuqWC1goGPI>AUt$v&+_~47wZM_|)dp{)azTts&{)6KGceo&IP}!iAxy4v!Ln944-#vhLuY9Qp z_nUvj02~HCQwA(VU)G?&x(xN(u*Vi~tj@(a$&SJ!#&_O4F)XiG7;GS_;Rf z&6SL23#*wods;urm2qlz{>5~MTC;oz_FHsU0%wv-38_u}M0X!U=a*~-77Ges%1@9{ z#8e@$7cNrqd8_1~<~n=cIag??{*3H+7@rplsTU@DRN0%2otd#FndBaQb(CQ@rGls* vkvA#9y%{kqSo(Kyu>gWpX$BCf5eS&jOMpOV(tB^Ag^)-u>QzeUAXSReK?DKm%@U+{ z5kt!*NRuXALEwdZulKw6t^fPqdRb?ky=U*4+560ynLRTnQF=P+S1z($1ONb6G~h6O zaytM3oSD0Dj@)xM=T0X#tXNf3tO3dy>u2ZV1W-5sEgKm~bjS$}CV15YQc9k;)yhZjcLUk>;OUukmxbQlEW z{sRT;E(iQ`Q>NN_+$ty^CvHhm2@!|eVq)A!96yqb@rv$Q@;?XR`SkQ~qzi}jWUf&BdZMExX0Q9dppF(?#z%0paSgp47A z3Gl+&`HOgAcz$t!Ibj@pklt7%%8UDyqn$nK9##%W-szu@;OYH0TQAICVj>F+c3uun8ZbE^nS&@2 z=_n0RyG_2-AYf$`6)`bYNo8dyOhsJk4g{>CdIzec_KOyVa=7Q|-Zm9=zpa> zRRvFP^2#tLAEd97qnZ!OllzZHmPY>fy-596et*$A{`bAy`LDDf@@7D%FZLfV`qvOy zdrrH5t1TJ$Tk)N|$lC5hR%@NU#%%zAV_5^HWavM!noXT#Ku+7T$T6+P7+Iwd#1%Y1Es#IyBB`@z^@-k(4`I3nW{kG~> z^fOx_8F56?VVI4N_!RY>4Bliy(tb$J2DH1C-|o8)@y7tP5mUJaiK7B6+wsr~X_a%^b#>M|YK1Ql;gOOKLf7EcO!jq(1_|`pd^0Hx2$IpX+13(Eb?$wq z-c(ijC-NZ&pB;HZiga_=1A=vOWCQYF#4m0NgjjnDqi?dEA^otlPrwUCangej*w~f) zlh3vE?TT6E8heRFTD$?~oVm840@Jp>HvF59Ru3)rI7%B+I+dzZ4KoWmizBNv4|wI| z3kN~fB03X~9cqgx)IDBeBUZTv+3a8?v#bE{KY8`L1P>HEOVgF;1P~Urg-T%mBw1ZzidKk>pBfTu_i7WnBCwe009~8>@P_+o1*q zIkoT#@9td9Ht07m>Dg_$&6T^1Ge{`p>Kk-npAC*0Y3N>tmkLtwVO5ttG#oe48>;=a z$h_IX+nJ&XSZY?-^<0~)&JR`^D`+}El(Nhg72yjqrz^b`KC*3}mDqDsNPKr>fguVX zGxeX(Ts_@l1TT}+w}=CWOa_vr70Xb{Yc9O!F(}FmIA}-TO8-UR4Rd~fSa6Y0oQ|cs z+3*JANQan8yx4-6X(~-`*<4+0%FtLHt=xh{7z0xNrss@Sjx1EDv$#dKwbP}jc*<1m z{$byvT6rnB<&8~c4+cThUk(QV$r(OFpc64)bu8OC)h`bGdh9u%x$) z*&--aXE&lrixeu~R&a?jvv@-@i#I+uaR^o0+}N}P%0_kVUC*07oKpTIPT#fiot=Mj zqjyK{x_IZN@*v|uA)dGQ@Ul@fR7X<QMY`G-UJnhY6h;(;ri>6@#_Ep_aH@mU9bzxu@?# zO7p|^(Abo@{X-X6Z3S9xLEA=Lqw->~za;eR@tVVo{$yi;KkDB{@aM{P2B z9>1x$p;Ud#%XBa2D!*3GgXa@7>?>kvW*{+oR-?u7vwC%pNKfK;yp`2ovwZM1X z?@$^qe6d6}(BvT7jsY*LVpP~R`O`>;KP+~%uBjDuH+w`hWGw+BnSrp#WY8)!LzVUHI!6}0`#7_w$GO5P z+FqyMKw$O*dwpQl8IEh>H*ifs*2o2`tOhg;aq^jaqKRTgd%B6vxD>}ywy*HfK|?l< zxGQN5!-km~QMWKoVTp{b=y6~`#iGgA9;XD{C@uk~Z|KrZsA|GIojs>9YLXd1@BVU$ zW1}ct6O#zvI!_>e!p*pvL?A;0Dxza`Vv)sau$z>3dIf!6f zr)ejNf!LI5H8e7L%9oB5YDcnA3*bOh#xSs-p}O6Wb1=1G2+tMcj^c7UPB@mgsThl?7|i0l98P4$j>!shqdHYw`t8X}0UBx9=5cubqJccma~H=Y z!Av49XZR#;;DLVPIdo=5nLcrvDrMlfbPx1%qET%@@q9w#lOfQPdb44Jw`IHoOi0nh zJu{)en_(HH@QTV~-$FR{g<)<#=le$Qdon~K_V$g# z-st*AZM+zP=fq=L2}Z|ie3bJITP~pkm!ma4>r{Ug`zJexy3(jPNI%qYlD;f;)?`0( zukE)<4_czB-u$Xi@`-`Fkp6ih>IEX?JoDN`+7jX2T>dpyM-eB^RETz2A0=|5J}>M+ zIdkl=ffvo~OJ`0JAi4!V{F+b$B*jY!>X~liEsMLK=cHubnT&Z6nF7N-3OjPOoEp{h z+8N~v)waut$wzu5BcUeYR%r5_#fOg)YT&iQ8~7cqOGodv^(5X+2#9s!a{3x2NB7m( z$!EIauba}Z&Ywg7oI+}mkMGb_Faw`xx@^D}%?QoQ?4pBFWb4q=W5U;H;9d385w)XH zWFqVYYlJF(#vD8<6uUGwy9*3ffy;5n)q?}?Qnp@;H%@OyWQlCbMKKm|q|f;yFfHKd z@}_#v@fW;%sZg4F&+`iq&XJ`fYwMU~HB{y8KYW=;to4n%l_v9T(oSFM)__;YSoqBZ zHPlH_8iU*gBmk|Stj5eLpRmNrublyZ&r$LKs&lppVTn`)dB=k9Lj>~D7{;P4R*o1I zlruk~ zQ#ma*N~KP_LEg`%o$&6CBIlXUb6-KuGz8bR9#mCrd8Zf**)`w8r+1c9oENFXNvl>m zS+>?D*CI7Cc9-+>*M6sIowuefo?L?Zox+c*`kHe+{${)YPSk7J>e8_V{s#bUo(aCr%!LH8wTJ_?2VaEo z(N8@cSuviu^Dfk7Bqma}SpMy+m!aq;jqPW!=P*b`_4iiUgpwyL{G@WVtkjzWqjGK4 z?bhQ2=uTG9T6Mc6GocQtVe-N%?Vj(US5UUm?5gEjw5K0a*dk}p`x=Iof8|xJ&EFH*yfPo zu(-<6lSYPP50n+UeETJ9@~ZXtKr|ezprr(9+$N%>*EPg@osE1$2UN<(Nv*1}yx+!r%> zG+gzK9d8X>#3PX(JvP{p_Xq?zWBK(3XpVzx<=Vl-J}OzWwt}BpyT^sK%`2pgqj3dm zaM!enV3;$*+TK|qX~pB&EXtKURN$eQWvS9W6(a)hu>M3a3pfd&X1?Z_TjMpuIqX}p zrg_%D-pZk!2AzpJVLSFNINGTi4pRGAKjqrKJ(n>s!gVx+V4HRcIan&Jz3xyM+se#K zdhsEYqjy;QQ4OY+n8P(RKWsF>3d(lkGOSZG87yDa`Cgo3JokF7df==4LgLbekhkBu z^k3)1VLl1D5V8+Fe5FL!-9T(Vs|$OFRfw|iI#1w>8AC(ErIBM<>X+-K!Wt``B0lQw zn>vQIu49WQ`7o=;w3q>NiQgdFmiG$YQ5L={_mSpke#cq2^Hch;unfleTA^higR<5p zoC&*Rcg4b-`w()-j^5JZ-2dT5RXF*Q!CB{ZvrW_InhpN=C#q$4y@PfxBL`R%vszMJ zwyP;#rVUQrO6e?PgtzA}d$h4n|6E5OxKP!;yM}#Lt`xS;x1AT?#Yy5G%25!5Penkl zkQC2Co$fzWr+d05bKm-jvrTt^0Wd z760T}Bh{P4D0JUE8Zt-jC^%v~Ry=#_vfu!29o&iHXVzk%YEc=``dGFuf7<6mq2-7J32I<)K2P~iZ{!*93-y10>nG>89vmlOJ z?IT*pgG?G^_q(7<2(4)50z^{`cc0vi^Bn&iXTY6w*%w6FwOwLa$MG?=;3*Y_V4MYK zr@#~3R_H_AYvui9H>S%a5K+Moxz~dHFE3N#&xG3!HK<71UI>Q(?n3~P6!#$ky+m2g z;-)L+7cA$`{VCo*#ESlxkkNp@rnb^>INbXJGawo^RWZ&xaGCP#m?Jg%Sp`@j(YXQN zP2JSOUB&abK2V*q`L`G;1?VesItqN7O<;XXMoyhiYHVL;A z&1oj5=+p~KHkde@PHM=5nM}u_Ls}%+()YJBdUteQ`43HA9?gNV3(}BQXGN*4G%Ri< zWij%{%7@LY=DyXtg7$gr5fZlZPx=zKZX5{z(6wEKgB0`Ombp zlxJ5USc|ZZs=j>*Y2NGZ1<+BP=u>NF)%Nxuka$dsQr=C(1|xXmd?R<9VU{?uC<9kB z=5ee~f=`Pc>JE%kBJN#q+O)Mn&Cq6Mcx1mQ8e7oZhWNG*Zuglm~L3C zM5oEx&gS`S`)MY@SAG$=)xufjLmcVl^NHw6vW-Tqs=VNHH`yu|-0gR*k=waDTj8yc zSo~R^i|-3sW4Pj5X_M|@f=?IK#cF=-@12`teXkRfoFham4&gS435_4=t7OTQ$3#;+ zxZnSLvZo_)mXN5geY0qy-POfEuf@4e_UCO~Oz3a;r>t$psH0G!2v3^Gxff{8A-ANh z0?mV-Z)-{cpA~d5ZI*%`gjkKsrP!;X3jUoN$X zz~EpqOlN(}vVcLzrb=pNLN7c7mb8Z++&wP!Yml-MoQ%6+0KKKtFm&8DhX`3J3{iQ! z$5qVyL)Lr7YtE4h&?ZTCTR$)J^tVx4`!M&8ibOy3 zXidz~F(7oG+|T*4T}3gVlwhWLaYBjp_OIWZCVk`*@=EtxnBr8nSwW?%XE$ zD4AZfjwN05WS<1QX4Eok8rvx;a{y{TeN|-HD|(tW|R_rYyZMLJ%X2$1>$W>C2$U3 zD%2le&}fv$tCTiPe(2n|aIl3h@+MV`4(H2xC3Q4t~*f6E{W*Vi@+)RSBe zx4e;z_;57y9K$8 zB`S~Zr>)Ps7YMW)W)cJ7`7z@*;v>cPwIl;;mqn6Kl&G0#?H6rC2S1VCz$6?;jj9W` z&Jcw>WuivGUw!~;JWH4JLr!ST@)!w*^Ux?CP`fP?yvB@#ja$2E#-7d$iVu(n5l8_3 z0IBDYT|>;|mCDS%g_G&`rLF>%T+&#YU?)Mna|kCZ2>XVE{9gocy z^`){7AzzBjct^JPvCxSZQ-etjmIsvGhBdVFsir|X?Nw7-+&bIc66%>Jy9q9jjE_FgS+X$dZ2Y(2O07I`f5w0w!`Ru0d6!li7%A<#5lZ`wOJ z2;44ROAjBdztAay;2nTek-uHI4>2o)h-DaMH})P*4^W218U*DQ>pgFkF|{X7ItP6(?n9e18}N2AZGlC{)`G(rp*{B1 zkWlv*9M#gLF#7Rcat7S|t~j7oYI=SN#P$v2^(9}^@~wlN)U^GV#;8>=jX4sA6Yq3^ z8gU$r<8FCg63kY4J+|0nweQ~U5s6U^KkJdukQFcFlxUcaq&G+`PF%PpE*ou_O><1` zS@(F|Z)0?^X?nU+Nk#I9Vs3q3+B5X~S{X;;ZZNx9%Azwz1#7_04{&vo92Qb^YB5t= zUB@z0nA~tfc955P=7(hU4zaB%xLP%$;mu6K@^Sb~&o|>A-aiy;v>tY(A)VJL%-%6$ zY5K8YD)gFQ` zRArR+alEM(oGEJc%?C~)CFf#IkPZi#(^YX_z6f*Ex)Yr2qMxjp}1|(BC_LHSkct@B~d_kNZk$aHLbYpqk|L|aa z?p?pl0~`f_PzvcY0hFAE{6l#WZr!#w0CW+Jw2Gs&VVd|-XE|9vDyBRqe~RI>o8 zmgx=$eGz1xHWf6Rr$e3{5l&sw3VeV|maefHY2n!niBcyQ&2>m_m@@ED-)JskC*|vo z3=))Ps@Qa+GQv%R#eO0PmY&-b?t3HA4ZM6#Fz!w)S<|1DipBERz`}gev20DJpfW0*5MEo#4kvV|Vdu>!kiwN3G@yJy!JA?k(Gpd?d zOW({(!=O>ehU9$0;?guNJXxIR)x{W$)U2-TT)2;%)Y#chP$R?}s?6Ycgm)4awMLH- zBnnz2XKK1)*$q^L8?axWXR?vLH3mG_cUDOuN`P}DCe6+~-B3mJZh~`Ic5z>tDOdfG zXw+Lc#pN+sI%+03CKm5C?kr-~%O{1`z)+0L?1Jh&)sK$1sbiV%`sMc1P8; zl6X2aQ?k7xJ1XiND^g8^U3l1pBtw6|F?bvi2mK&CCR)RRi8e>#{cAUd z2zXyYx@y^t%8sj|-g4IT?W270K825H7AF$jy8O^Pj|NI7aJ-YP(kubth@bI{M|nG% r`d5Tczw`X>uKyoeT+nrL={CTM(mUT?hah$OM+gm79ax33?Zf{A>HvjI diff --git a/public/javascripts/application.js b/public/javascripts/application.js index ce5a960cf..8e5e38ee4 100644 --- a/public/javascripts/application.js +++ b/public/javascripts/application.js @@ -99,13 +99,13 @@ function initFilters(){ $('#filters-table td.field input[type=checkbox]').each(function(){ toggleFilter($(this).val()); }); - $('#filters-table td.field input[type=checkbox]').live('click',function(){ + $('#filters-table td.field input[type=checkbox]').on('click',function(){ toggleFilter($(this).val()); }); - $('#filters-table .toggle-multiselect').live('click',function(){ + $('#filters-table .toggle-multiselect').on('click',function(){ toggleMultiSelect($(this).siblings('select')); }); - $('#filters-table input[type=text]').live('keypress', function(e){ + $('#filters-table input[type=text]').on('keypress', function(e){ if (e.keyCode == 13) submit_query_form("query_form"); }); } diff --git a/public/javascripts/homework.js b/public/javascripts/homework.js index ac0c3a505..ecf2183b1 100644 --- a/public/javascripts/homework.js +++ b/public/javascripts/homework.js @@ -1,5 +1,6 @@ $(function(){ - +//提交作业 + var bt=baidu.template; bt.LEFT_DELIMITER=''; @@ -39,8 +40,10 @@ $(function(){ if (cb) {cb(); return;} + var html=bt('t:result-list',data); $('.ProResult').prepend(html); + if (data.status==0) { var r=confirm("答题正确,是否立刻提交?"); if (r) { @@ -78,5 +81,31 @@ $(function(){ $('form.edit_student_work').on('keydown', '#program-src', function(){ tested = false; + }); + + +//发布作业 + + + var datepickerOptions={dateFormat:'yy-mm-dd',firstDay:0,showWeek:true,showOtherMonths:true,selectOtherMonths:true}; + + $('input.date-input').datepicker(datepickerOptions); + + $('a.pic_date').on('click', function(){ + $(this).parent().prev().first().focus(); }) + + + $('a.DropBtn').on('click', function(){ + $(".advanced_option").toggle('slow'); + }); + + $(".HomeWork").on('click', 'a.icon_add', function(){ + var html = bt('t:test-answer-list', null); + $(this).parent('.mt10').after(html); + + }); + $(".HomeWork").on('click', 'a.icon_remove', function(){ + $(this).parent('.mt10').remove(); + }); }); \ No newline at end of file diff --git a/public/javascripts/jQuery.autoMail.js b/public/javascripts/jQuery.autoMail.js index 1750914fd..bf3519561 100644 --- a/public/javascripts/jQuery.autoMail.js +++ b/public/javascripts/jQuery.autoMail.js @@ -131,13 +131,13 @@ }); //鼠标经过列表项事件 //鼠标经过 - $(".mailHover").live("mouseover", function(){ + $(".mailHover").on("mouseover", function(){ index = Number($(this).attr("id").split("_")[1]); liveValue = $("#mailList_"+index).text(); x.children("." + cf).removeClass(cf).addClass(cl); $(this).addClass(cf).removeClass(cl); }); - $(".mailHover").live("click", function(){ + $(".mailHover").on("click", function(){ $("#mail").val($(this).html()); }); diff --git a/public/javascripts/jquery.colorbox-min.js b/public/javascripts/jquery.colorbox-min.js index 46c33f314..fbd95fd34 100644 --- a/public/javascripts/jquery.colorbox-min.js +++ b/public/javascripts/jquery.colorbox-min.js @@ -4,4 +4,4 @@ (c) 2014 Jack Moore - http://www.jacklmoore.com/colorbox license: http://www.opensource.org/licenses/mit-license.php */ -(function(t,e,i){function n(i,n,o){var r=e.createElement(i);return n&&(r.id=Z+n),o&&(r.style.cssText=o),t(r)}function o(){return i.innerHeight?i.innerHeight:t(i).height()}function r(e,i){i!==Object(i)&&(i={}),this.cache={},this.el=e,this.value=function(e){var n;return void 0===this.cache[e]&&(n=t(this.el).attr("data-cbox-"+e),void 0!==n?this.cache[e]=n:void 0!==i[e]?this.cache[e]=i[e]:void 0!==X[e]&&(this.cache[e]=X[e])),this.cache[e]},this.get=function(e){var i=this.value(e);return t.isFunction(i)?i.call(this.el,this):i}}function h(t){var e=W.length,i=(z+t)%e;return 0>i?e+i:i}function a(t,e){return Math.round((/%/.test(t)?("x"===e?E.width():o())/100:1)*parseInt(t,10))}function s(t,e){return t.get("photo")||t.get("photoRegex").test(e)}function l(t,e){return t.get("retinaUrl")&&i.devicePixelRatio>1?e.replace(t.get("photoRegex"),t.get("retinaSuffix")):e}function d(t){"contains"in y[0]&&!y[0].contains(t.target)&&t.target!==v[0]&&(t.stopPropagation(),y.focus())}function c(t){c.str!==t&&(y.add(v).removeClass(c.str).addClass(t),c.str=t)}function g(e){z=0,e&&e!==!1&&"nofollow"!==e?(W=t("."+te).filter(function(){var i=t.data(this,Y),n=new r(this,i);return n.get("rel")===e}),z=W.index(_.el),-1===z&&(W=W.add(_.el),z=W.length-1)):W=t(_.el)}function u(i){t(e).trigger(i),ae.triggerHandler(i)}function f(i){var o;if(!G){if(o=t(i).data(Y),_=new r(i,o),g(_.get("rel")),!$){$=q=!0,c(_.get("className")),y.css({visibility:"hidden",display:"block",opacity:""}),L=n(se,"LoadedContent","width:0; height:0; overflow:hidden; visibility:hidden"),b.css({width:"",height:""}).append(L),D=T.height()+k.height()+b.outerHeight(!0)-b.height(),j=C.width()+H.width()+b.outerWidth(!0)-b.width(),A=L.outerHeight(!0),N=L.outerWidth(!0);var h=a(_.get("initialWidth"),"x"),s=a(_.get("initialHeight"),"y"),l=_.get("maxWidth"),f=_.get("maxHeight");_.w=(l!==!1?Math.min(h,a(l,"x")):h)-N-j,_.h=(f!==!1?Math.min(s,a(f,"y")):s)-A-D,L.css({width:"",height:_.h}),J.position(),u(ee),_.get("onOpen"),O.add(I).hide(),y.focus(),_.get("trapFocus")&&e.addEventListener&&(e.addEventListener("focus",d,!0),ae.one(re,function(){e.removeEventListener("focus",d,!0)})),_.get("returnFocus")&&ae.one(re,function(){t(_.el).focus()})}v.css({opacity:parseFloat(_.get("opacity"))||"",cursor:_.get("overlayClose")?"pointer":"",visibility:"visible"}).show(),_.get("closeButton")?B.html(_.get("close")).appendTo(b):B.appendTo("
"),w()}}function p(){!y&&e.body&&(V=!1,E=t(i),y=n(se).attr({id:Y,"class":t.support.opacity===!1?Z+"IE":"",role:"dialog",tabindex:"-1"}).hide(),v=n(se,"Overlay").hide(),S=t([n(se,"LoadingOverlay")[0],n(se,"LoadingGraphic")[0]]),x=n(se,"Wrapper"),b=n(se,"Content").append(I=n(se,"Title"),R=n(se,"Current"),P=t('