From 0e81387a21f93faf7b67285b0b9d6fe411fb22f0 Mon Sep 17 00:00:00 2001 From: whitedot Date: Thu, 11 Jul 2013 10:58:36 +0900 Subject: [PATCH 1/6] =?UTF-8?q?=EB=B0=B0=ED=8F=AC=EC=9A=A9=20=EB=A1=9C?= =?UTF-8?q?=EA=B3=A0=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- css/default.css | 2 +- css/mobile.css | 4 ++-- img/ft_catch.jpg | Bin 13997 -> 9645 bytes img/logo.jpg | Bin 1764 -> 4555 bytes mobile/head.php | 2 +- 5 files changed, 4 insertions(+), 4 deletions(-) diff --git a/css/default.css b/css/default.css index 0d48aad09..c0870f5c7 100644 --- a/css/default.css +++ b/css/default.css @@ -25,7 +25,7 @@ a:hover, a:focus, a:active {color:#000;text-decoration:underline} #logo {padding:17px 0} /* 전체 검색 */ -#sch_all {position:absolute;top:22px;left:70px;margin:0;padding:0;border:1px solid #555} +#sch_all {position:absolute;top:22px;left:170px;margin:0;padding:0;border:1px solid #555} #sch_all legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden} #sch_all_stx {padding-left:5px;width:165px;height:24px;border:0;background:#fff;line-height:1.9em !important;line-height:1.6em} #sch_all_submit {padding:0 5px;height:26px;border:0;background:#555;color:#fff} diff --git a/css/mobile.css b/css/mobile.css index ca6a9f4be..1f4b95373 100644 --- a/css/mobile.css +++ b/css/mobile.css @@ -37,9 +37,9 @@ pre {overflow-x:scroll;font-size:1.1em} #hd:after {display:block;visibility:hidden;clear:both;content:""} #hd h1 {width:0;height:0;font-size:0;line-height:0;overflow:hidden} -#logo {float:left;padding:0.3em 0;margin-left:1em} +#logo {float:left;padding:0.3em 0;margin-left:0.5em} -#schall {position:absolute;top:0.7em;right:1em;letter-spacing:-0.3em} +#schall {position:absolute;top:0.7em;right:0.5em;letter-spacing:-0.3em} #schall_stx {padding-left:0.3em;width:100px;height:1.5em;border:1px solid #aaa;border-right:0;background:#fff;line-height:1.5em;-webkit-appearance:none} #schall_submit {border:1px solid #aaa;border-left:0} diff --git a/img/ft_catch.jpg b/img/ft_catch.jpg index 0e3469b13b6cbff398352c009929e8cb7c9195b4..39aaad50da5438447aeccb47f507051a10afda12 100644 GIT binary patch literal 9645 zcmcI~Wl$WzvhL#U?t$R2$Px$=AV`4Vw#Y8-?jAI_LvRa$;O>hDhoC`sVUeH->;e%i z5W>xQb+yshRGcc|bgT29T?(yi@^TU;+Ske+%FN4WLl= zw{;B$U;wZI|6l?h&H$tecAhr&0K1{T9E=AfAO?W(?*sFH1M9!=pTjXRF#bya*8dXx zyPbz200lk(jG=;sK>@&|z`&xwco+kC{xur|8xsrTuc7}50$eVNzgG z0OSGDf3PAyOOpP7AVwkQ=Gzjhd(Dmhjb;N&*M7qEG&U`S682ew+7`Z-Z8H&k?o|+X ze*Z5e`t)fdw5WO|C&)J@Y4C>zlAE|@tH$de-0!Hdw8o`FZ00f=Q zY+R#Jv{<}@PW~D7-dbmO)xH87u9$14kXdXeEwfQ^@E0cM&PMhN!b|s)cIfQ`0FE{h z6pS4Ru-TMq*a=YK*i(kgkaZp$l9|bf#;7wu;wle8N7jNfPj18E-{K4y1+8+jsujT_ zbZzSzDa~-#eI7<>zm>0}*tp~%u`K*-UKQJvu}C>=6(iJwbVnD`c{-=qmSF+wX!TU5 z-7tJJu*mPs-SK*$xoWz}@Px}=q`TQA@sx|a#9o*k z=GDRZc=BIt3*3z`$;2XpT&~oEGfJ`g^BVUh!CY;yhLe#Tc&L-Lu>()*iVo(nnXrtwRwzkM#6JHcKdz3I77&{xMkn?WoSP(d3crGZ6LUz>X37?H}u=&C7{= zP)~*6Qe5mt$e${1-WJBDT^`^Ng)M*?N~}Pl+#^iVvQN^1#7c1_PzmorgNB0riIko0 zgv;i)J&0HfS0zX~A?@g!%eit-3qy4@s}Q^8wYsA;aq3Bs_vq1nPus% zV>$E>9%;2u*!}--(o(gNz9;E!SGZJ$o0n+S$VU?-jENqZk=KF9Fz60U8Qv!{jD;e z#my^!nOm~Lw&?&L*RW2o8hkf1$hYnnkou-Gr2c2ME##PK8yJX+JNdL^JGZ_hQZ0cH8BV_1be`5!M130(KmAD3O21K7nGfcMH5a{5G#K=juCKh4iBW z#=#m`GF~UwTq%11L18^~n(%vl3@x{2#_v58ix5`JNVreiU7A+RO10So;0-j2uOuDK zR|RkSj*55La3+8@&H&2NT#%P(ETEQiU%wK z3DyU>Z`zP_x#}tW{=zEntZXYaA@(y8LAEp5yv1XR;u2_MabNDOHsR5=uxvb~?@db7 zf1fI9*ryY3nr3)My{lAC{#XZrWu4}Erh}N!P*cxIc|RGI_yNwO>~z2He`;sGTGgrj zIoZ7a#F^#>scK;ufbFGEKszY$;@d0|E7#3-85uWiVL-1~qM2 zx^s`C3*kSWPh{^6%W(nj)LvZO8%1w0BF&8E+y*?=5u$s%G|jExXnTQ(Y3w2=C5g~g z4(SKLUM*inF2m31ZyREfHK_aB3;FJ*_9s;fUsKuC(m3327ycv)D4sCp1Q4%iykYmq z?mYo{dv;1{KkGQ8Vs!nEnDDuXx8-V(8cNymm1`1^CGOI@a>(K|DYcZiSW?0vdMf^6 z+I1!czcG8xS=BJR+o#`6ee(_1b=$#MIcHo2a8)9aEY9Or>{3;4kce!Hbrn2LTb=Q! zMmBWqDQ~MKkw@|J`PeI)bxcZaTYCCL?@cRWJfwF|n#95Cld4RTNkzGVnd5x<2Y~(= z#8DMB#BK*MS?nw{CrkjyI@!&L_h#zH6O!*@+NRU7>P0J49etp-_UOrJmj5F4+1>eM zW;J)<^19i}?+kmZPauGD6iR2)F<~Bu$<*Vbe|a@%R#lXRTaT;ZG+S$`q@ObFEIgRI z;UQ=;%$HlF<&g=M@$N36GO07do|my{Whr5{vWkjR^)bb?o6_*E`LwH)vXr}@Y($y8 z|K%A8a3C|#vpamjjnfaV>G$>lAhq(YEjy1#@3QmAwy4dJK&yAW?O4(&R)tR021?S+ zteFQL$-A5`ES@o-*v0+O2UYhVp|SC(>=h5Y1DjeVCoU>lp2VHRa1ZIPY^af0t?;@$ zlGU!}8%2ku+MCRaG#5KE6IuU@dlAbw9j#71IQn(RNTR95J`;n8U=`?SzQNbgC>vSNiwD3`pcij%kx6&5>_V5?ay0Pn zbtCnTjmzS02@U--nTjfnmoZG1lAB^L3RM`{#Mj{Qa;760#a}SMA#YcxwQ$ZJ0R7UQ zro?X;qnkUlCozoZ1haoqS`$0E_^)4pzJt=I*~Nnb6x)wb$wuK3@TiCocQoev_E)dA zOHIvNr%+)2(CAo(oN zShD=|mgj^C5s;c<9YFXh7nl{aR%O>cJv|M-N|0V)f6uB!uSo94*-feX(Sm%*UWn(Q ztP2^8uVx!)#4#m%?*`-j+|aEbbn9vLwuq8Yj6>Nd7TuQ1ArM^kt+GsHm&Wsg^%3c8uaK zNxFKvM%r?Ry;g{4<>W)zwYJ)TYSDdq?*h~0aPqp3b`djeSR z)8Ngh>|_`Z=3#erhDdV9U3c0c?3-g7f4p*EVM(@XRD#K1nkIG5*S7eZnO;686Q!io z12Z(&sSh>B)EVeO!{QD1pfmHhHLN?wfzmpye^w^?#6&@8C=IGI+^nJ}H^BgC`!2V3 z0OvA1k^FO9SdAs`y#Decv#UIz`^zDnh0B>pC8*y%tf$r&2PXBBp^HZc9mc>(jRe4`d zycegk_;h%PdMUY7qM`K^cQPc9g7v4jTi7fnWoyKHm!0B}TbIk3cXO&0mrF8z`7{+#leUFP;PYDTUC zP1izV>K~oib?;jetk$kD@0&d#Weh`q8$&t=Pl%w{@<>eGXT$TD=4sN49T`4r;BIXy z@v>lUn-^VXRr?)iysm)EY~jR~W7kt9xV&{5c;$j1Gv>?q%mHunziX}1QZm@~u5|}h zFV(tBF6+PM`%wSOCl_<;{+U-y+eB(6D$y55P41xfV45-uQBZ-e_2wiSo#<=d4`cQ= zozCralvBetTO`ex2}iXdJDu4;Ab%S&R#0aoR@@#F!}KasFP=OPCzl6S=M<+uIS3s zTK@gT*$B&^+uYdw*^qRZM*D^{_}ktg=uWi(?(BcyIz_?2y)2o0^g^Fg<93+=#&R=> z_4J0^{66j^WNe`c$@TV_*~at9R%(;^@|dN2HjP%rWiEcbi1pIX?3af6(&t>2FH?$Z ztJ|cijZ*4lT-~0~|BL7>s^vq|d61~|ud1?39av$Z_Ak`8MW6c4ACKS1v_LUe9Qe?E z$}NUMOYc_$aHL{BTq@chdoi<7NTojj>{CQmyyohj!aiu3L%BU|`~$15hmg;QdaS=c zq3td=DAxT2Vk~-O(4|kePg!5)sBYcgi@4FT4z}+HHdJ;5#rXNPBXOHoSf^eIZ@cd_ zo`0%Go?Ds=wD4}!)1Yb#*OO^bMkaBhLSfy1V6Ty0uc;)b8>XbOG`e93FDOA;E; zUWU5*d6#4vqA7pK--TeQ!YDiw+00I4KFLiflTYhf{uUX164;WJD{Sv~_UHWj*zD(k zc@|G`aK%#^_!t-~!DkS+Qa8md;j4=kz-Yf^+wP^azTw7p@N7RSSyu;Vd7G`)H2^_^ zh&GqrekyyZ&45Y6f9bJy>pr5;Myves-FN&fWX&Fy9KYXnNvdeR&~(ztkFKAwwhTjx zbk1Qd=YvDn`ca!n*-jxf6FI*zHZ0y#LaVLet}TaI+3GlNT?%N6l#2?rG}G)~+C28L zl252rhq_BmY5F|?{I;9#T*0*q=MkE7)Ei(Ept9!hMP1w^;li8Tg9(?lUtJ+3OZZaD zpjv(!zLZIOZ61aI_2s-a`d4VGtsG0=ug)wA$413j@1*aa`GQdx1T6yo(Xq~RgSC{r ztA$#k>z5}loEnOQb-a6)>?o{Vt<|hyoLt{d`od0an_!ku2>hM7Zq->`g_WN8fWrg8 zY8`wc9vYTZukLI_m998vY-3){dpc=99H(tWz3CvbZK*o1f5h}z71r?Q2)4+&p?_VL zAb~|Kn9!fnZuS3rfxM=tm89+p;ZfX z2wj~_{rdKN)EY~P18g1ms;Z0ucbv(f%SC7ku8kaL6Y9?2a;D9wLg_1Y=jn0jvpgzr z@vhkC^&T2wgS_1yxo8gzpqWd;vxeR-_n)rK+|fvn@n78KsG}rTYT47$Nqs(%_LXi& zs%c_reohMg$tsWlElvIW)s9C^wlU=Tn9l01IuPDF*)HlgX_t765*n;{UhWc?j9SXk zx!2b^>iVsDmaxZA`>ydgHtM%CY4^&rCb2o#&D;Q|aEfQp+t!Z94npRtm$zm@8{Dsh zKQ2pOtDl&X^{bNX9xMzj>!6E#-&Y6=Ko@nVnINsD>9Nw472?NdWPyQ`{?{7Fc6S5? zc|R|L=4In*jtJP%!Wa?^Unc^m^!RYMAKlFaXu{qG*unC0B#-oSKSkExQX%7dCy|Z7 zfq>eu0%!Q`xAhT;=QN4O5`HN*PwvR+=Sb;n+ad`>C#Goa$GMd!sNz0V+DaKw7RPF! z9{}B8Qgp!d&)&;qCSvZ+R)Vq#G82SW3L}Jqaa_dQF9kLNM_;v2WdELO=BsARg;6h; z@{dqg@?bdh`YxBuZQai@X&txhgu?!`(ITC3cU~AY z1^2^f1%f9RMvA?)+K^4}D&f5yxdy!Fk4;d#FOqrYir_>zN-UGmFsCSx8fs?UDLNss`8gRCT%$>LC zw!|G5VgifCFuP0Uf4a#o(5-l3zj=u7V|(^^U#R(jo2u13X{E$yCAS3Ldn#JDlGNeJ z!)zRVn3fwx8V)yUAi84;+R8@G9d@@u=jFnw_mkXnxBM}FPFxA2E#2?%k*=MPJnqK2 zx+RD4m5oBd)j{qGuFG8_K~twux1v5K`wsrl%g1cTarC3!NJSBfoqrKr{7*SJP((x6 z9C|_9?Sd(_#R8Ym|Aoqd;vzvfft75=kn-Q_G}7T+D` z4la1{i1*OA(EpVc#R02S=OK)x8>w;WKh}puYI#}MOIDS`MEcjPK^HLncg%Gq z5pZ@_@fZ5}h)FD==a-cAUO=^I9pu5s=j~^G+!_3aZ#$f%aakI`k0B0BL=*$Bwf2V& zU_imn0tULrQWJ(%%jqe0d<%apaP|8bzZk6hPOl_7&kb~9Pm3uz5!6y%{HnkfFw18Z z|AaQt)9628PL&m7g+Pr_$+5PRQC{^S646?#GC6mgP=_^m^8*5240-ci3Z8tFJG zDOk+mKB1!`clp(&9JhgH5^D9oA2FHSJN&vk%;rOPu&WcwPH2pofwwxW3R(Kji1_iI z4QV(EWp#6=&i!Crt1vN#MD3{V~0*+`|3u+~jQ?k~7$i*zrx{31x4HM3U4qB4BGl!1e$Q5N97+Cl1MDkCB`yEGVM7k z&#!nxYoi0DVNaEUe{3}7>%$rDv-LWi$>imrHe_)!tQ~RPThUD!ig*mc(+sfHmH4;{Y~m``Qjub)-kkV{1z65@c>9%J0(8_xAdM|`@-$F5WC}AY>}&TMYav; zZIVk~+jNu*F|ve~^X8K%SB&%+C%-MW0VmxnswOmv#rZcPbRI{Fm*E`=?jkP6&2b^l zk}y98vqIJ`H{FqBaU-D$t3EjP8_0vSw%V;Rr@0DQ^-24L={X5pDBWeLw>u1Dzrq=; zXjCAc8f6|OZ2l2jzl2rVGU>}Q@c3rbO-LzK?x3d3R^Z+u-FeMuE)BG4XTVWUSHCKa zGdS=9yZ%rvQA%`5n+=n7M=B^;)_dv9Z05NGzKsUIEho6RGMMo7+zS2U2^NRuwn`Hr z|BPO><47D{G#ukd=o<&Iq~snNy+!u2Ktw@+*iC(O)b>dgIHzp3R>~8@BxjL23i8TE zul6U8TUZ8LTko}r&a+gvM+#2%#Zj*GCM4w1S4**^vH1|8h}oPt52Z{b1gY*DPszgB zl$VxjQ>S3GGA(c=?XlUR$(eNe{J8h`mSoHaJFI8!RBoFmZT4y@C>K}3QfMR4)cp$L z&98$sh$2l|GhHvFo$+Z?Z^hXNWNJ4gR7kZW?`L}9QhfZVi2{*O5SS}bw~Lv%siC_M ziXiYVw$~1FB=r(ZH$2YSm%%{I54&`v>NV_EG=7cksijhQk!5pNcTpk7C@6J?VEJRA zB3L@?-7)@VOjVD4Vq>~J<0ty>vEkY?M7BM3VnR#gr*pf?;=&w>^NjOxTNL-%XA>H7 zzaT}oHXQpS3&ub6C3)dr(f1J!x(tuiKIQm?+003+Nh@9p4ON&vjdkirvGAp)6V#zw z+iEYo{DbWZ2WCkE%i={;&r)f;d{DEslk(a=2%B9XIk99fc^eexD4=P&-T-(Bfr{fy z)k{nNcA+LjEInN@G2jjUg~=VhhYBX{cI(=P%r^J&slV=GStAU-&kZzz2U1qj!jA`J zI~w9ij1krAfD+E-b>`cflqjymVf^i@{CsXZF_HV+1!>XOkAGD0 zsL_9|d1Gp!yD9l~`pvtmt={{Jy4O#yfV5cRKdH60RNf5(_1{x)nKvehfEIz9#ALRc z%fvdYrXt_aFdoe!5Zs4r42%Ku%Q4=uP>sasx()?RrpbZ zpTia3Ojc@F0A!S`cCAWzv;kJI9`08x8qf57`i9xgUoPv>v?<%50(J8kyieE)!HE^$ zd?qoC2HMSHV$-uj;mEW-0w5xK2D-QPajfwRJyhq(gm;dWWQTSKT#({os{-5-J0v%@ zp}^O+FQa0AI}YK~$R1LPN3Z7$^b5f)TkEZt1?f{u zW6`B0o!gX#pRPzxC);VsN$Rild}Q?xj6ey3Bsn#~kAIsnc0cGpgueJEbUo1Q=n9MyaRIhG7> z_~yL1-5aj1;_z&1z6sHxT4waw*U&PbCG>NA=@1yShL+jD%oUXL(SJJh;7xtfoMx&V z*gW_7ygTW*f!C*fbwxRvTdHp?x@RM&yA!8f#2W=diq}u{1Z)H9=G2ckhXDf9L-PS2 z+%esVgRQ(v@rA?~I!8VKNchBrzs2*lI2F2XP|FgrKNrr(a(x_lKYQs=>H?%(GS6>K z&Y?D1v=mY1pB{@rf*^4yVl``dXo5bd;()K%Q>!W&hhvfPQ|3hH7(@9n2>W$odb{{+Ph9i$LKij5HGnfe$7cUE3_vJ_VFkG zpvkRE>%DGSsCC6XnX<_9wBGq70NLR>F8(i5HQ~WFEiUZSPW?H|k|4{uGp`61C0$cd>l;O(MK-gV7 zNuhn|{ZN?J2ZFdgC1f<=LBU_qb@j+`Re+d*>kP!?xgLvfI0x-}&f&q1dB?wwj?Oq5kq z8<(!&@G?%wvhkFC;pK=a!xevp<;SXLHGb<$GjbhquDooltQMUN>{d!JGTs_6;bLV+o4LFq>c|XnrgvXwr9{%{$GR@r7nT3 zhANuL#gg+XJ#mPFT-F?g=FFlX%-Al8C98b??mZq&E*L29Z6P{VU3J9rPBg_9V_&AD zZ}64qzKkOtLxMN(lQl@d3?Zfmj^UaRIfEc9}M^LMz4$Qf4s zyMU)&D2(CQWx;QcUNmNM8g;b!ZOE4UyLe}}Wsw?9Z`3;^86$xS$G@w}`e*dz7Z5qY z0tdXk5;HxnIYoc?Rfs6uqKl}kDP0DjUGOwA2V3mNlRzj8UlI_%r=1dC0Bz0gGShhj zD*htRzU9UOZ@sEuZ)u)TL5Q$8-M78U;rGMJC>Ku*vXY?{eg3HQMS$>8Pp(S1&MErK zB(J@cA}Hgs-VeR%_PofFHlAq^PEPX90YOVCrbOSEoJRdbZP+%|3Da7cj)wR!Wqd}M zX9lhQqw`Q)=|{Uz z=Q%}tt!jK{K5eSVvx5Lv|Buqrv-NJ=r0E$d&=@NN-e^`C-tMtD0gj`n)%=DXR&F4h zaxBwJ;{I*l*x$bd4kRDn5p~3@ulEp_>P6YaNB|;#mY>WS&4BZjSc^DV`Svq4hI-wq z4k*IL)u?BsNF|SqI%_Q%hQedfMq7>Tx;6vWlmxw^U4la*tf>n0o$HTrGc6rPZ30-# z^E@2&IiRyg*2N1M%{}9M!H|`PcxFedfGL+yMv*>2$>%SkWlU**f~7rwc>ANCeDp_ri22>p5$Dv+_pnL5;_9e#zCnr1SvR}F76rl77Da|vNaZ@e z*~Hd&`H{1Qca26GqgK%$U34o(!uo~f1SY)GBTr#R@YGH>apw4tp+iV?qf_rm=kL<5 zFRN|Wq9)z?f1$@Yj08L>TIGRbL2^gFOeZ7#KBd^P5@*L7+SR7jPeF}ev^(}0SEp_g zX-?`r=G~I>6Mj3*$pbYqrbTmJ8l21k%SuZt2~@Cp*%9VVDu(N>lH?&DjXeAr(D1L2 zt7cpi*|<^frqn?Y%!pdbu0aqKGpGa%-%ZE9=`XI7#~7_Y4=Yh8Wu{S^3b`P!MqMSG z5mxAN(7g4j(|%caFvEU?GLi9cZ`z};o^7X>#d-C^Uw*7rYP&A{d78Ob8rk{m-~Jr)e+KYm H59|K{p-l`Y literal 13997 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 diff --git a/img/logo.jpg b/img/logo.jpg index fcd21c7c9707a735add20caf2ac070fc38eafc4f..5db5621d134afa75a44aae6898943549f21de830 100644 GIT binary patch literal 4555 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 X3F2D5x}}?|VZD=H3xxd9^W}d5K4~L- literal 1764 zcmZXTdo4T+>Wql-o9F7=y;Tr`*!4im|K0A&OO+ zOfzF;!=zblvC%|sVN2PKkS#L5s8F-*{HEPsd(NJHea?BF&+|Ud^EvO&ACG!eJpuF? zJLo$AObdW$%>n9{0Oys?iO&Qu00#gtHIfqOx<@BPaY1yuMuDlvz;U4UH<0EA!8H+r zBj6uFAQ69pM50h=6bgyKV6hm?s(%85AP50RV30_Rjy6VHM^9ISp5C8L|4*y_s{T3m zccpFzI5e;X_7DsQv~Vy82UB-~RPfOmq_O!46b6AtVu2PM2Kyv^%K88xv_2ZvLj5Jd zKK=oT!WkH%frXJVY4sWm)qV5Y&jU;%J)%50>+raLy`g>#RzWb00SE`SgQL|b8n(8r z@A2T6&$Xwaf#OwfcRNTP4URChjn^Ca2>`|9j=r5J&zx->*yEI9?FLtn(Y&dg)`#-? zW%5E-KJ#&&sKEEW{*-MqVh?{$5}Y%*8p_vB~oAv;+mDb{j0SMqpC z$S+S?SvOTjlqLJIw;2Znigek~-3%0}+3XNyvRX{CS^AB8W6Z0Yvg11?Pg2%YvYz(U z&e)%d!PZ15pHrAl7gYLQKr(ess;ZABDnIaujh<2^{+>`+u}zed`t05SA^A2xf^~Y? z?83(Me(m)>V?UHGhevP8uCw<8##TKW&&XN4a!0K6`a1IzQk)4EnxvV)FMur06KwVQ z`YCaUb8-WRQec4bVRRiUD-X)c4;72KrACHyIqXll~qWvAsU2u z$FF7L&)%)7DH1LtnmJ;RD-x)rD6ofZCn&~_)C|3JQOGT`TMv|&I3Mt>5R0tSZiVTr zdtOx8IG9e6#v(h{d=Uxu+T~?{r|o`81Busax`tX2d8Y9dtpnM=gg&b8@@L4;=9Tll ztjp-z%A4Rz8eBS}?&M;X?M!Krrj`t?NcQQn#@*BQ3raSd9Kiz>w537;r@N~N!IeUwMabv{ zswa^OBb(ebD|GuH`(|%WWA4iAk@2t%zRG*UdV98eGU)o#VKejME|Ngh6i0Dl`UiOX zmVllkmNVweeX6=vJ7(@gh;517z^YFCxb)fK1MjZ(<>|kL^611=g4-w{O=t4aM!69L z8p`I{n0sqiYjAnLjCD?Q#bEG_w8ZFSZ9#zeIAL@6R=27E?~Y#UOC+b8qnM)FQ;~*f z!3pbec;7cotVi-qb34nGx3w?tqGpD6c{_U-&0B0`y4|1iaV2A_q-aNa4(jaJVosrp z6>RCb>s`rQ$F(z6DYegMOJW9?f}}kmvfI-UJ>nwI7Hpab*lA zx2Qp4J}=hxTiW23iy~?OxpK02+pyi~A$YrHZ^B2)6H+(M@0krgDUO-{Il8@m$B&0P zf`sE2@$IVzCDEv7}puK1?T^UScipZm~(qr_WxY7*>Lq~4{|23_0g`Mto%Y#j;%yrsT z*=`z>|Ip@nLd#gneB|`7`*F9{PWwzNbM4v4cg?4+)9Qd20JHz2*uX z+c035G5)$J+Fw=iAEvBEz$;3&wg2o4bNJ_%lX|I7^LP8}DK-u8Bg*JU&Z<;l!PUkx z?IDC$x%>SXg{o2_ESPI}I`P@JWp6^dzkl-e5=__vH7)6$7Y?a`-tMJWim8g<7AACD IQ0hnj1DZ(3W&i*H diff --git a/mobile/head.php b/mobile/head.php index 48c82e479..6d6e604d9 100644 --- a/mobile/head.php +++ b/mobile/head.php @@ -19,7 +19,7 @@ include_once(G4_LIB_PATH.'/popular.lib.php');
From 3d6a5aa9166d45ce632c96b680bf56edce5c61a9 Mon Sep 17 00:00:00 2001 From: gnuboard Date: Thu, 11 Jul 2013 11:32:56 +0900 Subject: [PATCH 2/6] =?UTF-8?q?uq=5Fip=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- install/gnuboard4s.sql | 1 + 1 file changed, 1 insertion(+) diff --git a/install/gnuboard4s.sql b/install/gnuboard4s.sql index ee3bf8f63..6eee7a123 100644 --- a/install/gnuboard4s.sql +++ b/install/gnuboard4s.sql @@ -627,6 +627,7 @@ CREATE TABLE IF NOT EXISTS `g4s_visit_sum` ( DROP TABLE IF EXISTS `g4s_unique`; CREATE TABLE IF NOT EXISTS `g4s_uniqid` ( `uq_id` bigint(20) unsigned NOT NULL, + `uq_ip` varchar(255) NOT NULL, PRIMARY KEY (`uq_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; From 7e376277795035b3364e164808a895c5c4f8c974 Mon Sep 17 00:00:00 2001 From: gnuboard Date: Thu, 11 Jul 2013 11:33:15 +0900 Subject: [PATCH 3/6] =?UTF-8?q?=EA=B3=B5=EB=B0=B1=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- install/install_db.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install/install_db.php b/install/install_db.php index 936042d37..93a1158f8 100644 --- a/install/install_db.php +++ b/install/install_db.php @@ -207,7 +207,7 @@ fwrite($f, "\$g4['visit_sum_table'] = G4_TABLE_PREFIX.'visit_sum'; // 방문자 fwrite($f, "\$g4['uniqid_table'] = G4_TABLE_PREFIX.'uniqid'; // 유니크한 값을 만드는 테이블\n"); fwrite($f, "\$g4['syndi_log_table'] = G4_TABLE_PREFIX.'syndi_log'; // 네이버 신디케이션 컨텐츠 삭제 로그 테이블\n"); fwrite($f, "\$g4['autosave_table'] = G4_TABLE_PREFIX.'autosave'; // 게시글 작성시 일정시간마다 글을 임시 저장하는 테이블\n"); -fwrite($f, " ?>"); +fwrite($f, "?>"); fclose($f); @chmod($file, 0606); From c03fca56e69a026f4b97a022cc78897b3ca2bb98 Mon Sep 17 00:00:00 2001 From: gnuboard Date: Thu, 11 Jul 2013 11:41:48 +0900 Subject: [PATCH 4/6] =?UTF-8?q?select=20wr=5Fcontent=20=ED=95=84=EB=93=9C?= =?UTF-8?q?=20=EB=88=84=EB=9D=BD=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bbs/delete_all.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bbs/delete_all.php b/bbs/delete_all.php index 498e0ab05..330ad4c17 100644 --- a/bbs/delete_all.php +++ b/bbs/delete_all.php @@ -76,7 +76,7 @@ for ($i=count($tmp_array)-1; $i>=0; $i--) // 나라오름님 수정 : 원글과 코멘트수가 정상적으로 업데이트 되지 않는 오류를 잡아 주셨습니다. //$sql = " select wr_id, mb_id, wr_comment from {$write_table} where wr_parent = '{$write[wr_id]}' order by wr_id "; - $sql = " select wr_id, mb_id, wr_is_comment from $write_table where wr_parent = '{$write['wr_id']}' order by wr_id "; + $sql = " select wr_id, mb_id, wr_is_comment, wr_content from $write_table where wr_parent = '{$write['wr_id']}' order by wr_id "; $result = sql_query($sql); while ($row = sql_fetch_array($result)) { From 38642e2ade66aa917594d90aad6c8874626ee3e1 Mon Sep 17 00:00:00 2001 From: gnuboard Date: Fri, 12 Jul 2013 12:48:18 +0900 Subject: [PATCH 5/6] =?UTF-8?q?g4s=5Fautosave=20=ED=85=8C=EC=9D=B4?= =?UTF-8?q?=EB=B8=94=EB=AA=85=EC=9D=84=20=EB=B3=80=EC=88=98=EB=AA=85?= =?UTF-8?q?=EC=9C=BC=EB=A1=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bbs/write_update.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bbs/write_update.php b/bbs/write_update.php index a73b938f6..f39ce4b9d 100644 --- a/bbs/write_update.php +++ b/bbs/write_update.php @@ -557,7 +557,7 @@ $row = sql_fetch(" select count(*) as cnt from {$g4['board_file_table']} where b sql_query(" update {$write_table} set wr_file = '{$row['cnt']}' where wr_id = '{$wr_id}' "); // 자동저장된 레코드를 삭제한다. -sql_query(" delete from g4s_autosave where as_uid = '{$uid}' "); +sql_query(" delete from {$g4['autosave_table']} where as_uid = '{$uid}' "); //------------------------------------------------------------------------------ // 비밀글이라면 세션에 비밀글의 아이디를 저장한다. 자신의 글은 다시 패스워드를 묻지 않기 위함 From ca925cdaafd95cb4f2f1f5ab5c07ae4c6bfc8bdc Mon Sep 17 00:00:00 2001 From: gnuboard Date: Fri, 12 Jul 2013 16:25:16 +0900 Subject: [PATCH 6/6] =?UTF-8?q?=EC=83=88=EB=A1=9C=20=EC=83=9D=EC=84=B1?= =?UTF-8?q?=EB=90=98=EB=8A=94=20=EB=94=94=EB=A0=89=ED=86=A0=EB=A6=AC?= =?UTF-8?q?=EC=9D=98=20=ED=8D=BC=EB=AF=B8=EC=85=98=EC=9D=80=20755=20?= =?UTF-8?q?=EB=A1=9C,=20=ED=8C=8C=EC=9D=BC=EC=9D=80=20644=20=EB=A1=9C=20?= =?UTF-8?q?=EC=84=A4=EC=A0=95=ED=95=98=EB=A9=B0,=20=EC=83=81=EC=88=98?= =?UTF-8?q?=EB=A1=9C=20=EC=A0=81=EC=9A=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/admin.lib.php | 2 +- adm/board_copy_update.php | 14 +++++++------- adm/board_form_update.php | 6 +++--- adm/member_form_update.php | 6 +++--- bbs/move_update.php | 2 +- bbs/register_form_update.php | 6 +++--- bbs/write_update.php | 6 +++--- config.php | 4 ++++ install/install_db.php | 8 ++++---- lib/mobile.lib.php | 6 +++--- lib/thumbnail.lib.php | 6 +++--- plugin/ckeditor/upload.php | 4 ++-- 12 files changed, 37 insertions(+), 33 deletions(-) diff --git a/adm/admin.lib.php b/adm/admin.lib.php index c1d11a9fa..ba150987c 100644 --- a/adm/admin.lib.php +++ b/adm/admin.lib.php @@ -159,7 +159,7 @@ function icon($act, $link='', $target='_parent') function rm_rf($file) { if (file_exists($file)) { - @chmod($file,0777); + @chmod($file, G4_FILE_PERMISSION); if (is_dir($file)) { $handle = opendir($file); while($filename = readdir($handle)) { diff --git a/adm/board_copy_update.php b/adm/board_copy_update.php index a8cebc15c..0ebc1d5de 100644 --- a/adm/board_copy_update.php +++ b/adm/board_copy_update.php @@ -121,8 +121,8 @@ $sql = " insert into {$g4['board_table']} sql_query($sql); // 게시판 폴더 생성 -@mkdir(G4_DATA_PATH.'/file/'.$target_table, 0707); -@chmod(G4_DATA_PATH.'/file/'.$target_table, 0707); +@mkdir(G4_DATA_PATH.'/file/'.$target_table, G4_DIR_PERMISSION); +@chmod(G4_DATA_PATH.'/file/'.$target_table, G4_DIR_PERMISSION); // 디렉토리에 있는 파일의 목록을 보이지 않게 한다. $board_path = G4_DATA_PATH.'/file/'.$target_table; @@ -130,7 +130,7 @@ $file = $board_path . '/index.php'; $f = @fopen($file, 'w'); @fwrite($f, ''); @fclose($f); -@chmod($file, 0606); +@chmod($file, G4_FILE_PERMISSION); $copy_file = 0; if ($copy_case == 'schema_data_both') { @@ -141,19 +141,19 @@ if ($copy_case == 'schema_data_both') { // 김선용 201007 : if(is_dir(G4_DATA_PATH.'/file/'.$bo_table.'/'.$entry)){ $dd = dir(G4_DATA_PATH.'/file/'.$bo_table.'/'.$entry); - @mkdir(G4_DATA_PATH.'/file/'.$target_table.'/'.$entry, 0707); - @chmod(G4_DATA_PATH.'/file/'.$target_table.'/'.$entry, 0707); + @mkdir(G4_DATA_PATH.'/file/'.$target_table.'/'.$entry G4_DIR_PERMISSION); + @chmod(G4_DATA_PATH.'/file/'.$target_table.'/'.$entry G4_DIR_PERMISSION); while ($entry2 = $dd->read()) { if ($entry2 == '.' || $entry2 == '..') continue; @copy(G4_DATA_PATH.'/file/'.$bo_table.'/'.$entry.'/'.$entry2, G4_DATA_PATH.'/file/'.$target_table.'/'.$entry.'/'.$entry2); - @chmod(G4_DATA_PATH.'/file/'.$target_table.'/'.$entry.'/'.$entry2, 0707); + @chmod(G4_DATA_PATH.'/file/'.$target_table.'/'.$entry.'/'.$entry2, G4_DIR_PERMISSION); $copy_file++; } $dd->close(); } else { @copy(G4_DATA_PATH.'/file/'.$bo_table.'/'.$entry, G4_DATA_PATH.'/file/'.$target_table.'/'.$entry); - @chmod(G4_DATA_PATH.'/file/'.$target_table.'/'.$entry, 0707); + @chmod(G4_DATA_PATH.'/file/'.$target_table.'/'.$entry G4_DIR_PERMISSION); $copy_file++; } } diff --git a/adm/board_form_update.php b/adm/board_form_update.php index cd43ab701..c49f04d25 100644 --- a/adm/board_form_update.php +++ b/adm/board_form_update.php @@ -27,15 +27,15 @@ if ($file = $_POST['bo_include_tail']) { $board_path = G4_DATA_PATH.'/file/'.$bo_table; // 게시판 디렉토리 생성 -@mkdir($board_path, 0707); -@chmod($board_path, 0707); +@mkdir($board_path, G4_DIR_PERMISSION); +@chmod($board_path, G4_DIR_PERMISSION); // 디렉토리에 있는 파일의 목록을 보이지 않게 한다. $file = $board_path . '/index.php'; $f = @fopen($file, 'w'); @fwrite($f, ''); @fclose($f); -@chmod($file, 0606); +@chmod($file, G4_FILE_PERMISSION); // 분류에 & 나 = 는 사용이 불가하므로 2바이트로 바꾼다. $src_char = array('&', '='); diff --git a/adm/member_form_update.php b/adm/member_form_update.php index fdb97cb05..a2114ec07 100644 --- a/adm/member_form_update.php +++ b/adm/member_form_update.php @@ -99,13 +99,13 @@ else if ($w == 'u') } if (preg_match("/(\.gif)$/i", $_FILES['mb_icon']['name'])) { - @mkdir(G4_DATA_PATH.'/member/'.$mb_dir, 0707); - @chmod(G4_DATA_PATH.'/member/'.$mb_dir, 0707); + @mkdir(G4_DATA_PATH.'/member/'.$mb_dir, G4_DIR_PERMISSION); + @chmod(G4_DATA_PATH.'/member/'.$mb_dir, G4_DIR_PERMISSION); $dest_path = G4_DATA_PATH.'/member/'.$mb_dir.'/'.$mb_id.'.gif'; move_uploaded_file($_FILES['mb_icon']['tmp_name'], $dest_path); - chmod($dest_path, 0606); + chmod($dest_path, G4_FILE_PERMISSION); if (file_exists($dest_path)) { $size = getimagesize($dest_path); diff --git a/bbs/move_update.php b/bbs/move_update.php index de33c4620..ac58d546d 100644 --- a/bbs/move_update.php +++ b/bbs/move_update.php @@ -97,7 +97,7 @@ while ($row = sql_fetch_array($result)) { // 원본파일을 복사하고 퍼미션을 변경 @copy($src_dir.'/'.$row3['bf_file'], $dst_dir.'/'.$row3['bf_file']); - @chmod($dst_dir/$row3['bf_file'], 0606); + @chmod($dst_dir/$row3['bf_file'], G4_FILE_PERMISSION); } $sql = " insert into {$g4['board_file_table']} diff --git a/bbs/register_form_update.php b/bbs/register_form_update.php index baad1d0ea..840b2674b 100644 --- a/bbs/register_form_update.php +++ b/bbs/register_form_update.php @@ -114,11 +114,11 @@ if (isset($_FILES['mb_icon']) && is_uploaded_file($_FILES['mb_icon']['tmp_name'] if (preg_match("/(\.gif)$/i", $_FILES['mb_icon']['name'])) { // 아이콘 용량이 설정값보다 이하만 업로드 가능 if ($_FILES['mb_icon']['size'] <= $config['cf_member_icon_size']) { - @mkdir($mb_dir, 0707); - @chmod($mb_dir, 0707); + @mkdir($mb_dir, G4_DIR_PERMISSION); + @chmod($mb_dir, G4_DIR_PERMISSION); $dest_path = $mb_dir.'/'.$mb_id.'.gif'; move_uploaded_file($_FILES['mb_icon']['tmp_name'], $dest_path); - chmod($dest_path, 0606); + chmod($dest_path, G4_FILE_PERMISSION); if (file_exists($dest_path)) { //=================================================================\ // 090714 diff --git a/bbs/write_update.php b/bbs/write_update.php index f39ce4b9d..a2e075b5f 100644 --- a/bbs/write_update.php +++ b/bbs/write_update.php @@ -175,8 +175,8 @@ if (!isset($_POST['wr_subject']) || !trim($_POST['wr_subject'])) alert('제목을 입력하여 주십시오.'); // 디렉토리가 없다면 생성합니다. (퍼미션도 변경하구요.) -@mkdir(G4_DATA_PATH.'/file/'.$bo_table, 0707); -@chmod(G4_DATA_PATH.'/file/'.$bo_table, 0707); +@mkdir(G4_DATA_PATH.'/file/'.$bo_table, G4_DIR_PERMISSION); +@chmod(G4_DATA_PATH.'/file/'.$bo_table, G4_DIR_PERMISSION); $chars_array = array_merge(range(0,9), range('a','z'), range('A','Z')); @@ -276,7 +276,7 @@ for ($i=0; $i @@ -175,7 +175,7 @@ for ($i=0; $i"); fclose($f); -@chmod($file, 0606); +@chmod($file, G4_FILE_PERMISSION); ?>
  • DB설정 파일 생성 완료 ()
  • diff --git a/lib/mobile.lib.php b/lib/mobile.lib.php index bceca7506..ffd916960 100644 --- a/lib/mobile.lib.php +++ b/lib/mobile.lib.php @@ -33,7 +33,7 @@ function mobile_create_thumb($srcImg, $width, $thumb) imagecopy($target, $source, 0, 0, 0, 0, $size[0], $size[1]); imagejpeg($target, $thumb, 100); - chmod($thumb, 0606); // 추후 삭제를 위하여 파일모드 변경 + chmod($thumb, G4_FILE_PERMISSION); // 추후 삭제를 위하여 파일모드 변경 return $thumb; } @@ -62,8 +62,8 @@ function mobile_thumb($matches) $thumb_dir = G4_DATA_PATH.'/thumb/'.$bo_table; if (!is_dir($thumb_dir)) { - @mkdir($thumb_dir, 0707); - @chmod($thumb_dir, 0707); + @mkdir($thumb_dir, G4_DIR_PERMISSION); + @chmod($thumb_dir, G4_DIR_PERMISSION); } $result = true; diff --git a/lib/thumbnail.lib.php b/lib/thumbnail.lib.php index 23b8b18dc..1233d736f 100644 --- a/lib/thumbnail.lib.php +++ b/lib/thumbnail.lib.php @@ -180,8 +180,8 @@ function thumbnail($filename, $source_path, $target_path, $thumb_width, $thumb_h return; if (!is_dir($target_path)) { - @mkdir($target_path, 0707); - @chmod($target_path, 0707); + @mkdir($target_path, G4_DIR_PERMISSION); + @chmod($target_path, G4_DIR_PERMISSION); } // Animated GIF는 썸네일 생성하지 않음 @@ -299,7 +299,7 @@ function thumbnail($filename, $source_path, $target_path, $thumb_width, $thumb_h } imagejpeg($dst, $thumb_file, 90); - chmod($thumb_file, 0606); // 추후 삭제를 위하여 파일모드 변경 + chmod($thumb_file, G4_FILE_PERMISSION); // 추후 삭제를 위하여 파일모드 변경 imagedestroy($src); imagedestroy($dst); diff --git a/plugin/ckeditor/upload.php b/plugin/ckeditor/upload.php index 7d8a40d09..e9e14e86e 100644 --- a/plugin/ckeditor/upload.php +++ b/plugin/ckeditor/upload.php @@ -5,8 +5,8 @@ $ym = date('ym', G4_SERVER_TIME); $data_dir = G4_DATA_PATH.'/editor/'.$ym; $data_url = G4_DATA_URL.'/editor/'.$ym; -@mkdir($data_dir, 0707); -@chmod($data_dir, 0707); +@mkdir($data_dir, G4_DIR_PERMISSION); +@chmod($data_dir, G4_DIR_PERMISSION); // 업로드 DIALOG 에서 전송된 값 $funcNum = $_GET['CKEditorFuncNum'] ;