PKs:69L install.jsvar XpiInstaller = { // --- Editable items begin --- extFullName: '3dr Forums Menu', // The name displayed to the user (don't include the version) extShortName: '3dr', // The leafname of the JAR file (without the .jar part) extVersion: '1.2+', extAuthor: 'ADM', extLocaleNames: null, // e.g. ['en-US', 'en-GB'] extSkinNames: null, // e.g. ['classic', 'modern'] extPostInstallMessage: 'Success! Please restart your browser to finish the installation.', // Set to null for no post-install message // --- Editable items end --- profileInstall: true, silentInstall: false, install: function() { var jarName = this.extShortName + '.jar'; var profileDir = Install.getFolder('Profile', 'chrome'); // Parse HTTP arguments this.parseArguments(); // Check if extension is already installed in profile if (File.exists(Install.getFolder(profileDir, jarName))) { if (!this.silentInstall) { Install.alert('Updating existing Profile install of ' + this.extFullName + ' to version ' + this.extVersion + '.'); } this.profileInstall = true; } else if (!this.silentInstall) { // Ask user for install location, profile or browser dir? this.profileInstall = Install.confirm('Install ' + this.extFullName + ' ' + this.extVersion + ' to your Profile directory (OK) or your Browser directory (Cancel)?'); } // Init install var dispName = this.extFullName + ' ' + this.extVersion; var regName = '/' + this.extAuthor + '/' + this.extShortName; Install.initInstall(dispName, regName, this.extVersion); // Find directory to install into var installPath; if (this.profileInstall) installPath = profileDir; else installPath = Install.getFolder('chrome'); // Add JAR file Install.addFile(null, 'chrome/' + jarName, installPath, null); // Register chrome var jarPath = Install.getFolder(installPath, jarName); var installType = this.profileInstall ? Install.PROFILE_CHROME : Install.DELAYED_CHROME; // Register content Install.registerChrome(Install.CONTENT | installType, jarPath, 'content/' + this.extShortName + '/'); // Register locales for (var locale in this.extLocaleNames) { var regPath = 'locale/' + this.extLocaleNames[locale] + '/' + this.extShortName + '/'; Install.registerChrome(Install.LOCALE | installType, jarPath, regPath); } // Register skins for (var skin in this.extSkinNames) { var regPath = 'skin/' + this.extSkinNames[skin] + '/' + this.extShortName + '/'; Install.registerChrome(Install.SKIN | installType, jarPath, regPath); } // Perform install var err = Install.performInstall(); if (err == Install.SUCCESS || err == Install.REBOOT_NEEDED) { if (!this.silentInstall && this.extPostInstallMessage) { Install.alert(this.extPostInstallMessage); } } else { this.handleError(err); return; } }, parseArguments: function() { // Can't use string handling in install, so use if statement instead var args = Install.arguments; if (args == 'p=0') { this.profileInstall = false; this.silentInstall = true; } else if (args == 'p=1') { this.profileInstall = true; this.silentInstall = true; } }, handleError: function(err) { if (!this.silentInstall) { Install.alert('Error: Could not install ' + this.extFullName + ' ' + this.extVersion + ' (Error code: ' + err + ')'); } Install.cancelInstall(err); } }; XpiInstaller.install(); PKFA6TJII install.rdf {8CF00006-46C2-41dd-B6CB-F02F6893115C} 3D Realms Forums NavMenu 1.2+ Navigate the 3DR Forums ADM Ciberblae http://forums.3drealms.com/vb/member.php?u=850 chrome://3dr/skin/1.png chrome://3dr/content/about.xul content/ skin/ {ec8030f7-c20a-464f-9b0e-13a3a9e97384} 1.0 2.0.0.* PKs:6)N@@chrome/3dr.jarPKs:6#J B content/about.xulTn0 }^b+It{0l6c %C_?Io9<|f,9U@pUF4F׆BMP{gkhq94,ML18-B$-]2Uj4RX-"4M;;=Fp#yM3%tYh7E)4=ahne<>D5s+O*]к D~j#;km_$K^x-^w>zb($%{|Ԡ6-pkV=)\st2-0.*.sfŎk[Vٸ[Kz{=K]6 ~bEo`,t;a.F(&m^v,8*{L1 sVrmMwK6- -c'Y3?b1%A[>xPKX3~@content/common.jsJ+K.S()N/HH-K+Q(-LS*)zI%%@= @E U%NEũEz))!I C 9ũ `u9)A9^. tI|N2^ݡQRR`_T[W^Z_} PKs:6iً\content/contents.rdf]o01?4r*f$YB^8 +~LeI<3[Y d™/^7K,d3Y<+EaOS2r ES29ea,x3)4 VւmJn54A$"I$03/|HrezgŨu4]U̅_ԋ-:M&$,aq( FT hMFƪ<5 ~UaǶIRkH : J%l'F1= !gQa:İ&^ 73n'f#pҾQn_ 6^Fu2CPKbs:6OS1content/menu.xulmo6?@ ,R"%]iƈScPg E $_ĩlWMC =G(wg І+{w;eDZs&$0=i_A%:0\>3#v^@Y٠|(-qj&2k 2N\Džip :H{m|n|%ܟ u Ӽ̴(g"H0;N'tYr wTW㺡٢{чǨ#ށKn,F. jGmޣ7l#jZ[dL`:!IAS & $GO<Ur>|_I!899b) ~ZUkcQzVfC7In3L@kv+f_dyTc3\_ hr9b|[г⯙:2Z .mNU[t^taիQƖV|IμְBhjؽ!F[U2QL5w{DǦU 4wI՜pS`BhG9g'=/'=zsZAyu+1 (¼qf톧qƚTt!oݳ݆&1+HZ.3rQ XN޹G{׊6h+՚+}'p7Q#%r9Mw/Y$E,4\ROgd@|0C [w#K(eIU R5g%c_%ncU>kFYs t ,`O[4I3jO'再MK밽"K-wn6nAwMZmƳ=)@OKn]>*QyFP@o`a lUi^n&krw INA>g9su岊VuMpX*}5kU‡DSpaa.."_h /{8\!cII}/&V7]R?a9Xr^-ƗNP PKX3M , skin/1.pngX TڞL6B$-,b@.N"a3DA@ ,R@. lh#EKFMzAZؿծ眙9<5ISwZ[9[`-IY3B\Fl~lTeV~y忝Jޒ*d y~M"*M}1'@+e$~ɡiTA>,xS-=Ε'lAmߵMko Ǒ/ ^kpO?bs6Ş,|L+S}/$"M0Jgz@il p0UPb-lG73TѺlm0Ӆ;TfԈP^qVn|`/oYY3:sxsgALyb&Z; 1FsɲT*"%p7j[[k(Nd2u7 4xJfNm0zmllLe4E@G s.8h4N_#7VC9SaEpJkuQ’W6֟:rM:!OsK#Mgԣ4Hྲྀ;Z~nui8{WV۶vt4hEWUը3ƺzr9"(n5b !|.BQ/I\#2ZMl飗Zk}\ADsK`lgnT3{Q᧏&sXܯMERlRaN\.I%\ f.HhLܮ|rAz^9'80!H AK>L(X_4~995e$ς/L;p!W@\]*sـBDVm34aҋQ935r99vjS8]c̨mԪ vǎa^vbNI9H"鼁P/YZ;FXZ}YoQ 焄 5ZC>,l_dm.Vt,og'Ο\hAvsX4F1t?] s}fBlZ92%1Ѻ1@capi~2ͮs 5B|j9ǁMh#d%xs [Iu]i[;F a]bZ %0hvrrfFQpe9ylufT[M `Xmt$r(6gxtK`!"MNʃNΧ%(+^S{:Bꊚ11 r}CwOXbON3 }T!{&hH~ͦx#OhheBkj!,,Bi|"B^類F_[@)'1T?*_o<% K0bZZ݂ >ryUm.WoG3ѦfO¯ |*&dZwr[xS{2.2Q <_7A sԤPZ]8jʺw l6s|D4eBa]7;;MN疁/xc~j/*r%]#8YPDwt.~I& -x>GV^~g*oLbӓV=/(mv} {_JPH.r U)NCbmi.KP85 xh86K r٦KmP #{ɻǭүgo%MW}wX>r*/]pK F\b(-"-M|Fcs\/L;OLEa"uBҎ4 T?R Cy[zP5貶T葴X2|[yYtM+N&`-myCm\ UgEI\Q%-؇ 6{>3Ӄ8LM&q.;Jrc%WKbLLdw~eDKC)h?>k;D8tuT*?'ߛp7znbx}9Z_Mj"{?7 $h̘yRCfh_:4" m"m?uz0Ғ0וЯPin~ n.nZḭ}ϩ_S'<= U..ީ ߷ZRX>(x#+*Ȋ3>7/f.Dd9qpaғa Ny7: ؁'l /h8J{"Xmh (q8P|N ӔieOiGPEr|l6LEfIs\fWhnAF[,VصcFk:'0iByrПbBQ[Q`Sc!?cj~|?l* I@aۈI/yYGUҋ 5VTjQ[an8pn۲_ϋ ӀYqXB)k~- KQ$)vwC7/FB@a"uOY6 eqC٤D 9& M{}+zߠJ5)? Lv#->+"vz|^GX;(KZTgZRMŴZ :*-v\a^ZP.yi(=EƨY$0sƒDI)7 . ?mmS*̃uSn5B'ٜe5hՕٳ'i˗_d}g~EX>x 7 "6rIExz7u"mгoOuwԪ_1Zue@WU,y?o&CCsܮ uoKy$h)~/#J~ ɿ7:_gԂ=FAu H+ՒogkrJ6yHэ'۲oO|z9~B* `Gy"u:# dlVw縓Tg;KZ}4n=Gup* jꉼ"./VEzc%5?Gv&g0vۚK@tAtv'^͢hTb_a wxTMh@KMN[ىK v!+~ԃoJQf)xݹ-fӃ[7US?ƿG(k K_vecq Hl'܊rjrAp| ^N0|;Ql#'J}D=8yFD:-l1dylqm~N;7!Gs]?螅f'|VU{ 0/דp/>GUo!jJ.^ag| o흼_3dpﻀG3! k`qØD[Zϳnih0ժZuc3<}-JSAQ<5 H7)뾂NX(Ng.fUGU+BSkPHO`74DXE?8o;_XrW@8ZӲ`fNy i[Y=8ExjWP9ĶU'؅_d@s ub+vSbDi-XtzYMqpX;8vK%^nѓP!ɵ; V xZIr?=<İ~4C)RC3&','(ݝD!j}B;ː,0wn")2X{Hy;6/$\[ifVۣG/ ~+' iWբGsݬ4%T3 ؙ9?qB.ta9.qnE0- / ]CܰfU{Uut\d\k=r!GnWf-BJU5oy' S|ou Q@\@`"|繻ĥ~*FPK X3n7z skin/3dr.cssՑ 0 c^ <ԧڅI:n3:39$O >}Xp#c(>:VO>0>}$!3}qqasism , L< /L fK zeSBPK2Qy skin/big.pngWPAgd3 Q( "aD@ $JΒQH #Y $ 9Cƻڭګݫ{]uUPS"|2e&}zG$4:fH[ gϜ]` 07gk[+K>ZQOlOwˡݔo(0Jj/QWuh騲Ǯ"rm26*N6d RjHMpī#:zZP`:F " wr˘0ueh.K渨WH@ @nZ֪ o< XSS R( 2+SMApg \K^ BSZ8 9S!/$;M?L _tm%鏆oѢS1{l-p.|vx/oOiMĕMX!P OV~.^q~˙ ι={j&.]j6RC`Rx6{l| Kopq{kn6֫$$8^-[sA )Q^zjU t}|?p mh .dGDEΞ`msdo20}Eo'/nwNj=lFѬCQ~vxwKv5u~>Rmps>FNc!IZRɛ Ll" Ô٪|k =3KT9,=!"A=@+%jA fa սeHQ|FwQRyʎ^"Z4=3yz ƾe>Yh$e-}j7)YYh:=?S cHj1HzFb,6(^9k8@:U*U'5(umw{cHiS= ,~]XJ@L ǁ7 ~\q(8^j_Qk˦Ab= BCD=N!ƽX}^qȼ$âryG2 ᯨk-5D՗Kl4;aYZľy"3G'@rZ:PYC[LIw:3?\MN.$M.pAZ@ lWȯKX:pա:J rzU>>hD `֬cn-  Wۃ&zh-oƚ>[Ázk54w|v4CN-Mu3hAgji>f|!դܥmQC]5}_5ZS~[Jo[d,۱,&*3 >cw^KW5o%eLYoѵoy4|:ٜg4Z[Kn?5;gbGMXvry2 ]bpOf5~Lag3k_a6r|-b r؞)6\m\Ϲ.};"9l-u,+h.>n7gZ82]hXt|S?\g>.q2,HT(_qdʕHSڀzj @ !@Q'>2pJ8P]:@-8EzP`4c 6R}$@kjW-}@hN?5EMrrcVz L ʄdWZƶ VMni(sd !ò li)yVD:2\x!Q`,e3 ݓ *]|2FX͵;)z? Fu=$kAx=1\H)6 sT/"۸)z0P&OOb"]ͯviә6T<,lps܂kRVU-?}$ +=7o@! jkgc,3jIjqJy#DφQ(Q̖:pE3,l-=r1Ū[VSIndM>n{M@3snGkj3ӲKTI78-|S%^t_+hr+s>Rir+(OFdxЫS4id't4eU<<* TaKfQTb{,k0^~?k 2]7^dzrN""#6-؆. 11*p|ӑ6G|@o%s$s@45@đ``edK_z.8r˒T-Ƀ 3_jrjͶ3Y&2Z;eT>8wv^EȊǕ!"L߈y 9pJ7QVf܋izi({I9Ap |f/-g1>l ^;FdrD.,2>M03B-qUr ׫ Lv !덐Ἴ^FU)qӣugea=5>]+Ip<ʧHhmAw+?m}#p<ՎgRVuʤy":4~MC[ߙq5A `nfɖ02>}K4\(D0W&B-ûb@ &s 9L> \,Lq]@}MIŁ. &T &-NǤ}\8-Sީy+sƙGÇ]ޱI @`z_u/IJ[wJ+&*)X(Z(_wP;( W! */?bA&!QPPQ՞r,ٞ(In?Ť:{%(~.?=Z97~ZؖM\*[Eɮ%7X$]S#wxq}v Ëf/HhDb@ޒLOUr@Rloe^[qL3v;'l(uՕEř5XH<"%ղe?~Qo>#B8̢AugV w-Bt' %ͽvvn"\@wpV;{#mAxXrn=V%W<=Sc[*ȥ@\BvNIEwO7OuWf?v-Ҋ.$"!ECv*AU>'0ARU~fXZU[%KDQV3=v WçQKi{*| mF[Fz>mbmN8[dҨOa5u|dZnO8E`#< ?]O"Kp3gPV4΅W+ea "xTv"(/yxm?o)C :=VBqO9.8D]\70sȟ|J5`/NIY-qr\mpE;I<GumT䔔r+Gl)&& {PN~m99H+#'- G9uD]pg▜d78W]aBGpNuU&@QcGklmƽN88JrPZ3(ԖW-O[Ku@uLTU%An-8+r@}Sn Vw4k Z< 6̵,vܼA/Ae%i(!Ւ$0]U6SvSA H3Y`߀D#Fm;4PYkI1+0Xw0c;U& {t [_1o+MPKX3C#skin/contents.rdfQn0#9a9a\P?8 ǦRP@A%Km33_3MCe͂]-~o~an\НPEٳҚ'mm> hVl6&a d3:39$O >}Xp#c(>:VO>0>}$!3}qqasism , L< /L fK zeSBPK s:6content/PK s:6skin/PK s:6 skin/icons/PKs:6#J B  content/about.xulPKX3~@ qcontent/common.jsPKs:6iً\ >content/contents.rdfPKbs:6OS1 content/menu.xulPKX3M , Q skin/1.pngPK X3n7z  skin/3dr.cssPK X3O skin/3dr.pngPK2Qy skin/big.pngPKX3C# _9skin/contents.rdfPK X3O :skin/icons/3dr.pngPK s:6<content/PK s:6<skin/PK s:6 <skin/icons/PK <PKs:69L  install.jsPKFA6TJII  install.rdfPKs:6)N@@ chrome/3dr.jarPKR