From 9c348268b3268db67fea16256597e9af9840adf0 Mon Sep 17 00:00:00 2001 From: Phillip Ball Date: Wed, 6 Apr 2011 13:25:43 -0700 Subject: [PATCH] Major installer cleanup. Mostly cosmetic, but added some sanity checks, and some upgrade versions. --- install/images/hdrep.png | Bin 0 -> 961 bytes install/images/info.png | Bin 0 -> 4599 bytes install/images/logo.png | Bin 0 -> 10763 bytes install/include/sanity.php | 18 +- install/index.php | 90 ++++--- install/pages/admin_user.php | 12 +- install/pages/dbcheck.php | 19 +- install/pages/dbconfig.php | 38 ++- install/pages/final.php | 2 +- install/pages/sanity.php | 44 +++- install/pages/setlang.php | 11 +- install/pages/upgrade.php | 2 +- install/pages/upgrade_version.php | 27 +-- install/pages/welcome.php | 18 +- install/pop.css | 0 install/popup.php | 4 +- install/style.css | 382 ++++++++++++++---------------- 17 files changed, 337 insertions(+), 330 deletions(-) create mode 100644 install/images/hdrep.png create mode 100644 install/images/info.png create mode 100644 install/images/logo.png create mode 100644 install/pop.css diff --git a/install/images/hdrep.png b/install/images/hdrep.png new file mode 100644 index 0000000000000000000000000000000000000000..a23156bf249bd9251ce99615d14637e4b86c7c6a GIT binary patch literal 961 zcmV;y13vtTP)gq)jlMX!}sjAW#BR)+-Qs+g2Ow*JbXRT!bRHZ~er6)9#6Z^VMTqqA;^!hOF+1_d9z=4W@kn z;g2wz^iH5xt{&jeC;hX?VjF4yl$BNwdKJ*Ck$H@IY46ng-Hx#l2v+H|tW{P~Ex!w9 z1ei)Za`EZl9OC8610}GlP?dmf&$)l<W+xPua{F_b*tP3fg;oMti)nDOk{2dH0jk4&WHNFC? zfD2@@(KSZKAkMF;@?v(Y+7>Kql>1*{9+|^Rp#aM-S41?ESHTxj{ELY5KcuBAX7uv7KCzp+`nlcBF9@4Tx0C=38Q)g6D=@vcr-t0tDdAZ9o73ZrB8d;W+$%P#4PN3IHSw0H%w?*+KxM5CAfA6*2_?G713f zq;#1A03`qbTOJ!14}fX`06S%pPXhpU(j@l+0JbPoDgr>G06-?n6o~-P4ggq}qZEq( zuwVcv%8`h30kE3@V3MKClmKAw0Dzq-7Gwhu7yw|R5DQZQ2=)NLkVi%E00=VyD2$Y^ zc+yu~A!AINCaVwW$9Z{ELWe@Q z#JLh_3eL-tiX;k2mK2vr|C5P-v+NI;ylVhp)qV!{LR(O~$_DJ0E+DYzfFK@c*+L|BM6Vt|+;)`%m*MP?y>NH7wC#36}D3L-_6$WmlAQi7Bt zRmfhX9{C7|KA|s2*yD+M!(38x2CE(D`Tzx(Llj3(*Z| zC0c_XLYvXE=oR!9+KWC%$1uR?7zZ=NY%ngy!$PrmEE$ty%dujt0;|Cqu{Nv|yMgs$ zBiMTaiNGS@1RH`oA&@YaAS5gzEGLu_st5-N&4doZ4MHDbl<=9zBT%>LK-$#>ix{Hrbl& zK@KGg$O>{1c{}+K`84@Dd4T+mLZ=u|94Y>kc#4!#K&hY{q@1E$rwmfYscKYHsv9+w zDxxl?mQib|ZPcsO0qQtSon}t+pheNrXsc+Iv_{%_+C$naI-PDrccq8ZCG?f_O8Q~? zMS36oJwtCX;E#^kT*{70eCHdgeLiW9B;*mWr(kUqz&{ zLZw=zS>?LQ3stJBsj9c?0@Zxg3e}^kS5-&UsA^_vJT-yZah$}`!vpJ^s_LQF^k6%vR1QdS?5^;Y!cg?&1a{vOW5DB zyV;|f8k#dSqc!t1t2Iw*_HrV>*%V3s)#9)iTX@h6DChm=A z;FWj>K5D3I7-*<8+-ulvIBsNaG}oxWsLAM&G0m83oNT02{%vlz3rW-Vqz=33@_^L+CL^M@8p3r~wh7Bv<(ElHMK%XG_~me;IM zD<`W|t7@yO)~L0!wZwX-b`d(9 z?KatU+I_Znvd^%uwSVBC;V|2wz@g3IH%BW+p<}h<&FReP{?k`XZ=L>fhV=~bj9oMC zI5S6S0C3Et|wgIyE(fl+>W^Y z>Tctn?tajHXr}p0@yyzp{T@ah0*}2Oy|eIHiL>_1>h(1A6nNHnKJha45_#2m4SHL8 zr+FXpe&J*9BlkJx^OonvTgE%%i}?ol7W;PlY52|ctMYs7Z{(li-{3zQ;1sYV;7lMf zFeq?S;2pjmU&ycLkIr_Py=-?QME!`u_BZjF^n3OiE^A=5eWpG+o+}rJt3T)g!Z( z70G%Rxh>kdXjC2~uggZV=V!Mn*b14VOKG88qwLF>l~bMbE;l;&Xr6kWG_Py1)#CMw z2lM^&zg?sbH9l6Bqdr?20>{&TUY_;QJTNkz%WQeo-k zZydg<{AOZ9@`mm*=dxWJNgJgbZ*TJ4bf8?lJiokubI9iAE%=t=Ew8sO++@f7m10b9ZmR z-sT#!nu>j-eL4G{)<)NMe#`x~zD}pEr0&yx>HgjW5eGWzUFz!(>K-g>KpT_|!-o^R0cR@{sWv6JT3QtX(&ObeNMs{Z8Y|7dG_J!>a&c&X) z*%98+eLm>?#S8uy&UJcsp1$aD@x&#!OUEyBFSlHAzS7*~)OGA9r=N~>J9jrbX7l_T4)PcY5!N?hf6{xcBmY&i(NRD<2Xc z7C%yZRPk8%am~+`KR5L{_nz$Y?dy6H`Q$;ru>bi#vj6dMpzta4X~m$yVEvHe(1~IH z;cL(4JsWr~dp44_~BQtU%N(QM+aWYUrzj1`bzuN{?{{Jw~vL5J${q< zX8djOJMDJ|-gDn~eu()nIG+2F{IT+r<)^mKL7yK^WKK-{69bs@`~aU|`v3p{AY({U zO#lFTB>(_=B>(^b0001bB>(^b0001bB>(^b0001bC2}$zU;qFB32;bRa{vGf6951U z69E94oEQKA2OLR6K~z|U#g|)bRmT;EznQ)FxgY!Z3Wi`4t^uS17OlBNh0s7r)T&5r zQdLPS(W0nQRHYG(`ckP;Ko9f2}n~@OjpzQyJ1~3AT&_V1$CoFsC2A37F5~ zN-X%~u2aiNiboT*kw-Fddu=LiH8rfKx=}h_81;U| z-*%n-`~<#n_Q3ruv0psgzWBbK>yo77FjiEI6hm_5kU&)fltPe-Nir#$hLnwMNiOyU zy#BA7s`Fa;XfW*ml+zClFPy+*#FXT5<$Z?}J1@Yw+^X>5jWT{{u!KO&$d}S^UqghSe0>RDUSGr3H7WXreQu8h zARt=^`E=B$y)8y-OHKVpgT?J`-IK3!{ir+PLr(Mf$eG>kt5ZLJVn-bpdrNc=xL86U z=TJ(hG+S4vXh_=tBqEaSYf{zh0G1RKDw=bb3#?mg@vR4!wOftOukZ9RMPT_KV-3yG zUw(7PQu}7sqd)6o&4oN+ECqx4aN4)Qe26jTjx$j44DVhk(y=m1`-;>-_Pn)oHh~Q* z_jjzV-&zyZT>aFY7aYL01pmHVZJgNi zK{W#p{c~+=bF9M>YQf-28ve5lgVFAwq4^rYUXHQWv4MF~a%oBF8)P*w#3x0bdzPo}%b#TwgPs4`|9H z5D{y)f#<6PqShDEahsy6=Z#)zXk8Rx-=+*3mnWua<;~6<2!k<#qNk{Mnxd-+^;9Ob z0XI-&l1|&`{y%3VKwZjNmW)aQrRU9nEunkB4CSUOV63F*>Mv7tHT@$#1ET@C zvO*h>f@wXZ;wj=WQHRx7Zv#YZnF_VRS*Y-Um?KHXri$o7Pl>Mn%H%Mf*|etF8-p-J zBeort08vMVerOgnn}vW-8CJK%NXMrd={r~Q<5h5PaHtA4R3>bWi%)TQqxmAO^)-`8P`WCXLPb;d68+nTB9-N106r-UU1vvW9mX#+tJ5Ec9bCT790t@%)yzw`|I^o@9omO^}G zrggCiC3o@b~VfYItm&yg*;X$1OT-rnu|`nM%tU|VxkgMiH| zlGDBwUB$uOO>_@<4CaHm2ay0R9LnWN=a^Uf(!}>^s&N%B-S@G6?^Eh`QZm4#`sADsdEBT?%q2WI~P?*@C_9QD@I1Tr9^Ctvn|eC_a-S7rt^ zYqkCG{N|`F|J2%&S&?+YYDEMFA*y58u>|S3MZT=?LxVFTE5=kGA*q;!kQRM|C35BP zxof}Q^1@84Ic2--skc|goXCp}b?L7(*H{P?6<-sChEP}gxfHV-mu(5+j>NGgc~5d{ zC_hy8!e@IAf9crWaPD0xw=3N(_u zD;UV;+)_myL#yX|Ufgw-*BG_L0mtI;WK3>IBogshL}HIi-WY=y8cJoC zvKRKczB#Ew|H$e~l5Pcw^f0~c-0C^M(h|)y`4X!gkWAS%I4ttb)t`5pg#Ql0H4s+~t_phpoSzK*#Sh*(P##M7kx5fA!~GC*tEFxa#}>_LsZ8D1Of$qv|ZQNs-j{{2~28p=Lw2dYlbR z*vA2>tLgV>{b#g6p$X)iI_Q+1UqQ9WC^J1;Zcbac_wvuXIe z6ITZX5pyb`@6-ATwE-^$u4v~zH9kIe_=_#JL^f#Am6ItE&s&k(WkbBvj@-N*IqfEA z^6`?jGoHV70QGaY9;k;K-!C32pL()n?dxMtue}uj`@!oke_HSYyOXG|$~V_{?$oNCZn`d5 zH(03+MG93AlF3x~H)R+dZY&91$Yn1@hQhpzeP3Pw_v%HN$MAJ#3M3|pF@XCEH2{~R zz}0Tr)$^4G@%lG7nM_HfEWuz!2&!t~dBKr-(y)HUbEntU7QlY+`pcgZyg&jH;Hox! z+hbTvY{1+AeMFo}8;;~yR~BiXgmeflIO2Y)Fn@Wc8I=}g7yi8e`qD*H)4sw7%Wy3R z0Cr0O41i01PrYVmk713P1-^^#Cy+1(j=Q-t-Hid9ati?VgV$f`O1Wd9B4BeW6YdGs zZ~L*=8*z<;-wO(lkJIStW8kVO;WG`G6aNYHZ-q*a!lIf+^nSSU{KacKj>QeaP(?^b zO~EOXc&p((D3^YCPw$3J0~d2LF0eu~uHCK4<=UPi*IR1 z1WsM4cS7<);0_)c7d~=g{F`AB^+pBgV=*{XqLYYs*^nFCp1j+M1+Pm4E!J!iu}kF& z4U#FexN1bHY%yMUBptc5{*9N;uCrPB5~@a9p#%m}UiH-TjT(%Y&}557EAM{04@Gbb zuH@r}4`w`ndV@p)JE`;){F2vSBv|3Vr%ZCp7oiB%oZ}>)>^tmBkZ6L!uLdvl@;>`Y zlLn8Dhk9 zj8hl4&!3#~c0sPKK%&m_%+3uAQUt91vd5f=XwB4L`(UsQY)ksN9l!Go{S z_B^0{_pb&o1n#s&ZJYjWK-9azVG(`gN-c8QjL79QVTs1moMu@Kza!AJ#tKv`F?bc~ zP~;Yz=u%qtH_K+GF3C(QyFu+>CJjkvs@ZR~@6zkR$Q^PySMN?d9G6S5CVrRu@8z@7 ziQQdHrM{g`njgG=@Iv5<(UkoB{4t@Sp_7zKWm|I6X0!c#@#4kx?c2BCO=%{N9M8(i zn%uZ?FaK*xYiz z?dvbTd@Z@Txnm_BI`q=Pg9j(^JTGtCw(YwM7A$Cq+vwQ^7~qf6zX@IG zl9Q8%65x_^H*VY@zLwAd0|xALI2@K^$Bxa}vuDrb!otG+xc_PC>FLh^|BsmHB)c8Z zLf}rG*ShHg4@a%i1}g67v1;seSVVjF=76o1wb5&lsBV)OZA@%HziA8GE_rZpOlt~Y zvbaDS6s!zTYve8O^iv5ARW=6TWzH)M(eR}6(lM@O$V8jbtH!^7wH?%n&?0}niK zeCEuV3$V21Mvor-0s}9W#(BZP!4LN7)2AV-$gdB<*FJ`UPBc4&rMLcr4?cKMCX)pv zCMNFe(WA%VfddC7<2EbEwSj?woq*sHg^BD|fr~(B=Jh2Bt@;j%*?@uDhpE4}x_qxD zXH##&@DOuQM5)n!-F=)^GHH7?V)@!Rs#)!W6-K>eMNb?!W*3 z`)!oT6JRM;ty-0*P$(Y2D)LHt9A#!^9w(nurc8N+(r<9RdiDBcXJ;QK$4g5~gCZ`B5+Mdv$R;wM=s8OR;@HcKr@&e!z)T`fI-}zo_<9?*k%Dequ zvlbGjYCB>=<7Lmh+_WbH@F(y6a;UV#k$ES7hbD??!9@AhW`C(7c^fon@Hg_unl)># zP#O^=jwM9RJ7h2z99OPfIf?Dy`w4J2Zru0~wrh3!_U$`O&ReZkLT>?+Cr_S>ZQQJm z9Xmeu)?06_ayp$mQd3i3ru`@(J<4v8+mMSjE4O!hxLudfjViS);rE_3onF~^@Ti6h zu@oj;Pk;Jov2ES5%r(UY_Ut?4MMPN_&A$LIB3wk_FaE;7E5}mvJo#hf$dRoneYh!b zJx(R&m?C!YPe1*Xge7RVHf`EO-h1!8z0aLHci{T<>mtZ8NC~!7@4x?kc1%pn{Dg#r zG26Fqe-GQjY30c`A1H zgc&XS5efO@*SR@smu7y9Rp^}C0WG#Oux;(a_PPTV<=aX(EYIAByxsEt<%0fFMVRf` zv*!Z&1B0;@@=kaX>~{N}f`WqO@S->0d^4GRPMwv~N|TCpE3V;oDw|>o*KoE|+s* zfAs8W1LXA{exkwTNwZrK0Lu^V&dYjt-nlLLH>|Y=FejtS1TE#L+-yNM8?tSD>(c&H zM~aCZO;R)2A_)%%ty38`{(2|s&5Boh22N7v%$bv2R#tYZd-v|+7A{=ajGerA@#4!W zm8$;Hqes7`jGtU9T)1$-eCg7qGgwlOB*(B#o5ZfcDm0&!m6eO7Zksb_&WxsX=fqN1 zjcw-yi^Ywzq>ZfX7c?+?E8P z-6szfU0w2e+9%mpELU#^T24-+trL}&7?8zmMhb<-wSC>yBm2M2O(*^XT#XdKFiFE- z{#?=%(z=q;yO(sU##~~F7A`CuU&dOSY4+^dADc|3ZTR~kELC5^cI$!1AAkH11SbLH z&p-cs0s~un{``4j>+%YPg3uPi#~kzK%}c_--`A;Ar$+@r_%c5~e<8Max9W7d$PYjK za5c~Z#i9T=f&i+?am7osTE+Dq7&Sp3svLeNW2twtVD&wq-=LULYK=T_(bUwv8Of#B z-<*DS+q6Y(pKRJHsF^RD*5z~}Yq=HIawPBq3JDKEyFbrQ+VNr58B~#3RYX78>Lwml z&5H4tyT6E;QQH##*2ik$6>hh{SxheDl#wS>sLkq?(FCqzwykT|u3aS>jppwgH*UPQ zTeoiaUC;)utRbn~%e$B2DwS-yPvL97agVte)!5e`^A&cYJ<)3ayK zl1!@d7A;!5Ib+6*&xZ^davupd;p0a)Y}jxFx4$Me<5-53$bsJ3+AUfeD339lT)OB6 znt{Qgs;4nH8r>~V;?&{d?-oo>`Oa?R6)|zzh*>Mz4{Om@-;zwbTX17Z%OkthitIK! zu`%#50R;!^QF^lV(t>}c?8et!$K8-hvbjiBjDZ5!OLg{_KaJB#l(u^^`j@eTmoX}rJ0BELnAf?sRdN>mQkD6=?Ctg*JDgURf!&_KmbS*bWA`! zhRkE}K^=1+UBLCdb&)P&JT%Qk$0n%1(VFW(s%{{SN;wqka@t4b&_%NRF3* z_GREYBmHiM0!1dd8TqX7XVTu8oAG))U0%`b7tXA>aMqZ3w?3K1 zEp+$HTh(Dq(^f$mbD7gP`^7UmP8=*d92BeXiYRbRe&GJ4z^jA@ z-EKjSD$`<>sQL{VqyT0Tm{kiko2%NE1G zUP|74{9xfeH!s|kp4QmLfeCY0b{OBKS2$6FtZ%-S`t9)p#>Ak|5TUe~&pVb_kWSU* zVgOvWbtsns|0%|`nl76-AO>!G$zi6)5sgVya-+`0Ivd7 zpJfMe!vM?xXh)Sx_+Zu*+a=Y3yqEaFb9PBzP~tMW6r_@uaS?)iV`+(_00Vg2-mh|Y zVOzj;_pns_PgW6Bk8TjqeEQ;q=leVo9l`U0Y4P;buTqYi_mq{mukdcsqg;rphJ_ID zD8kqu%yX6!0*e!>!8Hoxy~D!I+CgwDXjM_WObez9e5xFOFI2_37bch~inVhUCR+WCe_4=mGD=#G} zlrrJo2kM2MK3a0kYH<|;#{t`FM+P3Wl)1rurCB&YVK$rpg@02{VsqE8Uq9TTLx-OL zH)WbjP3>Hu9SdV9mTm6RQKgoJ32sr_N2W5D@r{W|sX$ADV{%vHQ5A`I*79~u8^j01 zI~{KEzAk5)vscbPmnG@TDIplnS6`&A{=9o{mrIb9l{(Atn9c$<5>}X4AXLMkq`-g) z{?b_M?T*PaKc5}GpJXsKEjPQg<}#PAMS}hrHeqIytMu$C!|{MXg-NGZmwqhRe?KcKmaQ#fP*N2BM5+pj*0L6)N_r728XFa>zv$%}7anQYu;B!aM$@B`8@o*g zgJJLf{rlGs8#XK%s6;#^AQhfR18aZn+O?JO@$t)m9pj?&tH$k0eY9h079lR#`mcLD z5Y<3C2{X!pzU~zR*;J5c-#q%kL(6@rXkH8eGu?=XhBkNw6Cz2pX&~(jYg9QUMUEY# z`W;#Z)HR1MX2SXk)XD#j8DJY}Uk^ z5%7h0LWgw;yi!A6LDdFvg+Bvu?}wr~Klf_$;nA_$`gKLxl0q`3%qFwAxq5&u0OehG z=O5i)ly>r9QO1Qd<7KKImuds#W@|Zb0z@x50VYkFq+haR$ts;rH=w%TA`7R_pFjUz zLPEkC;Ie1n_2g8ir>C#SZB_!WqJy>zU|XU{+F7Wn!hdn>fyFw#a(r#>-Dc%8&m1jY zIPaB|M0!1A6rz-W>ys{B+ja{12AdE;H|xt{a-Ci_EB(czKNjTC@i?S?wdokLMJDHB zYcsBcyYpUKF(>0Rs+wY|7&Ez98?M3;vJj|RNq+YpT`f}#@Gan%z>9TbZ zyhx(f5CD@MB|;d0@r1Sf=iJuMG-|GE`iDzfmkXJUCQ;(5wHiG6YV)3*d1>En&rUNG zJD5FN47|xkX(;G}4?bx0!V53#BfA)oe#^?re)-~yFSfkU1@qXb2spa!?|tSLTr?ATV^ehv6-J7tJE+%8MfZY?8>Me90u?RsDMHlV^? z`Do>(RbOq*X1Uq|R(<>4Hy~=9Lcs-8FciTu`^BVz7{u36Wi}YX?V8>HP}D(2*mfIV zu=A7bcQ(C!F@rth$@5xw>-T8P^H}mlP{Pfd|4Q;dP98440kjcL+86oFq@PPZUB5gt z@k*w-yl3Bts7IcP?bh{g^~M1Z(=+#&o^k$V9?sNYx`4%Chkc@c0gd~@pzcV5`Zdq;$VyrN!saY+n|o!LRWas zmGecDhoATl25u3mOcszYo__WxOrUSEc7(_$&S)`}nm2kH<_PTEGkgvsY%E>MUw-oV zObpzs2&D17JMY|?MbpkMV0~d#GJ5QkW-p-1*Px22e?9s}d;q1}ss-m3&3fU?0SppC zC#s|S3rjEq*|Ybn+_kW;aaH>Y7&b0`EdwrLC{sqBoVR>-`q@k8Ov2?0CfAe^C%)LW z=89)29X8SKpYwM6A<}+Ywbw6!W5RanY^-Jz;1ar3k}*vkeQGDxB(|_NSkgDe3~~&r zOu&#yBMKbn+ESi?DX6HW?XGXQYzwab>wITMoBoj6!@L~#Fpp`?nonnFl1V1vsYAi4!LtBYO+6{y+cx z^DooV(wObf?%y?P)Tjf+#l_cHJN);*x^?T;kb$?Pq~tO?7aAHGLkTUA5}W8He&v-{ zn!$T1Dk^d@Vtji`*Re{KEQXysuq*EyECm?Bu)J2nM6DRSsYUtr^Q>)rGu=P>4vKC= z2|Q^2>W&ZULzMqu=TnZC?7jMng*kehs4|(ra{NGH4kmcd>X$|>f`&c#SPbclBq{`t zp47CJT2r|nHU`*{U7z15r1Rr~G0kN&(-N%~SFtD7-ZJP(%2Y^SdaULS#Q^ebL;BPA z`Cn#T6t{3vg1L5L=9^YrU_Zy&_3RhE(#FhfdnRiSZg^@*`274El|1HVtfI3S#5MeN~s!=ht-g) zb6-jR=*MsJ_TmY0O6}0!#=aF$nbC-hrADMwD-rJuDBG~&O5&!sG6@sOrNF%gfSXHI zAOjeQ)IUxxRyX3d(jEPNByK+^@D+y8CuRSGr+TqC^)F?I8LmL&tW z@76n_2L*3PeAB=|@Z6~*#aHP4IDGY$a?)^uwI%9!pGTtmGthPG9sU^X>)3&!3;Fd$qah<8pBm^^t=V4#i#!d!v?FQa?0gw3z>}SX`@qedd3Tf9hY&h%( zOZ-#d{@|F5m}wQ4mN-3QBJ058ngrGZ%-P{>iiyWyqJ$K@btY-2HfwX)V0qvXWtDgH z0>5ll+JB7(hw<;jVh5=;T!4)3PC@eZLKX5+Pm_;RP z0f^fg0azW95QvP$`7|0$EA|@(TqaGL)LyAnIxslRxR&GZP7>C!*=!oJl?fbElO|1w zqvIs$f8xZ6-<>{vdN5h5NzRQMH}1K?g9rD=5;;?$Q1EeaarfcRKz8j(T=wtZU&6Fs zYwpr9_bn!s*I(QNfD@1w1$2CZ}Zj5^!ZsqUk=t6 zmX-$CK0H#>g7t;Jd%cCCwAjJs(TXZ_Z(URkO^~5>`ND<@Epe= z&v|S_Tn7wH2bQ8{O@Q2jzdMNw#%^AsXvX7q7?Jk@yQ z<}znNy(qQkIb(ac*?%uv3VneW3kY^^QpxL(guU(x@InB?rBQBR3-IffWqyZMIpdRK z8xGY5y2FT+Bn~8*Tqdfyg1E8ztpk~(JN01jAhXeg9Cka>>2)aUg8SOinW_5=a&0## zXc=%}elp~kJh&GzyXm8kKI#B}D=I3g{(JAe_hN0wM!`(x(1BHL69)dG6)RRu)$8@* zP9x#r;SEWZUWeOeV3qs7fEYNPUfIaUoU>3COJ;XcHCv7e-U=IIH949}dYM|n2qdaE zle!GNoU|{UUJ*sL1-VSl1^ehrD#4u;C<>*LgG<~{+s>iw5Xw3$iJ7C&a8>=6=d`Nz zT*o#FXiL>yj(2e2d!Mexx9hmNjLmer69+e&Ems!e7^3_0-TX- z9OVkhm@omdC;e7A;!jxi@ULX18qFavN0# z4fNAa?@vVuT0W9^r6;kh$wN%?iFN{w=!(Xm6ntsLy-X)N-CHg7j#^F2*3-)9Txaot*&dxr@zPD)60^=-B?Sm<~ zfZAC~8AUPhUfZ$M9Sr+@`st@XdHwa*ldoRAYB_xPaM6@0Q;v@sHEO-bMhy-QeeJc^ zI-#m*m}2SkNOT;kK0lblYGiYG;Foiz95&{wmn`Suxn`|{!T{r{!YHEZYrGO}vM!o) zQO!BU(zn)mOeqR(Y0iMSCN}T7)e{THHfUr-v_>tt9?rGJ$6R~j#Xcl2kE+QBmX3+o z)gYIF`%8gW0$|^vq+cwVZ@iSW>C_SPfsoJ;w^F6_%o0|mMCX$zU9n^(_AHUGPOKu6 zEm(^8?o2*{IovFBX1!1dA;5)%`@hbNaW zU*4HYRpwo1Qn-lS8)X_y@{`}Tg@uKA5>`ra`Rc2$u1lOcr8{=)IG>-N@3FsPV`J-q z7_e8l|KVu3)n}F3AU^OB*4F88+xC5(lS!Y2P=#sf@Cf|$2l2S-MqVZ|1W1RJn-WGwdjN@SI=006qe34+m?vXSGf-c;p-Kc zHyhJkzYq7Xdbu_QaE+m)1(TDv?)j?Vn}EPzhf1UJ*t={iO(K<9Wh;R^b}|0c>4MO) zL}S{D*=dP(8=pr(!+=vHQI&ZjZEGQM8F(GfKKtyCX=!Ocu@i#_5AKGgW;7sPrw<@Y zC9hMf)kd*CN=ix$^co{=#~flZT43&YmvyFs0^g_1#BIXwreI{a$^&y`}5ZLBYz7urDkj zOPPn&2T-bW+SD}XqD1|CQ&vjaX~TYYut%SW?vIaZ*ceD$Cy=^uu8Tkfp`4Sb<~JGJ zpLRWVt!-Xx=iW*vi3e&mzjFS$FAH<+h9RTl2J3XnP>aPP<{)#`?D;NAUVKic*JI$8 zroS^c;{cWjxu`N*DxW@77`Np`X)k8{PO=hqi6owrJnJ{YF%|789Y$rDak_mW>i%5gn&!wzI81sg2LJV(~c< zljpXcF>pxzudig9kLW{`X1PMfx9=J{COB0201UY-osqT=5Ip(h)-1WOgQO7R>qKw& zn142%-Q~XUrns-8L3)Knsgk*xwb2j2D)UH>#!%w8f&1DEoLWvAI{CGQIXNBg%suz% zijTXr2o6)l;xTAmn$>br-$BvMl8+k>ZhHG7nQMOH%$7|$b`QH}^ShUJ{G3>50M0cr zJFFUpQrlyHJ@DQ}CesK|5K?E%nBjHd_U+pbV#$04Ro#3{3SMafgV>Jl-wWGStHKfDZr3Gr7^%L_ z6DhWQR{AbUESN}k4ujP7+L%+b7Om~{M!hJF_$I}K&LK~e>Z`Alhl{_N{lb~=K*+@^ z+OQHSCzEq7AC9BSx3x=vg|BB!U5uAryKJ#dA9MPRSLe4L(WX;~m~GXneegh1pC0cW zEqi=)!z2veY{^_}xT>IZ)!-GbGA6mK%8RPu!xJPMFSZ3<+8G}i@0X2UAy+fB}-`T$^~NBMW0F`5{Mz_}yc@Q2 z`@hLO`sunW%w}fWi`q~{nB9xGNm7L*4CfX1mwKB?;sprdkg;)BFPUvqMxK2C;U^j# z7(BA!!x7QyIIOzIlf?zt)Vhdk#&@4x{}A6FoNE@Ma$*J|<y|@k4FcgH zX!F9jril`wo2twtp&^o17Q!(BTbF^C*qY(AvUjbD^Ry?U{}wpF0d4lOC56ncXUxju zy+xI|#W3B`M!V3`IS-+qT2z@5$Rrfpiih>ZHbryL_If(rAo{nJj)^&tOsF#Ri?k(9 zIN~!1rT6CqUSo@7&T2E)4D@VkRdP)Po$DYvb}N|c5_%oWuwrA1q;sL5_f|&xW$Jh^ z{S?5nD+CO&%1$zW^s1uY>eVIERY`D_hQrMZwy(EkTX0Q5m8)-<)5Zx1vY1X_5vt5h z_S$2r23x$gT7tb2>YgwK0~R|Dch8r;fXqvRqsnE17UaG35CLb5f__&41|luY<824k zB{4~$bBFCd=me@H++T^UaFQk`u)d(jmoW+jaBMojXPM+Vz*s9wQ55L)E>yWYB1@i7 z0xvUUV$!*mR!%b4PI}BHnQJ%l-kz0t{n=&!EcwL-ev>g30Wgj_z4h;J`Q9NIN|F+~ z9oT6>lz5eZ=*p4zUboDavq~P$uN@yR2{kbAvUl^!C8mH4Rb64i(imlcFdFkyOQwx}d41k3ZI3sAbOQ8THA_JfdFjtRz9T}9a&HkFzE`jmXJiESinQE-$CH|0c+%Nd=+xQ6r|6t&b}?<_juzUR8gg` zieOw<1#B-~LX>tNV7b%dgVKXNIQYI8LE?Oa8>_+U1Ox~-tdlP0Z~*lURiieuMF~v$ znt<2U*J5#Lwi7S;J-CA+CmE--FF0QIykr2pybq5oFJW{{8-acBlHX)DuA-K6El6mH zlK@^SCE=KyKA4vD{X@QJkUm{d=J0OuhIIad_5`L%gq1$v)@VCgspd-kBDWhz&#pDWd zI0Y2|FSJ4JNV@C8Z+}m>dSBHstUJ;F?>VNsqWo5&B7dn}AvPNeqeallLQUn=(_V-w zmpMB9Q&x9Mod^~E(S!J1xmDd_R01#`%BbeSHmPIBY``n(FaGj}sm=aU)uv=2A8Duw zzK^v|J5K!N4^*4~Qa4<;B(L;6LcU_lFloUref?^)r~JPF0|10Hwus$_2wwmI002ov JPDHLkV1mxGIKlt` literal 0 HcmV?d00001 diff --git a/install/include/sanity.php b/install/include/sanity.php index 49dc71280e..b60b26ab19 100644 --- a/install/include/sanity.php +++ b/install/include/sanity.php @@ -109,14 +109,22 @@ function sanity_checkDirectory($dir,$flag) { function sanity_checkFiles() { $status = array( 'conf/config.php'=>sanity_checkFile(BASE.'conf/config.php',1,SANITY_CREATEFILE), - 'conf/profiles/'=>sanity_checkFile(BASE.'conf/profiles',0,SANITY_READWRITE), - 'overrides.php'=>sanity_checkFile(BASE.'overrides.php',1,SANITY_READWRITE), - 'install/'=>sanity_checkFile(BASE.'install',0,SANITY_READWRITE), - 'modules/'=>sanity_checkFile(BASE.'modules',0,SANITY_READONLY), 'extensionuploads/'=>sanity_checkFile(BASE.'extensionuploads',0,SANITY_READWRITE), 'files/'=>sanity_checkDirectory('files',SANITY_READWRITE), + 'framework/modules/'=>sanity_checkDirectory('framework/modules',SANITY_READWRITE), + //'framework/datatypes/'=>sanity_checkDirectory('framework/datatypes',SANITY_READWRITE), + //'conf/profiles/'=>sanity_checkFile(BASE.'conf/profiles',0,SANITY_READWRITE), + //'overrides.php'=>sanity_checkFile(BASE.'overrides.php',1,SANITY_READWRITE), + 'install/'=>sanity_checkFile(BASE.'install',0,SANITY_READWRITE), + 'modules/'=>sanity_checkFile(BASE.'modules',0,SANITY_READONLY), 'tmp/'=>sanity_checkDirectory('tmp',SANITY_READWRITE), - 'tmp/views_c'=>sanity_checkDirectory('tmp/views_c',SANITY_READWRITE) + 'tmp/views_c'=>sanity_checkDirectory('tmp/views_c',SANITY_READWRITE), + 'tmp/cache'=>sanity_checkDirectory('tmp/cache',SANITY_READWRITE), + 'tmp/minify'=>sanity_checkDirectory('tmp/minify',SANITY_READWRITE), + 'tmp/pods'=>sanity_checkDirectory('tmp/pods',SANITY_READWRITE), + 'tmp/rsscache'=>sanity_checkDirectory('tmp/rsscache',SANITY_READWRITE), + 'tmp/mail'=>sanity_checkDirectory('tmp/mail',SANITY_READWRITE), + 'tmp/img_cache'=>sanity_checkDirectory('tmp/img_cache',SANITY_READWRITE) ); return $status; diff --git a/install/index.php b/install/index.php index df6b712084..730e9a212e 100644 --- a/install/index.php +++ b/install/index.php @@ -88,9 +88,13 @@ case 'upgrade': $page_image = 'system'; $page_text = $i18n['upgrade']; + break; + case 'final': + break; default: - $page_image = ''; + $page_image = 'welcome'; + $page_text = $i18n['guide']; break; } @@ -101,62 +105,50 @@ <?php echo $i18n['page_title']; ?> + + + + + + - + + -
- -
-
-
- -
-
-
- -
-
-
-

