?PNG  IHDR ? f ??C1 sRGB ?? gAMA ? a pHYs ? ??od GIDATx^LeY?a?("Bh?_????q5k?*:t0A-o??]VkJM??f?8\k2ll1]q????T
Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/user1137782/www/china1.by/classwithtostring.php on line 86

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 213

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 214

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 215

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 216

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 217

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 218
PK [Ƣimages/icon_sync_disabled.gifnuW+AGIF89a!,s%$DP2^TV,/  MA ĠZ+lUV"dZXK.ɓ:: ؚ DA8S2<;"O  #l (`+!;PK [oximages/icon_up.gifnuW+AGIF89aZA\i=T;R2005 phpBB Group!?,p8TD%߁a;@ D`cOd`IRF,93k.v..vUO##. oC '2>>2 C=<_? 9Ī ?4,25&&=>&52 #:2\ 2&%><&2r2tH:dXbÇIxP%:,c CR  ;Ȕb<1ܙ9AH p 5AՊZak&0+`Dhk6hp-<#䀊T%fዓ;fXqpj@HfجPHɁ/ܛ7 e)f( EM٦aC `@ѳ 8B Q" AhAH;PK [٧00images/bg_hash1.gifnuW+AGIF89a@=!, ;PK [h,33images/icon_trace.gifnuW+AGIF89a ipŴ2w3x3w4x?AABOUhfinkornt{}Ʋ!7, P[#|TRENF9n!N# @Ex \eͶd)fmc,, & 7%-I  JIA;PK [ClϨimages/icon_up_disabled.gifnuW+AGIF89a ! ,UɆTb,)4 tH_\!AV,-H`7f!nW8!1rgJd jȌQN&琺C@7;PK [X)_images/icon_delete.gifnuW+AGIF89a慙Kk}k^z5ZZxVt3X牝9\瓥衰u[xBc誷<_Po獠?a1V!,|'~$c,^,/Pr.(ȁ\0 %b!0b/(UbT3*G(X1%2Bf32nak^P L91"::-0:"#!;PK [+eeimages/file_up_to_date.gifnuW+AGIF89a2^8uUyZc>td?lHmJؔ|nKZ2蠦璚jpMrPo`;tRm}^dApOb( G;kNpYHsyR 1 0 R%Q # YR'"!Y10+Z/2Y*`BfQ(M2PZ)B$ CA;PK [Yk bXXimages/file_conflict.gifnuW+AGIF89a$爈ML@>:8WU猌\ZKJkj}|慄ig衠璒32vt說[Y>;_]QODA5420!$,u@t*@1lR0i&<Ҭ>% V #R|C XhGQ@[w~Y"`ww#Q"Z!$RwB QM$PZB  CA;PK [j''images/spacer.gifnuW+AGIF89a3f3333f333ff3fffff3f̙3f3f3333f3333333333f333333f3f33f3ff3f3f33333f33̙33333f3333333f333ff3fffff3f3f33ff3f3f3fffff3fffffffffff3ffff̙fff3fffffff3fffff3f3333f333ff3fffff3f̙̙̙3̙f̙̙̙3f3f̙3333f3̙33ff3fff̙ff3f̙̙3f̙3f̙3f3333f333ff3fffff3f̙3f3f!u,;PK [#:Tooimages/arrow_right.gifnuW+AGIF89a333!:Copyright 2004 The phpBB Group, All Rights Reserved.!,iP;PK [0images/bg_tabs2.gifnuW+AGIF89aiܾ¿ǫֻ♙!,i^oUj> BB!7X?@\+Xqrd.Wrg>/;e/Ceeeeeeeee<<=GG99* G--"&15"9 #- 9 9 999 9498 (0 X0Æ:ŋ/Z̨# C)$ȑ&QT)r˗9~ҡcG~x"::u1 N*<􇎦OF5:5hUWB*+UVbٯgæ,ڷV;PK [R$images/icon_folder_link.gifnuW+AGIF89a?IvˍZɓuuu)wo%tW_ReChfc q&`6fff!2005 phpBB Group!?,p(4$JLRJPQ,8 PtH(3M t,MLL0X:ֱ|̣_{'(b(#{7| #c' ""7| 'rB"" ;; "B*$7"<"7$*? < $/9/$ 66" "8@`|!8t 1F/2Q@ `8V& 8tM4i8rP5=̠Qvzj=+t8D$(u(X82=Xp"ŜdHd`ฅ.d {F$! HK(s;PK ['images/no_avatar.gifnuW+AGIF89aZZȿ,ZZI8;`(dihSp,Ϭt㼠ȠxL:efI=IӪW`++k^JoYj/K{m ˳&!Cf,:&׬|'mܦJmeb` 6c qJX'hEu-T'N~B/$]Uto}}UTV(5iZi%\huo^9]Uޘj4Mo2kYC;PK [_himages/bg_button.gifnuW+AGIF89a!,3'zZ-EItpWUQݛc!V ).$1Xجv ;PK [ pimages/gradient2b.gifnuW+AGIF89aom^c[d`b\pkl\f_eajnm]iho!,=`"WY(*A/4wU[@`c8|drdOTjVX`xpA&;PK [3^IIimages/progress_bar.gifnuW+AGIF89a־.XpA! NETSCAPE2.0!2,0H8ͻ`(dihjT #tmx|pH,AA28:ШtJZ 0TdEectN8| w^xz|~ 2^} bŵǹqpC _\!`laEaC^|(cG+X4Bɓ(SE 0cʜIH%-(ɳϟ@ BB!, 0BtR{\YfتHb!, PI¼bY7[!y!, PI¼bY7[!y!,' PI¼bY7[!y!,3 PI¼bY7[!y!,? PI¼bY7[!y!,K PI¼bY7[!y!,W PI¼bY7[!y!,c PI¼bY7[!y!,o PI¼bY7[!y!,{ PI¼bY7[!y!, PI¼bY7[!y!, PI¼bY7[!y!, PI¼bY7[!y!, PI¼bY7[!y!, PI¼bY7[!y!, PI¼bY7[!y!, PI¼bY7[!y!, PI¼bY7[!y!, PI¼bY7[!y!, PI¼bY7[!y!, PI¼bY7[!y!2,  PI2005 phpBB Group!?,p8d: ΢!_!4TU1O"A @X0R<3B 3"u v3~C&   (oC '<<..' C >= ~(7?7><72#;) 3)4<=)ȁ#" Aŋi@ 9tI$ Kش G`qgO\zZ\Ё3)`|P۷p/S O_{W?PǏ_(AN$0hA a@Flq Vă uhAf88HhÁ 1H' #%0q&;PK [Nimages/bg_tabs_alt2.gifnuW+AGIF89ai!,iR   D"N]\&8(1chIto~q,* >);5 5 9.GG-F'6f#&fe# H ;PK [>} images/corners_right.gifnuW+AGIF89a 󙙙ܚü!, ,0%G BX4`4PR.0@r &,TAd ;PK [Y uimages/icon_edit_disabled.gifnuW+AGIF89aݻ!,l& cXbХa`J-QD,3шIUBd2E!:L̋hH9cG܍,d&MBEH57o'-Bk88aE&D    -3³Ҿd)кK9,tȿ%4.F$#mh0 ݓ5":H/'Mj`pPff~QC%W|BK ixіRV0#_r San$sfALQC30 bA#/qՆwP)<cPt:dpnu_|2q?ub6_c> y(,PXFEF 8pPbÆ*E,ڱkزiE+_|o;PK [a::images/cellpic3.gifnuW+AGIF89aijkm n o qrtuvvxyz|} "##%,-X ` HA D0 ;PK [Fz٢qqimages/arrow_up.gifnuW+AGIF89a333!:Copyright 2004 The phpBB Group, All Rights Reserved.!, o|;PK [a[ooimages/arrow_left.gifnuW+AGIF89a333!:Copyright 2004 The phpBB Group, All Rights Reserved.!,LiP;PK [ruimages/icon_subfolder.gifnuW+AGIF89a?i飼Z߼H}㸺yѯ2|GsuwvZ,y)wP"qƅ8~>&t4wfff!2005 phpBB Group!?,p8Z_5$ 5C0eeC1h֊Rѣt6sAB3 &7))7v$3~C)!!)$4oC*<<*1C >= ~45*:*)"?%88><8:* !;\*8<=8* *0bq9@jP 'P˗ 88b6h@G X<ʂ(H@sҀptGE4skcL[!2N@PJ-!"p \H*D" |**]&0BH,qt ظpB eL=P ˡȚa _X#ՇPFӮ,,v@ W[A{&`a{d@t`ц 6,@ .PB (0D;PK [O00images/bg_hash3.gifnuW+AGIF89aq!, ;PK [\jimages/icon_down.gifnuW+AGIF89aZA=iU;Ra]LV97!,l'~p\!cK^,D{r.8@uc8NLl]΋LAjLЕ1@8ANI ݠ+X2F2Iu9R9"7G1<.0:4-#%1*,#!;PK [Uimages/icon_edit.gifnuW+AGIF89aڑިܦܜ_J[E]HĞړcOq^ʗ؊tbۘەٌweَݡݣmZYC⼨ܞC*!,o'c Xbe !cN%D,;#HqeCl:ɠ] IQ`.LƊPl|h&#CG"5oCopyright 2004 The phpBB Group, All Rights Reserved.!, `;;PK [Bimages/innerbox_bg.gifnuW+AGIF89a"!,"H@0C  $`A&3<H$CǎPĈaÆA2B$F6b)7UyS$@{ $ӨMe@ )2d -sLVBH+vm kᒸ@W-s銅'.>f nY 8aǎI,9@"+C1E0@8gEPa9;0i;8wEwlِCr܁ իDw%וt;vJL(QFDA 5⋠6gH;W348 0h$83D J! `w`3h+xb66a#8ф9G8 AA4qzEJ~!L.y[vĒH`^ZbJĘbiA0as!k0' | zZ$HğH0R.0z .h:^"&BbCr$A4JX+ DBrPAҊEXЪk"V@k% %Q³ɦPA KQC Ԗ.QR55\5<n.n ;B 1rBCD a?Xq _#Gp*PAEˆ 27|+sx4>{`-B#AP`UO P5PY c{MA] k k@?nGA #\LDELT8U OL PE޹z! B^:!D#-p^?ނ--(#H=#`ۣsk>8/?؏<_6'Ѐ X-8 f &0X$,@ 0, X"1taV;, 1|@D"B":V7_,V=#ǘ*qe\cFPюk#>(# P# ` pGr#I <$R~@ $$AVr ;PK [Ȕimages/bg_tabs_alt1.gifnuW+AGIF89a^i!,^i^ocbMȤrl:ШtJZجvz=h5zn|N~S46*$'91? H*LAÇ#JHŋ3jȱǏ CI$ R\ɲ˗0cʜI͛8sɳ@v @ѣH*]ʴӧPJJիXjݪE`ÊKٳhӪ]˶۷pʝKݺ ˷߿ LÈ+^̸ǐ#C!˘3k̹ϠCMӨS^z5c˞M۸sͻ No XμУKNسkνËӫ_Ͼ˟OϿ?(h& 6F(Vh^Xv ($h(,0(28<@)DiH&L6d: TViXf\v`)dih p)tix|矀*蠄&袌6裐F*餔Vj饘f馜v駞~pjꩨꪬ꫰*무j뭸k+k&6F+VKmfv+.؎k覫RC+֛+-, p'2C|pWl_q ,l( ,0,4l8<@-pH'L7PG-TWmXg\w=dmhl/}Ap-tm0ܭ|߀.n'7G.Wngw砇.褗n騧ꬷ.n/o'7G/Wogw/o觯/B,dAHL:'P̠7z GH(L W0 gH8̡w@ H"HL&:PH*ZX̢.z` H2hL6pH: x̣>0;PK [z9Ia$a$images/phpbb_logo.pngnuW+APNG  IHDR5@" pHYs   OiCCPPhotoshop ICC profilexڝSgTS=BKKoR RB&*! J!QEEȠQ, !{kּ> H3Q5 B.@ $pd!s#~<<+"x M0B\t8K@zB@F&S`cbP-`'{[! eDh;VEX0fK9-0IWfH  0Q){`##xFW<+*x<$9E[-qWW.(I+6aa@.y24x6_-"bbϫp@t~,/;m%h^ uf@Wp~<5j>{-]cK'Xto(hw?G%fIq^D$.Tʳ?D*A, `6B$BB dr`)B(Ͱ*`/@4Qhp.U=pa( Aa!ڈbX#!H$ ɈQ"K5H1RT UH=r9\F;2G1Q= C7F dt1r=6Ыhڏ>C03l0.B8, c˱" VcϱwE 6wB aAHXLXNH $4 7 Q'"K&b21XH,#/{C7$C2'ITFnR#,4H#dk9, +ȅ3![ b@qS(RjJ4e2AURݨT5ZBRQ4u9̓IKhhitݕNWGw Ljg(gwLӋT071oUX**| J&*/Tު UUT^S}FU3S ԖUPSSg;goT?~YYLOCQ_ cx,!k u5&|v*=9C3J3WRf?qtN (~))4L1e\kXHQG6EYAJ'\'GgSSݧ M=:.kDwn^Loy}/TmG X $ <5qo</QC]@Caaᄑ.ȽJtq]zۯ6iܟ4)Y3sCQ? 0k߬~OCOg#/c/Wװwa>>r><72Y_7ȷOo_C#dz%gA[z|!?:eAAA!h쐭!ΑiP~aa~ 'W?pX15wCsDDDޛg1O9-J5*>.j<74?.fYXXIlK9.*6nl {/]py.,:@LN8A*%w% yg"/6шC\*NH*Mz쑼5y$3,幄'L Lݛ:v m2=:1qB!Mggfvˬen/kY- BTZ(*geWf͉9+̳ې7ᒶKW-X潬j9(xoʿܔĹdff-[n ڴ VE/(ۻCɾUUMfeI?m]Nmq#׹=TR+Gw- 6 U#pDy  :v{vg/jBFS[b[O>zG499?rCd&ˮ/~јѡ򗓿m|x31^VwwO| (hSЧc3- cHRMz%u0`:o_FIDATx]}TT׵ݙ 8 (H)z%#% MIW^JJKMj1FO^EWbSJF4AED 0: 4{sϾ9* 6f%KE(AЗe2nA`~ ,#vvX)$pxD l($$$`0{J峄Q?:CY%|P px1) Y__ɓ'Y6YQQ!eYR$''S(Y,#j`?)) &M4B@V*+Ƥ(iPYYYm3WO>m043gΜ+P$Z-ϕffnfֵ` DhDGG#!!!3<CIɥ(FW4Q&ULlق)S 33ӷm۶OfϞfeQXUUS{,͠xq477#11ɩ<Ȇ od>O,cǎ5+J,_{fͪ缙J4_odZnq8hnnƥK BaeG7ٳgGNӏ5j\.o2||ή.H$2=3@SSQXܣ|(b>bٮH Vׯ_EQ1Ǐ#EQpc֢`||W 1U0YN@HvnõA8p/#aΜ9E-O<{9sLߟggg'd2 `4Ì9vşTYY|ڵ z>j(lܸqN,2 ~b?q:0LZp:{R)"##T* TA=g\eTZ& !H18O d`r@kk+fsЀ1P1 hiiNc\ԫW`0y%t:PrJ(7\rt"VbG&CQ<ؿY\\ fH$KeiZtvvjh>>G?Q>EQ !^&g۪T{,KvR;w &&!DxzTTa @`7 +**.3f̘(Mӈg}ŋ5=%z!H鮗^YRRtgcf*Jy/E4"ȑ#lИ=ʕ+'l\.4&6 #!g M&JeNq:0Lpݷp:Z}vB`b%4, sXM4Μ9svW_}u 22R4Ex`Zcb!]J 555{ܹHJJ3gB "#!g u:?4M|giDGG7=XGi kn; |G}B`pd2Y^. r}D0G9;E&¡Ĥhry^. Jr"yɤ M4D1of:"rwϻX,X,HLL| ;;%&a$ci̘1R/ ^%X0٩}Db3P$ B B&M4vرe׋~%"$nGZZZvmqNNWfS/.5MnPh tRDaaaB0DVTVX`JJ42 !PT*M3!t2fpzP(J^777R4^N H\~2--du Z?CT* \( 111._k6Al0+VX[6-|(e )9ҥKl͍z;wG}t-M rrrB -ߦ}F ~bz 5l$jAQԻϟS(@)4`;ClZz1ɁB/a0t}MB1rTFB$?D2v>z 3t 4Ex< J>D7nh>B1r_!t:'OÄ90s\PTO !Rb1;vN0_@,5k֜Lpb8V+\.x<_OJ]῜ǀ|b"7B9֭[+t:`xn>,88Nm|իW'^zYBf|H/ vnj:?(|"E/^O,"F$HSE]vX,P?TrBi6;k V啞={lۥ w,""V:q%m߽+ǹg~hhްan|g w`C)gyyy^o~Emm:c2,[l9O踨P(zŮƬ kF!B@&!==wuטe˖=6o޼̾^Vp8\{vӦMU Ǐ>[T*}祥%(x\fBNΝHll삧~ӧO{1r dEj$%%3)))ryDjjjb0 hΝoi?}wQQQR٨P(jSCY\\| 3''_ލ\.5wV{Ν~'t8k׮[ZZm۶]fBQRlSH$Zg2b\.W$!D$H\>,X lɤt:2+ cDHndVUv#<O DEbW"RC.[e2YT*PCY\\3,mGNa-Z4>fdEt:<MQO"R=**&ɺQU*HlFo s< #&JvJ9^> ɽJ e`+͝ze2kT2nW/] M#_&u Wsr4 ɖ%ЗPjfN,:TCdPq ^BD6m*;wP eT?ix<f6[]raBeX5 x7/p.=a ZqСa.8q;v$KJJd Tt:^\tI0LZ&Sr Kx 640 Sx.v}ܳ>{;1 ThZdZh4 T:t@ΦM5RZ_\k-\ aG7s\˲k&vd2= kxVuYH,] Wj/޽{jժyO0 ;wjlƬY44o޼,>|{癙g䓔B_|\^ @UZZj)--O3f rss],~ cjeKKKKqPRR]fFqTEE?Ãn^W\ZZpBL< @[P`Ǐ#yLlttdiiirzz:"##,^߷ob4Mߖ;vl3r#d2,П7ͱ݋-:'C`OYYSL/&+e\3wo੧z`sSqK';Vgٲe,f,[Ȳ,vȸpkҥJ y<3u7WVC/_^' @Vmmmqqs|jZ;sa0cd^o ==}FiKKw)))X}@&˲,JX}ey׮]^ڭ&k|> |_zPqqqqQQQ\._Ų,q: /C4EqⶮI,9!!)z NZBVoK/ XL6a/Æ 6ܹS=`n''MѦM:1yjU#NW\J2eFI~4ƺzk5˲4O+5gdC&xejaNyoem 7p[XeU53}~Ue3913=zo^}}۷g LƷc=˲ ¶q?+NGND X(IJlwχ\{Je ìt^jHd0aBCϥp>вUW!' 3N?}=`C㇏m‰48FqIfIENDB`PK [-&00images/bg_hash4.gifnuW+AGIF89afff!, ;PK [HL?88images/corners_right2.gifnuW+AGIF89a !, L`~t)wM;PK [veeimages/file_new_conflict.gifnuW+AGIF89a#ܵ裣ںƺ갰ű㙙!#,pTh `1lVT1i6Ҭa^`р8YF!JRG)RY{!!YYt!Z!YR~"QQ# aZ BQM#PZB  CA;PK [u/images/icon_sync.gifnuW+AGIF89a{˒ZӪC+vسNKɎHѤkor2!,x'V`T5~ˈ^,k b| (@H$ PbQmx )GԚhQhOcsD11|2 =<"P #n"a+!;PK [S= ffimages/file_modified.gifnuW+AGIF89a0Q߼ ݲWC ^Mqf0< `HE?$׀!T:!0,@v`0lB0iNҬ*" @ldC&qk!-%\ ZQw. )Q / .Q*QRqb/$Y-0Y+bBrR,M0PZ(BCA;PK [ images/no_image.pngnuW+APNG  IHDRP4!tEXtCreation Time tIME wW6 pHYs  ~IDATx;0 P ;+V"upNȀ(K fZL)'4$E$|?x$|93TܟeR 9AR+(ZHޒ{mgւ0Nc&cXv/oמoxw0/\"1X)(xm݌pf`VtڴjgBpCRg8PʹG<&o3)W ᬲSpU#)LR{sXIENDB`PK [images/icon_down_disabled.gifnuW+AGIF89a ! ,SɆTb,)4 tHzVر}1fWS!gM%[K$ (6$%Ym5پ:NÙD;PK [  images/bg_tabs1.gifnuW+AGIF89a^i鰯♙,^iFȤrl:ШtJZجvzmEzn|N~U=.>&6+>#1$=>" H*\Ȱl"JHŋ3jȱǏ CIɓ(Mf˗0cʜI͛8sɳ@ 4H*]ʴӧPJJիXjʵWBKٳhӪ]˶۷pʝKݻxͦ߿ LÈ+^̸ǐ#KLYr6 3k̹ϠCMӨS^ͺ׭mM۸sͻ Nȓ+GУKNسkνËOlҫ_Ͼ˟OϿMh& 6F(Vhff ($h(,0(4h#|<@)DiH&L6PFd6TiXf\v`)dihlMp)tix|矀*蠄j衅袌6裐F*餔ҙ f馜v駠*ꨤjꩨꪬꫭfs¬j뭸뮼J++k,٠pB '(ˬ.BkmR^+k& .(/K;(+l0 70 ?,Wl_w|n,$ r('0r4l33߬<*@-DmH'L7PG-TWm P\w`-dmhlp-n |߀.n'7Gx gw砇.褗n騧ꬷ/ns^/o'7G/Wo[w/o觯/3 HL: h'H Z̠7z GH(L! 0 gH8̡w@ H!HL&:P *ZX̢.z` H2hL52 pH:x̣> IBd F:򑐌$'IJZ̤&7Nz (CQL*WV,%,gIZ%(^ 0IbL2f:Ќ4Ii̦6nz 0)rL:)Mr~ @JЂMBІ:'D'JъZͨF7~J HGJҒ=JWҖe@fJӚ8ͩNwӞ@ PJԢHMR*ӥ:PTJժZ8m*Vծz` +R*ֲhMZwʀp\J׺xͫ^׾ `KMb:dZͬf7V hGKMjWlgK[2ͭnw pKMr:νtKZͮv` xKMz|K X0LN;'L C8 诅7{ GL%NW@ `L81@y,"H1&;CLe*/Xβu|-{`qL2c>p,:۹t<πMBЈNtF;~'-HSҒ47hMsӁ4:GgQq65WfUav5g=gZۺβ]Ƚa;>i;PK [w ::images/file_not_modified.gifnuW+AGIF89aE♼鍴哸ᒷooojjk焧zuaostt%%%"#"zz{8889<@rrr999ghhz{{6;A:tvvywxxWXX>=>==>~VWWPQQcjrddd778}|^^^֬莵!E,EEBCB CDC  DBA '<=39"!B6D+4->78? D1(/:ϻ*;#,$B2)@5&0% ѡCE DA / 0  ;PK [Y77images/corners_left2.gifnuW+AGIF89a !, a1q;PK [3@images/bg_header.jpgnuW+AJFIFddDuckyPAdobed      <i  1af2ST(Q$% ?.X]:0QҀB2hG#1feÉMR>6U;PK [.4h\images/bg_header.gifnuW+AGIF89ad!,dpH,vGrD9ШbJجd5ykL.͘tn C^S$,  +!#) '*.0 ;PK [],NN index.phpnuW+Asession_begin(); $auth->acl($user->data); $user->setup('acp/common'); // End session management // Have they authenticated (again) as an admin for this session? if (!isset($user->data['session_admin']) || !$user->data['session_admin']) { login_box('', $user->lang['LOGIN_ADMIN_CONFIRM'], $user->lang['LOGIN_ADMIN_SUCCESS'], true, false); } // Is user any type of admin? No, then stop here, each script needs to // check specific permissions but this is a catchall if (!$auth->acl_get('a_')) { trigger_error('NO_ADMIN'); } // We define the admin variables now, because the user is now able to use the admin related features... define('IN_ADMIN', true); $phpbb_admin_path = (defined('PHPBB_ADMIN_PATH')) ? PHPBB_ADMIN_PATH : './'; // Some oft used variables $safe_mode = (@ini_get('safe_mode') == '1' || strtolower(@ini_get('safe_mode')) === 'on') ? true : false; $file_uploads = (@ini_get('file_uploads') == '1' || strtolower(@ini_get('file_uploads')) === 'on') ? true : false; $module_id = request_var('i', ''); $mode = request_var('mode', ''); // Set custom template for admin area $template->set_custom_template($phpbb_admin_path . 'style', 'admin'); $template->assign_var('T_TEMPLATE_PATH', $phpbb_admin_path . 'style'); // the acp template is never stored in the database $user->theme['template_storedb'] = false; // Instantiate new module $module = new p_master(); // Instantiate module system and generate list of available modules $module->list_modules('acp'); // Select the active module $module->set_active($module_id, $mode); // Assign data to the template engine for the list of modules // We do this before loading the active module for correct menu display in trigger_error $module->assign_tpl_vars(append_sid("{$phpbb_admin_path}index.$phpEx")); // Load and execute the relevant module $module->load_active(); // Generate the page adm_page_header($module->get_page_title()); $template->set_filenames(array( 'body' => $module->get_tpl_name(), )); adm_page_footer(); /** * Header for acp pages */ function adm_page_header($page_title) { global $config, $db, $user, $template; global $phpbb_root_path, $phpbb_admin_path, $phpEx, $SID, $_SID; if (defined('HEADER_INC')) { return; } define('HEADER_INC', true); // gzip_compression if ($config['gzip_compress']) { if (@extension_loaded('zlib') && !headers_sent()) { ob_start('ob_gzhandler'); } } $template->assign_vars(array( 'PAGE_TITLE' => $page_title, 'USERNAME' => $user->data['username'], 'SID' => $SID, '_SID' => $_SID, 'SESSION_ID' => $user->session_id, 'ROOT_PATH' => $phpbb_admin_path, 'U_LOGOUT' => append_sid("{$phpbb_root_path}ucp.$phpEx", 'mode=logout'), 'U_ADM_LOGOUT' => append_sid("{$phpbb_admin_path}index.$phpEx", 'action=admlogout'), 'U_ADM_INDEX' => append_sid("{$phpbb_admin_path}index.$phpEx"), 'U_INDEX' => append_sid("{$phpbb_root_path}index.$phpEx"), 'T_IMAGES_PATH' => "{$phpbb_root_path}images/", 'T_SMILIES_PATH' => "{$phpbb_root_path}{$config['smilies_path']}/", 'T_AVATAR_PATH' => "{$phpbb_root_path}{$config['avatar_path']}/", 'T_AVATAR_GALLERY_PATH' => "{$phpbb_root_path}{$config['avatar_gallery_path']}/", 'T_ICONS_PATH' => "{$phpbb_root_path}{$config['icons_path']}/", 'T_RANKS_PATH' => "{$phpbb_root_path}{$config['ranks_path']}/", 'T_UPLOAD_PATH' => "{$phpbb_root_path}{$config['upload_path']}/", 'ICON_MOVE_UP' => '' . $user->lang['MOVE_UP'] . '', 'ICON_MOVE_UP_DISABLED' => '' . $user->lang['MOVE_UP'] . '', 'ICON_MOVE_DOWN' => '' . $user->lang['MOVE_DOWN'] . '', 'ICON_MOVE_DOWN_DISABLED' => '' . $user->lang['MOVE_DOWN'] . '', 'ICON_EDIT' => '' . $user->lang['EDIT'] . '', 'ICON_EDIT_DISABLED' => '' . $user->lang['EDIT'] . '', 'ICON_DELETE' => '' . $user->lang['DELETE'] . '', 'ICON_DELETE_DISABLED' => '' . $user->lang['DELETE'] . '', 'ICON_SYNC' => '' . $user->lang['RESYNC'] . '', 'ICON_SYNC_DISABLED' => '' . $user->lang['RESYNC'] . '', 'S_USER_LANG' => $user->lang['USER_LANG'], 'S_CONTENT_DIRECTION' => $user->lang['DIRECTION'], 'S_CONTENT_ENCODING' => 'UTF-8', 'S_CONTENT_FLOW_BEGIN' => ($user->lang['DIRECTION'] == 'ltr') ? 'left' : 'right', 'S_CONTENT_FLOW_END' => ($user->lang['DIRECTION'] == 'ltr') ? 'right' : 'left', )); // application/xhtml+xml not used because of IE header('Content-type: text/html; charset=UTF-8'); header('Cache-Control: private, no-cache="set-cookie"'); header('Expires: 0'); header('Pragma: no-cache'); return; } /** * Page footer for acp pages */ function adm_page_footer($copyright_html = true) { global $db, $config, $template, $user, $auth, $cache; global $starttime, $phpbb_root_path, $phpbb_admin_path, $phpEx; // Output page creation time if (defined('DEBUG')) { $mtime = explode(' ', microtime()); $totaltime = $mtime[0] + $mtime[1] - $starttime; if (!empty($_REQUEST['explain']) && $auth->acl_get('a_') && defined('DEBUG_EXTRA') && method_exists($db, 'sql_report')) { $db->sql_report('display'); } $debug_output = sprintf('Time : %.3fs | ' . $db->sql_num_queries() . ' Queries | GZIP : ' . (($config['gzip_compress']) ? 'On' : 'Off') . (($user->load) ? ' | Load : ' . $user->load : ''), $totaltime); if ($auth->acl_get('a_') && defined('DEBUG_EXTRA')) { if (function_exists('memory_get_usage')) { if ($memory_usage = memory_get_usage()) { global $base_memory_usage; $memory_usage -= $base_memory_usage; $memory_usage = get_formatted_filesize($memory_usage); $debug_output .= ' | Memory Usage: ' . $memory_usage; } } $debug_output .= ' | Explain'; } } $template->assign_vars(array( 'DEBUG_OUTPUT' => (defined('DEBUG')) ? $debug_output : '', 'TRANSLATION_INFO' => (!empty($user->lang['TRANSLATION_INFO'])) ? $user->lang['TRANSLATION_INFO'] : '', 'S_COPYRIGHT_HTML' => $copyright_html, 'CREDIT_LINE' => $user->lang('POWERED_BY', 'phpBB® Forum Software © phpBB Group'), 'VERSION' => $config['version']) ); $template->display('body'); garbage_collection(); exit_handler(); } /** * Generate back link for acp pages */ function adm_back_link($u_action) { global $user; return '

« ' . $user->lang['BACK_TO_PREV'] . ''; } /** * Build select field options in acp pages */ function build_select($option_ary, $option_default = false) { global $user; $html = ''; foreach ($option_ary as $value => $title) { $selected = ($option_default !== false && $value == $option_default) ? ' selected="selected"' : ''; $html .= ''; } return $html; } /** * Build radio fields in acp pages */ function h_radio($name, $input_ary, $input_default = false, $id = false, $key = false, $separator = '') { global $user; $html = ''; $id_assigned = false; foreach ($input_ary as $value => $title) { $selected = ($input_default !== false && $value == $input_default) ? ' checked="checked"' : ''; $html .= '' . $separator; $id_assigned = true; } return $html; } /** * Build configuration template for acp configuration pages */ function build_cfg_template($tpl_type, $key, &$new, $config_key, $vars) { global $user, $module; $tpl = ''; $name = 'config[' . $config_key . ']'; // Make sure there is no notice printed out for non-existent config options (we simply set them) if (!isset($new[$config_key])) { $new[$config_key] = ''; } switch ($tpl_type[0]) { case 'text': case 'password': $size = (int) $tpl_type[1]; $maxlength = (int) $tpl_type[2]; $tpl = ''; break; case 'dimension': $size = (int) $tpl_type[1]; $maxlength = (int) $tpl_type[2]; $tpl = ' x '; break; case 'textarea': $rows = (int) $tpl_type[1]; $cols = (int) $tpl_type[2]; $tpl = ''; break; case 'radio': $key_yes = ($new[$config_key]) ? ' checked="checked"' : ''; $key_no = (!$new[$config_key]) ? ' checked="checked"' : ''; $tpl_type_cond = explode('_', $tpl_type[1]); $type_no = ($tpl_type_cond[0] == 'disabled' || $tpl_type_cond[0] == 'enabled') ? false : true; $tpl_no = ''; $tpl_yes = ''; $tpl = ($tpl_type_cond[0] == 'yes' || $tpl_type_cond[0] == 'enabled') ? $tpl_yes . $tpl_no : $tpl_no . $tpl_yes; break; case 'select': case 'custom': $return = ''; if (isset($vars['method'])) { $call = array($module->module, $vars['method']); } else if (isset($vars['function'])) { $call = $vars['function']; } else { break; } if (isset($vars['params'])) { $args = array(); foreach ($vars['params'] as $value) { switch ($value) { case '{CONFIG_VALUE}': $value = $new[$config_key]; break; case '{KEY}': $value = $key; break; } $args[] = $value; } } else { $args = array($new[$config_key], $key); } $return = call_user_func_array($call, $args); if ($tpl_type[0] == 'select') { $tpl = ''; } else { $tpl = $return; } break; default: break; } if (isset($vars['append'])) { $tpl .= $vars['append']; } return $tpl; } /** * Going through a config array and validate values, writing errors to $error. The validation method accepts parameters separated by ':' for string and int. * The first parameter defines the type to be used, the second the lower bound and the third the upper bound. Only the type is required. */ function validate_config_vars($config_vars, &$cfg_array, &$error) { global $phpbb_root_path, $user; $type = 0; $min = 1; $max = 2; foreach ($config_vars as $config_name => $config_definition) { if (!isset($cfg_array[$config_name]) || strpos($config_name, 'legend') !== false) { continue; } if (!isset($config_definition['validate'])) { continue; } $validator = explode(':', $config_definition['validate']); // Validate a bit. ;) (0 = type, 1 = min, 2= max) switch ($validator[$type]) { case 'string': $length = utf8_strlen($cfg_array[$config_name]); // the column is a VARCHAR $validator[$max] = (isset($validator[$max])) ? min(255, $validator[$max]) : 255; if (isset($validator[$min]) && $length < $validator[$min]) { $error[] = sprintf($user->lang['SETTING_TOO_SHORT'], $user->lang[$config_definition['lang']], $validator[$min]); } else if (isset($validator[$max]) && $length > $validator[2]) { $error[] = sprintf($user->lang['SETTING_TOO_LONG'], $user->lang[$config_definition['lang']], $validator[$max]); } break; case 'bool': $cfg_array[$config_name] = ($cfg_array[$config_name]) ? 1 : 0; break; case 'int': $cfg_array[$config_name] = (int) $cfg_array[$config_name]; if (isset($validator[$min]) && $cfg_array[$config_name] < $validator[$min]) { $error[] = sprintf($user->lang['SETTING_TOO_LOW'], $user->lang[$config_definition['lang']], $validator[$min]); } else if (isset($validator[$max]) && $cfg_array[$config_name] > $validator[$max]) { $error[] = sprintf($user->lang['SETTING_TOO_BIG'], $user->lang[$config_definition['lang']], $validator[$max]); } if (strpos($config_name, '_max') !== false) { // Min/max pairs of settings should ensure that min <= max // Replace _max with _min to find the name of the minimum // corresponding configuration variable $min_name = str_replace('_max', '_min', $config_name); if (isset($cfg_array[$min_name]) && is_numeric($cfg_array[$min_name]) && $cfg_array[$config_name] < $cfg_array[$min_name]) { // A minimum value exists and the maximum value is less than it $error[] = sprintf($user->lang['SETTING_TOO_LOW'], $user->lang[$config_definition['lang']], (int) $cfg_array[$min_name]); } } break; case 'email': if (!preg_match('/^' . get_preg_expression('email') . '$/i', $cfg_array[$config_name])) { $error[] = $user->lang['EMAIL_INVALID_EMAIL']; } break; // Absolute path case 'script_path': if (!$cfg_array[$config_name]) { break; } $destination = str_replace('\\', '/', $cfg_array[$config_name]); if ($destination !== '/') { // Adjust destination path (no trailing slash) if (substr($destination, -1, 1) == '/') { $destination = substr($destination, 0, -1); } $destination = str_replace(array('../', './'), '', $destination); if ($destination[0] != '/') { $destination = '/' . $destination; } } $cfg_array[$config_name] = trim($destination); break; // Absolute path case 'lang': if (!$cfg_array[$config_name]) { break; } $cfg_array[$config_name] = basename($cfg_array[$config_name]); if (!file_exists($phpbb_root_path . 'language/' . $cfg_array[$config_name] . '/')) { $error[] = $user->lang['WRONG_DATA_LANG']; } break; // Relative path (appended $phpbb_root_path) case 'rpath': case 'rwpath': if (!$cfg_array[$config_name]) { break; } $destination = $cfg_array[$config_name]; // Adjust destination path (no trailing slash) if (substr($destination, -1, 1) == '/' || substr($destination, -1, 1) == '\\') { $destination = substr($destination, 0, -1); } $destination = str_replace(array('../', '..\\', './', '.\\'), '', $destination); if ($destination && ($destination[0] == '/' || $destination[0] == "\\")) { $destination = ''; } $cfg_array[$config_name] = trim($destination); // Path being relative (still prefixed by phpbb_root_path), but with the ability to escape the root dir... case 'path': case 'wpath': if (!$cfg_array[$config_name]) { break; } $cfg_array[$config_name] = trim($cfg_array[$config_name]); // Make sure no NUL byte is present... if (strpos($cfg_array[$config_name], "\0") !== false || strpos($cfg_array[$config_name], '%00') !== false) { $cfg_array[$config_name] = ''; break; } if (!file_exists($phpbb_root_path . $cfg_array[$config_name])) { $error[] = sprintf($user->lang['DIRECTORY_DOES_NOT_EXIST'], $cfg_array[$config_name]); } if (file_exists($phpbb_root_path . $cfg_array[$config_name]) && !is_dir($phpbb_root_path . $cfg_array[$config_name])) { $error[] = sprintf($user->lang['DIRECTORY_NOT_DIR'], $cfg_array[$config_name]); } // Check if the path is writable if ($config_definition['validate'] == 'wpath' || $config_definition['validate'] == 'rwpath') { if (file_exists($phpbb_root_path . $cfg_array[$config_name]) && !phpbb_is_writable($phpbb_root_path . $cfg_array[$config_name])) { $error[] = sprintf($user->lang['DIRECTORY_NOT_WRITABLE'], $cfg_array[$config_name]); } } break; } } return; } /** * Checks whatever or not a variable is OK for use in the Database * param mixed $value_ary An array of the form array(array('lang' => ..., 'value' => ..., 'column_type' =>))' * param mixed $error The error array */ function validate_range($value_ary, &$error) { global $user; $column_types = array( 'BOOL' => array('php_type' => 'int', 'min' => 0, 'max' => 1), 'USINT' => array('php_type' => 'int', 'min' => 0, 'max' => 65535), 'UINT' => array('php_type' => 'int', 'min' => 0, 'max' => (int) 0x7fffffff), // Do not use (int) 0x80000000 - it evaluates to different // values on 32-bit and 64-bit systems. // Apparently -2147483648 is a float on 32-bit systems, // despite fitting in an int, thus explicit cast is needed. 'INT' => array('php_type' => 'int', 'min' => (int) -2147483648, 'max' => (int) 0x7fffffff), 'TINT' => array('php_type' => 'int', 'min' => -128, 'max' => 127), 'VCHAR' => array('php_type' => 'string', 'min' => 0, 'max' => 255), ); foreach ($value_ary as $value) { $column = explode(':', $value['column_type']); $max = $min = 0; $type = 0; if (!isset($column_types[$column[0]])) { continue; } else { $type = $column_types[$column[0]]; } switch ($type['php_type']) { case 'string' : $max = (isset($column[1])) ? min($column[1],$type['max']) : $type['max']; if (utf8_strlen($value['value']) > $max) { $error[] = sprintf($user->lang['SETTING_TOO_LONG'], $user->lang[$value['lang']], $max); } break; case 'int': $min = (isset($column[1])) ? max($column[1],$type['min']) : $type['min']; $max = (isset($column[2])) ? min($column[2],$type['max']) : $type['max']; if ($value['value'] < $min) { $error[] = sprintf($user->lang['SETTING_TOO_LOW'], $user->lang[$value['lang']], $min); } else if ($value['value'] > $max) { $error[] = sprintf($user->lang['SETTING_TOO_BIG'], $user->lang[$value['lang']], $max); } break; } } } ?>PK [Ewstyle/acp_users.htmlnuW+A

{L_USER_ADMIN}

{L_USER_ADMIN_EXPLAIN}

{L_SELECT_USER}
[ {L_FIND_USERNAME} ]

« {L_BACK}

{L_USER_ADMIN}

{L_USER_ADMIN_EXPLAIN}

{L_USER_ADMIN_MOVE_POSTS}

{L_MOVE_POSTS_EXPLAIN}
{S_FORM_TOKEN}
« {L_BACK}

{L_USER_ADMIN} :: {MANAGED_USERNAME}

{L_USER_ADMIN_EXPLAIN}

{L_WARNING}

{ERROR_MSG}

{L_SELECT_FORM}: {S_FORM_TOKEN}
{L_ACP_USER_RANK}
{S_FORM_TOKEN}
{group.GROUP_TYPE}
{group.GROUP_NAME} {L_GROUP_DEFAULT}{L_GROUP_DEFAULT}{L_GROUP_APPROVE}  {group.L_DEMOTE_PROMOTE}  {L_GROUP_DELETE}
{L_USER_GROUP_ADD}: {S_FORM_TOKEN}
{L_FILENAME} {L_POST_TIME} {L_FILESIZE} {L_DOWNLOADS} {L_MARK}
{attach.REAL_FILENAME}
{L_PM}: {L_POST}: {attach.TOPIC_TITLE}
{attach.POST_TIME} {attach.SIZE} {attach.DOWNLOAD_COUNT}

{L_USER_NO_ATTACHMENTS}

{L_SORT_BY}:

{L_MARK_ALL}{L_UNMARK_ALL}

{S_FORM_TOKEN}
{L_SELECT_FORUM}: {S_FORM_TOKEN}
 
PK [/;Wstyle/tooltip.jsnuW+A/* javascript for Bubble Tooltips by Alessandro Fulciniti - http://pro.html.it - http://web-graphics.com obtained from: http://web-graphics.com/mtarchive/001717.php phpBB Development Team: - modified to adhere to our coding guidelines - integration into our design - added ability to perform tooltips on select elements - further adjustements */ var head_text, tooltip_mode; /** * Enable tooltip replacements for links */ function enable_tooltips_link(id, headline, sub_id) { var links, i, hold; head_text = headline; if (!document.getElementById || !document.getElementsByTagName) { return; } hold = document.createElement('span'); hold.id = '_tooltip_container'; hold.setAttribute('id', '_tooltip_container'); hold.style.position = 'absolute'; document.getElementsByTagName('body')[0].appendChild(hold); if (id == null) { links = document.getElementsByTagName('a'); } else { links = document.getElementById(id).getElementsByTagName('a'); } for (i = 0; i < links.length; i++) { if (sub_id) { if (links[i].id.substr(0, sub_id.length) == sub_id) { prepare(links[i]); } } else { prepare(links[i]); } } tooltip_mode = 'link'; } /** * Enable tooltip replacements for selects */ function enable_tooltips_select(id, headline, sub_id) { var links, i, hold; head_text = headline; if (!document.getElementById || !document.getElementsByTagName) { return; } hold = document.createElement('span'); hold.id = '_tooltip_container'; hold.setAttribute('id', '_tooltip_container'); hold.style.position = 'absolute'; document.getElementsByTagName('body')[0].appendChild(hold); if (id == null) { links = document.getElementsByTagName('option'); } else { links = document.getElementById(id).getElementsByTagName('option'); } for (i = 0; i < links.length; i++) { if (sub_id) { if (links[i].parentNode.id.substr(0, sub_id.length) == sub_id) { prepare(links[i]); } } else { prepare(links[i]); } } tooltip_mode = 'select'; } /** * Prepare elements to replace */ function prepare(element) { var tooltip, text, desc, title; text = element.getAttribute('title'); if (text == null || text.length == 0) { return; } element.removeAttribute('title'); tooltip = create_element('span', 'tooltip'); title = create_element('span', 'top'); title.appendChild(document.createTextNode(head_text)); tooltip.appendChild(title); desc = create_element('span', 'bottom'); desc.innerHTML = text; tooltip.appendChild(desc); set_opacity(tooltip); element.tooltip = tooltip; element.onmouseover = show_tooltip; element.onmouseout = hide_tooltip; if (tooltip_mode == 'link') { element.onmousemove = locate; } } /** * Show tooltip */ function show_tooltip(e) { document.getElementById('_tooltip_container').appendChild(this.tooltip); locate(this); } /** * Hide tooltip */ function hide_tooltip(e) { var d = document.getElementById('_tooltip_container'); if (d.childNodes.length > 0) { d.removeChild(d.firstChild); } } /** * Set opacity on tooltip element */ function set_opacity(element) { element.style.filter = 'alpha(opacity:95)'; element.style.KHTMLOpacity = '0.95'; element.style.MozOpacity = '0.95'; element.style.opacity = '0.95'; } /** * Create new element */ function create_element(tag, c) { var x = document.createElement(tag); x.className = c; x.style.display = 'block'; return x; } /** * Correct positioning of tooltip container */ function locate(e) { var posx = 0; var posy = 0; e = e.parentNode; if (e.offsetParent) { for (var posx = 0, posy = 0; e.offsetParent; e = e.offsetParent) { posx += e.offsetLeft; posy += e.offsetTop; } } else { posx = e.offsetLeft; posy = e.offsetTop; } if (tooltip_mode == 'link') { document.getElementById('_tooltip_container').style.top=(posy+20) + 'px'; document.getElementById('_tooltip_container').style.left=(posx-20) + 'px'; } else { document.getElementById('_tooltip_container').style.top=(posy+30) + 'px'; document.getElementById('_tooltip_container').style.left=(posx-205) + 'px'; } /* if (e == null) { e = window.event; } if (e.pageX || e.pageY) { posx = e.pageX; posy = e.pageY; } else if (e.clientX || e.clientY) { if (document.documentElement.scrollTop) { posx = e.clientX+document.documentElement.scrollLeft; posy = e.clientY+document.documentElement.scrollTop; } else { posx = e.clientX+document.body.scrollLeft; posy = e.clientY+document.body.scrollTop; } } */ } PK [|<style/simple_body.htmlnuW+A

{MESSAGE_TITLE}

{MESSAGE_TEXT}

PK [5dy,#,#style/acp_profile.htmlnuW+A « {L_BACK}

{L_TITLE}

{L_EXPLAIN}

{L_WARNING}

{ERROR_MSG}

{L_TITLE}

{L_FIELD_TYPE_EXPLAIN}
{FIELD_TYPE}

{L_FIELD_IDENT_EXPLAIN}
{FIELD_IDENT}

{L_FIELD_IDENT_EXPLAIN}

{L_DISPLAY_PROFILE_FIELD_EXPLAIN}
{L_VISIBILITY_OPTION}

{L_DISPLAY_AT_PROFILE_EXPLAIN}
checked="checked" />

{L_DISPLAY_AT_REGISTER_EXPLAIN}
checked="checked" />

{L_DISPLAY_ON_VT_EXPLAIN}
checked="checked" />

{L_REQUIRED_FIELD_EXPLAIN}
checked="checked" />

{L_SHOW_NOVALUE_FIELD_EXPLAIN}
checked="checked" />

{L_HIDE_PROFILE_FIELD_EXPLAIN}
checked="checked" />
{L_LANG_SPECIFIC}

{L_FIELD_DESCRIPTION_EXPLAIN}

{L_DEFAULT_VALUE_EXPLAIN}

{L_EDIT_DROPDOWN_LANG_EXPLAIN}
{L_LANG_OPTIONS_EXPLAIN}
{L_FIRST_OPTION}
{L_SECOND_OPTION}
{S_HIDDEN_FIELDS} {S_FORM_TOKEN}
{L_TITLE}

{option.EXPLAIN}
{option.FIELD}
{S_HIDDEN_FIELDS} {S_FORM_TOKEN}
{options.LANGUAGE}

{options.field.L_EXPLAIN}
{options.field.FIELD}
{S_HIDDEN_FIELDS} {S_FORM_TOKEN}

{L_ACP_CUSTOM_PROFILE_FIELDS}

{L_WARNING}

{L_CUSTOM_FIELDS_NOT_TRANSLATED}

{L_FIELD_IDENT} {L_FIELD_TYPE} {L_OPTIONS}
{fields.FIELD_IDENT} {fields.FIELD_TYPE} {fields.L_ACTIVATE_DEACTIVATE} | {L_TRANSLATE} {ICON_MOVE_UP_DISABLED} {ICON_MOVE_DOWN} {ICON_MOVE_UP} {ICON_MOVE_DOWN} {ICON_MOVE_UP} {ICON_MOVE_DOWN_DISABLED} {ICON_EDIT} {ICON_EDIT_DISABLED} {ICON_DELETE}
{L_ACP_NO_ITEMS}
{S_FORM_TOKEN}
PK [;_=style/acp_forums_copy_perm.htmlnuW+A

{L_COPY_PERMISSIONS}

{L_COPY_PERMISSIONS_EXPLAIN}

{L_ACL_LINK}


{L_COPY_PERMISSIONS_EXPLAIN}
{S_FORM_TOKEN}{S_HIDDEN_FIELDS}  
PK [ݲXXstyle/acp_forums.htmlnuW+A « {L_BACK}

{L_TITLE} :: {FORUM_NAME}

{L_FORUM_EDIT_EXPLAIN}

{L_WARNING}

{ERROR_MSG}

{L_FORUM_SETTINGS}

{L_COPY_PERMISSIONS_EXPLAIN}

{L_FORUM_DESC_EXPLAIN}

{L_FORUM_IMAGE_EXPLAIN}
{L_FORUM_IMAGE}

{L_FORUM_PASSWORD_EXPLAIN}

{L_FORUM_PASSWORD_CONFIRM_EXPLAIN}

{L_FORUM_PASSWORD_UNSET_EXPLAIN}
{L_GENERAL_FORUM_SETTINGS}

{L_DISPLAY_ACTIVE_TOPICS_EXPLAIN}
{L_GENERAL_FORUM_SETTINGS}

{L_LIST_SUBFORUMS_EXPLAIN}

{L_LIST_INDEX_EXPLAIN}

{L_ENABLE_POST_REVIEW_EXPLAIN}

{L_ENABLE_QUICK_REPLY_EXPLAIN}

{L_ENABLE_INDEXING_EXPLAIN}

{L_ENABLE_RECENT_EXPLAIN}

{L_FORUM_TOPICS_PAGE_EXPLAIN}
{L_FORUM_PRUNE_SETTINGS}

{L_FORUM_AUTO_PRUNE_EXPLAIN}

{L_AUTO_PRUNE_FREQ_EXPLAIN}
{L_DAYS}

{L_AUTO_PRUNE_DAYS_EXPLAIN}
{L_DAYS}

{L_AUTO_PRUNE_VIEWED_EXPLAIN}
{L_DAYS}

{L_PRUNE_OLD_POLLS_EXPLAIN}
{L_FORUM_RULES}

{L_FORUM_RULES_LINK_EXPLAIN}
{FORUM_RULES_PREVIEW}

{L_FORUM_RULES_EXPLAIN}
{L_SUBMIT}   {S_FORM_TOKEN}
« {L_BACK}

{L_FORUM_DELETE}

{L_FORUM_DELETE_EXPLAIN}

{L_WARNING}

{ERROR_MSG}

{L_FORUM_DELETE}
{FORUM_NAME}

{S_FORM_TOKEN}

{L_FORUM_ADMIN}

{L_FORUM_ADMIN_EXPLAIN}

{L_PROGRESS_EXPLAIN}

{L_FORUM_ADMIN}

{L_FORUM_ADMIN_EXPLAIN}

{L_WARNING}

{ERROR_MSG}

{L_NOTIFY}

{L_FORUM_RESYNCED}

{NAVIGATION} [{L_EDIT} | {L_DELETE} | {L_RESYNC}]

{forums.FOLDER_IMAGE}
{forums.FORUM_IMAGE}
{forums.FORUM_NAME}{forums.FORUM_NAME}
{forums.FORUM_DESCRIPTION}

{L_TOPICS}: {forums.FORUM_TOPICS} / {L_POSTS}: {forums.FORUM_POSTS}
{ICON_MOVE_UP_DISABLED} {ICON_MOVE_DOWN} {ICON_MOVE_UP} {ICON_MOVE_DOWN} {ICON_MOVE_UP} {ICON_MOVE_DOWN_DISABLED} {ICON_MOVE_UP_DISABLED} {ICON_MOVE_DOWN_DISABLED} {ICON_EDIT} {ICON_SYNC} {ICON_SYNC_DISABLED} {ICON_DELETE}
{L_SELECT_FORUM}: {S_FORM_TOKEN}
{S_FORM_TOKEN}
PK [ovXstyle/acp_php_info.htmlnuW+A

{L_ACP_PHP_INFO}

{L_ACP_PHP_INFO_EXPLAIN}

{PHPINFO}
PK [. ?& & style/acp_users_avatar.htmlnuW+A
enctype="multipart/form-data">
{L_ACP_USER_AVATAR}

{L_AVATAR_EXPLAIN}
{AVATAR_IMAGE}

{L_UPLOAD_AVATAR_URL_EXPLAIN}

{L_LINK_REMOTE_AVATAR_EXPLAIN}

{L_LINK_REMOTE_SIZE_EXPLAIN}
{L_PIXEL} × {L_PIXEL}
{L_AVATAR_GALLERY}
 
{avatar_row.avatar_column.AVATAR_NAME}
{S_FORM_TOKEN}
PK [X, style/acp_ranks.htmlnuW+A « {L_BACK}

{L_ACP_MANAGE_RANKS}

{L_ACP_RANKS_EXPLAIN}

{L_ACP_RANKS}

{L_ACP_MANAGE_RANKS}

{L_ACP_RANKS_EXPLAIN}

{L_ACP_MANAGE_RANKS}
{L_RANK_IMAGE} {L_RANK_TITLE} {L_RANK_MINIMUM} {L_ACTION}
{ranks.RANK_TITLE}  -   {ranks.RANK_TITLE}   -  {ranks.MIN_POSTS} {ICON_EDIT} {ICON_DELETE}

{S_FORM_TOKEN}

PK [Ҥstyle/message_body.htmlnuW+A
class="successbox"class="errorbox">

{MESSAGE_TITLE}

{MESSAGE_TEXT}

PK [Mb])])style/permission_mask.htmlnuW+A

{p_mask.NAME} [{p_mask.L_ACL_TYPE}]

{p_mask.f_mask.PADDING}{p_mask.f_mask.PADDING}{p_mask.f_mask.NAME}
{L_NO_ROLE_AVAILABLE}
PK [%%style/acp_users_prefs.htmlnuW+A
{L_UCP_PREFS_PERSONAL}

{L_ALLOW_PM_EXPLAIN}

{L_NOTIFY_METHOD_EXPLAIN}

{L_BOARD_DATE_FORMAT_EXPLAIN}
style="display:none;">
{L_UCP_PREFS_POST}
{L_UCP_PREFS_VIEW}
{S_TOPIC_SORT_DAYS}
{S_TOPIC_SORT_KEY}
{S_TOPIC_SORT_DIR}
{S_POST_SORT_DAYS}
{S_POST_SORT_KEY}
{S_POST_SORT_DIR}
{S_FORM_TOKEN}
PK [osuMMstyle/acp_ban.htmlnuW+A

{L_ACP_BAN_EXPLAIN}

{L_TITLE}

{L_EXPLAIN}

{L_TITLE}
[ {L_FIND_USERNAME} ]

{L_BAN_EXCLUDE_EXPLAIN}

 

{S_FORM_TOKEN}


{L_UNBAN_TITLE}

{L_UNBAN_EXPLAIN}

{L_UNBAN_TITLE}

 

{S_FORM_TOKEN}

{L_NO_BAN_CELL}

{S_FORM_TOKEN}
PK [(9v v style/acp_database.htmlnuW+A

{L_ACP_RESTORE}

{L_ACP_RESTORE_EXPLAIN}

{L_RESTORE_OPTIONS}

   

{S_FORM_TOKEN}

{L_ACP_NO_ITEMS}

{L_ACP_BACKUP}

{L_ACP_BACKUP_EXPLAIN}

{L_BACKUP_OPTIONS}
{L_SELECT_ALL} :: {L_DESELECT_ALL}

 

{S_FORM_TOKEN}
PK [dstyle/acp_permission_roles.htmlnuW+A « {L_BACK}

{L_TITLE}

{L_EXPLAIN}


» {L_SET_ROLE_PERMISSIONS}
{L_ROLE_DETAILS}

{L_ROLE_DESCRIPTION_EXPLAIN}

{S_FORM_TOKEN}

{L_ROLE_ASSIGNED_TO}

» {L_BACK_TO_TOP}


{L_ACL_TYPE}

style="display: none;">
{L_ACL_SETTING} {L_ACL_YES} {L_ACL_NO} {L_ACL_NEVER}
{auth.mask.PERMISSION}
{S_FORM_TOKEN}
» {L_BACK_TO_TOP}

{L_TITLE}

{L_EXPLAIN}

{L_ROLE_NAME} {L_OPTIONS}
{roles.ROLE_NAME}
{roles.ROLE_DESCRIPTION}
{L_VIEW_ASSIGNED_ITEMS}{L_VIEW_ASSIGNED_ITEMS} {ICON_MOVE_UP_DISABLED} {ICON_MOVE_DOWN} {ICON_MOVE_UP} {ICON_MOVE_DOWN} {ICON_MOVE_UP} {ICON_MOVE_DOWN_DISABLED} {ICON_MOVE_UP_DISABLED} {ICON_MOVE_DOWN_DISABLED} {ICON_EDIT} {ICON_DELETE}
{L_CREATE_ROLE}:
{S_FORM_TOKEN}

{L_ROLE_ASSIGNED_TO}

PK [3style/captcha_gd_acp.htmlnuW+A « {L_BACK}

{L_ACP_VC_SETTINGS}

{L_ACP_VC_SETTINGS_EXPLAIN}

{L_GENERAL_OPTIONS}

{L_CAPTCHA_GD_FOREGROUND_NOISE_EXPLAIN}

{L_CAPTCHA_GD_X_GRID_EXPLAIN}

{L_CAPTCHA_GD_Y_GRID_EXPLAIN}

{L_CAPTCHA_GD_WAVE_EXPLAIN}

{L_CAPTCHA_GD_3D_NOISE_EXPLAIN}

{L_CAPTCHA_GD_FONTS_EXPLAIN}
{L_PREVIEW}
{L_ACP_SUBMIT_CHANGES}

     

{S_FORM_TOKEN}
PK [CeEstyle/acp_email.htmlnuW+A

{L_ACP_MASS_EMAIL}

{L_ACP_MASS_EMAIL_EXPLAIN}

{L_WARNING}

{WARNING_MSG}

{L_COMPOSE}

{L_SEND_TO_USERS_EXPLAIN}
[ {L_FIND_USERNAME} ]

{L_MASS_MESSAGE_EXPLAIN}

{L_MAIL_BANNED_EXPLAIN}

 

{S_FORM_TOKEN}
PK [7Si   style/custom_profile_fields.htmlnuW+A checked="checked" /> {L_DAY}: {L_MONTH}: {L_YEAR}: PK [䉬style/permissions.jsnuW+A/** * Hide and show all checkboxes * status = true (show boxes), false (hide boxes) */ function display_checkboxes(status) { var form = document.getElementById('set-permissions'); var cb = document.getElementsByTagName('input'); var display; //show if (status) { display = 'inline'; } //hide else { display = 'none'; } for (var i = 0; i < cb.length; i++ ) { if (cb[i].className == 'permissions-checkbox') { cb[i].style.display = display; } } } /** * Change opacity of element * e = element * value = 0 (hidden) till 10 (fully visible) */ function set_opacity(e, value) { e.style.opacity = value/10; //IE opacity currently turned off, because of its astronomical stupidity //e.style.filter = 'alpha(opacity=' + value*10 + ')'; } /** * Reset the opacity and checkboxes * block_id = id of the element that needs to be toggled */ function toggle_opacity(block_id) { var cb = document.getElementById('checkbox' + block_id); var fs = document.getElementById('perm' + block_id); if (cb.checked) { set_opacity(fs, 5); } else { set_opacity(fs, 10); } } /** * Reset the opacity and checkboxes * value = 0 (checked) and 1 (unchecked) * except_id = id of the element not to hide */ function reset_opacity(status, except_id) { var perm = document.getElementById('set-permissions'); var fs = perm.getElementsByTagName('fieldset'); var opacity = 5; if (status) { opacity = 10; } for (var i = 0; i < fs.length; i++ ) { if (fs[i].className != 'quick') { set_opacity(fs[i], opacity); } } if (typeof(except_id) != 'undefined') { set_opacity(document.getElementById('perm' + except_id), 10); } //reset checkboxes too marklist('set-permissions', 'inherit', !status); } /** * Check whether we have a full radiobutton row of true * index = offset for the row of inputs (0 == first row, 1 == second, 2 == third), * rb = array of radiobuttons */ function get_radio_status(index, rb) { for (var i = index; i < rb.length; i = i + 3 ) { if (rb[i].checked != true) { if (i > index) { //at least one is true, but not all (custom) return 2; } //first one is not true return 0; } } // all radiobuttons true return 1; } /** * Set tab colours * id = panel the tab needs to be set for, * init = initialising on open, * quick = If no calculation needed, this contains the colour */ function set_colours(id, init, quick) { var table = document.getElementById('table' + id); var tab = document.getElementById('tab' + id); if (typeof(quick) != 'undefined') { tab.className = 'permissions-preset-' + quick + ' activetab'; return; } var rb = table.getElementsByTagName('input'); var colour = 'custom'; var status = get_radio_status(0, rb); if (status == 1) { colour = 'yes'; } else if (status == 0) { // We move on to No status = get_radio_status(1, rb); if (status == 1) { colour = 'no'; } else if (status == 0) { // We move on to Never status = get_radio_status(2, rb); if (status == 1) { colour = 'never'; } } } if (init) { tab.className = 'permissions-preset-' + colour; } else { tab.className = 'permissions-preset-' + colour + ' activetab'; } } /** * Initialise advanced tab colours on first load * block_id = block that is opened */ function init_colours(block_id) { var block = document.getElementById('advanced' + block_id); var panels = block.getElementsByTagName('div'); var tab = document.getElementById('tab' + id); for (var i = 0; i < panels.length; i++) { if(panels[i].className == 'permissions-panel') { set_colours(panels[i].id.replace(/options/, ''), true); } } tab.className = tab.className + ' activetab'; } /** * Show/hide option panels * value = suffix for ID to show * adv = we are opening advanced permissions * view = called from view permissions */ function swap_options(pmask, fmask, cat, adv, view) { id = pmask + fmask + cat; active_option = active_pmask + active_fmask + active_cat; var old_tab = document.getElementById('tab' + active_option); var new_tab = document.getElementById('tab' + id); var adv_block = document.getElementById('advanced' + pmask + fmask); if (adv_block.style.display == 'block' && adv == true) { dE('advanced' + pmask + fmask, -1); reset_opacity(1); display_checkboxes(false); return; } // no need to set anything if we are clicking on the same tab again if (new_tab == old_tab && !adv) { return; } // init colours if (adv && (pmask + fmask) != (active_pmask + active_fmask)) { init_colours(pmask + fmask); display_checkboxes(true); reset_opacity(1); } else if (adv) { //Checkbox might have been clicked, but we need full visibility display_checkboxes(true); reset_opacity(1); } // set active tab old_tab.className = old_tab.className.replace(/\ activetab/g, ''); new_tab.className = new_tab.className + ' activetab'; if (id == active_option && adv != true) { return; } dE('options' + active_option, -1); //hiding and showing the checkbox if (document.getElementById('checkbox' + active_pmask + active_fmask)) { dE('checkbox' + pmask + fmask, -1); if ((pmask + fmask) != (active_pmask + active_fmask)) { document.getElementById('checkbox' + active_pmask + active_fmask).style.display = 'inline'; } } if (!view) { dE('advanced' + active_pmask + active_fmask, -1); } if (!view) { dE('advanced' + pmask + fmask, 1); } dE('options' + id, 1); active_pmask = pmask; active_fmask = fmask; active_cat = cat; } /** * Mark all radio buttons in one panel * id = table ID container, s = status ['y'/'u'/'n'] */ function mark_options(id, s) { var t = document.getElementById(id); if (!t) { return; } var rb = t.getElementsByTagName('input'); for (var r = 0; r < rb.length; r++) { if (rb[r].id.substr(rb[r].id.length-1) == s) { rb[r].checked = true; } } } function mark_one_option(id, field_name, s) { var t = document.getElementById(id); if (!t) { return; } var rb = t.getElementsByTagName('input'); for (var r = 0; r < rb.length; r++) { if (rb[r].id.substr(rb[r].id.length-field_name.length-3, field_name.length) == field_name && rb[r].id.substr(rb[r].id.length-1) == s) { rb[r].checked = true; } } } /** * Reset role dropdown field to Select role... if an option gets changed */ function reset_role(id) { var t = document.getElementById(id); if (!t) { return; } t.options[0].selected = true; } /** * Load role and set options accordingly */ function set_role_settings(role_id, target_id) { settings = role_options[role_id]; if (!settings) { return; } // Mark all options to no (unset) first... mark_options(target_id, 'u'); for (var r in settings) { mark_one_option(target_id, r, (settings[r] == 1) ? 'y' : 'n'); } } PK [h3jjstyle/acp_users_warnings.htmlnuW+A
{L_REPORT_BY} {L_TIME} {L_FEEDBACK} {L_MARK}
{warn.USERNAME} {warn.DATE} {warn.ACTION}

{L_NO_WARNINGS}

 

{L_MARK_ALL}{L_UNMARK_ALL}

{S_FORM_TOKEN}
PK [AkD  style/acp_reasons.htmlnuW+A « {L_BACK}

{L_TITLE}

{L_REASON_EDIT_EXPLAIN}

{L_WARNING}

{ERROR_MSG}

{L_AVAILABLE_TITLES}

{S_AVAILABLE_TITLES}

{L_TITLE}

{L_IS_TRANSLATED_EXPLAIN}{L_IS_NOT_TRANSLATED_EXPLAIN}

{L_REASON_TITLE_TRANSLATED}
{TRANSLATED_TITLE}
{L_REASON_DESC_TRANSLATED}
{TRANSLATED_DESCRIPTION}

  {S_FORM_TOKEN}

{L_ACP_REASONS}

{L_ACP_REASONS_EXPLAIN}

{L_ACP_REASONS}
{L_REASON} {L_USED_IN_REPORTS} {L_OPTIONS}
{L_IS_TRANSLATED}{L_IS_NOT_TRANSLATED} {reasons.REASON_TITLE} *
{reasons.REASON_DESCRIPTION}
{reasons.REASON_COUNT} {ICON_MOVE_UP_DISABLED} {ICON_MOVE_DOWN} {ICON_MOVE_UP} {ICON_MOVE_DOWN} {ICON_MOVE_UP} {ICON_MOVE_DOWN_DISABLED} {ICON_EDIT} {ICON_DELETE} {ICON_DELETE_DISABLED}

{S_FORM_TOKEN}

PK [ZWWstyle/colour_swatch.htmlnuW+A {L_COLOUR_SWATCH} PK [HF{ style/acp_bbcodes.htmlnuW+A « {L_BACK}

{L_ACP_BBCODES}

{L_ACP_BBCODES_EXPLAIN}

{L_BBCODE_USAGE}

{L_BBCODE_USAGE_EXPLAIN}



{L_BBCODE_USAGE_EXAMPLE}
{L_HTML_REPLACEMENT}

{L_HTML_REPLACEMENT_EXPLAIN}



{L_HTML_REPLACEMENT_EXAMPLE}
{L_BBCODE_HELPLINE}

{L_BBCODE_HELPLINE_EXPLAIN}

{L_SETTINGS}
checked="checked" />
{L_SUBMIT}   {S_FORM_TOKEN}

{L_TOKENS}
{L_TOKENS_EXPLAIN}
{L_TOKEN} {L_TOKEN_DEFINITION}
{token.TOKEN} {token.EXPLAIN}

{L_ACP_BBCODES}

{L_ACP_BBCODES_EXPLAIN}

{L_ACP_BBCODES}
{L_BBCODE_TAG} {L_ACTION}
{bbcodes.BBCODE_TAG} {ICON_EDIT} {ICON_DELETE}
{L_ACP_NO_ITEMS}

{S_FORM_TOKEN}
PK [LQstyle/confirm_bbcode.htmlnuW+A

{L_WARNING}

{MESSAGE_TEXT}

{S_HIDDEN_FIELDS}
 
PK [7WR style/acp_jabber.htmlnuW+A

{L_ACP_JABBER_SETTINGS}

{L_ACP_JABBER_SETTINGS_EXPLAIN}

{L_WARNING}

{WARNING_MSG}

{L_ACP_JABBER_SETTINGS}

{L_JAB_GTALK_NOTE}


{L_JAB_ENABLE_EXPLAIN}

{L_JAB_SERVER_EXPLAIN}

{L_JAB_PORT_EXPLAIN}

{L_JAB_USERNAME_EXPLAIN}

{L_JAB_PASSWORD_EXPLAIN}

{L_JAB_USE_SSL_EXPLAIN}

{L_JAB_PACKAGE_SIZE_EXPLAIN}
  {S_FORM_TOKEN}
PK [J style/acp_prune_users.htmlnuW+A

{L_ACP_PRUNE_USERS}

{L_ACP_PRUNE_USERS_EXPLAIN}

{L_ACP_PRUNE_USERS}

{L_JOINED_EXPLAIN}

{L_LAST_ACTIVE_EXPLAIN}

{L_SELECT_USERS_EXPLAIN}
[ {L_FIND_USERNAME} ]

{L_DELETE_USER_POSTS_EXPLAIN}

{L_DEACTIVATE_DELETE_EXPLAIN}

  {S_FORM_TOKEN}

PK [2;iUUstyle/acp_disallow.htmlnuW+A

{L_ACP_DISALLOW_USERNAMES}

{L_ACP_DISALLOW_EXPLAIN}

{L_ADD_DISALLOW_TITLE}

{L_ADD_DISALLOW_EXPLAIN}

{L_DELETE_DISALLOW_TITLE}

{L_DELETE_DISALLOW_EXPLAIN}

{L_DELETE_DISALLOW_TITLE}

{L_NO_DISALLOWED}

{S_FORM_TOKEN}
PK [f_%%style/acp_icons.htmlnuW+A « {L_BACK}

{L_TITLE}

{L_EXPLAIN}

{L_TITLE}
{L_CONFIG}
{L_URL} {L_LOCATION} {L_SMILIES_CODE} {L_SMILIES_EMOTION} {L_WIDTH} {L_HEIGHT} {L_DISPLAY_ON_POSTING} {L_ORDER} {L_ADD} ({L_MARK_ALL})
[{items.IMG}]
{L_ADD_SMILEY_CODE}
{L_NO_ICONS}

 

{S_FORM_TOKEN}
« {L_BACK}

{L_TITLE}

{L_EXPLAIN}

{L_IMPORT}

{L_NO_PAK_OPTIONS}


{L_CURRENT_EXPLAIN}

{S_FORM_TOKEN}

{L_TITLE}

{L_EXPLAIN}

{L_NOTIFY}

{NOTICE}

{L_TITLE}
{L_TITLE} {L_CODE} {L_EMOTION} {L_OPTIONS}
{L_NOT_DISPLAYED}
{items.ALT_TEXT} {items.CODE} {items.EMOTION} {ICON_MOVE_UP_DISABLED}{ICON_MOVE_UP}  {ICON_MOVE_DOWN_DISABLED}{ICON_MOVE_DOWN}  {ICON_EDIT} {ICON_DELETE}
{L_ACP_NO_ITEMS}
{PAGINATION}

   

{S_FORM_TOKEN}
PK [ܯstyle/install_error.htmlnuW+A

{MESSAGE_TITLE}

{MESSAGE_TEXT}

PK [lllstyle/install_main.htmlnuW+A

{TITLE}

{BODY}

PK [t000style/acp_attachments.htmlnuW+A « {L_BACK}

{L_TITLE}

{L_TITLE_EXPLAIN}

{L_WARNING}

{WARNING_MSG}

{L_NOTIFY}

{NOTIFY_MSG}

{L_UPLOADING_FILES}

:: {upload.FILE_INFO}
{upload.DENIED}{upload.ERROR_MSG}{L_SUCCESSFULLY_UPLOADED}

{L_NO_THUMBNAIL_SUPPORT}

{options.LEGEND}

{options.TITLE_EXPLAIN}
{options.CONTENT}
{L_SUBMIT}  

{L_SECURE_DOWNLOAD_NOTICE}

{L_SECURE_TITLE}

{L_DOWNLOAD_ADD_IPS_EXPLAIN}


{L_EXCLUDE_ENTERED_IP}

{L_REMOVE_IPS}

{L_DOWNLOAD_REMOVE_IPS_EXPLAIN}

{L_NO_IPS_DEFINED}

{S_FORM_TOKEN}
{L_LEGEND}

{L_SPECIAL_CATEGORY_EXPLAIN}
{S_CATEGORY_SELECT}
checked="checked" />
checked="checked" />
 src="{PHPBB_ROOT_PATH}images/spacer.gif"src="{UPLOAD_ICON_SRC}" id="image_upload_icon" alt="" title="" /> 
{ASSIGNED_EXTENSIONS}
[{L_GO_TO_EXTENSIONS} ]

{L_ALLOWED_FORUMS_EXPLAIN}

 

{S_FORM_TOKEN}
{L_TITLE}
{L_EXTENSION_GROUP} {L_SPECIAL_CATEGORY} {L_OPTIONS}
 
{groups.GROUP_NAME}
» {L_NOT_ALLOWED_IN_PM}
» {L_ONLY_ALLOWED_IN_PM}
» {L_NOT_ALLOWED_IN_PM_POST}
» {L_ALLOWED_IN_PM_POST}
{groups.CATEGORY}  {ICON_EDIT}  {ICON_DELETE} 

{L_CREATE_GROUP}:

{S_FORM_TOKEN}
{L_ADD_EXTENSION}
{GROUP_SELECT_OPTIONS}

{S_FORM_TOKEN}

{L_TITLE}
{L_EXTENSION} {L_EXTENSION_GROUP} {L_DELETE}
 
{extensions.EXTENSION} {extensions.GROUP_OPTIONS}

 

{S_FORM_TOKEN}
{L_TITLE}
{L_FILENAME} {L_FILEDATE} {L_FILESIZE} {L_ATTACH_POST_ID} {L_ATTACH_TO_POST} {L_DELETE}
{orphan.REAL_FILENAME} {orphan.FILETIME} {orphan.FILESIZE} {L_ATTACH_ID}:
  {L_MARK_ALL} :: {L_UNMARK_ALL} {L_MARK_ALL} :: {L_UNMARK_ALL}

 

{S_FORM_TOKEN}
PK [Bstyle/acp_users_signature.htmlnuW+A
{L_ADMIN_SIG_PREVIEW}

{SIGNATURE_PREVIEW}

{L_SIGNATURE}

{L_SIGNATURE_EXPLAIN}

{L_FONT_SIZE}:

onmouseover="helpline('cb_{custom_tags.BBCODE_ID}')" onmouseout="helpline('tip')" />

{L_OPTIONS}: {BBCODE_STATUS} :: {IMG_STATUS} :: {FLASH_STATUS} :: {URL_STATUS} :: {SMILIES_STATUS}
  {S_FORM_TOKEN}
PK [9gq8q8style/acp_groups.htmlnuW+A « {L_BACK}

{L_ACP_GROUPS_MANAGE}

{L_GROUP_EDIT_EXPLAIN}

{L_WARNING}

{ERROR_MSG}

enctype="multipart/form-data">
{L_GROUP_DETAILS}
for="group_name">{L_GROUP_NAME}:
{GROUP_NAME}

{L_GROUP_TYPE_EXPLAIN}

{L_COPY_PERMISSIONS_EXPLAIN}
{L_GROUP_OPTIONS_SAVE}

{L_GROUP_FOUNDER_MANAGE_EXPLAIN}

{L_GROUP_SKIP_AUTH_EXPLAIN}

{L_GROUP_RECEIVE_PM_EXPLAIN}
{L_GROUP_SETTINGS_SAVE}

{L_GROUP_MESSAGE_LIMIT_EXPLAIN}

{L_GROUP_MAX_RECIPIENTS_EXPLAIN}

{L_GROUP_COLOR_EXPLAIN}
      [ {L_COLOUR_SWATCH} ]
{L_GROUP_AVATAR}

{L_AVATAR_EXPLAIN}
{AVATAR_IMAGE}

{L_UPLOAD_AVATAR_URL_EXPLAIN}

{L_LINK_REMOTE_AVATAR_EXPLAIN}

{L_LINK_REMOTE_SIZE_EXPLAIN}
{L_PIXEL} × {L_PIXEL}
{L_AVATAR_GALLERY}
 
{avatar_row.avatar_column.AVATAR_NAME}
{L_SUBMIT}   {S_FORM_TOKEN}
« {L_BACK}

{L_GROUP_MEMBERS} :: {GROUP_NAME}

{L_GROUP_MEMBERS_EXPLAIN}

» {L_MAKE_DEFAULT_FOR_ALL}
{L_USERNAME} {L_GROUP_DEFAULT} {L_JOINED} {L_POSTS} {L_MARK}
{L_GROUP_LEAD}
{leader.USERNAME}{leader.USERNAME} {L_YES}{L_NO} {leader.JOINED} {leader.USER_POSTS}
{L_GROUPS_NO_MODS}
{L_GROUP_APPROVED}
{L_GROUP_PENDING}
{member.USERNAME}{member.USERNAME} {L_YES}{L_NO} {member.JOINED} {member.USER_POSTS}
{L_GROUPS_NO_MEMBERS}

{L_MARK_ALL}{L_UNMARK_ALL}

{L_ADD_USERS}

{L_ADD_USERS_EXPLAIN}

{L_ADD_USERS}

{L_USER_GROUP_DEFAULT_EXPLAIN}

{L_USERNAMES_EXPLAIN}
[ {L_FIND_USERNAME} ]

{S_FORM_TOKEN}

{L_ACP_GROUPS_MANAGE}

{L_ACP_GROUPS_MANAGE_EXPLAIN}

{L_WARNING}

{ERROR_MSG}

{L_USER_DEF_GROUPS}

{L_USER_DEF_GROUPS_EXPLAIN}

{L_GROUP} {L_TOTAL_MEMBERS} {L_OPTIONS} {L_ACTION}
{L_NO_GROUPS_CREATED}
{L_CREATE_GROUP}: {S_FORM_TOKEN}

{L_SPECIAL_GROUPS}

{L_SPECIAL_GROUPS_EXPLAIN}

{L_GROUP} {L_TOTAL_MEMBERS} {L_OPTIONS} {L_ACTION}
{groups.GROUP_NAME} {groups.TOTAL_MEMBERS} {L_SETTINGS} {L_MEMBERS} {L_DELETE}{L_DELETE}
PK [43PPstyle/captcha_qa_acp_demo.htmlnuW+A

{L_CONFIRM_QUESTION_EXPLAIN}
PK [Ϥwdoostyle/admin.cssnuW+A/* phpBB 3.0 Admin Style Sheet ------------------------------------------------------------------------ Original author: subBlue ( http://www.subblue.com/ ) Copyright 2007 phpBB Group ( http://www.phpbb.com/ ) ------------------------------------------------------------------------ */ /* General markup styles ---------------------------------------- */ * { /* Reset browsers default margin, padding and font sizes */ margin: 0; padding: 0; font-size: 100%; } body, div, p, th, td, li, dd { font-size: x-small; voice-family: "\"}\""; voice-family: inherit; font-size: small } html>body, html>div, html>p, html>th, html>td, html>li, html>dd { font-size: small } html { color: #536482; background: #DBD7D1; /* Always show a scrollbar for short pages - stops the jump when the scrollbar appears. non-ie browsers */ height: 100%; margin-bottom: 1px; } body { /* Text-Sizing with ems: http://www.clagnut.com/blog/348/ */ font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif; color: #536482; background: #DBD7D1; font-size: 62.5%; /* This sets the default font size to be equivalent to 10px */ margin: 10px 15px; } img { border: 0; } h1 { font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 1.70em; font-weight: normal; color: #333333; } h2, caption { font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 1.40em; font-weight: normal; color: #115098; text-align: left; margin-top: 25px; } .rtl h2, .rtl caption { text-align: right; } h3, h4 { font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 1.20em; text-decoration: none; line-height: 1.20em; margin-top: 25px; } p { margin-bottom: 0.7em; line-height: 1.40em; font-size: 0.90em; } ul { list-style: disc; margin: 0 0 1em 2em; } .rtl ul { margin: 0 2em 1em 0; } hr { border: 0 none; border-top: 1px dashed #999999; margin-bottom: 5px; padding-bottom: 5px; height: 1px; } .small { font-size: 0.85em; } /* General links */ a:link, a:visited { color: #105289; text-decoration: none; } a:hover { color: #BC2A4D; text-decoration: underline; } a:active { color: #368AD2; text-decoration: none; } .install-body p a { font-weight: bold; } /* List items */ ul, ol { list-style-position: inside; margin-left: 1em; } li { display: list-item; list-style-type: inherit; } /* Main blocks ---------------------------------------- */ #wrap { padding: 0 0 15px 0; min-width: 615px; } #page-header { clear: both; text-align: right; background: url("../images/phpbb_logo.png") top left no-repeat; height: 54px; font-size: 0.85em; margin-bottom: 10px; } .rtl #page-header { text-align: left; background: url("../images/phpbb_logo.png") top right no-repeat; } #page-header h1 { color: #767676; font-family: "Trebuchet MS",Helvetica,sans-serif; font-size: 1.70em; padding-top: 10px; } #page-header p { font-size: 1.00em; } #page-header p#skip { display: none; } #page-body { clear: both; min-width: 700px; } #page-footer { clear: both; font-size: 0.75em; text-align: center; } #content { padding: 30px 10px 10px; position: relative; } #content h1 { color: #115098; line-height: 1.2em; margin-bottom: 0; } #main { float: left; width: 76%; margin: 0 0 0 3%; min-height: 350px; } .rtl #main { float: right; margin: 0 3% 0 0; } * html #main { height: 350px; } #page-body.simple-page-body { padding: 0; padding-right: 10px; min-width: 0; } /* Tabbed menu Based on: http://www.alistapart.com/articles/slidingdoors2/ ----------------------------------------*/ #tabs { line-height: normal; margin: 0 0 -6px 7px; min-width: 600px; } .rtl #tabs { margin: 0 7px -6px 0; } #tabs ul { margin:0; padding: 0; list-style: none; } #tabs li { display: inline; margin: 0; padding: 0; font-size: 0.85em; font-weight: bold; } #tabs a { float: left; background:url("../images/bg_tabs1.gif") no-repeat 0% -34px; margin: 0 1px 0 0; padding: 0 0 0 7px; text-decoration: none; position: relative; } .rtl #tabs a { float: right; } #tabs a span { float: left; display: block; background: url("../images/bg_tabs2.gif") no-repeat 100% -34px; padding: 7px 10px 4px 4px; color: #767676; white-space: nowrap; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: bold; } .rtl #tabs a span { float: right; } /* Commented Backslash Hack hides rule from IE5-Mac \*/ #tabs a span, .rtl #tabs a span { float:none;} /* End hack */ #tabs a:hover span { color: #BC2A4D; } #tabs #activetab a { background-position: 0 0; border-bottom: 1px solid #DCDEE2; } #tabs #activetab a span { background-position: 100% 0; padding-bottom: 5px; color: #23649F; } #tabs a:hover { background-position: 0 -69px; } #tabs a:hover span { background-position: 100% -69px; } #tabs #activetab a:hover span { color: #115098; } /* Main Panel ---------------------------------------- */ #acp { margin: 4px 0; padding: 3px 1px; min-width: 550px; background-color: #FFFFFF; border: 1px #999999 solid; } .panel { background: #F3F3F3 url("../images/innerbox_bg.gif") repeat-x top; padding: 0; } span.corners-top, span.corners-bottom, span.corners-top span, span.corners-bottom span { font-size: 1px; line-height: 1px; display: block; height: 5px; background-repeat: no-repeat; } span.corners-top { background-image: url("../images/corners_left.gif"); background-position: 0 0; margin: -4px -2px 0; } span.corners-top span { background-image: url("../images/corners_right.gif"); background-position: 100% 0; } span.corners-bottom { background-image: url("../images/corners_left.gif"); background-position: 0 100%; margin: 0 -2px -4px; clear: both; } span.corners-bottom span { background-image: url("../images/corners_right.gif"); background-position: 100% 100%; } /* WinIE tweaks \*/ * html span.corners-top, * html span.corners-bottom { background-image: url("../images/corners_left.gif"); } * html span.corners-top span, * html span.corners-bottom span { background-image: url("../images/corners_right.gif"); } /* End tweaks */ /* Sub-navigation Menu ---------------------------------------- */ /* Toggle */ #toggle { padding: 5px; width: 5%; height: 100px; position: absolute; left: 15%; top: 28px; margin-left: 2px; } .rtl #toggle { left: 75%; margin-right: 0; margin-left: 6px; } #toggle-handle { display: block; width: 18px; height: 19px; float: right; background-image: url(../images/toggle.gif); } .rtl #toggle-handle { background-image: url(../images/toggle.gif); background-position: 100% 50%; } /* Menu */ #menu { float: left; width: 20%; font-size: 1.00em; padding: 0; border-right: 1px solid #CCCFD3; } .rtl #menu { float: right; border: none; border-left: 1px solid #CCCFD3; } #menu p { font-size: 0.85em; } #menu ul { list-style: none; margin: 0; padding: 0; } /* Default list state */ #menu li { padding: 0; margin: 0; font-size: 0.85em; font-weight: bold; display: inline; } /* Link styles for the sub-section links */ #menu li span { display: block; padding: 3px 3px 3px 8px; margin: 1px 0; text-decoration: none; font-weight: normal; color: #138ECB; } .rtl #menu li span { padding: 3px 8px 3px 3px; } #menu li a:hover, #menu li a:hover span { text-decoration: none; background-color: #FFFFFF; color: #BC2A4D; } #menu li a:active, #menu li a:active span { color: #F632A0; } #menu li#activemenu a span { text-decoration: none; font-weight: bold; color: #1180B7; background: transparent url("../images/arrow_right.gif") 0% 50% no-repeat; } .rtl #menu li#activemenu a span { background: transparent url("../images/arrow_left.gif") 100% 50% no-repeat; } #menu li#activemenu a:hover span, #menu li#activemenu span { text-decoration: none; font-weight: bold; color: #BC2A4D; background: #FFFFFF url("../images/arrow_right.gif") 1% 50% no-repeat; } .rtl #menu li#activemenu a:hover span, .rtl #menu li#activemenu span { background: #FFFFFF url("../images/arrow_left.gif") 99% 50% no-repeat; } #menu li a:active, #menu li a:active span, #menu li#activemenu a:active span { color: #F632A0; } #menu li span.completed { text-decoration: none; padding: 3px 3px 3px 12px; background: url("../images/arrow_down.gif") 1% 50% no-repeat; } .rtl #menu li span.completed { text-decoration: none; padding: 3px 12px 3px 3px; background: url("../images/arrow_down.gif") 99% 50% no-repeat; } #menu li.header { font-family: Tahoma, Helvetica, sans-serif; display: block; font-weight: bold; color: #115098; border-bottom: 1px solid #327AA5; padding: 4px 0 2px; margin-top: 15px; text-transform: uppercase; font-size: 0.75em; } /* Table styles ---------------------------------------- */ table { width: 100%; border: 1px solid #CCCFD3; background-color: #FFFFFF; padding: 1px; } th { padding: 3px 4px; color: #FFFFFF; background: #70AED3 url("../images/gradient2b.gif") bottom left repeat-x; border-top: 1px solid #6DACD2; border-bottom: 1px solid #327AA5; text-align: left; font-size: 0.75em; text-transform: uppercase; } td { text-align: left; font-size: 0.85em; padding: 4px; line-height: 1.20em; } .rtl th, .rtl td { text-align: right; } table.type2 { border: none; background: none; padding: 0; } table.type2 th { background: none; border-top: none; text-align: center; color: #115098; padding: 2px 0; } table.type2 td { padding: 0; font-size: 1em; } table.type2 td.name { padding: 2px; vertical-align: middle; } table.type3 { float: right; width: 300px; border: none; background-color: transparent; padding: 0; } .rtl table.type3 { float: left; } table.type3 thead th { background-color: transparent; border-top: none; text-align: center; color: #115098; padding: 0 3px; font-size: 0.85em; font-weight: normal; text-transform: none; } table.type3 tbody th { border-top: none; text-align: left; text-transform: none; padding: 0; border: none; font-size: 0.90em; font-weight: normal; width: 100%; } .rtl table.type3 tbody th { text-align: right; } table.type3 td { text-align: center; padding: 1px; } th.name { text-align: left; width: auto; } .rtl th.name { text-align: right; } td.name { text-align: left; font-weight: bold; } .rtl td.name { text-align: right; } .entry { text-align: left; font-weight: normal; } .rtl .entry { text-align: right; } .row1 { background-color: #F9F9F9; } .row2 { background-color: #DCEBFE; } .row3 { background-color: #DBDFE2; } .row4 { background-color: #E4E8EB; } .col1 { background-color: #DCEBFE; } .col2 { background-color: #F9F9F9; } .spacer { background-color: #DBDFE2; height: 1px; line-height: 1px; } /* General form styles ----------------------------------------*/ fieldset { margin: 15px 0; padding: 10px; border-top: 1px solid #D7D7D7; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #D7D7D7; background-color: #FFFFFF; position: relative; } .rtl fieldset { border-top: 1px solid #D7D7D7; border-right: 1px solid #D7D7D7; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; } * html fieldset { padding: 0 10px 5px 10px; } fieldset p { font-size: 0.85em; } legend { padding: 1px 0; font-family: Tahoma,arial,Verdana,Sans-serif; font-size: .9em; font-weight: bold; color: #115098; margin-top: -.4em; position: relative; text-transform: none; line-height: 1.2em; top: -.2em; vertical-align: middle; } * html legend { margin: 0 0 -10px -7px; line-height: 1em; font-size: .85em; } /* Holly hack, .rtl comes after html */ * html .rtl legend { margin: 0; margin-right: -7px; } input, textarea { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 0.90em; font-weight: normal; cursor: text; vertical-align: middle; padding: 2px; color: #111111; border-left: 1px solid #AFAEAA; border-top: 1px solid #AFAEAA; border-right: 1px solid #D5D5C8; border-bottom: 1px solid #D5D5C8; background-color: #E3DFD8; } .rtl input, .rtl textarea { border-left: 1px solid #D5D5C8; border-top: 1px solid #AFAEAA; border-right: 1px solid #AFAEAA; border-bottom: 1px solid #D5D5C8; } input:hover, textarea:hover { border-left: 1px solid #AFAEAA; border-top: 1px solid #AFAEAA; border-right: 1px solid #AFAEAA; border-bottom: 1px solid #AFAEAA; background-color: #E9E9E2; } input.langvalue, textarea.langvalue { width: 90%; } optgroup, select { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 0.85em; font-weight: normal; font-style: normal; cursor: pointer; vertical-align: middle; width: auto; color: #000; } optgroup { font-size: 1.00em; font-weight: bold; } optgroup.disabled-options { display: none; background-color: gray; } option { padding: 0 1em 0 0; color: #000; } option.disabled-option { color: graytext; } .rtl option { padding: 0 0 0 1em; } .sep { font-weight: bold; } .username-coloured { font-weight: bold; } textarea { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 0.85em; width: 60%; padding: 2px; } label { cursor: pointer; font-size: 0.85em; padding: 0 5px 0 0; } .rtl label { padding: 0 0 0 5px; } label input { font-size: 1.00em; vertical-align: middle; } label img { vertical-align: middle; } fieldset.quick, p.quick { margin: 0 0 5px; padding: 5px 0 0; border: none; background-color: transparent; text-align: right; } .rtl fieldset.quick, .rtl p.quick { text-align: left; } fieldset.quick legend { display: none; } fieldset.tabulated { background: none; margin: 0; padding: 0; padding-top: 5px; border: 0; } fieldset.tabulated legend { display: none; } fieldset.nobg { margin: 15px 0 0 0; padding: 0; border: none; background-color: transparent; } fieldset.display-options { margin: 15px 0 2px 0; padding: 0 0 4px 0; border: none; background-color: transparent; text-align: center; font-size: 0.75em; } fieldset.display-options select, fieldset.display-options input, fieldset.display-options label { font-size: 1.00em; vertical-align: middle; } select option.disabled { background-color: #bbb; color: #fff; } /* Special case inputs */ select#board_timezone, select#full_folder_action { width: 95%; } /* Definition list layout for forms Other general def. list properties defined in prosilver_main.css ---------------------------------------- */ dl { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 1.00em; } dt { float: left; width: auto; } .rtl dt { float: right; } dd { color: #666666;} dd + dd { padding-top: 5px;} dt span { padding: 0 5px 0 0;} .rtl dt span { padding: 0 0 0 5px;} dt .explain { font-style: italic;} dt label { font-size: 1.00em; text-align: left; font-weight: bold; color: #4A5A73; } .rtl dt label { text-align: right; } dd label { font-size: 1.00em; white-space: nowrap; margin: 0 10px 0 0; color: #4A5A73; } .rtl dd label { margin: 0 0 0 10px; } html>body dd label input { vertical-align: text-bottom;} /* Tweak for Moz to align checkboxes/radio buttons nicely */ dd input { font-size: 1.00em; max-width: 100%; margin: 2px 0; } dd select { font-size: 100%; font-size: 1em; width: auto; max-width: 100%; margin: 2px 0; } dd textarea { font-size: 0.90em; width: 90%; } fieldset dl { margin-bottom: 10px; font-size: 0.85em; } fieldset dt { width: 45%; text-align: left; border: none; border-right: 1px solid #CCCCCC; padding-top: 3px; } .rtl fieldset dt { text-align: right; border: none; border-left: 1px solid #CCCCCC; } fieldset dd { margin: 0 0 0 45%; padding: 0 0 0 5px; border: none; border-left: 1px solid #CCCCCC; vertical-align: top; font-size: 1.00em; } .rtl fieldset dd { margin: 0 45% 0 0; padding: 0 5px 0 0; border: none; border-right: 1px solid #CCCCCC; } dd.full, .rtl dd.full { margin: 0; border: 0; padding: 0; padding-top: 3px; text-align: center; width: 95%; } /* Hover highlights for form rows */ fieldset dl:hover dt, fieldset dl:hover dd { border-color: #666666; } fieldset dl:hover dt label { color: #000000; } fieldset dl dd label:hover { color: #BC2A4D; } input:focus, textarea:focus { border: 1px solid #BC2A4D; background-color: #E9E9E2; color: #BC2A4D; } /* Submit button fieldset or paragraph ---------------------------------------- */ fieldset.submit-buttons { text-align: center; border: none; background-color: transparent; margin: 0; padding: 4px; margin-top: -1px; } p.submit-buttons { text-align: center; margin: 0; padding: 4px; margin-top: 10px; } fieldset.submit-buttons input, p.submit-buttons input { padding: 3px 2px; } fieldset.submit-buttons legend { display: none; } /* Input field styles ---------------------------------------- */ input.radio, input.permissions-checkbox { width: auto !important; background-color: transparent; border: none; cursor: default; } input.full, textarea.full { width: 99%; } * html input.full, * html textarea.full { width: 95%;} input.medium { width: 50%;} input.narrow { width: 25%;} input.tiny { width: 10%;} input.autowidth { width: auto !important;} .box2 .inputbox { background-color: #E9E9E9;} /* Form button styles ---------------------------------------- */ a.button1, input.button1, input.button3, a.button2, input.button2 { width: auto !important; padding: 1px 3px 0 3px; font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif; color: #000; font-size: 0.85em; background: #EFEFEF url("../images/bg_button.gif") repeat-x top; cursor: pointer; } a.button1, input.button1 { font-weight: bold; border: 1px solid #666666; } /* Alternative button */ a.button2, input.button2 { border: 1px solid #666666; } /* button in the style of the form buttons */ a.button1, a.button1:link, a.button1:visited, a.button1:active, a.button2, a.button2:link, a.button2:visited, a.button2:active { text-decoration: none; color: #000000; padding: 4px 8px; } /* Hover states */ a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover { border: 1px solid #BC2A4D; background: #EFEFEF url("../images/bg_button.gif") repeat bottom; color: #BC2A4D; } input.disabled { font-weight: normal; color: #666666; } /* Pagination ---------------------------------------- */ .pagination { height: 1%; /* IE tweak (holly hack) */ width: auto; text-align: right; margin-top: 5px; font-size: 0.85em; padding-bottom: 2px; } .rtl .pagination { text-align: left; } .pagination strong, .pagination b { font-weight: normal; } .pagination span.page-sep { display:none; } .pagination span strong { padding: 0 2px; margin: 0 2px; font-weight: normal; font-size: 0.85em; color: #FFFFFF; background: #4692BF; border: 1px solid #4692BF; } .pagination span a, .pagination span a:link, .pagination span a:visited, .pagination span a:active { font-weight: normal; font-size: 0.85em; text-decoration: none; color: #5C758C; margin: 0 2px; padding: 0 2px; background: #ECEDEE; border: 1px solid #B4BAC0; } .pagination span a:hover { border-color: #368AD2; background: #368AD2; color: #FFFFFF; text-decoration: none; } .pagination img { vertical-align: middle; } /* Action Highlighting ---------------------------------------- */ .successbox, .errorbox { padding: 8px; margin: 10px 0; color: #FFFFFF; text-align: center; } .success { color: #228822; } .error { color: #BC2A4D; } .successbox { background-color: #228822; } .errorbox { background-color: #BC2A4D; } * html .errorbox, * html .successbox { height: 1%; } /* Pixel shift fix for IE */ .successbox h3, .errorbox h3 { color: #FFFFFF; margin: 0 0 0.5em; font-size: 1.10em; font-family: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif; } .successbox p, .errorbox p { color: #FFFFFF; font-size: 0.85em; margin-bottom: 0; } .errorbox a:link, .errorbox a:active, .errorbox a:visited, .successbox a:link, .successbox a:active, .successbox a:visited { color: #DBD7D1; text-decoration: underline; font-weight: bold; } .errorbox a:hover, .successbox a:hover { color: #FFFFFF; text-decoration: none; font-weight: bold; } .notice { background-color: #62A5CC; } /* Special cases for the error page */ #errorpage #page-header a { font-weight: bold; line-height: 6em; } #errorpage #content { padding-top: 10px; } #errorpage #content h1 { color: #DF075C; } #errorpage #content h2 { margin-top: 20px; margin-bottom: 5px; border-bottom: 1px solid #CCCCCC; padding-bottom: 5px; color: #333333; } /* Tooltip for permission roles */ .tooltip { width: 200px; color: #000; text-align: center; border: 1px solid #AAA; } .tooltip span.top { background: #EFEFEF; font-weight: bold; padding: 2px; } .tooltip span.bottom { padding: 5px; color: #000000; background: #FFFFFF; } /* Format Buttons for signature editor */ #format-buttons { margin: 15px 0 2px 0; } #format-buttons input, #format-buttons select { vertical-align: middle; } /* Nice method for clearing floated blocks without having to insert any extra markup From http://www.positioniseverything.net/easyclearing.html .clearfix:after, #tabs:after, .row:after, #content:after, fieldset dl:after, #page-body:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }*/ .clearfix, #tabs, .row, #content, fieldset dl, #page-body { height: 1%; overflow: hidden; } /* Syntax Highlighting ---------------------------------------- */ .sourcenum { color: gray; font-family: Monaco, 'Courier New', monospace; font-size: 1.25em; font-weight: bold; line-height: 1.20em; text-align: right; padding: 0; } .rtl .sourcenum { text-align: left; } .source { font-family: Monaco, 'Courier New', monospace; font-size: 1.25em; line-height: 1.20em; padding: 0; } .syntaxbg { color: #FFFFFF; } .syntaxcomment { color: #FF8000; } .syntaxdefault { color: #0000BB; } .syntaxhtml { color: #000000; } .syntaxkeyword { color: #007700; } .syntaxstring { color: #DD0000; } /* Permission interface ---------------------------------------- */ fieldset.permissions legend { text-transform: none; } fieldset.permissions legend input{ height: 1.1em; } /* Permission sections */ fieldset.permissions .permissions-simple { text-align: left; padding-top: 3px; } .rtl fieldset.permissions .permissions-simple { text-align: right; } fieldset.permissions .permissions-advanced { padding: 10px 0 0 5px; vertical-align: top; clear: right; } .rtl fieldset.permissions .permissions-advanced { padding: 10px 5px 0 0; clear: left; } fieldset.permissions .permissions-switch { float: right; } .rtl fieldset.permissions .permissions-switch { float: left; } fieldset.permissions .padding { } .permissions-switch { margin-top: -6px; font-size: .9em; } .permissions-switch a { text-decoration: underline; } .permissions-reset { padding-bottom: 10px; } .permissions-reset a { font-size: .85em; } /* Tabbed menu */ .permissions-category { line-height: normal; margin: 0 0 -1px 7px; min-width: 570px; font-size: 0.85em; } .rtl .permissions-category { margin: 0 7px -1px 0; } .permissions-category ul { margin: 0; padding: 0; list-style: none; } .permissions-category li { display: inline; margin: 0; padding: 0; font-size: 1em; font-weight: bold; } .permissions-category a { float: left; background: url("../images/bg_tabs_alt1.gif") no-repeat 0% -35px; margin: 0 1px 0 0; padding: 0 0 0 6px; text-decoration: none; position: relative; } .rtl .permissions-category a { float: right; } .permissions-category a span.tabbg { float: left; display: block; background: url("../images/bg_tabs_alt2.gif") no-repeat 100% -35px; padding: 7px 12px 6px 6px; color: #536482; white-space: nowrap; } .rtl .permissions-category a span.tabbg { float: right; } /* Commented Backslash Hack hides rule from IE5-Mac \*/ .permissions-category a span.tabbg, .rtl .permissions-category a span.tabbg { float: none;} /* End hack */ .permissions-category a:hover span.tabbg { color: #DD6900; } .permissions-category .activetab a { background-position: 0 0; } .permissions-category .activetab a span.tabbg { background-position: 100% 0; padding-bottom: 7px; color: #333333; } .permissions-category a:hover { background-position: 0 -70px; } .permissions-category a:hover span.tabbg { background-position: 100% -70px; } .permissions-category .activetab a:hover span.tabbg { color: #333333; background-position: 100% 0; } .permissions-category .activetab a:hover { background-position: 0 0; } .permissions-category a span.colour { border: 1px solid #536482; display: block; float: left; width: 10px; height: 10px; margin: 0 5px 0 0; } /* Most browsers will have to live with a left aligned icon in RTL mode, as (currently) only Firefox 3.0 Alpha 3 renders it correctly without destroying it .rtl .permissions-category a span.colour { float: right; margin: 0 0 0 5px; } */ .permissions-category .activetab span.colour { border-color: #333333; } .permissions-category a:hover span.colour { border-color: #DD6900; } .permissions-category .activetab a:hover span.colour { border-color: #333333; } /* Permission preset colours */ .permissions-preset-yes span.colour, .yes { background-color: #86F786; } .permissions-preset-custom span.colour { background-color: #B2BBDD; } .permissions-preset-never span.colour { background-color: #DD0000; } .permissions-preset-no span.colour, .never { background-color: #EFB0B2; } /* Permission panel ---------------------------------------- */ .permissions-panel { float: left; background-color: #CADCEB; width: 100%; } .rtl .permissions-panel { float: right; } .permissions-panel span.corners-top { background-image: url("../images/corners_left2.gif"); } .permissions-panel span.corners-top span { background-image: url("../images/corners_right2.gif"); } .permissions-panel span.corners-bottom { background-image: url("../images/corners_left2.gif"); } .permissions-panel span.corners-bottom span { background-image: url("../images/corners_right2.gif"); } .permissions-panel span.corners-top, .permissions-panel span.corners-bottom, .permissions-panel span.corners-top span, .permissions-panel span.corners-bottom span { font-size: 1px; line-height: 1px; display: block; height: 5px; background-repeat: no-repeat; } .permissions-panel span.corners-top { background-image: url("../images/corners_left2.gif"); background-position: 0 0; margin: 0 0; } .permissions-panel span.corners-top span { background-image: url("../images/corners_right2.gif"); background-position: 100% 0; } .permissions-panel span.corners-bottom { background-image: url("../images/corners_left2.gif"); background-position: 0 100%; margin: 0 0; clear: both; } .permissions-panel span.corners-bottom span { background-image: url("../images/corners_right2.gif"); background-position: 100% 100%; } /* Permission table ---------------------------------------- */ .permissions-panel .tablewrap { margin: 0 10px; } .permissions-panel table { width: 100%; } .permissions-panel th { text-transform: none; } .permissions-panel th.value { text-align: center; } .permissions-panel th.name { text-align: left; width: auto; text-transform: none; } .rtl .permissions-panel th.name { text-align: right; } .permissions-panel th.permissions-name { border: none; color: #536482; font-weight: normal; } .permissions-panel th.permissions-name a.trace { display: inline; } .permissions-panel th.row3 { background-image: none; background-color: #D1D7DC; color: #536482; border: none; } .permissions-panel th.row4 { background-image: none; background-color: #E4E8EB; color: #536482; border: none; } .permissions-panel th a:link, .permissions-panel th a:hover, .permissions-panel th a:visited { display: block; color: #FFFFFF; text-decoration: underline; } .permissions-panel td.permissions-yes label:hover { background-color: #86F786; } .permissions-panel td.permissions-no label:hover { background-color: #EFB0B2; } .permissions-panel td.permissions-never label:hover { background-color: #DD0000; } .permissions-panel td { padding: 0; text-align: center; width: 10%; } .permissions-panel td label { display: block; margin: 0; padding: 0; } /* Classes for additional tasks ---------------------------------------- */ .phpinfo { overflow: auto; width: 99%; direction: ltr; } .phpinfo td, .phpinfo th, .phpinfo h2, .phpinfo h1 { text-align: left; } PK [-Mstyle/simple_footer.htmlnuW+A

PK [Hb ? ?style/install_update.htmlnuW+A

{L_NOTICE}

{ERROR_MSG}

{L_IN_PROGRESS}

{L_IN_PROGRESS_EXPLAIN}

{L_NOTICE}

{WARNING_MSG}

{L_NOTICE}

{L_BACKUP_NOTICE}

{L_UPDATE_INSTALLATION}

{L_UPDATE_INSTALLATION_EXPLAIN}

{L_UPDATE_SUCCESS}

{L_UPDATE_SUCCESS_EXPLAIN}

{L_VERSION_CHECK}

{L_VERSION_CHECK_EXPLAIN}

{L_VERSION_UP_TO_DATE}

{L_VERSION_NOT_UP_TO_DATE}

{CURRENT_VERSION}
{LATEST_VERSION}
{PACKAGE_VERSION}

{L_UPDATE_DATABASE_EXPLAIN}

{L_CHECK_FILES_UP_TO_DATE}

{L_PERFORM_DATABASE_UPDATE}

{L_PERFORM_DATABASE_UPDATE_EXPLAIN}



{L_RUN_DATABASE_SCRIPT}

{L_UPDATE_DB_SUCCESS}



{L_CHECK_FILES_EXPLAIN}

{L_UPDATE_SUCCESS}

{L_ALL_FILES_UP_TO_DATE}

{L_COLLECTED_INFORMATION}

{L_COLLECTED_INFORMATION_EXPLAIN}

{L_NO_UPDATE_FILES}

{L_NO_UPDATE_FILES_EXPLAIN}


{NO_UPDATE_FILES}

{L_FILES_UP_TO_DATE}

{L_FILES_UP_TO_DATE_EXPLAIN}

{L_STATUS_UP_TO_DATE}
{up_to_date.FILENAME}

{L_FILES_NEW}

{L_FILES_NEW_EXPLAIN}

{L_STATUS_NEW}
{new.DIR_PART}
{new.FILE_PART}

{L_FILE_USED}: {new.CUSTOM_ORIGINAL}
[{new.L_SHOW_DIFF}]{L_BINARY_FILE}

{L_FILES_NOT_MODIFIED}

{L_FILES_NOT_MODIFIED_EXPLAIN}

{L_FILES_MODIFIED}

{L_FILES_MODIFIED_EXPLAIN}

{L_STATUS_MODIFIED}
{modified.DIR_PART}
{modified.FILE_PART}

{L_FILE_USED}: {modified.CUSTOM_ORIGINAL}
 
[{modified.L_SHOW_DIFF}]{L_BINARY_FILE}
[{L_SHOW_DIFF_FINAL}] 
[{L_SHOW_DIFF_FINAL}] 

{L_FILES_NEW_CONFLICT}

{L_FILES_NEW_CONFLICT_EXPLAIN}

{L_STATUS_NEW_CONFLICT}
{new_conflict.DIR_PART}
{new_conflict.FILE_PART}

{L_FILE_USED}: {new_conflict.CUSTOM_ORIGINAL}
[{new_conflict.L_SHOW_DIFF}]{L_BINARY_FILE}

{L_FILES_CONFLICT}

{L_FILES_CONFLICT_EXPLAIN}

{L_STATUS_CONFLICT}
{conflict.DIR_PART}
{conflict.FILE_PART}

{L_FILE_USED}: {conflict.CUSTOM_ORIGINAL}
{L_NUM_CONFLICTS}: {conflict.NUM_CONFLICTS}
[{L_DOWNLOAD_CONFLICTS}]
{L_DOWNLOAD_CONFLICTS_EXPLAIN} {L_BINARY_FILE}
 
[{L_SHOW_DIFF_MODIFIED}]
[{L_SHOW_DIFF_MODIFIED}]
[{L_SHOW_DIFF_FINAL}]
[{L_SHOW_DIFF_FINAL}]


{L_UPDATE_METHOD}

{L_UPDATE_METHOD_EXPLAIN}

   

{L_DOWNLOAD_UPDATE_METHOD}

{L_DOWNLOAD_UPDATE_METHOD_EXPLAIN}

{L_SELECT_DOWNLOAD_FORMAT}
{RADIO_BUTTONS}
{S_HIDDEN_FIELDS}    


{L_MAPPING_FILE_STRUCTURE}

{L_ARCHIVE_FILE}   {L_DESTINATION}
{location.SOURCE} » {location.DESTINATION}

{L_SELECT_FTP_SETTINGS}

{L_CONNECTION_SUCCESS}

{L_TRY_DOWNLOAD_METHOD}

{L_CONNECTION_FAILED}
{ERROR_MSG}

{L_FTP_SETTINGS}
{UPLOAD_METHOD}

{data.EXPLAIN}
{S_HIDDEN_FIELDS}
PK [w_~#style/captcha_default_acp_demo.htmlnuW+A

{L_CAPTCHA_PREVIEW_EXPLAIN}
{L_PREVIEW}
PK [!Z;style/overall_footer.htmlnuW+A
PK [[} style/captcha_recaptcha_acp.htmlnuW+A

{L_ACP_VC_SETTINGS}

{L_ACP_VC_SETTINGS_EXPLAIN}

{L_GENERAL_OPTIONS}

{L_RECAPTCHA_PUBLIC_EXPLAIN}

{L_RECAPTCHA_PRIVATE_EXPLAIN}
{L_PREVIEW}

{L_WARNING}

{L_CAPTCHA_PREVIEW_MSG}

{L_ACP_SUBMIT_CHANGES}

   

{S_FORM_TOKEN}
PK [5 5 style/acp_logs.htmlnuW+A

{L_TITLE}

{L_EXPLAIN}

{L_SEARCH_KEYWORDS}:  
 

{L_USERNAME} {L_IP} {L_TIME} {L_ACTION} {L_MARK}
{log.USERNAME}
» {log.REPORTEE_USERNAME}
{log.IP} {log.DATE} {log.ACTION}
{log.DATA}

{L_NO_ENTRIES}

{L_DISPLAY_LOG}:  {S_LIMIT_DAYS} {L_SORT_BY}: {S_SORT_KEY} {S_SORT_DIR} {S_FORM_TOKEN}

{L_SELECT_FORUM}:
 

{L_MARK_ALL}{L_UNMARK_ALL}

PK [ style/acp_captcha.htmlnuW+A

{L_ACP_VC_SETTINGS}

{L_ACP_VC_SETTINGS_EXPLAIN}

{L_GENERAL_OPTIONS}

{L_VISUAL_CONFIRM_REG_EXPLAIN}

{L_REG_LIMIT_EXPLAIN}

{L_MAX_LOGIN_ATTEMPTS_EXPLAIN}

{L_VISUAL_CONFIRM_POST_EXPLAIN}

{L_VISUAL_CONFIRM_REFRESH_EXPLAIN}
{L_AVAILABLE_CAPTCHAS}

{L_CAPTCHA_SELECT_EXPLAIN}

{L_CAPTCHA_CONFIGURE_EXPLAIN}
{L_PREVIEW}
{L_ACP_SUBMIT_CHANGES}

   

{S_FORM_TOKEN}
PK [T@Q) ) style/simple_header.htmlnuW+A {META} {PAGE_TITLE}
PK [||style/overall_header.htmlnuW+A {META} {PAGE_TITLE}
PK [nstyle/acp_modules.htmlnuW+A « {L_BACK}

{L_TITLE} :: {MODULENAME}

{L_EDIT_MODULE_EXPLAIN}

{L_WARNING}

{ERROR_MSG}

{L_GENERAL_OPTIONS}

{L_MODULE_LANGNAME_EXPLAIN}

style="display: none;">

{L_MODULE_DISPLAYED_EXPLAIN}

{L_CHOOSE_MODULE_EXPLAIN}

{L_CHOOSE_MODE_EXPLAIN}

 

{S_FORM_TOKEN}

{L_ACP_MODULE_MANAGEMENT}

{L_ACP_MODULE_MANAGEMENT_EXPLAIN}

{L_WARNING}

{ERROR_MSG}

{NAVIGATION} [{L_EDIT} | {L_DELETE} | {L_DISABLE}{L_ENABLE}]
{modules.MODULE_IMAGE} {modules.MODULE_TITLE} [{L_HIDDEN_MODULE}]  {L_DISABLE}{L_ENABLE}  {ICON_MOVE_UP_DISABLED} {ICON_MOVE_DOWN} {ICON_MOVE_UP} {ICON_MOVE_DOWN} {ICON_MOVE_UP} {ICON_MOVE_DOWN_DISABLED} {ICON_MOVE_UP_DISABLED} {ICON_MOVE_DOWN_DISABLED} {ICON_EDIT} {ICON_DELETE}
 
 

{L_SELECT_MODULE}:
PK [扩33style/confirm_body_prune.htmlnuW+A

{MESSAGE_TITLE}

{MESSAGE_TEXT}

{S_HIDDEN_FIELDS}
 

{L_PRUNE_USERS_LIST}

{L_PRUNE_USERS_LIST_DEACTIVATE}

{L_PRUNE_USERS_LIST_DELETE}


» {users.USERNAME} [{L_USER_ADMIN}]


PK [dostyle/viewsource.htmlnuW+A

{FILENAME}

{source.LINENUM}   {source.LINE}
PK [0[]style/acp_update.htmlnuW+A

{L_VERSION_CHECK}

{L_VERSION_CHECK_EXPLAIN}

{L_VERSION_UP_TO_DATE_ACP} - {L_VERSIONCHECK_FORCE_UPDATE}

{L_VERSION_NOT_UP_TO_DATE_ACP} - {L_VERSIONCHECK_FORCE_UPDATE}

{UPGRADE_INSTRUCTIONS}

{AUTO_VERSION}{CURRENT_VERSION}
{LATEST_VERSION}
{L_UPDATE_INSTRUCTIONS_INCOMPLETE}

{UPDATE_INSTRUCTIONS}

{UPDATE_INSTRUCTIONS}

PK [2Mstyle/progress_bar.htmlnuW+A

{L_PROGRESS}

{L_PROGRESS}

{L_PROGRESS_EXPLAIN}

PK [Hi]"]"style/acp_main.htmlnuW+A

{L_PERMISSIONS_TRANSFERRED}

{L_PERMISSIONS_TRANSFERRED_EXPLAIN}

{L_WELCOME_PHPBB}

{L_ADMIN_INTRO}

{L_VERSION_NOT_UP_TO_DATE_TITLE}

{L_VERSIONCHECK_FORCE_UPDATE} · {L_MORE_INFORMATION}

{L_WARNING}

{L_REMOVE_INSTALL}

{L_ERROR_MBSTRING_FUNC_OVERLOAD}

{L_ERROR_MBSTRING_FUNC_OVERLOAD_EXPLAIN}

{L_ERROR_MBSTRING_ENCODING_TRANSLATION}

{L_ERROR_MBSTRING_ENCODING_TRANSLATION_EXPLAIN}

{L_ERROR_MBSTRING_HTTP_INPUT}

{L_ERROR_MBSTRING_HTTP_INPUT_EXPLAIN}

{L_ERROR_MBSTRING_HTTP_OUTPUT}

{L_ERROR_MBSTRING_HTTP_OUTPUT_EXPLAIN}

{L_WRITABLE_CONFIG}

{L_PHP_VERSION_OLD}

{L_FORUM_STATS}
{L_STATISTIC} {L_VALUE} {L_STATISTIC} {L_VALUE}
{L_NUMBER_POSTS}: {TOTAL_POSTS} {L_POSTS_PER_DAY}: {POSTS_PER_DAY}
{L_NUMBER_TOPICS}: {TOTAL_TOPICS} {L_TOPICS_PER_DAY}: {TOPICS_PER_DAY}
{L_NUMBER_USERS}: {TOTAL_USERS} {L_USERS_PER_DAY}: {USERS_PER_DAY}
{L_NUMBER_FILES}: {TOTAL_FILES} {L_FILES_PER_DAY}: {FILES_PER_DAY}
{L_BOARD_STARTED}: {START_DATE} {L_AVATAR_DIR_SIZE}: {AVATAR_DIR_SIZE}
{L_DATABASE_SIZE}: {DBSIZE} {L_UPLOAD_DIR_SIZE}: {UPLOAD_DIR_SIZE}
{L_DATABASE_SERVER_INFO}: {DATABASE_INFO} {L_GZIP_COMPRESSION}: {GZIP_COMPRESSION}
{L_BOARD_VERSION}: style="color: #228822;"style="color: #BC2A4D;" title="{L_MORE_INFORMATION}">{BOARD_VERSION}{L_VERSIONCHECK_FORCE_UPDATE} ] {L_NUMBER_ORPHAN}: {TOTAL_ORPHAN}    
{L_STATISTIC_RESYNC_OPTIONS}

 

 

{L_RESYNC_STATS_EXPLAIN}

{L_RESYNC_POSTCOUNTS_EXPLAIN}

{L_RESYNC_POST_MARKING_EXPLAIN}

{L_PURGE_SESSIONS_EXPLAIN}

{L_PURGE_CACHE_EXPLAIN}

{L_ADMIN_LOG}

{L_ADMIN_LOG_INDEX_EXPLAIN}

{L_USERNAME} {L_IP} {L_TIME} {L_ACTION}
{log.USERNAME} {log.IP} {log.DATE} {log.ACTION}

{L_INACTIVE_USERS}

{L_INACTIVE_USERS_EXPLAIN_INDEX}

{L_USERNAME} {L_JOINED} {L_INACTIVE_DATE} {L_LAST_VISIT} {L_INACTIVE_REASON}
{inactive.USERNAME_FULL}
{L_POSTS}: {inactive.POSTS} [{L_SEARCH_USER_POSTS}]
{inactive.JOINED} {inactive.INACTIVE_DATE} {inactive.LAST_VISIT} {inactive.REASON}
{inactive.REMINDED_EXPLAIN}
{L_NO_INACTIVE_USERS}
PK [r  style/acp_inactive.htmlnuW+A

{L_INACTIVE_USERS}

{L_INACTIVE_USERS_EXPLAIN}

{L_USERNAME} {L_JOINED} {L_INACTIVE_DATE} {L_LAST_VISIT} {L_INACTIVE_REASON} {L_MARK}
{inactive.USERNAME_FULL}
{L_POSTS}: {inactive.POSTS} [{L_SEARCH_USER_POSTS}]
{inactive.JOINED} {inactive.INACTIVE_DATE} {inactive.LAST_VISIT} {inactive.REASON}
{inactive.REMINDED_EXPLAIN}
  
{L_NO_INACTIVE_USERS}
{L_DISPLAY_LOG}:  {S_LIMIT_DAYS} {L_SORT_BY}: {S_SORT_KEY} {S_SORT_DIR} Users per page:

{L_MARK_ALL}{L_UNMARK_ALL}

{S_FORM_TOKEN}
PK [϶r~~style/acp_language.htmlnuW+A « {L_BACK}

{L_SELECT_DOWNLOAD_FORMAT}

{L_DOWNLOAD_AS}
{RADIO_BUTTONS}

« {L_BACK}

{L_LANGUAGE_PACK_DETAILS}

{LANG_LOCAL_NAME}
{LANG_ISO}

{S_FORM_TOKEN}


{L_MISSING_FILES}

{MISSING_FILES}



{L_MISSING_LANG_VARIABLES}

{L_MISSING_VARS_EXPLAIN}

{missing.TPL}
{L_LANGUAGE_KEY} {L_LANGUAGE_VARIABLE}
{missing.FILE}
{S_FORM_TOKEN}


{L_LANGUAGE_ENTRIES}

{L_LANGUAGE_ENTRIES_EXPLAIN}

 

 
 

{TPL}
{L_FILE_CONTENTS}
{L_LANGUAGE_KEY} {L_LANGUAGE_VARIABLE}
{PRINT_MESSAGE}
{L_FILE_FROM_STORAGE}
  
  {L_UPLOAD_METHOD}:  id="method" checked="checked" value="{buttons.VALUE}" name="method" /> {buttons.VALUE} 
{S_FORM_TOKEN}  
« {L_BACK}

{L_UPLOAD_SETTINGS}

{L_CONNECTION_SUCCESS}

{L_CONNECTION_FAILED}

{L_UPLOAD_SETTINGS}
{NAME}

{data.EXPLAIN}
{HIDDEN} {S_FORM_TOKEN}

{L_ACP_LANGUAGE_PACKS}

{L_ACP_LANGUAGE_PACKS_EXPLAIN}

{L_LANGUAGE_PACK_NAME} {L_LANGUAGE_PACK_LOCALNAME} {L_LANGUAGE_PACK_ISO} {L_LANGUAGE_PACK_USED_BY} {L_OPTIONS}
{L_INSTALLED_LANGUAGE_PACKS}
{lang.ENGLISH_NAME} {lang.TAG} {lang.LOCAL_NAME} {lang.ISO} {lang.USED_BY}  {L_DOWNLOAD} | {L_DELETE}
{L_UNINSTALLED_LANGUAGE_PACKS}
{notinst.NAME} {notinst.LOCAL_NAME} {notinst.ISO} {L_INSTALL}
PK [V V style/install_header.htmlnuW+A {META} {PAGE_TITLE}
PK [[z__ style/permission_roles_mask.htmlnuW+A
{L_FORUM}: {role_mask.NAME}
{L_USERS}
{role_mask.users.USERNAME} :: {L_USERS_NOT_ASSIGNED}
{L_GROUPS}
{role_mask.groups.GROUP_NAME} :: {L_GROUPS_NOT_ASSIGNED}

{L_ROLE_NOT_ASSIGNED}

PK [篚q q style/install_convert.htmlnuW+A

{TITLE}

{BODY}

{TITLE}

{BODY}

{ERROR_TITLE}

{ERROR_MSG}

{L_AVAILABLE_CONVERTORS}
{L_SOFTWARE} {L_VERSION} {L_AUTHOR} {L_OPTIONS}
{convertors.SOFTWARE} {convertors.VERSION} {convertors.AUTHOR} {L_CONVERT}
{L_NO_CONVERTORS} - - -

{checks.LEGEND}

{checks.LEGEND_EXPLAIN}


{checks.TITLE_EXPLAIN}
{checks.RESULT}
{options.LEGEND}

{options.TITLE_EXPLAIN}
{options.CONTENT}

{L_MESSAGE}

{S_HIDDEN} disabled="disabled" onclick="this.className = 'button1 disabled';" onsubmit="this.disabled = 'disabled';" name="submit" value="{L_SUBMIT}" />
PK [O=0!style/install_install.htmlnuW+A

{TITLE}

{BODY}

{checks.LEGEND}

{checks.LEGEND_EXPLAIN}

{checks.TITLE}:
{checks.TITLE_EXPLAIN}
{checks.RESULT}
{options.LEGEND}

{options.TITLE_EXPLAIN}
{options.CONTENT}

{L_DL_CONFIG}

{L_DL_CONFIG_EXPLAIN}

{L_DL_CONFIG} {S_HIDDEN}  
{L_SUBMIT} {S_HIDDEN}
PK [9(>style/captcha_recaptcha.htmlnuW+A
{L_RECAPTCHA_NOT_AVAILABLE} PK [~Rstyle/install_footer.htmlnuW+A
PK [.style/acp_users_overview.htmlnuW+A
{L_ACP_USER_OVERVIEW}

{L_NAME_CHARS_EXPLAIN}
[ {L_USE_PERMISSIONS} ]
{USER_INACTIVE_REASON}
{USER_REGISTERED}
{REGISTERED_IP}
[ {L_WHOIS} ]
{USER_LASTACTIVE}
{USER_POSTS} ({L_POSTS_IN_QUEUE}) ({L_POSTS_IN_QUEUE})
{USER_WARNINGS}

{L_FOUNDER_EXPLAIN}

{L_CONFIRM_EMAIL_EXPLAIN}

{L_CHANGE_PASSWORD_EXPLAIN}

{L_CONFIRM_PASSWORD_EXPLAIN}

{S_FORM_TOKEN}

{L_USER_TOOLS}

{S_FORM_TOKEN}

{L_DELETE_USER}

{L_DELETE_USER_EXPLAIN}
{L_USER_NO_POSTS_TO_DELETE}

{S_FORM_TOKEN}

PK [_~cstyle/confirm_body.htmlnuW+A

{MESSAGE_TITLE}

{MESSAGE_TEXT}

{S_HIDDEN_FIELDS}
 
PK [IPFFstyle/acp_styles.htmlnuW+A « {L_BACK}

{L_TITLE}

{L_EXPLAIN}

{L_TITLE}
{NAME}

{L_REPLACE_EXPLAIN}


{L_REPLACE_TEMPLATE_EXPLAIN}

{L_REPLACE_THEME_EXPLAIN}

{L_REPLACE_IMAGESET_EXPLAIN}

{S_FORM_TOKEN}

« {L_BACK}

{L_TITLE}

{L_EXPLAIN}

{L_IMAGESET_UPDATED}

{L_NO_IMAGE}

{L_SELECT_IMAGE} {L_SELECT_IMAGE}:  
{L_EDIT_IMAGESET}
{L_IMAGE}

{L_DIMENSIONS_EXPLAIN}

{L_AUTOMATIC_EXPLAIN}

{L_AUTOMATIC_EXPLAIN}
{L_SUBMIT}    {S_FORM_TOKEN}
« {L_BACK}

{L_EDIT}

{L_EDIT_EXPLAIN}

{L_SELECTED}: {SELECTED_TEMPLATE}

{L_SELECT}
{S_FORM_TOKEN}
{L_EDITOR}
{TEMPLATE_FILE}
{L_SUBMIT} {S_HIDDEN_FIELDS} {S_FORM_TOKEN}
« {L_BACK}

{L_TEMPLATE_CACHE}

{L_TEMPLATE_CACHE_EXPLAIN}

{L_TEMPLATE_CACHE}
{L_CACHE_FILENAME} {L_CACHE_FILESIZE} {L_CACHE_CACHED} {L_CACHE_MODIFIED} {L_MARK}
{file.FILENAME_PATH} {file.FILESIZE} {file.CACHED} {file.MODIFIED}
{L_TEMPLATE_CACHE_EMPTY}

{L_MARK_ALL} :: {L_UNMARK_ALL}
{S_FORM_TOKEN}

« {L_BACK}

{L_TITLE}

{L_EXPLAIN}

{L_WARNING}

{ERROR_MSG}

{L_TITLE}
{NAME}

{L_DOWNLOAD_STORE_EXPLAIN}
{FORMAT_BUTTONS}

{S_FORM_TOKEN}

{L_TITLE}

{L_EXPLAIN}

colspan="2">{uninstalled.NAME}
{L_COPYRIGHT}: {uninstalled.COPYRIGHT}
{L_NAME} {L_STYLE_USED_BY} {L_OPTIONS} {L_ACTIONS}
{L_INSTALLED}
{L_INACTIVE_STYLES}
{installed.NAME} * {installed.STYLE_COUNT} {installed.S_OPTIONS} {installed.L_STYLE_ACT_DEACT} | {installed.S_ACTIONS} | {L_PREVIEW}
{L_UNINSTALLED}
{L_NO_UNINSTALLED}
{L_INSTALL}
{L_CREATE} {L_CREATE}: {L_FROM}
« {L_BACK}

{L_TITLE}

{L_EXPLAIN}

{L_WARNING}

{ERROR_MSG}

{L_TITLE}
{NAME}
{COPYRIGHT}
{S_SUPERTEMPLATE}
{TEMPLATE_NAME}
{THEME_NAME}
{IMAGESET_NAME}

{L_LOCATION_DISABLED_EXPLAIN}{L_LOCATION_EXPLAIN}
{L_OPTIONS}
{L_SUBMIT} {S_FORM_TOKEN}
PK [%l))style/acp_permissions.htmlnuW+A

{L_ACP_PERMISSIONS}

{L_ACP_PERMISSIONS_EXPLAIN} « {L_BACK}

{L_TITLE}

{L_EXPLAIN}

{L_FORUMS}: {FORUM_NAMES}

{L_LOOK_UP_FORUM}

{L_LOOK_UP_FORUMS_EXPLAIN}

{S_HIDDEN_FIELDS} {S_FORM_TOKEN}

{L_LOOK_UP_FORUM}

{L_SELECT_FORUM_SUBFORUM_EXPLAIN}

{S_HIDDEN_FIELDS} {S_FORM_TOKEN}

{L_LOOK_UP_USER}
[ {L_FIND_USERNAME} ]

{S_HIDDEN_FIELDS} {S_FORM_TOKEN}

{L_LOOK_UP_GROUP}

{S_HIDDEN_FIELDS} {S_FORM_TOKEN}

{L_USERS}

{L_MANAGE_USERS}
{S_HIDDEN_FIELDS} {S_FORM_TOKEN}  
{L_ADD_USERS}

{L_USERNAMES_EXPLAIN}

{S_HIDDEN_FIELDS} {S_FORM_TOKEN}

{L_USERGROUPS}

{L_MANAGE_GROUPS}
{S_HIDDEN_FIELDS} {S_FORM_TOKEN}  
{L_ADD_GROUPS}
{S_HIDDEN_FIELDS} {S_FORM_TOKEN}

{L_USERS}

{L_MANAGE_USERS}
{S_HIDDEN_FIELDS} {S_FORM_TOKEN}
{L_LOOK_UP_USER}
[ {L_FIND_USERNAME} ]
{S_HIDDEN_FIELDS} {S_FORM_TOKEN}

{L_USERGROUPS}

{L_MANAGE_GROUPS}
{S_HIDDEN_FIELDS} {S_FORM_TOKEN}
{L_LOOK_UP_GROUP}
 
{S_HIDDEN_FIELDS} {S_FORM_TOKEN}

{L_ACL_VIEW}

{L_ACL_VIEW_EXPLAIN}

» {L_PERMISSION_TYPE}

{L_ACL_SET}

{L_ACL_SET_EXPLAIN}


» {L_PERMISSION_TYPE}
{S_HIDDEN_FIELDS} {S_FORM_TOKEN} {L_SELECT_TYPE}:


{S_HIDDEN_FIELDS}

{S_FORM_TOKEN}


PK [sp3DDstyle/acp_send_statistics.htmlnuW+A

{L_SEND_STATISTICS}

{L_EXPLAIN_SEND_STATISTICS}

{L_DONT_SEND_STATISTICS}

{L_EXPLAIN_SHOW_STATISTICS}

{providers.NAME}
{providers.values.KEY}
{providers.values.VALUE}

{L_THANKS_SEND_STATISTICS}

« {L_GO_ACP_MAIN}

PK [T!??style/acp_board.htmlnuW+A

{L_TITLE}

{L_TITLE_EXPLAIN}

{L_WARNING}

{ERROR_MSG}

{options.LEGEND}

{options.TITLE_EXPLAIN}
{options.CONTENT}
{auth_tpl.TPL}

 

{S_FORM_TOKEN}
PK [nstyle/permission_trace.htmlnuW+A
« {L_BACK}

{L_TRACE_FOR}: {PERMISSION_USERNAME} / {FORUM_NAME} / {PERMISSION}


{L_TRACE_WHO} {L_ACL_SETTING} {L_TRACE_TOTAL} {L_INFORMATION}
{trace.WHO} {L_ACL_NEVER} {L_ACL_YES} {L_ACL_NO} {L_ACL_NEVER} {L_ACL_YES} {L_ACL_NO} {trace.INFORMATION}
{L_TRACE_RESULT} {L_ACL_NEVER}{L_ACL_YES}{L_ACL_NO} {L_RESULTING_PERMISSION}

PK [~9H4 style/acp_users_profile.htmlnuW+A
{L_USER_PROFILE}

{L_BIRTHDAY_EXPLAIN}
{L_DAY}: {L_MONTH}: {L_YEAR}:
{L_USER_CUSTOM_PROFILE_FIELDS}
for="{profile_fields.FIELD_ID}">{profile_fields.LANG_NAME}:
{profile_fields.LANG_EXPLAIN}
{profile_fields.FIELD}
{profile_fields.ERROR}
{S_FORM_TOKEN}
PK [tstyle/acp_words.htmlnuW+A « {L_BACK}

{L_ACP_WORDS}

{L_ACP_WORDS_EXPLAIN}

{L_EDIT_WORD}
{S_HIDDEN_FIELDS}

  {S_FORM_TOKEN}

{L_ACP_WORDS}

{L_ACP_WORDS_EXPLAIN}

{L_ACP_WORDS}

{S_HIDDEN_FIELDS}

{L_WORD} {L_REPLACEMENT} {L_ACTION}
{words.WORD} {words.REPLACEMENT}  {ICON_EDIT}  {ICON_DELETE} 
{L_ACP_NO_ITEMS}
{S_FORM_TOKEN}
PK [ style/acp_search.htmlnuW+A

{L_ACP_SEARCH_SETTINGS}

{L_ACP_SEARCH_SETTINGS_EXPLAIN}

{L_ACP_SEARCH_INDEX}

{L_CONTINUE_EXPLAIN}

{L_SUBMIT}   {S_FORM_TOKEN}

{L_ACP_SEARCH_INDEX_EXPLAIN}

{backend.S_HIDDEN_FIELDS} {L_INDEX_STATS}: {backend.L_NAME} ({L_ACTIVE})
{backend.L_NAME} ({L_ACTIVE})
{L_STATISTIC} {L_VALUE} {L_STATISTIC} {L_VALUE}
{backend.data.STATISTIC_1}: {backend.data.VALUE_1} {backend.data.STATISTIC_2}: {backend.data.VALUE_2}

{S_FORM_TOKEN}
PK [MI style/acp_bots.htmlnuW+A « {L_BACK}

{L_TITLE}

{L_BOT_EDIT_EXPLAIN}

{L_WARNING}

{ERROR_MSG}

{L_TITLE}

{L_BOT_NAME_EXPLAIN}

{L_BOT_STYLE_EXPLAIN}

{L_BOT_LANG_EXPLAIN}

{L_BOT_AGENT_EXPLAIN}

{L_BOT_IP_EXPLAIN}

  {S_FORM_TOKEN}

{L_BOTS}

{L_BOTS_EXPLAIN}

{L_BOT_NAME} {L_BOT_LAST_VISIT} {L_OPTIONS} {L_MARK}
{bots.BOT_NAME}  {bots.LAST_VISIT}   {bots.L_ACTIVATE_DEACTIVATE}   {L_EDIT}   {L_DELETE} 

{L_MARK_ALL}{L_UNMARK_ALL}

{S_FORM_TOKEN}
PK [!f!!style/install_update_diff.htmlnuW+A {META} {PAGE_TITLE}
{DIFF_CONTENT}
PK [8 style/captcha_qa_acp.htmlnuW+A « {L_BACK}

{L_QUESTIONS}

{L_QUESTIONS_EXPLAIN}

{L_QUESTIONS}
{L_QUESTIONS}
{L_QUESTION_TEXT} {L_QUESTION_LANG} {L_ACTION}
{questions.QUESTION_TEXT} {questions.QUESTION_LANG} {ICON_EDIT} {ICON_DELETE}
{S_FORM_TOKEN}
{S_FORM_TOKEN}

{L_WARNING}

{L_QA_ERROR_MSG}

{L_EDIT_QUESTION}

{L_QUESTION_STRICT_EXPLAIN}

{L_QUESTION_LANG_EXPLAIN}

{L_QUESTION_TEXT_EXPLAIN}

{L_ANSWERS_EXPLAIN}
{S_FORM_TOKEN}
PK [} style/acp_prune_forums.htmlnuW+A

{L_FORUM_PRUNE}

{L_PRUNE_SUCCESS}

{L_FORUM} {L_TOPICS_PRUNED} {L_POSTS_PRUNED}
{pruned.FORUM_NAME} {pruned.NUM_TOPICS} {pruned.NUM_POSTS}
{L_NO_PRUNE}

{L_ACP_PRUNE_FORUMS}

{L_ACP_PRUNE_FORUMS_EXPLAIN}

{L_SELECT_FORUM}

{L_LOOK_UP_FORUMS_EXPLAIN}

« {L_BACK}

{L_ACP_PRUNE_FORUMS}

{L_ACP_PRUNE_FORUMS_EXPLAIN}

{L_FORUM}

{L_SELECTED_FORUMS}: {FORUM_LIST}

{L_FORUM_PRUNE}

{L_PRUNE_OLD_POLLS_EXPLAIN}

{S_HIDDEN_FIELDS} {S_FORM_TOKEN}

PK [EB # #style/editor.jsnuW+A/** * bbCode control by subBlue design [ www.subBlue.com ] * Includes unixsafe colour palette selector by SHS` */ // Startup variables var imageTag = false; var theSelection = false; // Check for Browser & Platform for PC & IE specific bits // More details from: http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html var clientPC = navigator.userAgent.toLowerCase(); // Get client info var clientVer = parseInt(navigator.appVersion); // Get browser version var is_ie = ((clientPC.indexOf('msie') != -1) && (clientPC.indexOf('opera') == -1)); var is_win = ((clientPC.indexOf('win') != -1) || (clientPC.indexOf('16bit') != -1)); var baseHeight; /** * Shows the help messages in the helpline window */ function helpline(help) { document.forms[form_name].helpbox.value = help_line[help]; } /** * Fix a bug involving the TextRange object. From * http://www.frostjedi.com/terra/scripts/demo/caretBug.html */ function initInsertions() { var doc; if(document.forms[form_name]) { doc = document; } else { doc = opener.document; } var textarea = doc.forms[form_name].elements[text_name]; if (is_ie && typeof(baseHeight) != 'number') { textarea.focus(); baseHeight = doc.selection.createRange().duplicate().boundingHeight; if (!document.forms[form_name]) { document.body.focus(); } } } /** * bbstyle */ function bbstyle(bbnumber) { if (bbnumber != -1) { bbfontstyle(bbtags[bbnumber], bbtags[bbnumber+1]); } else { insert_text('[*]'); document.forms[form_name].elements[text_name].focus(); } } /** * Apply bbcodes */ function bbfontstyle(bbopen, bbclose) { theSelection = false; var textarea = document.forms[form_name].elements[text_name]; textarea.focus(); if ((clientVer >= 4) && is_ie && is_win) { // Get text selection theSelection = document.selection.createRange().text; if (theSelection) { // Add tags around selection document.selection.createRange().text = bbopen + theSelection + bbclose; document.forms[form_name].elements[text_name].focus(); theSelection = ''; return; } } else if (document.forms[form_name].elements[text_name].selectionEnd && (document.forms[form_name].elements[text_name].selectionEnd - document.forms[form_name].elements[text_name].selectionStart > 0)) { mozWrap(document.forms[form_name].elements[text_name], bbopen, bbclose); document.forms[form_name].elements[text_name].focus(); theSelection = ''; return; } //The new position for the cursor after adding the bbcode var caret_pos = getCaretPosition(textarea).start; var new_pos = caret_pos + bbopen.length; // Open tag insert_text(bbopen + bbclose); // Center the cursor when we don't have a selection // Gecko and proper browsers if (!isNaN(textarea.selectionStart)) { textarea.selectionStart = new_pos; textarea.selectionEnd = new_pos; } // IE else if (document.selection) { var range = textarea.createTextRange(); range.move("character", new_pos); range.select(); storeCaret(textarea); } textarea.focus(); return; } /** * Insert text at position */ function insert_text(text, spaces, popup) { var textarea; if (!popup) { textarea = document.forms[form_name].elements[text_name]; } else { textarea = opener.document.forms[form_name].elements[text_name]; } if (spaces) { text = ' ' + text + ' '; } if (!isNaN(textarea.selectionStart)) { var sel_start = textarea.selectionStart; var sel_end = textarea.selectionEnd; mozWrap(textarea, text, ''); textarea.selectionStart = sel_start + text.length; textarea.selectionEnd = sel_end + text.length; } else if (textarea.createTextRange && textarea.caretPos) { if (baseHeight != textarea.caretPos.boundingHeight) { textarea.focus(); storeCaret(textarea); } var caret_pos = textarea.caretPos; caret_pos.text = caret_pos.text.charAt(caret_pos.text.length - 1) == ' ' ? caret_pos.text + text + ' ' : caret_pos.text + text; } else { textarea.value = textarea.value + text; } if (!popup) { textarea.focus(); } } /** * Add inline attachment at position */ function attach_inline(index, filename) { insert_text('[attachment=' + index + ']' + filename + '[/attachment]'); document.forms[form_name].elements[text_name].focus(); } /** * Add quote text to message */ function addquote(post_id, username) { var message_name = 'message_' + post_id; var theSelection = ''; var divarea = false; if (document.all) { divarea = document.all[message_name]; } else { divarea = document.getElementById(message_name); } // Get text selection - not only the post content :( if (window.getSelection) { theSelection = window.getSelection().toString(); } else if (document.getSelection) { theSelection = document.getSelection(); } else if (document.selection) { theSelection = document.selection.createRange().text; } if (theSelection == '' || typeof theSelection == 'undefined' || theSelection == null) { if (divarea.innerHTML) { theSelection = divarea.innerHTML.replace(/
/ig, '\n'); theSelection = theSelection.replace(//ig, '\n'); theSelection = theSelection.replace(/<\;/ig, '<'); theSelection = theSelection.replace(/>\;/ig, '>'); theSelection = theSelection.replace(/&\;/ig, '&'); theSelection = theSelection.replace(/ \;/ig, ' '); } else if (document.all) { theSelection = divarea.innerText; } else if (divarea.textContent) { theSelection = divarea.textContent; } else if (divarea.firstChild.nodeValue) { theSelection = divarea.firstChild.nodeValue; } } if (theSelection) { insert_text('[quote="' + username + '"]' + theSelection + '[/quote]'); } return; } /** * From http://www.massless.org/mozedit/ */ function mozWrap(txtarea, open, close) { var selLength = (typeof(txtarea.textLength) == 'undefined') ? txtarea.value.length : txtarea.textLength; var selStart = txtarea.selectionStart; var selEnd = txtarea.selectionEnd; var scrollTop = txtarea.scrollTop; if (selEnd == 1 || selEnd == 2) { selEnd = selLength; } var s1 = (txtarea.value).substring(0,selStart); var s2 = (txtarea.value).substring(selStart, selEnd); var s3 = (txtarea.value).substring(selEnd, selLength); txtarea.value = s1 + open + s2 + close + s3; txtarea.selectionStart = selStart + open.length; txtarea.selectionEnd = selEnd + open.length; txtarea.focus(); txtarea.scrollTop = scrollTop; return; } /** * Insert at Caret position. Code from * http://www.faqts.com/knowledge_base/view.phtml/aid/1052/fid/130 */ function storeCaret(textEl) { if (textEl.createTextRange) { textEl.caretPos = document.selection.createRange().duplicate(); } } /** * Color pallette */ function colorPalette(dir, width, height) { var r = 0, g = 0, b = 0; var numberList = new Array(6); var color = ''; numberList[0] = '00'; numberList[1] = '40'; numberList[2] = '80'; numberList[3] = 'BF'; numberList[4] = 'FF'; document.writeln(''); for (r = 0; r < 5; r++) { if (dir == 'h') { document.writeln(''); } for (g = 0; g < 5; g++) { if (dir == 'v') { document.writeln(''); } for (b = 0; b < 5; b++) { color = String(numberList[r]) + String(numberList[g]) + String(numberList[b]); document.write(''); } if (dir == 'v') { document.writeln(''); } } if (dir == 'h') { document.writeln(''); } } document.writeln('
'); document.write('#' + color + ''); document.writeln('
'); } /** * Caret Position object */ function caretPosition() { var start = null; var end = null; } /** * Get the caret position in an textarea */ function getCaretPosition(txtarea) { var caretPos = new caretPosition(); // simple Gecko/Opera way if (txtarea.selectionStart || txtarea.selectionStart == 0) { caretPos.start = txtarea.selectionStart; caretPos.end = txtarea.selectionEnd; } // dirty and slow IE way else if (document.selection) { // get current selection var range = document.selection.createRange(); // a new selection of the whole textarea var range_all = document.body.createTextRange(); range_all.moveToElementText(txtarea); // calculate selection start point by moving beginning of range_all to beginning of range var sel_start; for (sel_start = 0; range_all.compareEndPoints('StartToStart', range) < 0; sel_start++) { range_all.moveStart('character', 1); } txtarea.sel_start = sel_start; // we ignore the end value for IE, this is already dirty enough and we don't need it caretPos.start = txtarea.sel_start; caretPos.end = txtarea.sel_start; } return caretPos; }PK [U   style/permission_forum_copy.htmlnuW+A

{L_ACP_FORUM_PERMISSIONS_COPY}

{L_ACP_FORUM_PERMISSIONS_COPY_EXPLAIN}
{L_LOOK_UP_FORUM}

{L_COPY_PERMISSIONS_FORUM_FROM_EXPLAIN}
{L_LOOK_UP_FORUM}

{L_LOOK_UP_FORUMS_EXPLAIN}


{L_COPY_PERMISSIONS_FORUM_TO_EXPLAIN}
{L_SUBMIT}   {S_HIDDEN_FIELDS} {S_FORM_TOKEN}
PK [w(style/acp_users_feedback.htmlnuW+A
{L_REPORT_BY} {L_IP} {L_TIME} {L_FEEDBACK} {L_MARK}
{log.USERNAME} {log.IP} {log.DATE} {log.ACTION}
» [ {log.DATA} ]

{L_NO_ENTRIES}

{L_DISPLAY_LOG}:  {S_LIMIT_DAYS} {L_SORT_BY}: {S_SORT_KEY} {S_SORT_DIR}

 

{L_MARK_ALL}{L_UNMARK_ALL}

{L_ADD_FEEDBACK}

{L_ADD_FEEDBACK_EXPLAIN}

{L_ACP_USER_FEEDBACK}
{S_FORM_TOKEN}
PK [%y swatch.phpnuW+Asession_begin(false); $auth->acl($user->data); $user->setup(); // Set custom template for admin area $template->set_custom_template($phpbb_root_path . 'adm/style', 'admin'); $template->set_filenames(array( 'body' => 'colour_swatch.html') ); $form = request_var('form', ''); $name = request_var('name', ''); // We validate form and name here, only id/class allowed $form = (!preg_match('/^[a-z0-9_-]+$/i', $form)) ? '' : $form; $name = (!preg_match('/^[a-z0-9_-]+$/i', $name)) ? '' : $name; $template->assign_vars(array( 'OPENER' => $form, 'NAME' => $name, 'T_IMAGES_PATH' => "{$phpbb_root_path}images/", 'S_USER_LANG' => $user->lang['USER_LANG'], 'S_CONTENT_DIRECTION' => $user->lang['DIRECTION'], 'S_CONTENT_ENCODING' => 'UTF-8', )); $template->display('body'); garbage_collection(); ?>PK [Ƣimages/icon_sync_disabled.gifnuW+APK [oxCimages/icon_up.gifnuW+APK ["uimages/icon_folder_lock.gifnuW+APK [٧00images/bg_hash1.gifnuW+APK [h,33images/icon_trace.gifnuW+APK [ClϨnimages/icon_up_disabled.gifnuW+APK [X)_aimages/icon_delete.gifnuW+APK [+ee images/file_up_to_date.gifnuW+APK [Yk bXXU images/file_conflict.gifnuW+APK [j'' images/spacer.gifnuW+APK [#:Too]images/arrow_right.gifnuW+APK [0images/bg_tabs2.gifnuW+APK [R$rimages/icon_folder_link.gifnuW+APK ['images/no_avatar.gifnuW+APK [_himages/bg_button.gifnuW+APK [ pimages/gradient2b.gifnuW+APK [3^IIimages/progress_bar.gifnuW+APK [D00H images/bg_hash2.gifnuW+APK [ E images/icon_folder.gifnuW+APK [N#images/bg_tabs_alt2.gifnuW+APK [>} %images/corners_right.gifnuW+APK [Y u&images/icon_edit_disabled.gifnuW+APK [y 'images/toggle.gifnuW+APK [a::$+images/cellpic3.gifnuW+APK [Fz٢qq.images/arrow_up.gifnuW+APK [a[ooU/images/arrow_left.gifnuW+APK [ru 0images/icon_subfolder.gifnuW+APK [O00A3images/bg_hash3.gifnuW+APK [\j3images/icon_down.gifnuW+APK [U4images/icon_edit.gifnuW+APK [6images/corners_left.gifnuW+APK [`9images/file_new.gifnuW+APK [p"q:images/icon_delete_disabled.gifnuW+APK [?sqq;images/arrow_down.gifnuW+APK [B<images/innerbox_bg.gifnuW+APK [ȔDimages/bg_tabs_alt1.gifnuW+APK [z9Ia$a$Jimages/phpbb_logo.pngnuW+APK [-&00oimages/bg_hash4.gifnuW+APK [HL?88oimages/corners_right2.gifnuW+APK [veeypimages/file_new_conflict.gifnuW+APK [u/*rimages/icon_sync.gifnuW+APK [S= ffisimages/file_modified.gifnuW+APK [ uimages/no_image.pngnuW+APK [vimages/icon_down_disabled.gifnuW+APK [  wimages/bg_tabs1.gifnuW+APK [w ::6images/file_not_modified.gifnuW+APK [Y77images/corners_left2.gifnuW+APK [3@;images/bg_header.jpgnuW+APK [.4h\images/bg_header.gifnuW+APK [],NN index.phpnuW+APK [Ewstyle/acp_users.htmlnuW+APK [/;W style/tooltip.jsnuW+APK [|< style/simple_body.htmlnuW+APK [5dy,#,#style/acp_profile.htmlnuW+APK [;_=])style/acp_forums_copy_perm.htmlnuW+APK [ݲXXR,style/acp_forums.htmlnuW+APK [ovXstyle/acp_php_info.htmlnuW+APK [. ?& & style/acp_users_avatar.htmlnuW+APK [X, style/acp_ranks.htmlnuW+APK [Ҥ%style/message_body.htmlnuW+APK [Mb])])Lstyle/permission_mask.htmlnuW+APK [%%style/acp_users_prefs.htmlnuW+APK [osuMM!style/acp_ban.htmlnuW+APK [(9v v style/acp_database.htmlnuW+APK [dmstyle/acp_permission_roles.htmlnuW+APK [3-style/captcha_gd_acp.htmlnuW+APK [CeEa<style/acp_email.htmlnuW+APK [7Si   @Dstyle/custom_profile_fields.htmlnuW+APK [䉬Kstyle/permissions.jsnuW+APK [h3jjfstyle/acp_users_warnings.htmlnuW+APK [AkD  Akstyle/acp_reasons.htmlnuW+APK [ZWWystyle/colour_swatch.htmlnuW+APK [HF{ 3style/acp_bbcodes.htmlnuW+APK [LQ=style/confirm_bbcode.htmlnuW+APK [7WR ^style/acp_jabber.htmlnuW+APK [J =style/acp_prune_users.htmlnuW+APK [2;iUU style/acp_disallow.htmlnuW+APK [f_%%style/acp_icons.htmlnuW+APK [ܯstyle/install_error.htmlnuW+APK [lllstyle/install_main.htmlnuW+APK [t000;style/acp_attachments.htmlnuW+APK [Bstyle/acp_users_signature.htmlnuW+APK [9gq8q8hstyle/acp_groups.htmlnuW+APK [43PPSstyle/captcha_qa_acp_demo.htmlnuW+APK [ϤwdooTstyle/admin.cssnuW+APK [-Mstyle/simple_footer.htmlnuW+APK [Hb ? ?style/install_update.htmlnuW+APK [w_~#nstyle/captcha_default_acp_demo.htmlnuW+APK [!Z;style/overall_footer.htmlnuW+APK [[} style/captcha_recaptcha_acp.htmlnuW+APK [5 5 ~style/acp_logs.htmlnuW+APK [ style/acp_captcha.htmlnuW+APK [T@Q) ) +'style/simple_header.htmlnuW+APK [||0style/overall_header.htmlnuW+APK [naFstyle/acp_modules.htmlnuW+APK [扩33cstyle/confirm_body_prune.htmlnuW+APK [do+gstyle/viewsource.htmlnuW+APK [0[]/istyle/acp_update.htmlnuW+APK [2Mznstyle/progress_bar.htmlnuW+APK [Hi]"]"eqstyle/acp_main.htmlnuW+APK [r  style/acp_inactive.htmlnuW+APK [϶r~~^style/acp_language.htmlnuW+APK [V V #style/install_header.htmlnuW+APK [[z__ style/permission_roles_mask.htmlnuW+APK [篚q q qstyle/install_convert.htmlnuW+APK [O=0!,style/install_install.htmlnuW+APK [9(>`style/captcha_recaptcha.htmlnuW+APK [~RUstyle/install_footer.htmlnuW+APK [.style/acp_users_overview.htmlnuW+APK [_~cstyle/confirm_body.htmlnuW+APK [IPFFstyle/acp_styles.htmlnuW+APK [%l))UCstyle/acp_permissions.htmlnuW+APK [sp3DDlstyle/acp_send_statistics.htmlnuW+APK [T!??6tstyle/acp_board.htmlnuW+APK [nxstyle/permission_trace.htmlnuW+APK [~9H4 style/acp_users_profile.htmlnuW+APK [tstyle/acp_words.htmlnuW+APK [ style/acp_search.htmlnuW+APK [MI $style/acp_bots.htmlnuW+APK [!f!!style/install_update_diff.htmlnuW+APK [8 ^style/captcha_qa_acp.htmlnuW+APK [} Fstyle/acp_prune_forums.htmlnuW+APK [EB # #style/editor.jsnuW+APK [U   _style/permission_forum_copy.htmlnuW+APK [w( style/acp_users_feedback.htmlnuW+APK [%y swatch.phpnuW+APK~~*