From 3928b2dcaf2e820acf165ff8047c91dd94d5e1b7 Mon Sep 17 00:00:00 2001 From: Tim Date: Wed, 4 Nov 2015 15:48:57 +0800 Subject: [PATCH 1/5] =?UTF-8?q?=E6=84=8F=E8=A7=81=E5=8F=8D=E9=A6=88?= =?UTF-8?q?=E5=9B=BE=E7=89=87=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/images/sidebar_bg.png | Bin 9913 -> 7281 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/public/images/sidebar_bg.png b/public/images/sidebar_bg.png index 9ceea0f9176902560fa21d8eddd17a372d761edd..e4d12da4dffa4b7d73d9767af38102b57212c1fa 100644 GIT binary patch literal 7281 zcmch5c|6oz`|v2;g%E{OmZp$B`xcXskfo69S;k0J7uCDkH~-=Vys3j-eSN)DrKSD+{G|Nkq>w%^X&Dt2l|ve`vXTIV zBr3qu*TG-X6Lslt3ffSVlaHI1uN%@+@Q|W|BNFYa4hAIs*A@_7|0e5+`b$lK!leBj zyrgBMt{!gbZ$LxC|2HTC@o#99?_KDBqs#)lpwf4tC?wj)2{4??r9)O;s#-o! z2VbO*84~I7w-!xYk-kWjE7D6)%T!VDiiMk}Gtv(w`WxQRP*u+ptLpDk#g{P?phFkde_*xFN5k0{moTm1M5!$ZIP6jjN4xLL;D_zJKF7{|8s= zA8`*|0pSI3)`t4HVW7@8eUJ#j-&zSd{FYUpPppC?nn;bzA9IE$H|#v)*f!drUx1BM(z)9+!_vAbP~DZJpCJI zoKskNQdgh~e1Xb`s_GclhCwkt&g~^N!^3G^s$WQuX`(O;WgRw=n`S#%C|HZ?eDk3Z z^L;O8&a-^D0n*INut0vLAhY^&)RMdJ0^$!ug2zGnbxh)ED(=g$*THUBc>;X}3~NYB zQnfBP2p92ByS>9oN3ZimY<1aD9fQ-$-*#c=kE!BQ=yubE<>k#?J~P@mKM=LM@$4Yb z_3W6SN}i0luID-lWR=ue4}7_lo82W-Y|9-8^V(4uMBk?iuU0pZF^W4!H^ST_j@BDZ zrj?R6nu?9Sz;<4Ea6IFB3VIq(EABhd_Q zDAN)EVB_X4?M)~bM4yjYOqtw6bfs@`tZ#KrD(M#sboQX-CB47I1O~yl_Ee65t~&|# z?uLh^T`3z3uHhX2^Q59$S?Hq##R=cROEKizJ6wLW4cvw5116Y-a@{w};4{IWS|WSM zXv&5#<$O0*O~WFzMg{vTWL<6K`&)I=W>c{ur6PERkdwVdJd>L9LHRyhjY1e&wjHSQ zfhEzsogzYPY@4f(fdu2e*m5|RIn2oljCUJ>O~&tTcl~MqR=awfiDJK`v(2TJ{!AbT ztjCz{hQHG^s{$Q^N8|cl?HIsqW`BMZ#ZH;V){a07&plXRBRY^?%o6oyp)+q5yLrb) zvD->6NRM&&L1l2Nq;$cw^-)kylN-6k-S&}F6!`1uk1{PX9hnn7R9(^d6rOH>#T@VM zl(q9^gm{tex$UmUdvmG}yImPG2yYw4u|KcUI&)?ayP02_iXRIM_mL4L2fEW;12FEI z?sna;Y=yH7AlId7DK?RqWz##Ukq3Y;WfQeGDWl;`@o0~m_@FmvYLi{{Y^M$pt%phB z+-4(<4A-YzBF27<5DgLx+3?}r6cV6zT{ySR2ntKqi|0vw79-y%pq6}DjBhzX2=FY^ zoqLb0KJau%J@xO-UAFMpnAR9t7Fp4oZ2qQxNe^xDM7-jh7BlZPq`L!7a;&zbabtF6 zL{En@6qFMj{$ut!=?<-Lp4qzADWhmSj#;9S6pB;9h$=7yE$1gvv$!*jPVjF4}uNuvI8bo|R>V4M~npxGVPbCbE z<|I*^e|;TnW1>Z9u@EEM=m;~-g^H5u0OLwlsc*Sc45z3Mb_m&B>3s*pnwb(IjtU++ z1uhy4YcEkA9X`%&t*WF^7J4tXyU;+(S#GY{^4ws#=?sn7n}RfE&UcR=vJD;fI4H;D z@~J0RXz_St*nJxJw5+ZCDT8LTyI@|uz>Ali#i z%R`mnCW4y-3cAnJC+gtoTdO~0w#VQ?b0V7?hGNSuPI0vZwtju9?$+euYTr?fI>h{y z4&Rgqiu&{0P1{GN4eoijE&&qp{oSR`uXEKkTCy-0|3( zVO3XF6I44M8u-d&#F7~P`_6LTJqTiPc* z;eX&e+bQ|HBCSuw*GBW%ev$MZC9`6;S`;+<)0vr&THw6+Mx^a=O#{x*U!PMsyvl`U%n|0oTnyntl1N*L{)=p7E+4aC~A&!uIQfP`GbaC zr@DZV$%<|QWHr)%I$Rc~&XlL(^WD=w01@8Ae>2%(bM(~88^}&bd(8c^0p^0VOgp(8 zyyW^L@jG=QF?e77xBDIT>};#X)K6bqh#UZA<2yW~SHYIJK+B#ehy{lUk zTB{Y5!|!9^_-a04>curn8<&>4e7R|B?A$@EUdU;FyvJ13!&ePh!6)h2Wnk;o5uggejIG8AeAYtqje?K23jqO&kXmA>QJsw|w)fe(bfMR)7O3E_orADt*^kmMn1E^AqV@EIX>=?kq5&APXK zEgrXDoBE1b$WS__G4)~(g9vD)i=3uj>AgtWX0r+296!bR-9l-VNfkSlNMBZ-N{Ii% zMzwTGBk=4voOf!s{Ey?)7dQnzm5kKM`AcRgoR!bvz-U9R6cvi>NuT+8Gr2WKMfOO~ zNQ?T3&3c7EP|8L84S4r)=rcg3o@d#Zy3=zLNyIYbZQw?^oM)1I(TD>gA<%!6O{^bL z?WZrkGx+X-R?9=~Df=|}7!Tz=$;B&n8ANJhizVVbIpM@*Cgpeydla_=frU=_T&*s(4 z885Mz5Kxif*jujb^^XL6eJhi{Zry`h59#K3PsJ>lh8SG@MQYq^;+NC~NG zN;_D7udZ1X;Ci;mLK@=bSQ(9ZbKS?0TEB@e?muwe-vT?Hr)%V{Z-b%zxR9nJ)W$Lzo-$@v9X7=@VwqPL8@AVMX1!eaO8L_;rG@JsQIEgqbQkr=H|Nuk+KkQQx@d5#(tK0> ztH@Xmcw(owJ|w!GU%Ufi^FrY1m{wr!{l>S94M?Na^Qq0Dp625XpbBUnl4R#$S`5aAJ)t*E&kn<<6?|SYhv>7jGqsmfW&(%nt}*jbqVikK4yOhCi!|+)TPy zva(m@Y1opSww&Qkb(d}KMy;*>qu!HYvrZFMUOE|oAmD# znCCofj6v-z-Vk5>6Rw26=SaJI(#=4k?`_@bX0>hsPaamuTQvU5UP~^mCDfEt&adt8U%)8g26p4FlL} zPlBE#pIHUAE!qy#SD`5?-X{b$H?P`$UcqvYd{SHHf*8RI2S!0F#PjdT^LP1)qxR3) zf4)-R`dpGrWGp~5zOZ)tR~Z5`UelBr{j~V>JV^Tm!wgx8_}Ddna{8F~Q3s3RadBg^ zfbT8&gOVpZ+7W)Bk^CBX7CfgVw(@ay+-~U``rrnd>W#}F}T$k3C8#PLO&sGs(G-*FvD)J3}OK4Mt zG&=mQNec5Y&PCcgtG|R}B`XR((L4vWTED_UFsT|Wqb|LMu{YF7p4u^4hk=az&Eee8F4ekJ^STTRcu#W_{>@TxKmr-` z4t$2}rA9!fE3RrJUX``z4{aODdcfL%RSc`TS=XB&!DMd{^h?kDu7X5cKC13rz*C@P z(WPJc%>IUcrA_5vm3UA32Pw6;gg@PssCJ@~<00X!vl4lsT*}A3|1ADK!Qqw)TcN{! z)=$e9`KDCoOk2i->OA&kA0xOmii$-2s|(wKtitfBQpv5*-lW{)y=oO2P0ZNgef5XL z*sk3Dnp5JMZ(sk|7WJMtf1sxztJ>MJOFvRyX@|w=i5yVb$dwBZRUedgX>3-` zl%x#3jARHiy}_{{52FV=)4g~zQdTaRB!%j4o!kI6Jh9HPkDO+_pOv!s!6!fRS7A#e zt_1l9{*KS3OJ`muD^F`TgqSi1fp^iJERkyASz;W0YX#5q1W_lKezv9WPczb{RJ4dK zTXmwpSU^v~tDz^tqZz+)wY%N$(j41o!qQxrCx9qerSz`8oS{IbJQB)TP6yBX9Ha!L zHX^U}#tKEH?!GMkWGv~x94O~`evpyp#V)1*CZ>EOMR$W}f6m^SMT!pzqs%#ofV`Hc zi%-Z}=9$cQr=)3T-lg-j|E~MAbNY%mM=hQQ8})iGxU8MmLEK$bQ_{Cym3P_yAuKso z9BmVG>&7Vc(lf{4S-TL`P*=1z<4M#l>01+_CO>CsO`<1PQ7N8%v*-rwu}TgyeC z26a82NNnIf-(>MFV@B=t`pXqYTpM`XI@yzzpDb1p0-fOp`+>sl39o{mmCBn<3a6b} z`B(k+*wW$n=?g1EPp~8K+aDCDh!}7B8Q(LPFUPZy%{NB>{S@mQigl+OcW26*ya4I<}z}d z0JL86YEeybl#}nz&uZcxvG#!#^Hux>J2u{yYmB8=eRzJQYzUBw=SPo#5_P7F=j>lg zW2G8@5$ZE-d8!X|@N}!+2JNDZPS?=OC3Z>=YNNj?R!(q7q`yN`r?=2#b9diRLxkYs z>jd^=*dn&zb8*zn!aynp&b+Wk<;^0SBudQlY%!nHuVa4#O%%+jo7wuCKT0=vVeH#^Y8>oV zg(Gj~eekzmliqOQIY|KaFLh>;fMH(~zRkxK4@6scZ%@a!u_Bh*wv z#uv2goJF2gLvo2*$Zpszm}XX?>XtrB2|^Q_nl|bZ&z#EUUXBRz@MWOv1JN3N* zQdc#$@99gSW?MpSMcY;FjmRMaGoz@yQQXmD{U7Y=8Ex60If!03zZc(C8v*e z-1xC+NWj}46=He?x(!DT*DTxVp~E&Wukx^s9tDitbXOUm`vtHR$V&EPhgMkR6#4Br z5a^VjtNNbfFt@l=3I4L@QkQ$G)hpwf!!0HnUWxIX+RKq={LMWjMt$9b@~UZatD;do z91&qJOyEAN1v?H<_@;Qdzo0|x1v6%+@si>PWc6g_AP&;tqh?M7G#8Ee8qb%_Wd++D zp2ZI-px#%(!%5!-tk1X7JNr&tpJn?D0RsPfv#Q_U0s>hG;Fmy51By5f3{Hm%06qIJ z%>$Fa%`pw=^M5hSe@yh>%m2fI|6}>T4gB}={~tEjt-&y$ftow}0O+MwfB{7qaQeZ% z8nraWVAyP6nS7nVZWArNk!6cCGhHS?I6*`2sKL&5F7atU+c_c!ENzA&;7bXCQFZ;& zH3DRxo&ZjsL=ysKXpTteQdJq9A+o~a(ny%(1)>Hl$W0hHb){B2FlHlkvWG$7-dnCw zQqESLTW7NI({ekzo>3ZMK}Bt1*bO^j&{eBekn;&}p^r7vBQ;<7{ryry$d%8HFVL3C zBo+OJ?*+MZ8d;S?QT>+1n>j4_jUQzKZG({a4-yb>WtYwlLWCMoAVEaL}jJ z_;tA6LO zW&sAGw#Z~m3#;h#m}`DvB%4e+@zY+p;xm7Z*O{WB^*dQ(>ECELH>?qUabI2l2paFE z;q{0#)QX+>qo_g$)7dRCn65;!JdXm&nn#6v^ffCeGf8(ad^*WF*EXAF9WZ0uV3D*Rr8YDqrM!*lv9q?pR@`z;XLLpYc_FQd3T)mABL*;#(kQ%mDimJ zpFaZn=IFhkvVvglEP0#|EV*_=;Q89KlEZ_24-YyDS{J{Lwl|V@1soZqr(>jDeB;5R F{{uzF(gXki literal 9913 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 Xn+&$9^GF@=?I574sG(3UXBP55+E<+Q From 223b17d8fe7ae109e54484ab6498210bd090451c Mon Sep 17 00:00:00 2001 From: Tim Date: Thu, 5 Nov 2015 14:45:22 +0800 Subject: [PATCH 2/5] =?UTF-8?q?=E6=99=AE=E9=80=9A=E4=BD=9C=E5=93=81?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E3=80=81=E7=B3=BB=E7=BB=9F=E8=AF=84=E5=88=86?= =?UTF-8?q?=E4=BD=9C=E5=93=81=E5=88=97=E8=A1=A8=E3=80=81=E5=8C=BF=E8=AF=84?= =?UTF-8?q?=E4=BD=9C=E5=93=81=E5=88=97=E8=A1=A8=E6=A0=BC=E5=BC=8F=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../student_work/_evaluation_un_title.html.erb | 2 +- .../student_work/_student_work_list.html.erb | 2 +- db/schema.rb | 18 ++++++++++++++---- public/stylesheets/courses.css | 9 +++++---- 4 files changed, 21 insertions(+), 10 deletions(-) diff --git a/app/views/student_work/_evaluation_un_title.html.erb b/app/views/student_work/_evaluation_un_title.html.erb index 26c69d225..4ed0a538a 100644 --- a/app/views/student_work/_evaluation_un_title.html.erb +++ b/app/views/student_work/_evaluation_un_title.html.erb @@ -1,6 +1,6 @@
  • - 作品名称 + 作品名称 姓名 学号
  • diff --git a/app/views/student_work/_student_work_list.html.erb b/app/views/student_work/_student_work_list.html.erb index e23fcceda..e8468bda2 100644 --- a/app/views/student_work/_student_work_list.html.erb +++ b/app/views/student_work/_student_work_list.html.erb @@ -1,4 +1,4 @@ -
    +
    作品 diff --git a/db/schema.rb b/db/schema.rb index 63b09498e..b7e1bfa1c 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -11,7 +11,7 @@ # # It's strongly recommended to check this file into your version control system. -ActiveRecord::Schema.define(:version => 20151102085318) do +ActiveRecord::Schema.define(:version => 20151102090519) do create_table "activities", :force => true do |t| t.integer "act_id", :null => false @@ -1038,11 +1038,21 @@ ActiveRecord::Schema.define(:version => 20151102085318) do t.integer "project_id" end + create_table "org_members", :force => true do |t| + t.integer "user_id" + t.integer "organization_id" + t.string "role" + end + create_table "organizations", :force => true do |t| t.string "name" - t.string "logo_link" - t.datetime "created_at", :null => false - t.datetime "updated_at", :null => false + t.text "description" + t.integer "creator_id" + t.integer "home_id" + t.string "domain" + t.boolean "is_public" + t.datetime "created_at", :null => false + t.datetime "updated_at", :null => false end create_table "phone_app_versions", :force => true do |t| diff --git a/public/stylesheets/courses.css b/public/stylesheets/courses.css index 317a21d02..a3f8818f0 100644 --- a/public/stylesheets/courses.css +++ b/public/stylesheets/courses.css @@ -41,9 +41,9 @@ a:hover.news_foot{ color:#787b7e; border:1px solid #d4d4d4;} .pingBoxTit{ float:left; width:625px; margin-left:10px;} .pingText{border:1px solid #CCCCCC; margin:5px; padding:5px; width:610px; height:20px; } .pingBackTit{ float:left; width:573px; margin-left:10px; } -.hworkUl{ height:30px; border-bottom:1px solid #eaeaea; line-height:30px; vertical-align:middle;} +.hworkUl{ height:30px; border-bottom:1px solid #eaeaea; line-height:30px; vertical-align:middle; background-color: #f6f6f6;} .hworkH30 {height:30px !important; line-height:30px !important;} -.hworkListRow {height:65px; border-bottom:1px solid #eaeaea; line-height:65px; vertical-align:middle;} +.hworkListRow {height:65px; border-bottom:1px dashed #eaeaea; line-height:65px; vertical-align:middle;} .hworkListRow:hover {background-color:#f6f6f7;} .hworkUl li{ float:left;} .hworkListRow li{ float:left;} @@ -71,9 +71,9 @@ a.hworkSearchIcon:hover {background:url(../images/nav_icon.png) -49px -1px no-re .classSplit {border:1px solid #e7e7e7; height:27px; line-height:27px; display:inline-block; margin-left:10px; padding-left:5px; cursor:pointer; outline:none; width:95px; max-width:95px;} .classList {width:45px; border:1px solid #e7e7e7; float:left; position:absolute; background-color:#ffffff; left:-1px;} .hworkPortrait {float:left; width:40px;} -.HomeworkNameTitle{width: 285px;text-align: center;margin-left: 50px;} +.HomeworkNameTitle{width: 285px;text-align: left;margin-left: 50px;} .HomeworkStuTitle{width: 80px;text-align: center;} -.StudentName{display: table-cell;width: 115px;vertical-align: middle;text-align: center;height: 40px;} +.StudentName{display: table-cell;width: 115px;vertical-align: middle;text-align: left;height: 40px;} .width385{width: 385px;} .width505{width: 505px;} .width165{width: 165px;} @@ -81,6 +81,7 @@ a.hworkSearchIcon:hover {background:url(../images/nav_icon.png) -49px -1px no-re .width525{width: 525px;} .width285{width: 285px;} .mr95{margin-right: 95px;} +.mr140 {margin-right: 140px;} .ml100{margin-left: 100px;} .mt16{margin-top: 16px;} .pr10{padding-right: 10px;} From 1b988a0a7fa57307e8add15c6db854e22ca3feb9 Mon Sep 17 00:00:00 2001 From: cxt Date: Thu, 5 Nov 2015 14:47:29 +0800 Subject: [PATCH 3/5] =?UTF-8?q?=E4=BD=9C=E5=93=81=E6=8F=90=E4=BA=A4?= =?UTF-8?q?=E5=AE=8C=E6=88=90=E5=90=8E=E5=BC=B9=E5=87=BA=E4=BD=9C=E5=93=81?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E5=AF=B9=E8=AF=9D=E6=A1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controllers/student_work_controller.rb | 4 +++ .../student_work/_work_information.html.erb | 28 +++++++++++++++++++ app/views/student_work/create.js.erb | 7 +++++ app/views/student_work/new.html.erb | 2 +- 4 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 app/views/student_work/_work_information.html.erb create mode 100644 app/views/student_work/create.js.erb diff --git a/app/controllers/student_work_controller.rb b/app/controllers/student_work_controller.rb index 38b953732..8d50b91f1 100644 --- a/app/controllers/student_work_controller.rb +++ b/app/controllers/student_work_controller.rb @@ -193,11 +193,15 @@ class StudentWorkController < ApplicationController user_activity.updated_at = Time.now user_activity.save end + @student_work = StudentWork.where(homework_common_id: @homework.id, user_id: User.current.id).first respond_to do |format| + format.js +=begin format.html { flash[:notice] = l(:notice_successful_create) redirect_to student_work_index_url(:homework => @homework.id) } +=end end return end diff --git a/app/views/student_work/_work_information.html.erb b/app/views/student_work/_work_information.html.erb new file mode 100644 index 000000000..6bb1a0dd0 --- /dev/null +++ b/app/views/student_work/_work_information.html.erb @@ -0,0 +1,28 @@ +
    +
    +

    您刚上传的作品信息:

    +

    + 作品名称:<%=@student_work.name%> +

    +

    + 作品描述:<%=@student_work.description%> +

    +

    + 附件: + <% if @student_work.attachments.count == 0%> + <%= "无附件"%> + <% else %> +

    + <% @student_work.attachments.each do |attachment| %> + <%=attachment.filename %> + <% end %> +
    + <% end %> +

    + +
    +
    \ No newline at end of file diff --git a/app/views/student_work/create.js.erb b/app/views/student_work/create.js.erb new file mode 100644 index 000000000..69dd8364d --- /dev/null +++ b/app/views/student_work/create.js.erb @@ -0,0 +1,7 @@ +$('#ajax-modal').html('<%= escape_javascript(render :partial => 'student_work/work_information') %>'); +showModal('ajax-modal', '500px'); +$('#ajax-modal').siblings().remove(); +$('#ajax-modal').before("" + + ""); +$('#ajax-modal').parent().css("top","").css("left",""); +$('#ajax-modal').parent().addClass("anonymos"); \ No newline at end of file diff --git a/app/views/student_work/new.html.erb b/app/views/student_work/new.html.erb index 072c26185..db83fd432 100644 --- a/app/views/student_work/new.html.erb +++ b/app/views/student_work/new.html.erb @@ -73,7 +73,7 @@ :url => {:controller => 'student_work', :action => 'create', :homework => @homework.id - }) do |f|%> + },:remote=>true ) do |f| %>
    提示:作品名称和描述中不要出现真实的姓名信息
    From 7418330fdd08a3373512245fda00b936ef7569ae Mon Sep 17 00:00:00 2001 From: Tim Date: Thu, 5 Nov 2015 15:48:58 +0800 Subject: [PATCH 4/5] =?UTF-8?q?=E4=BD=9C=E5=93=81=E5=88=97=E8=A1=A8?= =?UTF-8?q?=E6=A0=B7=E5=BC=8F=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../student_work/_work_information.html.erb | 21 ++++++++++--------- public/stylesheets/new_user.css | 8 ++++--- 2 files changed, 16 insertions(+), 13 deletions(-) diff --git a/app/views/student_work/_work_information.html.erb b/app/views/student_work/_work_information.html.erb index 6bb1a0dd0..151661b0e 100644 --- a/app/views/student_work/_work_information.html.erb +++ b/app/views/student_work/_work_information.html.erb @@ -1,26 +1,27 @@
    -

    您刚上传的作品信息:

    -

    - 作品名称:<%=@student_work.name%> + 您上传的作品信息 +

    + 作品名称:<%=@student_work.name%>

    -

    - 作品描述:<%=@student_work.description%> +

    + 作品描述:<%=@student_work.description%>

    -

    - 附件: +

    + 件: <% if @student_work.attachments.count == 0%> <%= "无附件"%> <% else %>

    <% @student_work.attachments.each do |attachment| %> - <%=attachment.filename %> + <%=attachment.filename %> <% end %>
    <% end %>

    -
    - +
    +
    diff --git a/public/stylesheets/new_user.css b/public/stylesheets/new_user.css index 0b45685ee..0308ee748 100644 --- a/public/stylesheets/new_user.css +++ b/public/stylesheets/new_user.css @@ -213,6 +213,8 @@ a.bBlue {background-color:#3498db;} a.bBlue:hover {background-color:#297fb8;} a.submit_btn {border:1px solid #3498db; padding:3px 10px; border-radius:3px; color:#3498db;} a.submit_btn:hover {background-color:#3498db; color:#ffffff;} +a.submit_btn2 {background-color: #269ac9; padding: 3px 5px; color: #ffffff;} +a.submit_btn2:hover {background-color: #297fb8;} /****翻页***/ .wlist{float:right;} @@ -1295,13 +1297,13 @@ a:hover.SetUpIcon{background: url(../images/homepage_icon.png) 0px -486px no-rep /* 开启匿评弹框 */ .anonymos{width:480px;height:180px;position:fixed !important;z-index:100;left:50%;top:50%;margin:-215px 0 0 -300px; background:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; box-shadow:0px 0px 8px #194a81; overflow:auto;} .anonymos_work {position:fixed !important;left:60%;top:60%;margin:-215px 0 0 -300px; box-shadow:0px 0px 8px #194a81; overflow:auto;} -.ni_con { width:425px; margin:25px 30px;} +.ni_con { width:425px; margin:15px;} .ni_con h2{ display:block; height:40px; width:425px; text-align:center; color:#3a3a3a;} .ni_con p{ color:#808181; } .ni_con a:hover{ text-decoration:none;} .ni_btn{ width:190px; margin:15px auto; line-height:1.9;} -a.tijiao{ height:28px; display:block; width:80px; color:#fff; background:#15bccf; text-align:center; padding-top:4px; float:left; margin-right:15px;} -a:hover.tijiao{ background:#0f99a9;} +a.tijiao{ height:28px; display:block; width:80px; color:#fff; background:#269ac9; text-align:center; padding-top:4px; float:left; margin-right:15px;} +a:hover.tijiao{ background:#297fb8;} .c_pink{ color:#e65d5e;} .ni_con_work { width:300px; margin:25px 20px;} .ni_con_work p{ color:#808181; } From 3b6e3f6ecf8d8f0a0ecf2815bd1c3525214774d3 Mon Sep 17 00:00:00 2001 From: Tim Date: Thu, 5 Nov 2015 17:02:58 +0800 Subject: [PATCH 5/5] =?UTF-8?q?=E4=BD=9C=E5=93=81=E5=88=97=E8=A1=A8?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/images/course/arrow_up.jpg | Bin 19324 -> 1234 bytes public/images/course/arrow_up2.jpg | Bin 0 -> 19324 bytes public/stylesheets/courses.css | 4 ++-- 3 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 public/images/course/arrow_up2.jpg diff --git a/public/images/course/arrow_up.jpg b/public/images/course/arrow_up.jpg index bbf348fe1554afda8d34f08a5580060d312659f5..7bcfa859ca308e0ccca368f6cb91c761d57fa993 100644 GIT binary patch delta 512 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 diff --git a/public/images/course/arrow_up2.jpg b/public/images/course/arrow_up2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bbf348fe1554afda8d34f08a5580060d312659f5 GIT binary patch literal 19324 zcmeG^cU)7~_xHU_k}$(`5jGAW0TMzK86gY>K|oP!iy?W0NR}BatvIOG@vU{wIuLiO zty^oWqSjii19xj%(7H!)Z}PkEWq?*|fBk-cfBZh*Jj{FNo_p@O=bn4+z3-lPkLGjc zX167hN@WQE+1a2Q0Duly2mmAqA;1&f5G%}tFiOC9-eQDm#iJ1KVTEBq#LEgpDx?FT z5PSfrM>^W!&ynzUWqAN{0A1j3GZIa}uvXAGQ3=S_vezId4wMW3W4ssxK$x5DnJm{9 zW1QSltx;JjfD|KLvn>Ke^G- zyrs7GLD`q0_Bz>1Np={voVch6$tpLsecKRCTicNG_H9EE8xLeOYUl0hXXTdxpRiUy zJk96K7g>Wc#p0seyqvVmED5f8z{D(88mnZhjtX|$q7&aY>rfB z&}HYR72rHGC1Q>N65(*$_2>*y3pg2(k;~z<;r|xoF4O6aP|RFN9V5pKG6>f~SXE)v z;rJE^dlr}BFpBq=rydFjVP70pSl}K6jRj7^VYyl(hcvj%I=Nbo!}}rpak&YDFewYd z6UvoX1%yvQI9O#;DUoA41)H+J-Bh55TsM z0Py{(4Hvu=0M}XowjOKO9&g-UN{vRHC@QL=q9Rg>$s%!u+OKyK*eTx*w5u-?ug|VK zPAXO+HK~joT&XgxN^8<{3_7U{<3zk}#Q(TpJF(iy(IXEl!St90Ry7b>nNp*G-K~); zjY_SCqtv{uhyP)*b~50g#jYX1u5SgNMUlYmm?t3JJ_5*WCLj%6408~BzhyZM1o+4+ z^uKDcdkDjP;{M7Fod%PrL8;*2XmMTvM`qHO<1ic(_>BS>z!lEtesHD@0^uM6M1wfc z6C?o%=mT;<0T>KE05VVt)Ibj^z$h>lOaN2Br(iZ%0G5Dyum-FL8^JcP3+x5ofy3Z9 zI1PRVP2e)P30lA-@Ek!98sdzw5kJHq2|>Ce(TEV~jYyCzBo7&k3_}!frZgd=knzYA zWCpSTS%$1ZzCv~&dyzxP3FJJ|j9f?VALPy3v4@sNAedMx+Y=W&TmVh6FsY#Dnz zyPkc3ec6-h8RnVkIoxxK=NFzwJzKmyykfludR2NY^!moD$(!UI>YeGW@}B0s(ff?| zGoQ{r$v&9RB%k#@jXsZkJNhR1V!o4oH~60RedfpUllYbSP50a8_e%$Ihi)DEcc|#F zxWj=Cw>o-u?AcM)adO9v9e?VCcIwtCuhYm*%R3$E^ssZ6&gq?Xo#%Jn*ZEc#?=DGQ zhIg6O<=ZaT{n`G#{gwW+{CE4`;COM8IV#RP&VEiyK&OC=08_xSfTID=1H%Fb1da>b z5co?FBS;uj5;QBQA*dzTKR7#hRPegspF*5MgdwFNb3+b>JPr*DEexF)x-Iltm~U8S zSasOCunXbN;fdiR!t26Mb)|L{b}j4rS=Zy;&~E&0rQH^GJJucTF6gf8{#o}EJt#fm zduV#p^*9^Bib#$qk60Jc9O)gI6*(?)TjZUn;HV){)1wYXwQ~7f6}O)IGtYz9hc}M5 zlXow=TeK{CVf3jO=a{sZnwae|cVoN9VzG;3&+*y(Z2m-k1OKHUPM{a87hI1EjvE%Y zDDJG#Q*R;SiMcTTwmUMpl$n-rKl#IR^(=*OycFvS#uE}ia6W8a%KKuK! z`sVjt(D!0iw=8|u&TKThPxj303;ja+Y5Hx;0XdmDGjo2)4a*&o`*nY6|J?oy`(Mf9 z<&DZan9t5H%3quRs34_aTEWi)!UvcJGz@edICS8efsYGQ3uhEI4T>7{;h@8VI}BD1 z-adpjWZ;mMLms{-d2jZ6mxuC)P8fRT{jm2d-#_$0hYwUAd{g9FBrV!Bj54fn*xF$) zq&d<$>BHj8;zh+RGO=u~?4~?PK1+TbOTcDeS4$E~W|Ul0Bq(Mou9qg3&MCd66e|}f z?+(uxzGV30vYfJ2WoA{OYJ-}t9;V)*@z9iM_G`OnE43$d-E|XmO(R4jW{+sm_tmd7 zAcpr1+l`*^W$K72-1L#Dxx9Dz!ty5-11mOFx>sr{k5qN5npAbQI<0!eNb*S8$c9k? zqsESE{xJE&WuuYN#iJW)f@*4OE{{ncvwAFJY}wc!$8pEa824a&;rN}koomO`Uiv8g zqjeKpCg>-eo!E2Yl8?zBD?dIuDQ43ANv)IRlYf}Poib<2i>b1yKm3dLuX+D6e^TQH^u+0_XSmO(o^fer_ROubII||tdN8|a_MthkbC%3y%r(tznwK?i z`~2YfpU!`=pmf3Mg((X+Eb6pq(xS(o$vC;@SUF|o%T=0HO{?=(?_U$QX3g48Yp1P4*O}H`|9t4@$G=GZ zV*C1t^~*MRZfI0b==R*&tJr&~p{U{KeS`L$ z+TVZw(F1)CeE(hAcl!<|AKd+Y!uPuli4N`fLHNVA!-B(GkMNId`H}zQmZO5BTaU#Z z+kQO$_|6l(PJG*#*tqv(>dEg;Wu7{Gy5H#&X9k=(cXsI6rgQRh*UqcX-~Fllr{_P9 zxj?xv`4_ie=KR{}*Sg=j{(DY4nYV(nc`4@k_B)fF;cf;>5F4tahzB1>k|J60u zqOa|`o_78CjrVR`zNx$U{MLlq?zb1+3BR-XkEB12v9;<7$0iP!Il zGn47;;_T+);^yh%;^K+lTs$pB-2V;(^B&+%2TZ^wA%OsOM@a67`4{-^f|~auiBL)k ze7%4d6d1oqa4$-xP-%201`~Nb69Fj6mgxo%GD1ShD1}C)Q%I~BnCVU;2YB!($^E75 zz!77ksh-o9eU%av?3K5-I3`vi4 zx2bmDNz}tk`nk^yP;GOUftAS-JJQGgltPr57qHCeB^8?cmv~ zkKF-^LTSl_Of)KmPlyn}^B_YBMg+1c(PO83;u7r5JJAvoT->Z5H$$B7B{Rg{4WZ%! z&_ekQjZlc?K61$bff2iC7vb#^gtdua{t2*1M4j#+5j+^Z>h$ovWo2dAPs^{T_2e6- zO?r8zrfb2$8#}gFZ1ewuzvbC+Ja5$0Z~x}Q#OH(ki|>85&KKx4f1>a`xN4k*CWNpRw;8kh zO?2<07#>y|`f^V{c0N&FMC6@?cQ^R6*cDT!S89woCZo=T?-Oy~1;{lR^NY1w6+w}y zF=Cj;q{cIFn0Ts*mu^?0Y`(G*r$|v6@iKU}g(s%(Csktwl0o>M*HW3KK(1b^Ey>4> zCS6YPaJab!l+u9GxGCS(Xz;>-p|j`16j3lmWz<+@U=^E`Dx*?EFoF3_1hqJOa9>ON zd*Uq62zYC2qer_o=IHP(58O@zADmLGGiq#N1F@=DZ%^bY4B7UCSg#ScB{asiL{_oN zV9)8NFqYdB616JTo`9NbW1S)^Q&^jB(F=h4LAaAAJS`wk&f&IzFS*tyUq z;U3kdJ{LSA56YCHH5#>Ql~$v$7Gc?Pa1q+!oo)C$+~?6QgK5ivvf0u2=pfy;$Y60z zL1z=;q5>!}azcqb7i*>PkvIlAA@DKjOyKa5SxKb*?CCB9*ZV};iMYcXLX?8eJp5u< zhXpiPf)+Y8;FSTQN=jgk3f`g94PJ;9vuyqXJ0_aIL${M1!zVDfv%?!AWQhO>K}KaTKD?|Z3jF_lE9lq3wRRFNbtvoKRS@Yt-c;;;dZ|Wm~g$=`v8LW z%Q`HHG+xf;4t*nm4QUk+Pijmmd?v)3OfA-$G;+gh<6UON9cjdbjt>&MB|_wDmJCwb zES?Y}ug#!w(WnNMQid4@sj*8ovczSY?^YlG(N+I zh6II3PDZT`F5w2O z{Y=MD!71@iSXMDHh5iZ8B%H&qp@|U{j#mV5=QEnvLco@B>Pf)330p=fP61pkvyf%9 z;pPgR)95US_XEE0wcFwFcR2hV4u6NkA1+i5hrh$&?{N4#9R3c6zr*40aQHhM{tk!# z>pp#l!=L!(@ZaF@x9q3`@EtT50Dr_sA6JkJ8fs`W6G#tl=6hYLVh+kTPMa!l^NA~EWf&6fvmbr7B3G>?9J&_DXLWK)R|A&tNsn>(kuec6E|13%2qJm0e1U-1 zg9FbrMn`esKS2a9R>T*GqT@K$D-hPEmzRk0Qq!z;!Bj$EyAxg&F_BumA_|^(i^q9H zM@K-42t$>|D6Ndp7=mmZQsF^Ay^{Dkz`;2}&$r2#5C|o;G(oMivwfqkY=m-|olXZ` zQ$*!*Srn$i)R@L-fO_TO&9^bl&bE`kk*!*7r#2WRM#TDF^bB=4De)`43m_@ z8iQ<=8I14@*#D+DB)1pV*^ZmOnSni*cm@TCW^hZAXv6 zZw^>OAbyH9g3FKK@d|ixq8OowFYL}0inv@0X*RSWIs7=$o;W^&$1kuQd3}XgD_53O zy^~Zf6P0N7YAMvPQY}?rQNwkZf~YP#Ta>9W7^U#=TxM!QAZ%NtQYjZD$MIvL`LPmy zEI&oU=kZdKqvO)}yx6pOUaCYWwulPLrfOv-yz6ac<*;l_TCA9xEa9f`)8ZttJp4GO zL=w-H#K-c4scAf+tzL`cRjT@DJnX$9%EA;&ke2_o)Un)mb@yLL9WUYvZ1(&Qq_!$kRw~sfFgS5X1-`W% zGOY&pQ@6E6C)LAGxJFEGNC+&^YtCcw-#+ma!W@%CQVrm)mQLoPjmUODc8q#nB zBNi#qn@0ZM8AEWz63PG3bZe>C^6l#%PPe$V+ed zP?#2rFF`4A<&ngvz$GXq8ZKkvb|s10ErLh=bqfi~c5hNpU;+hS&v4NGUfA3A{^oc( zG~m#HLjw*CI5gnUz<-ej+B{2`2JT8Kpx?+54C)95bp(UT9KoQDvmuUPP)9JRBN)^X z4C)95bp(StfVkPxvj|8vaQolgSh^l|rF9QQ?nCr&8%m7K6cLFj#IZ;<7$0 ziP!H4{0|SDS6a^d}%wNGKHn*6>dhCAH6eHT)Ar zNO<@sl}3U$)PSHQcQT;B_|N42RJIhxe|knwUq>&M*<5y$4wsM{zr zH1JcyW-i|(@F|cR_cdOmhmLn*`1;k(lBCsd9(Zy{53lcoxlFHo2bu_;nkBDtljy;PdA=f!bM3G3JhT- z(@7+?Jz_PP(jQ7p9Wi!#^s=v7Jolbx4odOLE7sqQ362$y^PZ6(QYYKkKr=M*FQ$(7 zDVPa^V}1QX1(FV7a^rxwd&@WN3-5aJ(*4?5^_yQ6IjvpjYWv95S7iPRkzb22)y^Mv zTD?42m)`M%8)x4etURF&p18kpS8j#s`@O4Te!D*AS^dS~TV&pQM*Kea1bJP~{eD|k zd~i^D<;kV-H|6}rE9fhB$9Zuxs=Eg~8L(Sf({%6p^=96IDNjbPuJL)eNL9US-tR$+ z3Vlw_NKAhbnf2Xr?)%Hl$8V4Bv+Bv$g;#Sv&wsqTzWcNMN7XtrNPo8N-m}EtYi2Ht zD16-iPV2;^LW>D}V@kVr_=vhtky5I6|EMDS%_~wh3i~24&hnSj)?7*SKfU|9`rw1Or@g+3Dr$AT z(aQ|3-8^XqlMU*#PZD>T!ALX6t~pn;=>E$@7|UvEJvgOxo*6X$>VGZKeExp`&~39; literal 0 HcmV?d00001 diff --git a/public/stylesheets/courses.css b/public/stylesheets/courses.css index 5914d57e6..1cff7e07a 100644 --- a/public/stylesheets/courses.css +++ b/public/stylesheets/courses.css @@ -33,7 +33,7 @@ a:hover.news_foot{ color:#787b7e; border:1px solid #d4d4d4;} .ctt2{clear:both; } .hworkListBanner {width:720px; height:40px; background:#eaeaea; margin-bottom:10px;} .hworkListContainer {float:left; clear:both; width:720px;} -.showHwork{ border:2px solid #269ac9; width:696px; padding:10px; color:#666666; padding-bottom:0px; } +.showHwork{ border:1px solid #eaeaea; width:696px; padding:10px; color:#666666; padding-bottom:0px; box-shadow: 0px 2px 8px rgba(146, 153, 169, 0.5); } .showHworkP{ width:630px; float:left;} .showHwork ul li {margin-bottom: 5px;} .hworkPingText{ float:left; border:1px solid #e4e4e4; padding:5px; width:618px; height:35px;} @@ -838,7 +838,7 @@ a:hover.icon_remove{background:url(images/icons.png) -20px -338px no-repeat;} a.hwork_center{ display:block; width:60px; text-align:center; margin-right:5px;} .show_hwork{ border:2px solid #64bdd9; width:646px; padding:10px; color:#666666; padding-bottom:0px; } .show_hwork ul li{ margin-bottom:5px;} -.show_hwork_arrow{ position:relative; top:2px; left:165px;background:url(../images/course/arrow_up.jpg) 0 0 no-repeat; width:20px; height:11px;} +.show_hwork_arrow{ position:relative; top:1px; left:165px;background:url(../images/course/arrow_up.jpg) 0 0 no-repeat; width:20px; height:11px;} .tit_fb{ font-weight:bold; width:66px; text-align:right; display:block; float:left;} .ml160{ margin-left:160px;} .show_hwork_p{ width:630px; float:left;}