- -
-
-
+ +
+
+ +
+ +
+

+ +

+
+
diff --git a/install/pages/admin_user.php b/install/pages/admin_user.php index 96673dfcdc..6ef45e46d4 100644 --- a/install/pages/admin_user.php +++ b/install/pages/admin_user.php @@ -42,14 +42,14 @@ function checkPassword(f){
- • : + :
- • : + :
- • : + :
- • : + :
- • : + :
- • : + :
diff --git a/install/pages/dbcheck.php b/install/pages/dbcheck.php index 8f04e622cc..beb1f43941 100644 --- a/install/pages/dbcheck.php +++ b/install/pages/dbcheck.php @@ -23,8 +23,14 @@ $i18n = exponent_lang_loadFile('install/pages/dbcheck.php'); ?> -

- +

+
+ + + + + + +
dropTable(str_replace($db->prefix,'',$t)); } } - echo '

'; + echo '

'; echo $i18n['passed']; - echo '

'; + echo '

'; if (isset($_POST['install_default'])) { if (!defined('SYS_BACKUP')) include_once(BASE.'subsystems/backup.php'); @@ -302,11 +309,11 @@ function isAllGood($str) { } } ?> -

. + . -

+ diff --git a/install/pages/dbconfig.php b/install/pages/dbconfig.php index c4bd3477ed..f254fb40d8 100644 --- a/install/pages/dbconfig.php +++ b/install/pages/dbconfig.php @@ -55,15 +55,15 @@ function showOptions(engine) { } } -

+

-
+

- • : + :
- • : + :
@@ -115,7 +115,7 @@ function showOptions(engine) {
- • : + :
@@ -125,18 +125,16 @@ function showOptions(engine) {
-
+

- • : + : -
- -
+
- • : + :
@@ -145,7 +143,7 @@ function showOptions(engine) {
- • : + :
@@ -153,7 +151,7 @@ function showOptions(engine) {
- • : + :
@@ -163,10 +161,10 @@ function showOptions(engine) {
- -
+

- • +
@@ -187,14 +185,14 @@ function showOptions(engine) {
-
+



- +
diff --git a/install/pages/final.php b/install/pages/final.php index c832bd8051..42b59ff48a 100644 --- a/install/pages/final.php +++ b/install/pages/final.php @@ -52,5 +52,5 @@ ?>

-Now go log in and add some content! +Now go log in and add some content! diff --git a/install/pages/sanity.php b/install/pages/sanity.php index 89f0d515e9..69f1bd93ea 100644 --- a/install/pages/sanity.php +++ b/install/pages/sanity.php @@ -28,13 +28,20 @@ $errcount = count($status); $warncount = 0; // No warnings with permissions ?> -

- - +

+
+ + + + + + $stat) { - echo ''; else echo ' class="bodytext success">'; switch ($stat) { @@ -56,16 +63,27 @@ break; } echo ''; + $row = ($row=="even") ? "odd" : "even"; } ?> - + +
+ +
'.$file.''.$file.'
+ + + + + + $stat) { - echo ''; + echo ''; echo ''; + $row = ($row=="even") ? "odd" : "even"; } ?> +
+ +
'.$test.'
'.$test.''; } echo $stat[1].'
-
+ -
. +
+
+ -
. +
+
+ -

+

+

-

+

+
- + +
+
\ No newline at end of file diff --git a/install/pages/upgrade.php b/install/pages/upgrade.php index 44554c19f3..84ec9b9f61 100644 --- a/install/pages/upgrade.php +++ b/install/pages/upgrade.php @@ -57,7 +57,7 @@ foreach ($errors as $e) echo $e . '
'; } else { echo $i18n['success'];; - echo '

'.$i18n['complete'].'.'; + echo '

'.$i18n['complete'].''; } ?> diff --git a/install/pages/upgrade_version.php b/install/pages/upgrade_version.php index 9672ee7324..bbcb3621f9 100644 --- a/install/pages/upgrade_version.php +++ b/install/pages/upgrade_version.php @@ -20,20 +20,19 @@ if (!defined('EXPONENT')) exit(''); $versions = array( - '1.99.0'=>'Origin', - '1.99.1'=>'Secondsies', - '1.99.2'=>'Hopscotch', + '2.0.0 Preview Release 2'=>'Gnarly Nebula', + '2.0.0 Beta 1'=>'Efficient Entropy', + '2.0.0 Beta 1.1'=>'Extremely Efficient Entropy', ); $i18n = exponent_lang_loadFile('install/pages/upgrade_version.php'); ?> +

+
- -
-
-
- -

-
- -
-
-
-
+

+ +

+

+ +

+
diff --git a/install/pages/welcome.php b/install/pages/welcome.php index f2b0d890e6..8e0bf90ea1 100644 --- a/install/pages/welcome.php +++ b/install/pages/welcome.php @@ -22,13 +22,11 @@ $i18n = exponent_lang_loadFile('install/pages/welcome.php'); ?> -

- -

- -

- -
    -
  • -
  • -
\ No newline at end of file +

+

+ +

+

+ + +

\ No newline at end of file diff --git a/install/pop.css b/install/pop.css new file mode 100644 index 0000000000..e69de29bb2 diff --git a/install/popup.php b/install/popup.php index d3bbadfb8a..7699f5869f 100644 --- a/install/popup.php +++ b/install/popup.php @@ -26,10 +26,10 @@ <?php echo $i18n['title']; ?> - + - +