mx pak1Vmbackground.html^wI css\options.css "-֚def.json+3}QF defaults.jsn5'xZ icon-18.png}=s icon.pngbAr&"icons\icon_16.pngt[#Jicons\icon_32.pngn_'Uicons\icon_48.pngf- ^includes\app.jso |eyincludes\content.jsvz50 js\app_bg.jsbwpjs\background.js)JM js\options.js:_1O js\SieveUI.js71G#locale\cs-cz.ini4N*Õlocale\el-gr.ini _+d| locale\en.iniԊ$-ϖlocale\es-mx.ini$-vlocale\fr-ca.ini+lYMlocale\hu-hu.ini+ 2=locale\nl-nl.ini2w%=plocale\pl-pl.iniNX`,Vlocale\pt-br.ini%Klocale\ru-ru.ini:A locale\uk-ua.ini0= )locale\zh-cn.ini)k#g locales.jsn?MJƿ options.htmlS?ƥ sieve.jsnG, :: Imagus :: bgProcess ::-moz-range-thumb{width:8px;height:15px;border-radius:2px}::-moz-selection{background:#adf}::selection{background:#adf}html{cursor:default;min-height:100%;background-color:#f3f3f5}body{display:none;font:13px "Lucida Grande","Lucida Sans Unicode","Tahoma",sans-serif;position:relative;background-color:#fff;max-width:700px;min-height:300px;margin:0 auto;padding:6px 15px 10px;border-top:0;box-shadow:0 0 4px #333;-webkit-box-shadow:0 0 4px #333}a{color:#1155ef;text-decoration:none}a:hover{color:#000}:focus{outline:0}.fn{float:none}.cur_zmin{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.cf:after{content:"";display:block;clear:both}#app_version{display:block;padding-bottom:5px}#importer{-webkit-box-sizing:border-box;box-sizing:border-box;display:none;padding:0 10px 10px;position:absolute;width:100%;left:0;top:0;z-index:2;background-image:-webkit-linear-gradient(top,#fff,rgba(245,245,255,.9));background-image:linear-gradient(to bottom,#fff,rgba(245,245,255,.9));box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666}#importer>b{border-radius:10px;text-align:center;width:20px;height:20px;float:right;margin-top:10px;transition:text-shadow .3s}#importer>b:hover{text-shadow:0 0 10px #000;cursor:pointer}#importer>h3{display:inline-block}#importer>.op_buttons{padding:10px 0 0;text-align:center}#importer>.op_buttons>button,#importer .file_button{margin:0;padding-left:20px;padding-right:20px;width:auto}#importer>.op_buttons>div{margin-left:10px;display:inline-block;text-align:left;vertical-align:middle}#importer>textarea{height:185px;margin:10px 0 7px}#importer input:checked+label+label{color:red}hr{border:1px solid #eee;margin:10px 0}#right_panel{position:absolute;left:100%;top:0}#right_panel>aside{padding:0 5px 3px 8px;position:fixed;top:0;background-color:rgba(255,255,255,.8);text-align:center;box-shadow:2px 2px 2px #aaa;-webkit-box-shadow:2px 2px 2px #aaa;overflow:hidden}#right_panel>aside,section{-webkit-box-sizing:border-box;box-sizing:border-box}#app_installed,#app_updated,.advanced,.hidden,body.opera .opera,body.firefox .firefox,body.chrome .chrome,body.safari .safari,body.maxthon .maxthon{display:none}body.advanced .advanced,#right_panel>aside>.advanced{display:block;color:#4a6b75}.advanced>label{vertical-align:middle}.logo{display:block;margin:5px auto 0;width:128px;height:128px;background:url(../icon.png) no-repeat center;-webkit-transition:-webkit-box-shadow .2s;transition:box-shadow .2s;border-radius:10px}.logo:hover{box-shadow:0 0 10px #bef;-webkit-box-shadow:0 0 10px #bef}body>form>section{display:none}nav{margin-bottom:20px;text-align:center}nav>a{-webkit-transition:border-bottom-color .5s;transition:border-bottom-color .5s;text-decoration:none;display:inline-block;color:#1155ef;padding:5px 6px;border-bottom:3px solid transparent}nav>a:hover{-webkit-transition:border-bottom-color 0s;transition:border-bottom-color 0s;border-bottom:3px solid #aaf;color:#000}nav>.active{color:#000;border-bottom:3px solid #000}.prow{clear:both;padding-bottom:3px}.prow,.tiptop{position:relative}.tip{overflow:hidden;position:absolute;padding:5px 7px;left:-48px;top:-5px;border:1px solid transparent;max-width:100%;width:33px;height:25px;font:12px/150% Verdana,sans-serif;white-space:pre-wrap;color:rgba(0,0,0,0);z-index:1;visibility:hidden;opacity:0;-webkit-transition:visibility 0s .5s,opacity .5s,color .7s;transition:visibility 0s .5s,opacity .5s,color .7s}.tiptop:hover>.tip:not(:empty),.tipvis>.tip:not(:empty){-webkit-transition-delay:0s;transition-delay:0s;visibility:visible;opacity:1}.tip:hover{overflow:visible;left:-45px;background-color:rgba(245,245,255,.9);background-image:-webkit-linear-gradient(top,#fff,#fafafa);background-image:linear-gradient(to bottom,#fff,#fafafa);color:#000;padding:10px;padding-left:40px;border:1px solid #ddd;border-left:none;border-radius:6px;box-shadow:0 0 10px #dedede;-webkit-box-shadow:0 0 10px #dedede;width:auto;height:auto}.tip::before{display:inline-block;padding:3px 6px 4px;margin-right:20px;border-left:2px solid #b97070;border-right:0;border-radius:5px 0 0 5px;text-align:center;font:700 17px Verdana,sans-serif;color:#fff;text-shadow:0 0 3px #000,0 0 3px #000;content:"?"}.tip:hover::before{position:absolute;top:5px;left:5px}.prow>label,.prow>span:not(.clean){-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:49.6%}.prow>label{padding-top:8px}.prow:hover label:not(.checkbox),label:not(.checkbox):hover{color:#45f}.prow>span:not(.clean){float:right;margin-top:4px;max-width:50%;text-align:right}.prow input[type="text"]{width:300px}.prow select{max-width:308px}.prow input[type="color"]+input[type="text"],.shorter_input{width:242px;vertical-align:middle}.prowone>label,.prowone>span{width:auto!important;padding:2px 0}.inp_tf_short{width:100px!important}.sub_opt{padding-left:20px}input,textarea,select,code,.checkbox,.pager>a{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:color .2s,border-color .2s;transition:color .2s,border-color .2s;background-image:-webkit-linear-gradient(top,#fff,#f5f5f5);background-image:linear-gradient(to bottom,#fff,#f5f5f5);background-color:rgba(242,242,242,0);padding:3px;margin:2px;border:1px solid #ddd;border-radius:3px;font:13px Verdana,sans-serif}pre,code{transition:all 0s;font:13px Consolas,Monaco,monospace}code{display:inline-block;background-image:linear-gradient(to bottom,#fff,#f5f5f5);border:1px solid silver;padding:3px 5px}select{max-width:100%}textarea{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tab-size:4;-moz-tab-size:4;-o-tab-size:4;tab-size:4;resize:none;width:100%}.pager{margin:15px 0;text-align:right}.pager_active{box-shadow:0 0 3px #36d;-webkit-box-shadow:0 0 3px #36d}.pager>a{cursor:pointer;text-decoration:none;font-weight:700;color:#666;display:inline-block;padding:3px 7px}.pager_data{margin-right:3px;font-family:Verdana,sans-serif;color:#aaa}select:focus,textarea:focus,input[type="text"]:focus,input:hover,select:hover,textarea:hover,.prow:hover input,.prow:hover select,label:hover input,.pager>a:hover,.prow:hover .checkbox,label:hover>.checkbox,.checkbox:hover{border:1px solid #888}input[type="checkbox"]{display:none}.checkbox{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:transparent;display:inline-block;vertical-align:middle;width:20px;height:20px;padding:0;position:relative}.checkbox:after{content:"✔";font-weight:700;position:absolute;top:0;left:3px}input[type="checkbox"]:checked+.checkbox{color:#616161}input[type="number"],input[type="color"]{width:50px;text-align:center}input[type="color"]{-webkit-box-sizing:border-box;box-sizing:border-box;background:0;padding:2px;vertical-align:middle}input[type="number"]{width:60px;box-shadow:none}input[type="range"]{height:24px;vertical-align:middle}output{display:inline-block;min-width:24px}h3{clear:left}.shortcuts{-webkit-column-gap:50px;-webkit-column-count:2;-moz-column-gap:50px;-moz-column-count:2;column-gap:50px;column-count:2;padding:10px 30px}.shortcuts>label{display:block}.shortcuts>label:hover input{border:1px solid #aaa}.shortcuts input,.sub_shortcuts input{width:35px;text-align:center}.sub_shortcuts li{line-height:200%}.op_buttons>button,.action_buttons>span,.file_button{position:relative;background-image:-webkit-linear-gradient(top,#fff,#f5f5f5);background-image:linear-gradient(to bottom,#fff,#f5f5f5);cursor:pointer;color:#000;font-weight:700;font-size:14px;border-radius:3px;border:1px solid #ddd}.action_buttons{float:right}.action_buttons>span{-webkit-transition:border-color .5s;transition:border-color .5s;display:inline-block;text-align:center;width:20px;height:19px;padding:4px}.action_buttons>span:hover{-webkit-transition:border-color 0s;transition:border-color 0s}.op_buttons>button,.file_button{-webkit-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s;box-shadow:0 1px 2px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5);margin-bottom:10px;font:700 14px Arial;width:95%;padding:10px 0}.op_buttons>button:hover,.file_button:hover{box-shadow:0 0 3px rgba(0,0,0,.5) inset;-webkit-box-shadow:0 0 3px rgba(0,0,0,.5) inset}.action_buttons>span:hover,.file_button:hover,.op_buttons>button:hover{border:1px solid #999}.searchinput{float:left;width:210px;padding:5px}.inpbutt{float:left;width:100%;margin-bottom:15px}.inpbutt+div{clear:both}.container_info{text-align:center}#sieve_count{margin-left:10px;vertical-align:-webkit-baseline-middle;vertical-align:sub}#sieve_container>div{width:20%;float:left}#sieve_container>div>div{display:none}#sieve_container>div>span{-webkit-transition:color .2s,border-color .5s;transition:color .2s,border-color .5s;height:17px;padding:5px;display:block;text-align:center;cursor:pointer;white-space:nowrap;overflow:hidden;border:1px solid #f5f5f5;text-overflow:ellipsis}#sieve_container>div.opened{-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:1px 1px 5px #bbb;-webkit-box-shadow:1px 1px 5px #bbb;border-left:2px solid #b97070;width:100%;clear:right;background-image:-webkit-linear-gradient(top,#fff,#f4f4f4 50px);background-image:linear-gradient(to bottom,#fff,#f4f4f4 50px);margin:3px 0 10px;padding:0 5px 10px;border-radius:5px}#sieve_container>.opened>div{display:block}#sieve_container>.opened>span{font:700 16px Verdana,sans-serif;text-overflow:inherit;min-height:18px}#sieve_container>div:not(.opened)>span:hover{-webkit-transition:border-color 0s;transition:border-color 0s;background-image:-webkit-linear-gradient(top,#fff,#f5f5f5 90%);background-image:linear-gradient(to bottom,#fff,#f5f5f5 90%);border:1px solid #bbb;border-radius:3px;cursor:pointer}#sieve_container>.disabled>span{text-shadow:0 0 5px #888;color:red}#sieve_container>.selected>span{background-image:-webkit-linear-gradient(top,#fff,#e7e7e7);background-image:linear-gradient(to bottom,#fff,#e7e7e7)}#sieve_container>.move{background:white;width:auto;padding:0 10px;position:fixed;border:1px solid #bbb}#sieve_container>.move_multi{display:none}#sieve_container>.move>span{pointer-events:none;background:none!important;border:none!important}#sieve_container span.focus,#sieve_container span.focus:hover{cursor:text;background:#fff!important;color:#000;border:1px solid #111!important}#sieve_container>div textarea{height:95px}#sieve_container textarea,#sieve_container input[type="text"]{font:14px Consolas,monospace}#sieve_container>div textarea:focus{height:200px}#sieve_container>div input[type="text"],#sieve_container>div textarea{-webkit-box-sizing:border-box;box-sizing:border-box;margin:2px 0;padding:3px 2px;width:100%}.sieve_shorter_inp{vertical-align:middle;width:89.5%!important}.file_button>input[type="file"]{cursor:pointer!important;opacity:0;position:absolute;width:100%;height:100%;left:0;top:0}#grants{-webkit-box-sizing:border-box;box-sizing:border-box;height:200px;margin:5px auto}#grants_help{-webkit-column-gap:20px;-webkit-column-count:2;-moz-column-gap:20px;-moz-column-count:2;column-gap:20px;column-count:2;font-size:12px;display:none;white-space:pre-line}#info_sec>pre{white-space:pre-line}#locales_table{border-collapse:separate;border-spacing:25px 2px;margin:0 auto;font:13px Consolas,Monaco}#locales_table>tr:hover{border-collapse:separate;border-spacing:25px 2px;margin:0 auto;font:13px Consolas,Monaco}#locales_table th:first-child{text-align:left}#locales_table td:last-child{text-align:center}@media all and (max-width:1024px){body{width:650px}.prow input[type="text"]{width:245px}.prow input[type="color"]+input[type="text"]{width:183px}.sieve_shorter_inp{width:88.7%!important}}[{ "type": "extension", "frameworkVersion": "1.0.1", "guid": "{00000cea-0a26-4d0e-9f80-bf8211f1a0bb}", "version": "0.9.8.49", "title": {"en": "Imagus"}, "description": {"_t": "APP_DESCRIPTION"}, "author": { "name": "Deathamns", "email": "deathamns@gmail.com" }, "permissions": {"httpRequest": ["*"]}, "config": "options.html", "service": { "main": "background.html#Imagus,0.9.8.49" }, "actions": [ { "type": "script", "entryPoints": ["doc_end"], "exclude": ["res"], "js": [ "includes/app.js", "includes/content.js" ], "includeFrames": true } ] }] // Thu, 16 Feb 2017 19:18:08 GMT { "hz": { "deactivate": 1, "actTrigger": "ctrl", "delay": 300, "delayOnIdle": true, "zoomresized": 25, "markOnHover": "dashed", "preload": 0, "placement": 0, "fullspace": true, "hiRes": true, "hiResOnFZ": 3, "thumbAsBG": false, "thumbAsBGColor": "#c3c3c3", "thumbAsBGOpacity": 0.3, "hideIdleCursor": 500, "history": true, "mediaVolume": 40, "scrollDelay": 0, "pileWheel": 1, "pileCycle": false, "capStyle": 0, "capPos": 0, "capWH": false, "capText": true, "capLinkText": true, "capNoSBar": false, "capFlashCount": 1, "fzMode": 1, "fzOnPress": 2, "follow": true, "move": true, "waitHide": false, "minPopupDistance": 20, "css": "margin: 3px 3px 20px; background: #f8f8ff padding-box; border: 3px solid hsla(0,0%,95%,.6); border-radius: 2px; box-shadow: 0 0 2px #666", "scOffInInput": true, "zoomFromFrame": false, "LDRsrc": "", "LDRcss": "", "LDRdelay": 300, "LDRbgOpacity": 100, "LDRanimate": true }, "tls": { "advanced": false, "sieveAutoUpdate": true, "sieveCacheRes": true, "opzoom": true, "sendToHosts": [ ["+TinEye", "https://www.tineye.com/search?sort=size&order=desc&url=%url"], ["Google", "https://www.google.com/searchbyimage?image_url=%url"], ["Bing", "https://www.bing.com/images/searchbyimage?cbir=sbi&imgurl=%url"], ["Yandex", "https://images.yandex.ru/yandsearch?rpt=imagecbir&img_url=%url"], ["KarmaDecay", "http://karmadecay.com/%url"], ["ZXing QRCode", "http://zxing.org/w/decode?full=true&u=%url"], ["ImgOps", "http://imgops.com/%url"], ["Pixlr", "https://apps.pixlr.com/editor/?image=%url"] ] }, "keys": { "mOrig": "1", "mFit": "2", "mFitW": "3", "mFitH": "4", "rotL": "E", "rotR": "R", "flipH": "Q", "flipV": "W", "prefs": "P", "send": "S", "hz_toggle": "D", "hz_preload": "L", "hz_fullZm": "Z", "hz_fullSpace": "F", "hz_caption": "C", "hz_open": "O", "hz_history": "H" }, "grants": [], "sieve": {}, "sieve_repository": "" } PNG  IHDRVΎWIDAT8oTU3Ngj -!Z0jq>\r^]pmA6IiJC;;y9~>n%R %"ԍsxywy?RRh0ZhEV_7b]1rlXg)QR?o]k@1es˫K\ѣ/D!pej38Ȑo}gNҡYzuH70Q184XYhr ,.&YO,ZE&^%Ĭ%s'dU1³cc䝘c:1//'ZOk[zTOxLf<WJ+r9HC{k/MnmDŽZ]#BCLYY@`+P*/lw"wIDATx^}\y{oL!"aB CJfM ;ة-QFF&6 ,JZvx7"Ļ|H`&,rbhFf43=}ϻ;ۭAVܹV?yޏVrAE0- $ @9BNLO%2P''`L(}yD!8Ao'^TU4JS@+CyAބ.~'{U5TQ* hO0mʊ>^9УLV9䑲"NEmY; iN_?+A%l aWB:V01EK1>7W 8YP-2W%=ƔdWR_9J>b' Z'QP,Ok'ӬF#SB#>· wAB'VP ,;_M& <8Iޛ +bi}y pն,LE,?I!%arrYc/N^R9(XNPa`gloV)y&"]fz\VL ? !,K'p"~Y;YKؒ\^HOz@Y)X~f.{G$[@j$(81I!]/Jo!TqNkTpdoOSs_Q@8C0t.лٯ鍴uGVTC1>~7NhCR>|ƚ@o pe Y#,Ƒ 4k.'=OlOUƝyOؚ@Qa IDI+9<9]H < u[MEXCJ 8%Lr\`9 pP#lO2pGDu'#hIbGNqHWTp1(Fѫ!(VH^o茂/E3XMfJfb%8pD}Eq2 {ŮGYNYeMvu)`yǂw5$EZ̒P$@mHiΤ>,i; F~DpBOe(Y9+E1P~ {m>& 㰮 Vvnd@ ¾@)#{U( ?Bf >~=C7\ h("{zt'ɳ nBN7\Dҳbƻ{&BoOVSčk4sU #iǚX8S*#E`2cMcLM QmBi,8fʖ _~n߽{LdD8Xa`S$m34]λ~ {GENHV P_pMH7j^v+u`h ;lpv2VBy&!`8@rH;C避xw1>?% i׌Ǐv݀ˊNˉ ,7atXI$.xkHnչWuXpoٞm;Wv\u0p9xL<+Q"WZRIcɲ1$!/3ː=#+/;p^ᤁv@T5XpW :fw92(܀2/ o3",F,qJG[>8{7TPgR2?'=9K۹ARE:et6&>yu]^D%1$= gO8p~;Aё^/kҀdlPyPˁݺ8g&"ZCu,+ 9B038~- 㴂CNxx׌ .Vގi;]x<`G[Rъj)椠 CI( kĕ{vYBv(vxi?AQj d9ۂAj/\noR( x;R!rCv%;lㅀytz`‹f?]>vզ}lE$\_cZp,?@$p໮֦<@{1{uGú)ǸQHQc͉'r5C x c< .Q7t#@υ7@[Ӑ~\vٺuTLj@b]pIgC\24fJo)g8.v˜*+OdX%,~El]}яͳOѫH'ޔ@A]>)tFv\^Qk'>xstN9p@MPE%N`GgϭɊ.R塆0J^@8 LՐeUhUV} <^nW 53to&˝+ \NZD^2!E~TIBPgk\*WGgPm:)_2JpH_qb 1@vHr z!t,Z-e&aΩQBxޓi_KODsZ*()-Sc:@]o%?67waL,ZSO ɫ02U~Uk?hC_RoBHJ7ح ߕӑ#i jODHVt I(laS`DtVh/挗0&I1/: 8###x5󟭶Xn{E?ъUg<3SӐ> \^^l=3fDpI_Aӿ(N[JyH`]lh3Pi+R#SPձN9BvҾ;Ib7(7\MXSSY8[ٰ[B`t$\cB@&p)*uy|ݭ'?kS+3dž9rJ&r*74~]@{iZC FTƐ#p>BGzY?ҬQUS6qp2W&зRjdZ3G3)SOj:G,xJPo2Y [FDgϋ{.8 94R͏wj~Dbmt~dՈ p%%ڋ 9:Sq倫4(H_I:!}چ KN"(o=]u GN\G"m Xno X;-ʃX Gj|BiLQYm0 o6γI#,_p^ܙOYX0rDP_@VFK̉Sqp\8xTj8ʷL.oE` . 9/9u? 2(־9;)Vlv{ҥ_$\2A’k.Tj="=,? yߨEoB<}A蟟8οs$P`p rMSC A,S}3X»ܩ/8;pAsh%k@0ȋ8 n|c7́I3tǔ4:ہ`R၍3Q_>>)Li,}eblVZkCz@X[Ṕj( /ŝȡ].>;"s4S䮸@[9Yq;sG[?g;ز|0#_ȁC?5 2^p>%78vkjǥ 6>{r`LJ+ |Ng,]q;ՂAD~d@y;G ;pO?>Efas q7F1P 0qd3̱! 9c|vӓAB2_󡒘6|{;+>q>qX Ld!P8hC}ɂDhpON:tqgI*zŤzǐ<'9 A,.-A /d^36wu; '#ä~++s΃&0"zfQXxKib|X߼AAOG`EꄽfqHh *J(*z\  2!w^1 y̿ mT^ <\O4zt R"@8@'2priE:o8H`~U@? Uc[tR %qq/ZE3SS @GD71%[1h肜J~A`pcoe* b5RxQDdP*$Ah Ϋ eE߷&]8qL;=F2D1 lD|h*Sj?:L!n g0y V~y[}ndlfuJ\ ](! 1'\eJ_~jHnqB/.IrԄnIENDB`PNG  IHDRasRGBgAMA a pHYsodtEXtSoftwarepaint.net 4.0;imIDAT8O-Ogg-zv%[nD3c&u )ȀЁRhK-WGKKm)-`2~{J<;s]ܒTy[ǁx#PLm#HCIO|/cQ9K^ex)`UxUJ&Dps 7vrᵋ̆"K#ĥlNd<;q5,]J6}/d&'IrB ͨYEaG.G[ G+GS5cIQtk M?!.!OCR9*\<`iSbMZ Uzp-@SG>@f(%7R4xtv)e|] wpoZ x@#͗C>jܚKro]t,'(LIFW;Ẓ^'< qFb1M=EXjwtyDq *=.bk[vNiԌopJ,:g#\jRP?9CBl:~vɯln3F~kf8U9Li<:*tV:3 q /7Ňl}{{\OsM^f?UkLs;3?(yN >R=J6`r&^I.?n(%-xﺞ_aa+U[LwYYiz3M׊Jz(}sa:*wE:ߋ2OMiLE2 ~эyh 0Q4K{]9ߟ4nd KF?֌r﹋ujcqGW+aIENDB`PNG  IHDR DPLTEֱԭԣϝԝˍЊ҇ч҇ӋՍԌҐ֔Քڙڔ֑Շ΃͂Ђ̅}urrk|ۄޅ}uruvzrnpswx~ܑܛޡߠݩݮ۳ڮ֚ڙ̍ЅȒÌʷyzrĴsqfgc^TNI}Bw:t>p9f2e5_;Z8T1W3N2I1F8B@IEMCXHbJdPoWwVvbjkukxj|lor|}{}jph{nj[_Q_F~EB8ӌ+fH؀ D fl8{sM8 ]#r;c=ht!Z!֋ay|[u߽7nˆe [of_-vb.@|yҐ,o~AX4/ޓh.8?є4*KvGC,Fo?װXBSez+QLő #L'֛፣CNڪ?EC,e䋭`nj~L&kӓBteL}08!$5J('U~^ja4(v)0~@T+nH "h%@K3 ^#UQ MT@9_ zĚ^'[IENDB`PNG  IHDR00` PLTEms$v(z084:?H~EzBw?q;k3i9c3`2Z:[:T2S9N7J0J4C;EBLCXASNZHaPfPn^hm`TT2;1rMVQX\dblluqkox~}ل܇҇ыӑ֌ԍѐՌדٔ՘טܕےݗٛߵݦוӖztwvsmmg`V^bhqy~}ysouqɃЂ~̂̇φЍӉɅ̝ʤΗ٤ܵ٥ɠqlxY\cSSrJKA@S`lzeqZ{b}jϴ֖omyqidyъޠűǣܧިץ̟s8itRNS0>I|IDATx]ole15&&e.which<19},key:function(e){return this.specKeys[e.which]||String.fromCharCode(e.which).toUpperCase()}};var checkBG=function(imgs){if(imgs)if(Array.isArray(imgs=imgs.match(/\burl\(([^'"\)][^\)]*|"[^"\\]+(?:\\.[^"\\]*)*|'[^'\\]+(?:\\.[^'\\]*)*)(?=['"]?\))/g))){var i=imgs.length;while(i--)imgs[i]=imgs[i].slice(/'|"/.test(imgs[i][4])?5:4);return imgs}return null}; var checkIMG=function(node){var nname=node.nodeName.toUpperCase();if(nname==="IMG"||node.type==="image"||nname==="EMBED")return node.src;else if(nname==="CANVAS")return node.toDataURL();else if(nname==="OBJECT"&&node.data)return node.data;else if(nname==="AREA"){var img=doc.querySelector('img[usemap="#'+node.parentNode.name+'"]');return img.src}else if(nname==="VIDEO"){nname=doc.createElement("canvas");nname.width=node.clientWidth;nname.height=node.clientHeight;nname.getContext("2d").drawImage(node, 0,0,nname.width,nname.height);return nname.toDataURL("image/jpeg")}else if(node.poster)return node.poster;return null};var mdownstart,winW,winH,topWinW,topWinH;var rgxHash=/#(?![?!].).*/;var rgxIsSVG=/\.svgz?$/i;var viewportDimensions=function(targetDoc){var d=targetDoc||doc;d=d.compatMode==="BackCompat"&&d.body||d.documentElement;var w=d.clientWidth;var h=d.clientHeight;if(targetDoc)return{width:w,height:h};if(w===winW&&h===winH)return;winW=w;winH=h;topWinW=w;topWinH=h};var releaseFreeze=function(e){if(typeof PVI.freeze=== "number"){PVI.freeze=!cfg.hz.deactivate;return}if(e.type==="mouseup"){if(e.target!==PVI.CNT||PVI.fullZm||e.button!==0)return;if(e.ctrlKey||e.shiftKey||e.altKey)return;if(PVI.md_x!==e.clientX||PVI.md_y!==e.clientY)return;PVI.reset(true);return}if(PVI.keyup_freeze_on)PVI.keyup_freeze()};win.addEventListener("mousedown",function(e){var d=doc.compatMode&&doc.compatMode[0]==="B"?doc.body:doc.documentElement;if(!cfg||e.clientX>=d.clientWidth||e.clientY>=d.clientHeight)return;d=e.button===2&&PVI.freeze&& PVI.SRC!==void 0&&!cfg.hz.deactivate;if(PVI.fireHide&&PVI.state<3&&!d){PVI.m_over({"relatedTarget":PVI.TRG});if(!PVI.freeze||PVI.lastScrollTRG)PVI.freeze=1;return}if(e.button===0){if(PVI.fullZm){mdownstart=true;if(e.ctrlKey||PVI.fullZm!==2)return;pdsp(e);++PVI.fullZm;win.addEventListener("mouseup",PVI.fzDragEnd,true);return}if(platform.opera&&(e.target.clientWidth&&e.offsetX>=e.target.clientWidth||e.target.clientHeight&&e.offsetY>=e.target.clientHeight))return;if(e.target===PVI.CNT){PVI.md_x=e.clientX; PVI.md_y=e.clientY;return}if(PVI.fireHide)PVI.m_over({"relatedTarget":PVI.TRG,"clientX":e.clientX,"clientY":e.clientY});if(!PVI.freeze||PVI.lastScrollTRG)PVI.freeze=1;return}if(e.button!==2)return;if(cfg.hz.actTrigger==="m2"){if(PVI.fireHide&&d)PVI.SRC={"m2":PVI.SRC===null?PVI.TRG.IMGS_c_resolved:PVI.SRC.m2||PVI.SRC};PVI.freeze=cfg.hz.deactivate}else if(PVI.keyup_freeze_on){PVI.keyup_freeze();PVI.freeze=PVI.freeze?1:0}mdownstart=e.timeStamp;PVI.md_x=e.clientX;PVI.md_y=e.clientY;if(platform.chrome&& (e.target.href||(d=e.target.parentNode)&&d.href))e.preventDefault()},true);win.addEventListener("contextmenu",function(e){if(!mdownstart||e.button!==2||PVI.md_x!==e.clientX||PVI.md_y!==e.clientY){if(mdownstart)mdownstart=null;if(e.button===2&&(!PVI.fireHide||PVI.state>2)&&(Math.abs(PVI.md_x-e.clientX)>5||Math.abs(PVI.md_y-e.clientY)>5)&&cfg.hz.actTrigger==="m2"&&!cfg.hz.deactivate)pdsp(e);return}var i,elapsed=e.timeStamp-mdownstart>=300;mdownstart=null;i=PVI.state>2&&(elapsed&&cfg.hz.fzOnPress=== 2||!elapsed&&!PVI.fullZm&&cfg.hz.fzOnPress===1);if(i)PVI.key_action({"which":13,"shiftKey":PVI.fullZm?true:e.shiftKey});else if(i=PVI.state<3&&PVI.SRC&&PVI.SRC.m2!==void 0){PVI.load(PVI.SRC.m2);PVI.SRC=void 0}else if(elapsed&&PVI.state>2&&!PVI.fullZm&&cfg.hz.fzOnPress===1)return;if(i)pdsp(e);else if(e.target===PVI.CNT)pdsp(e,false);else if(e.ctrlKey&&!elapsed&&!e.shiftKey&&!e.altKey&&cfg.tls.opzoom&&PVI.state<2&&(i=checkIMG(e.target)||checkBG(win.getComputedStyle(e.target).backgroundImage))){PVI.TRG= PVI.nodeToReset=e.target;PVI.fireHide=true;PVI.x=e.clientX;PVI.y=e.clientY;PVI.set(Array.isArray(i)?i[0]:i);pdsp(e)}},true);var PVI={TRG:null,DIV:null,IMG:null,CAP:null,HLP:doc.createElement("a"),anim:{},stack:{},timers:{},resolving:[],lastTRGStyle:{cursor:null,outline:null},iFrame:false,state:null,rgxHTTPs:/^https?:\/\/(?:www\.)?/,pageProtocol:win.location.protocol.replace(/^(?!https?:).+/,"http:"),palette:{"load":"rgb(255, 255, 255)","R_load":"rgb(255, 204, 204)","res":"rgb(222, 255, 205)","R_res":"rgb(255, 234, 128)", "R_js":"rgb(200, 200, 200)","pile_fg":"#000","pile_bg":"rgb(255, 255, 0)"},convertSieveRegexes:function(){var s=cfg.sieve,i;if(!Array.isArray(s)||!(i=s.length)||typeof(s[0].link||s[0].img)!=="string")return;while(i--){if(s[i].link)s[i].link=RegExp(s[i].link,s[i].ci&&s[i].ci&1?"i":"");if(s[i].img)s[i].img=RegExp(s[i].img,s[i].ci&&s[i].ci&2?"i":"")}},create:function(){if(PVI.DIV)return;var x,y,z,p;PVI.HLP=doc.createElement("a");PVI.DIV=doc.createElement("div");PVI.VID=doc.createElement("video");PVI.IMG= doc.createElement("img");PVI.LDR=PVI.IMG.cloneNode(false);PVI.CNT=PVI.IMG;PVI.DIV.IMGS_=PVI.DIV.IMGS_c=PVI.LDR.IMGS_=PVI.LDR.IMGS_c=PVI.VID.IMGS_=PVI.VID.IMGS_c=PVI.IMG.IMGS_=PVI.IMG.IMGS_c=true;PVI.DIV.style.cssText="margin: 0; padding: 0; "+(cfg.hz.css||"")+"; visibility: visible; cursor: default; display: none; z-index: 2147483647; "+"position: fixed !important; box-sizing: content-box !important; left: auto; top: auto; right: auto; bottom: auto; width: auto; height: auto; ";PVI.DIV.curdeg=0;PVI.LDR.wh= [38,38];PVI.LDR.load=function(){this.removeEventListener("load",PVI.LDR.load,false);this.load=null;var x=this.style;this.wh=[x.width?parseInt(x.width,10):this.naturalWidth||this.wh[0],x.height?parseInt(x.height,10):this.naturalHeight||this.wh[1]]};PVI.LDR.addEventListener("load",PVI.LDR.load,false);PVI.LDR.alt="";PVI.LDR.draggable=false;PVI.LDR.style.cssText=(cfg.hz.LDRcss||"padding: 5px; border-radius: 50% !important; box-shadow: 0px 0px 5px 1px #a6a6a6 !important; background-clip: padding-box; width: 38px; height: 38px")+ "; position: fixed !important; z-index: 2147483647; display: none; left: auto; top: auto; right: auto; bottom: auto; margin: 0; box-sizing: border-box !important; "+(cfg.hz.LDRanimate?platform["transition_css"]+": background-color .5s, opacity .2s ease, top .15s ease-out, left .15s ease-out":"");PVI.LDR.src=cfg.hz.LDRsrc||"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOng9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBub25lIj48Zz48cGF0aCBpZD0icCIgZD0iTTMzIDQyYTEgMSAwIDAgMSA1NS0yMCAzNiAzNiAwIDAgMC01NSAyMCIvPjx1c2UgeDpocmVmPSIjcCIgdHJhbnNmb3JtPSJyb3RhdGUoNzIgNTAgNTApIi8+PHVzZSB4OmhyZWY9IiNwIiB0cmFuc2Zvcm09InJvdGF0ZSgxNDQgNTAgNTApIi8+PHVzZSB4OmhyZWY9IiNwIiB0cmFuc2Zvcm09InJvdGF0ZSgyMTYgNTAgNTApIi8+PHVzZSB4OmhyZWY9IiNwIiB0cmFuc2Zvcm09InJvdGF0ZSgyODggNTAgNTApIi8+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIHZhbHVlcz0iMzYwIDUwIDUwOzAgNTAgNTAiIGR1cj0iMS44cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz48L2c+PC9zdmc+"; x="display: none; visibility: inherit !important; background: none; position: relative; width: 100%; height: 100%; max-width: inherit; max-height: inherit; margin: 0; padding: 0; border: 0; ";PVI.IMG.alt="";PVI.IMG.style.cssText=x+"; image-orientation: initial !important";PVI.IMG.addEventListener("error",PVI.content_onerror);PVI.DIV.appendChild(PVI.IMG);if(platform.chrome||platform.maxthon)PVI.VID.poster="data:image/gif;base64,R0lGODlhAQABAAAAACwAAAAAAQABAAA=";PVI.VID.volume=cfg.hz.mediaVolume/100; PVI.VID.autoplay=true;PVI.VID.style.cssText=x+"box-shadow: 0 0 0 1px #f16529";PVI.VID.addEventListener("loadeddata",PVI.content_onready);PVI.VID.addEventListener("error",PVI.content_onerror,true);PVI.DIV.appendChild(PVI.VID);if(cfg.hz.thumbAsBG||cfg.hz.history){PVI.IMG.addEventListener("load",PVI.content_onload);PVI.VID.addEventListener("canplay",PVI.content_onload)}if(cfg.hz.hideIdleCursor>=50){PVI.DIV.cursor_hide=function(){PVI.CNT.style.cursor=platform.opera?"text":"none";PVI.timers.cursor_hide= null};PVI.DIV.addEventListener("mousemove",function(e){if(e.target!==PVI.CNT||PVI.CNT===PVI.VID&&PVI.VID.clientHeight-35<(e.offsetY||e.layerY||0)){clearTimeout(PVI.timers.cursor_hide);return}if(PVI.timers.cursor_hide)clearTimeout(PVI.timers.cursor_hide);else PVI.CNT.style.cursor="";PVI.timers.cursor_hide=setTimeout(PVI.DIV.cursor_hide,cfg.hz.hideIdleCursor)});PVI.DIV.addEventListener("mouseout",function(e){if(e.target!==PVI.CNT)return;clearTimeout(PVI.timers.cursor_hide);PVI.CNT.style.cursor=""}, false)}else if(cfg.hz.hideIdleCursor>=0)PVI.IMG.style.cursor=platform.opera?"text":"none";x=doc.documentElement;x.appendChild(PVI.DIV);x.appendChild(PVI.LDR);PVI.DBOX={};x=win.getComputedStyle(PVI.DIV);y={"mt":"marginTop","mr":"marginRight","mb":"marginBottom","ml":"marginLeft","bt":"borderTopWidth","br":"borderRightWidth","bb":"borderBottomWidth","bl":"borderLeftWidth","pt":"paddingTop","pr":"paddingRight","pb":"paddingBottom","pl":"paddingLeft"};for(z in y){if(z[0]==="m")PVI.DBOX[z]=parseInt(x[y[z]], 10);if(z[1]==="t"||z[1]==="b"){p=z[1]+(z[0]==="p"?"p":"bm");PVI.DBOX[p]=(PVI.DBOX[p]||0)+parseInt(x[y[z]],10)}p=(z[1]==="l"||z[1]==="r"?"w":"h")+(z[0]==="m"?"m":"pb");PVI.DBOX[p]=(PVI.DBOX[p]||0)+parseInt(x[y[z]],10)}PVI.anim={maxDelay:0,opacityTransition:function(){PVI.BOX.style.opacity=PVI.BOX.opacity||"1"}};y=platform["transition"];if(x[y+"Property"]){p=/,\s*/;p=[x[y+"Property"].split(p),x[y+"Duration"].replace(/initial/g,"0s").split(p)];PVI.anim.css=x[y]||PVI.DIV.style[y];["opacity","left","top", "width","height"].forEach(function(el){var idx=p[0].indexOf(el),val=parseFloat(p[1][idx])*1E3;if(val>0&&idx>-1){PVI.anim[el]=val;if(val>PVI.anim.maxDelay)PVI.anim.maxDelay=val;if(el==="opacity"&&x.opacity)PVI.DIV.opacity=""+Math.max(.01,x.opacity)}})}if(cfg.hz.capText||cfg.hz.capWH)PVI.createCAP();if(!platform.opera&&doc.querySelector("embed, object")){PVI.DIV.insertBefore(doc.createElement("iframe"),PVI.DIV.firstElementChild);PVI.DIV.firstChild.style.cssText="z-index: -1; width: 100%; height: 100%; position: absolute; left: 0; top: 0; border: 0"}PVI.reset()}, createCAP:function(){if(PVI.CAP)return;PVI.CAP=doc.createElement("div");buildNodes(PVI.CAP,[{tag:"b",attrs:{style:"display: none; "+platform["transition_css"]+": background-color .1s; border-radius: 3px; padding: 0 2px"}}," ",{tag:"b",attrs:{style:"display: "+(cfg.hz.capWH?"inline-block":"none")}}," ",{tag:"span",attrs:{style:"color: inherit; display: "+(cfg.hz.capText?"inline-block":"none")}}]);var n=PVI.CAP.firstElementChild;do n.IMGS_=n.IMGS_c=true;while(n=n.nextElementSibling);PVI.CAP.IMGS_=PVI.CAP.IMGS_c= true;PVI.create();n=cfg.hz.capStyle;PVI.palette.wh_fg=n?"rgb(100, 0, 0)":"rgb(204, 238, 255)";PVI.palette.wh_fg_hd=n?"rgb(255, 0, 0)":"rgb(120, 210, 255)";PVI.CAP.style.cssText='left:0; right:auto; display:block; cursor:default; position:absolute; width:auto; height:auto; border:0; white-space:nowrap; font:13px/1.4em "Trebuchet MS",sans-serif; background:rgba('+(n?"255,255,255,.95":"0,0,0,.75")+") !important; color:#"+(n?"000":"fff")+" !important; box-shadow: 0 0 1px #"+(n?"666":"ddd")+" inset; padding:0 4px; border-radius: 3px"; n=cfg.hz.capPos?"bottom":"top";PVI.CAP.overhead=Math.max(-18,Math.min(0,PVI.DBOX[n[0]+"p"]-18));PVI.CAP.style[n]=PVI.CAP.overhead+"px";PVI.CAP.overhead=Math.max(0,-PVI.CAP.overhead-PVI.DBOX[n[0]+"bm"]);PVI.DIV.appendChild(PVI.CAP)},prepareCaption:function(trg,caption){if(caption&&typeof caption==="string"){PVI.HLP.innerHTML=caption.replace(/<[^>]+>/g,"").replace(/=cfg.hz.capFlashCount*2){PVI.timers.pileflicker=null;clearInterval(PVI.timers.pile_flash);return}var s=PVI.CAP.firstChild.style;s.backgroundColor=s.backgroundColor===PVI.palette.pile_bg?"red":PVI.palette.pile_bg},updateCaption:function(){var c=PVI.CAP,h;if(!c||c.state===0)return;if(c.style.display!=="none")return;if(PVI.TRG.IMGS_album)if(c.firstChild.style.display==="none"&&(h=PVI.stack[PVI.TRG.IMGS_album])&& h[2]){h=c.firstChild.style;h.color=PVI.palette.pile_fg;h.backgroundColor=PVI.palette.pile_bg;h.display="inline-block";if(cfg.hz.capFlashCount){if(cfg.hz.capFlashCount>5)cfg.hz.capFlashCount=5;clearTimeout(PVI.timers.pile_flash);PVI.timers.pile_flash=setTimeout(PVI.flash_caption,PVI.anim.maxDelay)}}if(PVI.CNT!==PVI.IFR){h=c.children[1];if(cfg.hz.capWH||c.state===2){h.style.display="inline-block";h.style.color=PVI.palette[PVI.TRG.IMGS_HD===false?"wh_fg_hd":"wh_fg"];h.textContent=(PVI.TRG.IMGS_SVG?PVI.stack[PVI.IMG.src]: [PVI.CNT.naturalWidth,PVI.CNT.naturalHeight]).join("\u00d7")}else h.style.display="none"}h=c.lastChild;if(cfg.hz.capText||c.state===2){h.textContent=PVI.TRG.IMGS_caption||"";h.style.display="inline"}else h.style.display="none";c.style.display=PVI.DIV.curdeg%360?"none":"block"},attrObserver:function(target,isStyle,oldValue){if(!isStyle){PVI.resetNode(target);return}var bgImage=target.style.backgroundImage;if(!bgImage||oldValue.indexOf(bgImage.slice(5,-2))!==-1)return;PVI.resetNode(target)},onAttrChange:function(e){if(e.attrChange!== 1)return;var target=e.target;switch(e.attrName){case "style":var bgImg=target.style.backgroundImage;if(!bgImg||e.prevValue.indexOf(bgImg.slice(5,-2))!==-1)return;case "href":case "src":case "title":case "alt":if(target===PVI.TRG)PVI.nodeToReset=target;else PVI.resetNode(target);target.removeEventListener("DOMAttrModified",PVI.onAttrChange)}e.stopPropagation()},listen_attr_changes:function(node){if(PVI.mutObserver)PVI.mutObserver.observe(node,PVI.mutObserverConf);else node.addEventListener("DOMAttrModified", PVI.onAttrChange)},resetNode:function(node,keepAlbum){delete node.IMGS_c;delete node.IMGS_c_resolved;delete node.IMGS_thumb;delete node.IMGS_thumb_ok;delete node.IMGS_SVG;delete node.IMGS_HD;delete node.IMGS_HD_stack;delete node.IMGS_fallback_zoom;if(!keepAlbum)delete node.IMGS_album;if(node.localName!=="a")return;var childNodes=node.querySelectorAll('img[src], :not(img)[style*="background-image"],'+"b, i, u, strong, em, span, div");if(childNodes.length)[].forEach.call(childNodes,function(el){if(el.IMGS_c)PVI.resetNode(el)})}, getImages:function(el){var imgs,p;var isHTMLElement=el&&el instanceof win.HTMLElement;if(isHTMLElement)if(el.childElementCount>0&&el.childElementCount<3){imgs=el.firstElementChild;if(imgs.childElementCount&&imgs.childElementCount<4)if(imgs.firstElementChild.localName==="img")imgs=imgs.firstElementChild;else if(imgs.lastElementChild.localName==="img")imgs=imgs.lastElementChild;if(imgs.src&&!/\S/.test(el.textContent)&&el.offsetWidth-imgs.offsetWidth<25&&el.offsetHeight-imgs.offsetHeight<25)el=imgs}else if(!el.childElementCount&& el.parentNode.childElementCount<=5&&(el.localName==="img"?el.src.lastIndexOf("data:",0)!==0||el.naturalWidth<3||el.naturalHeight<3:!/\S/.test(el.textContent))&&el.style.backgroundImage[0]!=="u"){p=el.previousElementSibling;[p&&p.previousElementSibling,p,el.nextElementSibling].some(function(sib){if(sib&&sib.localName==="img"&&sib.offsetParent===el.offsetParent&&Math.abs(sib.offsetLeft-el.offsetLeft)<=10&&Math.abs(sib.offsetTop-el.offsetTop)<=10&&Math.abs(sib.clientWidth-el.clientWidth)<=30&&Math.abs(sib.clientHeight- el.clientHeight)<=30){el=sib;return true}})}if(el.clientWidth>topWinW*.7&&el.clientHeight>topWinH*.7)return null;imgs={imgSRC_o:el.currentSrc||el.src||el.data||null};if(!imgs.imgSRC_o&&el.localName==="image"){imgs.imgSRC_o=el.getAttributeNS("http://www.w3.org/1999/xlink","href");if(imgs.imgSRC_o)imgs.imgSRC_o=PVI.normalizeURL(imgs.imgSRC_o);else delete imgs.imgSRC_o}if(imgs.imgSRC_o){if(!isHTMLElement)imgs.imgSRC_o=PVI.normalizeURL(imgs.imgSRC_o);else if(el.naturalWidth>0&&el.naturalWidth<3||el.naturalHeight> 0&&el.naturalHeight<3)imgs.imgSRC_o=null;if(imgs.imgSRC_o)imgs.imgSRC=imgs.imgSRC_o.replace(PVI.rgxHTTPs,"")}if(!isHTMLElement)return imgs.imgSRC?imgs:null;if(el.style.backgroundImage[0]==="u")imgs.imgBG_o=el.style.backgroundImage;else if(el.parentNode){p=el.parentNode;if(p.offsetParent===el.offsetParent&&p.style&&p.style.backgroundImage[0]==="u")if(Math.abs(p.offsetLeft-el.offsetLeft)<=10&&Math.abs(p.offsetTop-el.offsetTop)<=10&&Math.abs(p.clientWidth-el.clientWidth)<=30&&Math.abs(p.clientHeight- el.clientHeight)<=30)imgs.imgBG_o=p.style.backgroundImage}if(!imgs.imgBG_o)return imgs.imgSRC?imgs:null;imgs.imgBG_o=imgs.imgBG_o.match(/\burl\(([^'"\)][^\)]*|"[^"\\]+(?:\\.[^"\\]*)*|'[^'\\]+(?:\\.[^'\\]*)*)(?=['"]?\))/g);if(!imgs.imgBG_o||imgs.imgBG_o.length!==1)return imgs.imgSRC?imgs:null;el=imgs.imgBG_o[0];imgs.imgBG_o=PVI.normalizeURL(el.slice(/'|"/.test(el[4])?5:4));imgs.imgBG=imgs.imgBG_o.replace(PVI.rgxHTTPs,"");return imgs},_replace:function(rule,addr,http,attr,to,trg){var ret,i;if(typeof to=== "function")PVI.node=trg;var r=to?addr.replace(rule[attr],to):addr;if(typeof to==="function"){if(r==="")return 2;else if(r==="null")return null;if(r.indexOf("\n",7)>-1){ret=[];r=r.trim().split(/[\n\r]+/g);for(i=0;i1?ret:ret[0]}}if(rule.dc&&(attr==="link"&&rule.dc!==2||attr==="img"&&rule.dc>1))r=decodeURIComponent(decodeURIComponent(r));if(to[0]==="#"&&r[0]!== "#")r="#"+r.replace("#","");r=PVI.httpPrepend(r,http);ret=r.indexOf("#",1);if(ret>1&&(ret=[ret,r.indexOf("#",ret+1)])[1]>1){ret=r.slice(ret[0],ret[1]+1);r=r.split(ret).join("#");ret=ret.slice(1,-1).split(/ |%20/)}else ret=false;if(ret){if(r[0]==="#"){r=r.slice(1);addr="#"}else addr="";for(i=0;i1?ret:ret[0]}return r},replace:function(rule,addr,http,attr,trg){var ret,i,j;if(PVI.toFunction(rule,"to")===false)return 1;if(trg.IMGS_TRG)trg= trg.IMGS_TRG;http=http.slice(0,http.length-addr.length);if(Array.isArray(rule.to)){ret=[];for(i=0;i2||PVI.state===2||PVI.hideTime&&Date.now()-PVI.hideTime<200))nowait=true;if(!PVI.resolve_delay)clearTimeout(PVI.timers.resolver);trg.IMGS_c_resolved={"URL":URL,"params":params};PVI.timers.resolver=setTimeout(function(){PVI.timers.resolver=null;Port.send({"cmd":"resolve","url":URL,"params":params,"id":PVI.resolving.push(trg)- 1})},PVI.resolve_delay||(nowait?50:Math.max(50,cfg.hz.delay)));return null},find:function(trg){var i=0,n=trg,ret=false,URL,rule,imgs,use_img,tmp_el,attrModNode;do{if(n.nodeType!==void 0)if(n.nodeType!==1||n===doc.body)break;else if(n.localName!=="a")continue;if(!n.href)break;if(trg instanceof win.HTMLElement){if(n.childElementCount&&n.querySelector("iframe, object, embed, video, audio"))break;if(trg.childElementCount&&((tmp_el=doc.evaluate('.//*[self::img[@src] or self::*[contains(@style, "background-image:")]] | preceding-sibling::img[@src][1] | following-sibling::img[@src][1]', trg,null,8,null).singleNodeValue)&&(tmp_el.src!==void 0||!/\S/.test(trg.textContent))||n.parentNode.style.backgroundImage[0]==="u"&&(tmp_el=n.parentNode)&&tmp_el.childElementCount<3||n.style.backgroundImage[0]==="u"&&(tmp_el=n))&&Math.abs(trg.offsetWidth-tmp_el.offsetWidth)<=25&&Math.abs(trg.offsetHeight-tmp_el.offsetHeight)<=25)imgs=PVI.getImages(tmp_el);if(tmp_el)tmp_el=null;attrModNode=n}else{if(n.getAttributeNS){n={href:n.getAttributeNS("http://www.w3.org/1999/xlink","href")};if(!n.href)break}n.href= PVI.normalizeURL(n.href)}URL=n.href.replace(PVI.rgxHTTPs,"");if(imgs&&(URL===imgs.imgSRC||URL===imgs.imgBG))break;for(i=0;rule=cfg.sieve[i];++i){if(!(rule.link&&rule.link.test(URL))){if(!rule.img)continue;tmp_el=rule.img.test(URL);if(tmp_el)use_img=true;else continue}if(rule.useimg&&rule.img){if(!imgs)imgs=PVI.getImages(trg);if(imgs){if(imgs.imgSRC&&rule.img.test(imgs.imgSRC)){use_img=[i,false];break}if(imgs.imgBG){use_img=rule.img.test(imgs.imgBG);if(use_img){use_img=[i,use_img];break}}}}if(rule.res&& (!tmp_el||!rule.to&&rule.url)){if(win.location.href.replace(rgxHash,"")===n.href.replace(rgxHash,""))break;if(PVI.toFunction(rule,"url",true)===false)return 1;if(typeof rule.url==="function")PVI.node=trg;ret=rule.url?URL.replace(rule[tmp_el?"img":"link"],rule.url):URL;ret=PVI.resolve(PVI.httpPrepend(ret||URL,n.href.slice(0,n.href.length-URL.length)),{"id":i,"$":[n.href].concat((URL.match(rule[tmp_el?"img":"link"])||[]).slice(1)),"loop_param":tmp_el?"img":"link","skip_resolve":ret===""},trg.IMGS_TRG|| trg)}else ret=PVI.replace(rule,URL,n.href,tmp_el?"img":"link",trg);if(ret===1)return 1;else if(ret===2)ret=false;if(typeof ret==="string"&&n!==trg&&trg.hasAttribute("src")&&trg.src.replace(/^https?:\/\//,"")===ret.replace(/^#?(https?:)?\/\//,""))ret=false;break}break}while(++i<5&&(n=n.parentNode));if(!ret&&ret!==null){imgs=PVI.getImages(trg)||imgs;if(imgs&&(imgs.imgSRC||imgs.imgBG)){if(typeof use_img==="object"){i=use_img[0];use_img[0]=true}else{i=0;use_img=[]}for(;rule=cfg.sieve[i];++i)if(use_img[0]|| rule.img&&(imgs.imgSRC&&rule.img.test(imgs.imgSRC)||imgs.imgBG&&(use_img[1]=rule.img.test(imgs.imgBG)))){if(!use_img[1]&&imgs.imgSRC){use_img=1;URL=imgs.imgSRC;imgs=imgs.imgSRC_o}else{use_img=2;URL=imgs.imgBG;imgs=imgs.imgBG_o}if(!rule.to&&rule.res&&rule.url){if(PVI.toFunction(rule,"url",true)===false)return 1;if(typeof rule.url==="function")PVI.node=trg;ret=PVI.resolve(PVI.httpPrepend(URL.replace(rule.img,rule.url),imgs.slice(0,imgs.length-URL.length)),{id:i,$:[imgs].concat((URL.match(rule.img)|| []).slice(1)),loop_param:"img"},trg.IMGS_TRG||trg)}else ret=PVI.replace(rule,URL,imgs,"img",trg);if(ret===1)return 1;else if(ret===2)return false;if(trg.nodeType===1){attrModNode=trg;if(cfg.hz.history)trg.IMGS_nohistory=true}break}}}if(rule&&rule.loop&&typeof ret==="string"&&rule.loop&(use_img?2:1)){if(trg.nodeType!==1&&ret===trg.href||trg.IMGS_loop_count>5)return false;rule=ret;ret=PVI.find({href:ret,IMGS_TRG:trg.IMGS_TRG||trg,IMGS_loop_count:1+(trg.IMGS_loop_count||0)});if(ret)ret=Array.isArray(ret)? ret.concat(rule):[ret,rule];else if(ret!==null)ret=rule}if(tmp_el===true)trg.IMGS_fallback_zoom=n.href;if(ret&&(typeof ret==="string"||Array.isArray(ret))){URL=[n&&n.href&&n.href.replace(/^https?:\/\//,""),trg.nodeType===1&&trg.hasAttribute("src")&&trg.src.replace(/^https?:\/\//,""),/^#?(https?:)?\/\//];if(typeof ret==="string")ret=[ret];for(i=0;i20){clearTimeout(PVI.timers.delayed_loader);if(msg[0]!=="R"&&PVI.state!==3&&!PVI.fullZm){PVI.state=3;PVI.LDR_msg=msg;PVI.timers.delayed_loader=setTimeout(PVI.delayed_loader,cfg.hz.LDRdelay);return}}}var box;if(msg){if(PVI.state===2&&cfg.hz.waitHide)return;viewportDimensions();if(!platform.firefox&& !platform.opera){box=win.getComputedStyle(doc.documentElement).zoom;if(box!=="1")PVI.DIV.style.zoom=1/box;else if(PVI.DIV.style.zoom)PVI.DIV.style.zoom=""}if(PVI.state<3||PVI.LDR_msg){PVI.LDR_msg=null;win.addEventListener(platform["wheel"],PVI.wheeler,true)}if(msg===true){PVI.BOX=PVI.DIV;PVI.LDR.style.display="none";if(cfg.hz.LDRanimate)PVI.LDR.style.opacity="0";PVI.CNT.style.display="block";(PVI.CNT===PVI.IMG?PVI.VID:PVI.IMG).style.display="none";if(typeof PVI.DIV.cursor_hide==="function")PVI.DIV.cursor_hide()}else if(PVI.state< 4){if(PVI.anim.left||PVI.anim.top){PVI.DIV.style.left=PVI.x+"px";PVI.DIV.style.top=PVI.y+"px"}if(PVI.anim.width||PVI.anim.height)PVI.DIV.style.width=PVI.DIV.style.height="0"}box=PVI.BOX.style;if((PVI.state<3||PVI.BOX===PVI.LDR)&&box.display==="none"&&((PVI.anim.left||PVI.anim.top)&&PVI.BOX===PVI.DIV||cfg.hz.LDRanimate&&PVI.BOX===PVI.LDR))PVI.show(null);box.display="block";if(box.opacity==="0"&&(PVI.BOX===PVI.DIV&&PVI.anim.opacity||PVI.BOX===PVI.LDR&&cfg.hz.LDRanimate))if(PVI.state===2)PVI.anim.opacityTransition(); else setTimeout(PVI.anim.opacityTransition,0);PVI.state=PVI.BOX===PVI.LDR?3:4}var x=PVI.x;var y=PVI.y;var rSide=winW-x;var bSide=winH-y;var left,top,rot,w,h,ratio;if(msg===void 0&&PVI.state===4||msg===true){msg=false;if(PVI.TRG.IMGS_SVG){h=PVI.stack[PVI.IMG.src];w=h[0];h=h[1]}else if(w=PVI.CNT.naturalWidth)h=PVI.CNT.naturalHeight;else msg=true}if(PVI.fullZm){if(!PVI.BOX)PVI.BOX=PVI.LDR;if(msg===false){box=PVI.DIV.style;box.visibility="hidden";PVI.resize(0);PVI.m_move();box.visibility="visible";PVI.updateCaption()}else PVI.m_move(); return}if(msg===false){rot=PVI.DIV.curdeg%180!==0;if(rot){ratio=w;w=h;h=ratio}if(cfg.hz.placement===3){box=PVI.TBOX;x=box.left;y=box.top;rSide=winW-box.right;bSide=winH-box.bottom}box=PVI.DBOX;ratio=w/h;var fs=cfg.hz.fullspace||cfg.hz.placement===2,cap_size=PVI.CAP&&PVI.CAP.overhead&&!(PVI.DIV.curdeg%360)&&PVI.CAP.state!==0&&(PVI.CAP.state===2||PVI.TRG.IMGS_caption&&cfg.hz.capText||PVI.TRG.IMGS_album||cfg.hz.capWH)?PVI.CAP.overhead:0,vH=box["wm"]+(rot?box["hpb"]:box["wpb"]),hH=box["hm"]+(rot?box["wpb"]: box["hpb"])+cap_size,vW=Math.min(w,(fs?winW:xvH)vW=vH*ratio;else vH=fs;if((fs=hH*ratio)>hW)hH=hW/ratio;else hW=fs;if(hW>vW){w=Math.round(hW);h=Math.round(hH)}else{w=Math.round(vW);h=Math.round(vH)}vW=w+box["wm"]+(rot?box["hpb"]:box["wpb"]);vH=h+box["hm"]+(rot?box["wpb"]:box["hpb"])+cap_size;hW=PVI.TRG!==PVI.HLP&&cfg.hz.minPopupDistance;switch(cfg.hz.placement){case 1:hH=(x< rSide?rSide:x)=PVI.x&&winW-PVI.x>=vW?PVI.TBOX.right:x-vW;top=y=PVI.y&&winH-PVI.y>=vH?PVI.TBOX.bottom:y-vH;hH=(x=vH&&winW>=vW&&(PVI.TBOX.width>=winW/2||Math.abs(PVI.x-left)>=winW/3.5);if(!cfg.hz.fullspace||(hH?vH<=(y10)left=xhH){hW-=hH;top+=yhH){hW-=hH;left+=xwinW-vW?winW-vW:left;top=top<0?0:top>winH-vH?winH-vH:top;if(cap_size&&!cfg.hz.capPos)top+=cap_size;if(rot){rot=w;w=h;h=rot;rot=(vW-vH)/2;left+=rot;top-=rot}PVI.DIV.style.width=w+"px";PVI.DIV.style.height=h+"px";PVI.updateCaption()}else{if(cfg.hz.placement===1){left=cfg.hz.minPopupDistance;top=PVI.LDR.wh[1]/2}else{left=13;top=y< bSide?-13:PVI.LDR.wh[1]+13}left=x-(x3)return;album[0]=idx;PVI.resetNode(PVI.TRG,true);PVI.CAP.style.display="none";PVI.CAP.firstChild.textContent=idx+" / "+(album.length-1);if(cfg.hz.capText)PVI.prepareCaption(PVI.TRG,album[idx][1]);PVI.set(album[idx][0]);s=s<=idx&&!(s===1&&idx===album.length-1)||s===album.length-1&&idx===1?1:-1;i=0;var until=cfg.hz.preload<3?1:3;while(i++<=until){if(!album[idx+i*s]||idx+i*s<1)return;PVI._preload(album[idx+i*s][0])}},set:function(src){var i,src_left,src_HD;if(!src)return; if(PVI.iFrame){i=PVI.TRG;win.parent.postMessage({"IMGS_message_CMD":"from_frame","src":src,"thumb":i.IMGS_thumb?[i.IMGS_thumb,i.IMGS_thumb_ok]:null,"album":i.IMGS_album?{"id":i.IMGS_album,"list":PVI.stack[i.IMGS_album]}:null,"caption":i.IMGS_caption},"*");return}clearInterval(PVI.timers.onReady);PVI.create();if(Array.isArray(src)){if(!src.length){PVI.show("R_load");return}src_left=[];src_HD=[];for(i=0;i1?i:i[0];src_left=cfg.hz.hiRes?src_HD:src_left}PVI.TRG.IMGS_c_resolved=src_left;src=src_left[0]}else if(src[0]==="#")src=src.slice(1);if(src[1]==="/")src=PVI.httpPrepend(src);if(src.indexOf("&")!==-1)src=src.replace(/&/g,"&");if(rgxIsSVG.test(src))PVI.TRG.IMGS_SVG=true;else delete PVI.TRG.IMGS_SVG; if(src===PVI.CNT.src){PVI.checkContentRediness(src);return}if(/^[^?#]+\.(?:m(?:4[abprv]|p[34])|og[agv]|webm)(?:$|[?#])/.test(src)||/#(mp[34]|og[gv]|webm)$/.test(src)){PVI.CNT=PVI.VID;PVI.show("load");PVI.VID.naturalWidth=0;PVI.VID.naturalHeight=0;PVI.VID.src=src;PVI.VID.load();return}if(PVI.CNT!==PVI.IMG){PVI.CNT=PVI.IMG;PVI.VID.removeAttribute("src");PVI.VID.load()}if(cfg.hz.thumbAsBG){if(PVI.interlacer)PVI.interlacer.style.display="none";PVI.CNT.loaded=PVI.TRG.IMGS_SVG||PVI.stack[src]===1}if(!PVI.TRG.IMGS_SVG&& !PVI.stack[src]&&cfg.hz.preload===1)(new Image).src=src;PVI.CNT.removeAttribute("src");if(PVI.TRG.IMGS_SVG&&!PVI.stack[src]){var obj=doc.createElement("object");obj.style.cssText=["width: 0","height: 0","box-sizing: border-box",""].join(" !important;");obj.onerror=obj.onload=function(e){obj.onerror=obj.onload=null;setTimeout(function(){if(e.target&&e.target.parentNode)e.target.parentNode.removeChild(e.target)},1E3)};obj.data=src+"#"+app.name.toUpperCase()+"_SVG";PVI.DIV.parentNode.appendChild(obj); PVI.show("load");return}PVI.CNT.src=src;PVI.checkContentRediness(src,true)},checkContentRediness:function(src,showLoader){if(PVI.CNT.naturalWidth||PVI.TRG.IMGS_SVG&&PVI.stack[src]){PVI.assign_src();return}if(showLoader)PVI.show("load");PVI.timers.onReady=setInterval(PVI.content_onready,PVI.CNT===PVI.IMG?100:300)},content_onready:function(){if(!PVI.CNT||!PVI.fireHide){clearInterval(PVI.timers.onReady);if(!PVI.fireHide)PVI.reset();return}if(PVI.CNT===PVI.VID){if(!PVI.VID.duration){if(PVI.VID.readyState> PVI.VID.HAVE_NOTHING)PVI.content_onerror.call(PVI.VID);return}PVI.VID.naturalWidth=PVI.VID.videoWidth||300;PVI.VID.naturalHeight=PVI.VID.videoHeight||40;PVI.VID.audio=!PVI.VID.videoHeight;PVI.VID.loop=!PVI.VID.duration||PVI.VID.duration<=60;if(PVI.VID.audio){PVI.VID._controls=PVI.VID.controls;PVI.VID.controls=true}else PVI.VID.controls=PVI.fullZm?true:PVI.VID._controls;var autoplay=PVI.VID.autoplay;if(autoplay&&PVI.VID.paused)PVI.VID.play();if(autoplay&&platform.opera)setTimeout(function(){if(PVI.VID.paused)return; if(!PVI.VID.audio&&PVI.VID.currentTime>=.5)return;PVI.VID.pause();PVI.VID.play()},1500)}else if(!PVI.IMG.naturalWidth)return;clearInterval(PVI.timers.onReady);PVI.assign_src()},content_onerror:function(){clearInterval(PVI.timers.onReady);if(!PVI.TRG||this!==PVI.CNT)return;var src_left;var t=PVI.TRG;var src_res_arr=t.IMGS_c_resolved;var src=this.src;if(!src)return;this.removeAttribute("src");do src_left=Array.isArray(src_res_arr)?src_res_arr.shift():null;while(src_left===src);if(!src_res_arr||!src_res_arr.length)if(src_left)t.IMGS_c_resolved= src_left;else delete t.IMGS_c_resolved;if(src_left&&!src_left.URL)PVI.set(src_left);else if(t.IMGS_HD_stack){src_left=t.IMGS_HD_stack;delete t.IMGS_HD_stack;delete t.IMGS_HD;PVI.set(src_left)}else if(t.IMGS_fallback_zoom){PVI.set(t.IMGS_fallback_zoom);delete t.IMGS_fallback_zoom}else{if(PVI.CAP)PVI.CAP.style.display="none";delete t.IMGS_c_resolved;PVI.show("R_load")}console.info(app.name+": ["+(this.audio?"AUDIO":this.nodeName)+"] Load error > "+src)},content_onload:function(e){if(cfg.hz.thumbAsBG)this.loaded= true;if(PVI.TRG)delete PVI.TRG.IMGS_c_resolved;if(PVI.stack[this.src]&&!(PVI.TRG||e).IMGS_SVG)PVI.stack[this.src]=1;if(PVI.interlacer)PVI.interlacer.style.display="none"},history:function(manual){var url,i,n;if(!PVI.CNT||!PVI.TRG||platform.chrome&&chrome.extension.inIncognitoContext||platform.maxthon)return;if(manual){cfg.hz.history=!cfg.hz.history;return}manual=manual!==void 0;if(!manual&&PVI.TRG.IMGS_nohistory)return;if(PVI.TRG.IMGS_album){url=PVI.stack[PVI.TRG.IMGS_album];if(!manual&&(url.in_history|| url.length>4&&url[0]===1))return;url.in_history=!url.in_history}n=PVI.TRG;i=0;do if(n.href){url=n.href;break}while(++i<5&&(n=n.parentNode)&&n.nodeType===1);if(!url)return;if(!platform.opera&&!platform.safari){Port.send({"cmd":"history","url":url,"manual":manual});return}n=function(){var i=doc.createElement("iframe");i.style.cssText=["position: fixed","visibility: hidden","height: 1px",""].join("!important;");i.onload=function(){this.onload=null;if(platform.opera){this.parentNode.removeChild(this); return}setTimeout(function(){i.parentNode.removeChild(i)},800)};doc.body.appendChild(i);i.src=url};if(platform.safari){n();return}setTimeout(n,Math.min(PVI.anim.maxDelay,500))},HD_cursor:function(reset){if(!PVI.TRG||!reset&&(cfg.hz.capWH||PVI.TRG.IMGS_HD===void 0))return;if(reset){if(PVI.DIV)PVI.DIV.style.cursor="";if(PVI.lastTRGStyle.cursor!==null){PVI.TRG.style.cursor=PVI.lastTRGStyle.cursor;PVI.lastTRGStyle.cursor=null}}else{if(PVI.lastTRGStyle.cursor===null)PVI.lastTRGStyle.cursor=PVI.TRG.style.cursor; PVI.DIV.style.cursor=PVI.TRG.style.cursor="crosshair"}},isEnlargeable:function(img,oImg,isOverflow){if(PVI.CNT&&PVI.CNT!==PVI.IMG)return true;if(!oImg)oImg=img;var w=img.clientWidth;var h=img.clientHeight;var ow=oImg.naturalWidth;var oh=oImg.naturalHeight;if(ow<=64&&oh<=64&&!isOverflow||ow<=1||oh<=1)return false;if(isOverflow){w=img.getBoundingClientRect();ow=oImg.getBoundingClientRect();if(ow.right-10>w.right||ow.bottom-10>w.bottom||ow.left+10=ow||h>=oh)&&Math.abs(ow/oh-w/h)<=.2)return false;return w=cfg.hz.zoomresized||h=cfg.hz.zoomresized},not_enlargeable:function(){PVI.resetNode(PVI.TRG);PVI.TRG.IMGS_c=true;PVI.reset();if(!cfg.hz.markOnHover)return;if(cfg.hz.markOnHover==="cr"){PVI.lastTRGStyle.cursor=PVI.TRG.style.cursor; PVI.TRG.style.cursor="not-allowed";return}if(PVI.lastTRGStyle.outline===null)PVI.lastTRGStyle.outline=PVI.TRG.style.outline;PVI.lastScrollTRG=PVI.TRG;PVI.TRG.style.outline="1px solid purple"},assign_src:function(){if(!PVI.TRG||PVI.switchToHiResInFZ())return;if(PVI.TRG.IMGS_album){delete PVI.TRG.IMGS_thumb;delete PVI.TRG.IMGS_thumb_ok;if(PVI.interlacer)PVI.interlacer.style.display="none"}else if(!PVI.TRG.IMGS_SVG){if(PVI.TRG!==PVI.HLP&&PVI.TRG.IMGS_thumb&&!PVI.isEnlargeable(PVI.TRG,PVI.IMG)){if(PVI.TRG.IMGS_HD_stack&& !PVI.TRG.IMGS_HD){PVI.show("load");PVI.key_action({"which":9});return}if(!PVI.TRG.IMGS_fallback_zoom){PVI.not_enlargeable();return}PVI.TRG.IMGS_thumb=false}if(PVI.CNT===PVI.IMG&&!PVI.IMG.loaded&&cfg.hz.thumbAsBG&&PVI.TRG.IMGS_thumb!==false&&!PVI.TRG.IMGS_album){var inner_thumb,w,h;if(typeof PVI.TRG.IMGS_thumb!=="string"){PVI.TRG.IMGS_thumb=null;if(PVI.TRG.hasAttribute("src"))PVI.TRG.IMGS_thumb=PVI.TRG.src;else if(PVI.TRG.childElementCount){inner_thumb=PVI.TRG.querySelector("img[src]");if(inner_thumb)PVI.TRG.IMGS_thumb= inner_thumb.src}}if(PVI.TRG.IMGS_thumb===PVI.IMG.src){delete PVI.TRG.IMGS_thumb;delete PVI.TRG.IMGS_thumb_ok}else if(PVI.TRG.IMGS_thumb){w=true;if(!PVI.TRG.IMGS_thumb_ok){w=(inner_thumb||PVI.TRG).clientWidth;h=(inner_thumb||PVI.TRG).clientHeight;PVI.TRG.IMGS_thumb_ok=Math.abs(PVI.IMG.naturalWidth/PVI.IMG.naturalHeight-w/h)<=.2;w=w<1024&&h<1024&&w0){w=parseInt(cfg.hz.thumbAsBGColor.slice(1),16);h.appendChild(doc.createElement("div")).style.cssText="width: 100%; height: 100%; background-color: rgba("+(w>>16)+","+(w>>8&255)+","+(w&255)+","+parseFloat(cfg.hz.thumbAsBGOpacity)+")"}w=h.style;w.cssText="position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-size: 100% 100%; background-repeat: no-repeat";PVI.DIV.insertBefore(h,PVI.IMG)}w.backgroundImage="url("+PVI.TRG.IMGS_thumb+")"; w.display="block"}delete PVI.TRG.IMGS_thumb;delete PVI.TRG.IMGS_thumb_ok}}}delete PVI.TRG.IMGS_c_resolved;PVI.TRG.IMGS_c=PVI.CNT.src;if(platform.opera&&PVI.TRG.IMGS_SVG)PVI.DIV.replaceChild(PVI.IMG,PVI.IMG);if(!PVI.TRG.IMGS_SVG)PVI.stack[PVI.IMG.src]=true;PVI.show(true);PVI.HD_cursor(PVI.TRG.IMGS_HD!==false);if(cfg.hz.history)PVI.history();if(!PVI.fullZm&&PVI.anim.maxDelay&&PVI.TRG.IMGS_album)PVI.timers.no_anim_in_album=setTimeout(function(){PVI.DIV.style[platform["transition"]]=PVI.anim.css},100)}, hide:function(e){PVI.HD_cursor(true);PVI.fireHide=false;if(PVI.iFrame){win.parent.postMessage({"IMGS_message_CMD":"from_frame","hide":true},"*");return}else win.removeEventListener("mousemove",PVI.m_move,true);if(PVI.state<3||PVI.LDR_msg||PVI.state===null){if(PVI.state>=2)PVI.reset();return}var animDIV=PVI.BOX===PVI.DIV&&PVI.anim.maxDelay;var animLDR=PVI.BOX===PVI.LDR&&cfg.hz.LDRanimate;if(!animDIV&&!animLDR||PVI.fullZm){if(!cfg.hz.waitHide)PVI.hideTime=Date.now();PVI.reset();return}PVI.state=2;if(PVI.CAP){PVI.HLP.textContent= "";PVI.CAP.style.display="none"}if(animDIV&&PVI.anim.left||animLDR)PVI.BOX.style.left=(cfg.hz.follow?e.clientX||PVI.x:parseInt(PVI.BOX.style.left,10)+PVI.BOX.offsetWidth/2)+"px";if(animDIV&&PVI.anim.top||animLDR)PVI.BOX.style.top=(cfg.hz.follow?e.clientY||PVI.y:parseInt(PVI.BOX.style.top,10)+PVI.BOX.offsetHeight/2)+"px";if(animDIV){if(PVI.anim.width)PVI.DIV.style.width="0";if(PVI.anim.height)PVI.DIV.style.height="0"}if(animDIV&&PVI.anim.opacity||animLDR)PVI.BOX.style.opacity="0";PVI.timers.anim_end= setTimeout(PVI.reset,PVI.anim.maxDelay)},reset:function(preventImmediateHover){if(!PVI.DIV)return;if(PVI.iFrame)win.parent.postMessage({"IMGS_message_CMD":"from_frame","reset":true},"*");if(PVI.state)win.removeEventListener("mousemove",PVI.m_move,true);PVI.node=null;clearTimeout(PVI.timers.delayed_loader);win.removeEventListener(platform["wheel"],PVI.wheeler,true);PVI.DIV.style.display=PVI.LDR.style.display="none";PVI.DIV.style.width=PVI.DIV.style.height="0";PVI.CNT.removeAttribute("src");if(PVI.CNT=== PVI.VID)PVI.VID.load();if(PVI.anim.left||PVI.anim.top)PVI.DIV.style.left=PVI.DIV.style.top="auto";if(PVI.anim.opacity)PVI.DIV.style.opacity="0";if(cfg.hz.LDRanimate){PVI.LDR.style.left="auto";PVI.LDR.style.top="auto";PVI.LDR.style.opacity="0"}if(PVI.CAP)PVI.CAP.firstChild.style.display=PVI.CAP.style.display="none";if(PVI.IMG.scale){delete PVI.IMG.scale;PVI.IMG.style[platform["transform"]]=""}if(PVI.VID.scale){delete PVI.VID.scale;PVI.VID.style[platform["transform"]]=""}PVI.DIV.curdeg=0;PVI.DIV.style[platform["transform"]]= "";PVI.HD_cursor(true);if(PVI.fullZm){PVI.fullZm=false;PVI.hideTime=null;if(PVI.anim.maxDelay)PVI.DIV.style[platform["transition"]]=PVI.anim.css;win.removeEventListener("click",PVI.fzClickAct,true);win.addEventListener("mouseover",PVI.m_over,true);doc.addEventListener(platform["wheel"],PVI.scroller,true);doc.documentElement.addEventListener(platform["mouseleave"],PVI.m_leave)}if(preventImmediateHover){PVI.lastScrollTRG=PVI.TRG;PVI.scroller()}PVI.state=1},onVisibilityChange:function(e){if(PVI.fullZm)return; if(doc.hidden){if(PVI.fireHide)PVI.reset()}else releaseFreeze(e)},keyup_freeze:function(e){if(!e||shortcut.key(e)===cfg.hz.actTrigger){PVI.freeze=!cfg.hz.deactivate;PVI.keyup_freeze_on=false;win.removeEventListener("keyup",PVI.keyup_freeze,true)}},key_action:function(e){var pv,key;if(!cfg)return;if(shortcut.isModifier(e)){if(PVI.keyup_freeze_on||typeof PVI.freeze==="number")return;if(e.repeat||shortcut.key(e)!==cfg.hz.actTrigger)return;if(PVI.fireHide&&PVI.state<3)if(cfg.hz.deactivate)PVI.m_over({"relatedTarget":PVI.TRG}); else PVI.load(PVI.SRC===null?PVI.TRG.IMGS_c_resolved:PVI.SRC);PVI.freeze=!!cfg.hz.deactivate;PVI.keyup_freeze_on=true;win.addEventListener("keyup",PVI.keyup_freeze,true);return}if(!e.repeat)if(PVI.keyup_freeze_on)PVI.keyup_freeze();else if(PVI.freeze===false&&!PVI.fullZm&&PVI.lastScrollTRG)PVI.mover({"target":PVI.lastScrollTRG});key=shortcut.key(e);if(PVI.state<3&&PVI.fireHide&&key==="Esc")PVI.m_over({"relatedTarget":PVI.TRG});pv=e.target;if(cfg.hz.scOffInInput&&pv&&(pv.isContentEditable||(pv=pv.nodeName.toUpperCase())&& (pv[2]==="X"||pv==="INPUT")))return;if(e.altKey&&e.shiftKey){pv=true;if(key===cfg.keys.hz_preload)win.top.postMessage({"IMGS_message_CMD":"preload"},"*");else if(key===cfg.keys.hz_toggle){if(win.sessionStorage.IMGS_suspend)delete win.sessionStorage.IMGS_suspend;else win.sessionStorage.IMGS_suspend="1";win.top.postMessage({"IMGS_message_CMD":"toggle"},"*")}else pv=false}else if(!(e.altKey||e.metaKey)&&(PVI.state>2||PVI.LDR_msg)){pv=!e.ctrlKey;if(e.ctrlKey){if(PVI.state===4)if(key==="C"){if(!e.shiftKey){pv= true;if(PVI.timers.copy){clearTimeout(PVI.timers.copy);key=PVI.TRG.IMGS_caption}else key=PVI.CNT.src;if(key)PVI.timers.copy=setTimeout(function(){PVI.timers.copy=null;Port.send({"cmd":"clipboard","copy":key})},500)}}else if(key==="S"){if(!platform.opera&&!e.repeat&&PVI.CNT.src){pv="";PVI.HLP.href=PVI.CNT.src;if(e.shiftKey){key=PVI.TRG.IMGS_caption;pv=prompt("/c - caption (max. 200 char)\n/n - filename\n/f - filename.ext\n/h - host (www.example.com)");if(pv)pv=pv.replace(/\/[cnfh]/g,function(t){switch(t[1]){case "c":return key&& key.slice(0,200)||"";case "n":t=PVI.HLP.pathname.slice(1).split(".");return t.slice(0,t[1]?-1:t.length).join(".")||t.join(".");case "f":return PVI.HLP.pathname.split("/").pop();case "h":return PVI.HLP.hostname.replace(/\./g,"-")}})}if(pv!==null)if(platform.firefox){key=PVI.HLP.pathname.split("/").pop().split(".");Port.send({"cmd":"download","name":pv+(pv&&key.length>1?"."+key[1]:""),"url":PVI.HLP.href,"showDialog":e.shiftKey&&!pv})}else if(PVI.HLP.download!==void 0){PVI.HLP.setAttribute("download", pv||"");PVI.HLP.dispatchEvent(new MouseEvent("click"))}}pv=true}else if(key===cfg.keys.hz_open){key={};((PVI.TRG.IMGS_caption||"").match(/\b((?:www\.[\w-]+(\.\S{2,7}){1,4}|https?:\/\/)\S+)/g)||[]).forEach(function(el){key[el[0]==="w"?"http://"+el:el]=1});key=Object.keys(key);if(key.length){Port.send({"cmd":"open","url":key,"nf":e.shiftKey});if(!e.shiftKey&&!PVI.fullZm)PVI.reset();pv=true}}}else if(key==="-"||key==="+"||key==="=")PVI.resize(key==="-"?"-":"+");else if(key==="Tab"){if(PVI.TRG.IMGS_HD_stack){if(PVI.CAP)PVI.CAP.style.display= "none";PVI.TRG.IMGS_HD=!PVI.TRG.IMGS_HD;key=PVI.TRG.IMGS_c||PVI.TRG.IMGS_c_resolved;delete PVI.TRG.IMGS_c;PVI.set(PVI.TRG.IMGS_HD_stack);PVI.TRG.IMGS_HD_stack=key}if(e.shiftKey)cfg.hz.hiRes=!cfg.hz.hiRes}else if(key==="Esc")if(PVI.CNT===PVI.VID&&(win.fullScreen||doc.fullscreenElement||topWinW==win.screen.width&&topWinH==win.screen.height))pv=false;else PVI.reset(true);else if(key===cfg.keys.hz_fullZm||key==="Enter")if(PVI.fullZm)if(e.shiftKey)PVI.fullZm=PVI.fullZm===1?2:1;else PVI.reset(true);else{win.removeEventListener("mouseover", PVI.m_over,true);doc.removeEventListener(platform["wheel"],PVI.scroller,true);doc.documentElement.removeEventListener(platform["mouseleave"],PVI.m_leave,false);PVI.fullZm=cfg.hz.fzMode!==1!==!e.shiftKey?1:2;PVI.switchToHiResInFZ();if(PVI.anim.maxDelay)setTimeout(function(){if(PVI.fullZm)PVI.DIV.style[platform["transition"]]="all 0s"},PVI.anim.maxDelay);pv=PVI.DIV.style;if(PVI.CNT===PVI.VID)PVI.VID.controls=true;if(PVI.state>2&&PVI.fullZm!==2){pv.visibility="hidden";PVI.resize(0);PVI.m_move();pv.visibility= "visible"}if(!PVI.iFrame)win.addEventListener("mousemove",PVI.m_move,true);win.addEventListener("click",PVI.fzClickAct,true)}else if(e.which>31&&e.which<41){pv=null;if(PVI.CNT===PVI.VID){pv=true;if(key==="Space")if(e.shiftKey){if(!PVI.VID.audio)PVI.VID.controls=PVI.VID._controls=!PVI.VID._controls}else if(PVI.VID.paused)PVI.VID.play();else PVI.VID.pause();else if(key==="Up"||key==="Down")if(e.shiftKey)PVI.VID.playbackRate*=key==="Up"?4/3:.75;else pv=null;else if(!e.shiftKey&&(key==="PgUp"||key=== "PgDn"))if(PVI.VID.audio)PVI.VID.currentTime+=key==="PgDn"?4:-4;else{PVI.VID.pause();PVI.VID.currentTime=(PVI.VID.currentTime*25+(key==="PgDn"?1:-1))/25+1E-5}else pv=null}if(!pv&&PVI.TRG.IMGS_album){switch(key){case "End":if(e.shiftKey&&(pv=prompt("#",PVI.stack[PVI.TRG.IMGS_album].search||"")||null))PVI.stack[PVI.TRG.IMGS_album].search=pv;else pv=false;break;case "Home":pv=true;break;case "Up":case "Down":pv=null;break;default:pv=(key==="Space"&&!e.shiftKey||key==="Right"||key==="PgDn"?1:-1)*(e.shiftKey&& key!=="Space"?5:1)}if(pv!==null){PVI.album(pv,true);pv=true}}}else if(key===cfg.keys.mOrig||key===cfg.keys.mFit||key===cfg.keys.mFitW||key===cfg.keys.mFitH)PVI.resize(key);else if(key===cfg.keys.hz_fullSpace){cfg.hz.fullspace=!cfg.hz.fullspace;PVI.show()}else if(key===cfg.keys.flipH)flip(PVI.CNT,0);else if(key===cfg.keys.flipV)flip(PVI.CNT,1);else if(key===cfg.keys.rotL||key===cfg.keys.rotR){PVI.DIV.curdeg+=key===cfg.keys.rotR?90:-90;if(PVI.CAP&&PVI.CAP.textContent&&PVI.CAP.state!==0)PVI.CAP.style.display= PVI.DIV.curdeg%360?"none":"block";PVI.DIV.style[platform["transform"]]=PVI.DIV.curdeg?"rotate("+PVI.DIV.curdeg+"deg)":"";if(PVI.fullZm)PVI.m_move();else PVI.show()}else if(key===cfg.keys.hz_caption)if(e.shiftKey){PVI.createCAP();switch(PVI.CAP.state){case 0:key=cfg.hz.capWH||cfg.hz.capText?1:2;break;case 2:key=0;break;default:key=cfg.hz.capWH&&cfg.hz.capText?0:2}PVI.CAP.state=key;PVI.CAP.style.display="none";PVI.updateCaption();PVI.show()}else{if(PVI.CAP)PVI.CAP.style.whiteSpace=PVI.CAP.style.whiteSpace=== "nowrap"?"normal":"nowrap"}else if(key===cfg.keys.hz_history)PVI.history(e.shiftKey);else if(key===cfg.keys.send){if(PVI.CNT===PVI.IMG)imageSendTo({"url":PVI.CNT.src,"nf":e.shiftKey})}else if(key===cfg.keys.hz_open){if(PVI.CNT.src){Port.send({"cmd":"open","url":PVI.CNT.src.replace(rgxHash,""),"nf":e.shiftKey});if(!e.shiftKey&&!PVI.fullZm)PVI.reset()}}else if(key===cfg.keys.prefs){Port.send({"cmd":"open","url":"options.html#settings"});if(!PVI.fullZm)PVI.reset()}else pv=false}else pv=false;if(pv)pdsp(e)}, switchToHiResInFZ:function(){if(!PVI.fullZm||!PVI.TRG||cfg.hz.hiResOnFZ)return false;if(PVI.TRG.IMGS_HD!==false)return false;if(PVI.IMG.naturalWidth<800&&PVI.IMG.naturalHeight<800)return false;var ratio=PVI.IMG.naturalWidth/PVI.IMG.naturalHeight;if((ratio<1?1/ratio:ratio)1?2:1;win.removeEventListener("mouseup",PVI.fzDragEnd,true)},fzClickAct:function(e){if(e.button!==0)return; if(mdownstart===false){mdownstart=null;pdsp(e);return}if(e.target===PVI.CAP||e.target.parentNode&&e.target.parentNode===PVI.CAP){if(PVI.TRG.IMGS_HD_stack)PVI.key_action({"which":9})}else if(e.target===PVI.VID)if((e.offsetY||e.layerY||0)2*PVI.CNT.clientHeight/3)if(PVI.VID.paused)PVI.VID.play();else PVI.VID.pause()}else PVI.reset(true);if(e.target.IMGS_)pdsp(e, false)},scroller:function(e){if(e){if(PVI.fullZm)return;if(!e.target.IMGS_)PVI.lastScrollTRG=e.target}if(PVI.freeze||PVI.keyup_freeze_on)return;if(e){if(PVI.fireHide)PVI.m_over({"relatedTarget":PVI.TRG});PVI.x=e.clientX;PVI.y=e.clientY}PVI.freeze=true;win.addEventListener("mousemove",PVI.mover,true)},mover:function(e){if(PVI.x===e.clientX&&PVI.y===e.clientY)return;win.removeEventListener("mousemove",PVI.mover,true);if(PVI.keyup_freeze_on){PVI.lastScrollTRG=null;return}if(PVI.freeze===true)PVI.freeze= !cfg.hz.deactivate;if(PVI.state&&PVI.lastScrollTRG!==e.target){PVI.hideTime-=1E3;PVI.m_over(e)}PVI.lastScrollTRG=null},wheeler:function(e){if(e.clientX>=winW||e.clientY>=winH)return;var d=cfg.hz.scrollDelay;if(PVI.state>2&&d>=20)if(e.timeStamp-(PVI.lastScrollTime||0)0}else d=(e.deltaY||-e.wheelDelta)>0;PVI.album(d?1:-1,true)}pdsp(e);return}if(PVI.fullZm&&PVI.fullZm<4){if(d!==null)PVI.resize((e.deltaY||-e.wheelDelta)>0?"-":"+",PVI.fullZm>1?e.target===PVI.CNT?[e.offsetX||e.layerX||0,e.offsetY||e.layerY||0]:[]:null);pdsp(e);return}PVI.lastScrollTRG=PVI.TRG;PVI.reset()},resize:function(x,xy_img){if(PVI.state!==4||!PVI.fullZm)return;var s=PVI.TRG.IMGS_SVG?PVI.stack[PVI.IMG.src].slice():[PVI.CNT.naturalWidth,PVI.CNT.naturalHeight];var k= cfg.keys;var rot=PVI.DIV.curdeg%180;viewportDimensions();if(rot)s.reverse();if(x===k.mFit)if(winW/winHs[0]?0:k.mFitW;else x=winH>s[1]?0:k.mFitH;switch(x){case k.mFitW:winW-=PVI.DBOX["wpb"];s[1]*=winW/s[0];s[0]=winW;if(PVI.fullZm>1)PVI.y=0;break;case k.mFitH:winH-=PVI.DBOX["hpb"];s[0]*=winH/s[1];s[1]=winH;if(PVI.fullZm>1)PVI.y=0;break;case "+":case "-":k=[parseInt(PVI.DIV.style.width,10),0];k[1]=k[0]*s[rot?0:1]/s[rot?1:0];if(xy_img){if(xy_img[1]===void 0||rot){xy_img[0]=k[0]/2;xy_img[1]= k[1]/2}else if(PVI.DIV.curdeg%360)if(!(PVI.DIV.curdeg%180)){xy_img[0]=k[0]-xy_img[0];xy_img[1]=k[1]-xy_img[1]}xy_img[0]/=k[rot?1:0];xy_img[1]/=k[rot?0:1]}x=x==="+"?4/3:.75;s[0]=x*Math.max(16,k[rot?1:0]);s[1]=x*Math.max(16,k[rot?0:1]);if(xy_img){xy_img[0]*=k[rot?1:0]-s[0];xy_img[1]*=k[rot?0:1]-s[1]}}if(!xy_img)xy_img=[true,null];xy_img.push(s[rot?1:0],s[rot?0:1]);PVI.m_move(xy_img)},m_leave:function(e){if(!PVI.fireHide||e.relatedTarget)return;if(PVI.x===e.clientX&&PVI.y===e.clientY)return;PVI.m_over({"relatedTarget":PVI.TRG, "clientX":e.clientX,"clientY":e.clientY})},m_over:function(e){var src,trg,cache;if(PVI.freeze&&cfg.hz.deactivate)return;if(PVI.fireHide){if(e.target&&(e.target.IMGS_||(e.relatedTarget||e).IMGS_&&e.target===PVI.TRG)){if(cfg.hz.capNoSBar)e.preventDefault();return}if(PVI.CAP){PVI.CAP.style.display="none";PVI.CAP.firstChild.style.display="none"}clearTimeout(PVI.timers.preview);clearInterval(PVI.timers.onReady);if(PVI.timers.resolver){clearTimeout(PVI.timers.resolver);PVI.timers.resolver=null}if(e.relatedTarget){trg= PVI.lastTRGStyle;if(trg.outline!==null){e.relatedTarget.style.outline=trg.outline;trg.outline=null}if(trg.cursor!==null){e.relatedTarget.style.cursor=trg.cursor;trg.cursor=null}}if(PVI.nodeToReset){PVI.resetNode(PVI.nodeToReset);PVI.nodeToReset=null}if(PVI.TRG){if(PVI.DIV)if(PVI.timers.no_anim_in_album){PVI.timers.no_anim_in_album=null;PVI.DIV.style[platform["transition"]]=PVI.anim.css}PVI.TRG=null}if(PVI.hideTime===0&&PVI.state<3)PVI.hideTime=Date.now();if(!e.target){PVI.hide(e);return}}if(e.target.IMGS_c=== true){if(PVI.fireHide)PVI.hide(e);return}trg=e.target;cache=trg.IMGS_c;if(!cache)if(trg.IMGS_c_resolved)src=trg.IMGS_c_resolved;else PVI.TRG=trg;if(cache||src||(src=PVI.find(trg))||src===null){if(src===1)src=false;if(cfg.hz.capNoSBar)e.preventDefault();clearTimeout(PVI.timers.preview);if(!cfg.hz.waitHide)clearTimeout(PVI.timers.anim_end);if(!PVI.iFrame)win.addEventListener("mousemove",PVI.m_move,true);if(!cache&&src&&!trg.IMGS_c_resolved){if(cfg.hz.preload===2&&!PVI.stack[src])PVI._preload(src);trg.IMGS_c_resolved= src}PVI.TRG=trg;PVI.SRC=cache||src;PVI.x=e.clientX;PVI.y=e.clientY;cache=PVI.freeze&&!cfg.hz.deactivate;if(!cache&&(!cfg.hz.waitHide||cfg.hz.delay<15)&&(PVI.fireHide&&PVI.state>2||(PVI.state===2||PVI.hideTime&&Date.now()-PVI.hideTime<200))){if(PVI.hideTime)PVI.hideTime=0;PVI.fireHide=1;PVI.load(PVI.SRC);return}if(PVI.fireHide&&PVI.state>2&&(cfg.hz.waitHide||!cfg.hz.deactivate)){PVI.hide(e);if(!PVI.anim.maxDelay&&!PVI.iFrame)win.addEventListener("mousemove",PVI.m_move,true);if(PVI.hideTime)PVI.hideTime= 0}PVI.fireHide=true;if(cfg.hz.markOnHover&&(cache||cfg.hz.delay>=25))if(cfg.hz.markOnHover==="cr"){PVI.lastTRGStyle.cursor=trg.style.cursor;trg.style.cursor=platform["zoom-in"]}else{PVI.lastTRGStyle.outline=trg.style.outline;trg.style.outline="1px "+cfg.hz.markOnHover+" red"}if(cache){clearTimeout(PVI.timers.resolver);return}cache=(PVI.state===2||PVI.hideTime)&&cfg.hz.waitHide?PVI.anim.maxDelay:cfg.hz.delay;if(cache)PVI.timers.preview=setTimeout(PVI.load,cache);else PVI.load(PVI.SRC)}else{trg.IMGS_c= true;PVI.TRG=null;if(PVI.fireHide)PVI.hide(e)}},load:function(src){if((cfg.hz.waitHide||!cfg.hz.deactivate)&&PVI.anim.maxDelay&&!PVI.iFrame)win.addEventListener("mousemove",PVI.m_move,true);if(!PVI.TRG)return;if(src===void 0)src=cfg.hz.delayOnIdle&&PVI.TRG.IMGS_c_resolved||PVI.SRC;if(PVI.SRC!==void 0)PVI.SRC=void 0;PVI.TBOX=(PVI.TRG.IMGS_overflowParent||PVI.TRG).getBoundingClientRect();PVI.TBOX.Left=PVI.TBOX.left+win.pageXOffset;PVI.TBOX.Right=PVI.TBOX.Left+PVI.TBOX.width;PVI.TBOX.Top=PVI.TBOX.top+ win.pageYOffset;PVI.TBOX.Bottom=PVI.TBOX.Top+PVI.TBOX.height;if(cfg.hz.markOnHover!=="cr"){PVI.TRG.style.outline=PVI.lastTRGStyle.outline;PVI.lastTRGStyle.outline=null}else if(PVI.lastTRGStyle.cursor!==null){if(PVI.DIV)PVI.DIV.style.cursor="";PVI.TRG.style.cursor=PVI.lastTRGStyle.cursor;PVI.lastTRGStyle.cursor=null}if(src===null||src&&src.params||src===false){if(src===false||src&&(src=PVI.resolve(src.URL,src.params,PVI.TRG))===1){PVI.create();PVI.show("R_js");return}if(src===false){PVI.reset();return}if(src=== null){if(PVI.state<4||!PVI.TRG.IMGS_c){if(PVI.state>3)PVI.IMG.removeAttribute("src");PVI.create();PVI.show("res")}return}}if(PVI.TRG.IMGS_album){PVI.createCAP();PVI.album(""+PVI.stack[PVI.TRG.IMGS_album][0]);return}PVI.set(src)},m_move:function(e){if(e&&PVI.x===e.clientX&&PVI.y===e.clientY)return;if(PVI.fullZm){var x=PVI.x,y=PVI.y,w,h;if(!e)e={};if(mdownstart===true)mdownstart=false;if(e.target){PVI.x=e.clientX;PVI.y=e.clientY}if(PVI.fullZm>1&&e[0]!==true){w=PVI.BOX.style;if(PVI.fullZm===3&&e.target){x= parseInt(w.left,10)-x+e.clientX;y=parseInt(w.top,10)-y+e.clientY}else if(e[1]!==void 0){x=parseInt(w.left,10)+e[0];y=parseInt(w.top,10)+e[1]}else x=null}else{var rot=PVI.state===4&&PVI.DIV.curdeg%180;if(PVI.BOX===PVI.DIV){if(PVI.TRG.IMGS_SVG){h=PVI.stack[PVI.IMG.src];h=h[1]/h[0]}w=e[2]||parseInt(PVI.DIV.style.width,10);h=parseInt(w*(h||PVI.CNT.naturalHeight/PVI.CNT.naturalWidth)+PVI.DBOX["hpb"],10);w+=PVI.DBOX["wpb"]}else{w=PVI.LDR.wh[0];h=PVI.LDR.wh[1]}if(rot){rot=w;w=h;h=rot;rot=(w-h)/2}else rot= 0;x=(w-PVI.DBOX["wpb"]>winW?-(PVI.x*(w-winW+80)/winW)+40:(winW-w)/2)+rot-PVI.DBOX["ml"];y=(h-PVI.DBOX["hpb"]>winH?-(PVI.y*(h-winH+80)/winH)+40:(winH-h)/2)-rot-PVI.DBOX["mt"]}if(e[2]!==void 0){PVI.BOX.style.width=e[2]+"px";PVI.BOX.style.height=e[3]+"px"}if(x!==null){PVI.BOX.style.left=x+"px";PVI.BOX.style.top=y+"px"}return}PVI.x=e.clientX;PVI.y=e.clientY;if(PVI.freeze)return;if(PVI.state<3){if(cfg.hz.delayOnIdle&&PVI.fireHide!==1&&PVI.state<2){if(PVI.timers.resolver)clearTimeout(PVI.timers.resolver); clearTimeout(PVI.timers.preview);PVI.timers.preview=setTimeout(PVI.load,cfg.hz.delay)}}else if(e.target.IMGS_&&PVI.TBOX&&(PVI.TBOX.Left>e.pageX||PVI.TBOX.Righte.pageY||PVI.TBOX.Bottom2&&!PVI.timers.m_move&&(PVI.state===3||cfg.hz.placement<2||cfg.hz.placement>3))PVI.timers.m_move=win.requestAnimationFrame(PVI.m_move_show)}, m_move_show:function(){if(PVI.state>2)PVI.show();PVI.timers.m_move=null},_preload:function(srcs){if(!Array.isArray(srcs)){if(typeof srcs!=="string")return;srcs=[srcs]}for(var i=0,lastIdx=srcs.length-1;i<=lastIdx;++i){var url=srcs[i];var isHDUrl=url[0]==="#";if(!(cfg.hz.hiRes&&isHDUrl||!cfg.hz.hiRes&&!isHDUrl)){if(i!==lastIdx)continue;if(i!==0){url=srcs[0];isHDUrl=url[0]==="#"}}if(isHDUrl)url=url.slice(1);if(url.indexOf("&")!==-1)url=url.replace(/&/g,"&");(new Image).src=url[1]==="/"?PVI.httpPrepend(url): url;return}},preload:function(e){if(PVI.preloading){if(!e||e.type!=="DOMNodeInserted"){if(e===false){delete PVI.preloading;doc.body.removeEventListener("DOMNodeInserted",PVI.preload,true)}return}}else{e=null;PVI.preloading=[];doc.body.addEventListener("DOMNodeInserted",PVI.preload,true)}var nodes=e&&e.target||doc.body;if(!nodes||nodes.IMGS_||nodes.nodeType!==1||!(nodes=nodes.querySelectorAll('img[src], :not(img)[style*="background-image"], a[href]'))||!nodes.length)return;nodes=[].slice.call(nodes); PVI.preloading=PVI.preloading?PVI.preloading.concat(nodes):PVI.preloading;nodes=function(){var node,src;var process_amount=50;var onImgError=function(){this.src=this.IMGS_src_arr.shift().replace(/^#/,"");if(!this.IMGS_src_arr.length)this.onerror=null};PVI.resolve_delay=200;while(node=PVI.preloading.shift()){if(node.nodeName.toUpperCase()==="A"&&node.childElementCount||node.IMGS_c_resolved||node.IMGS_c||typeof node.IMGS_caption==="string"||node.IMGS_thumb)continue;if(src=PVI.find(node)){node.IMGS_c_resolved= src;if(Array.isArray(src)){var i,img=new Image;img.IMGS_src_arr=[];for(i=0;i1){trg.IMGS_album= d.params.url;if(PVI.stack[d.params.url]){d.m=PVI.stack[d.params.url];d.m=d.m[d.m[0]]}else{PVI.createCAP();d.idx=Math.max(1,Math.min(d.idx,d.m.length))||1;d.m.unshift(d.idx);PVI.stack[d.params.url]=d.m;d.m=d.m[d.idx];d.idx+=""}}else d.m=d.m[0]}if(cfg.hz.capText&&d.m[0])if(d.m[1])PVI.prepareCaption(trg,d.m[1]);else if(cfg.hz.capLinkText&&trg.IMGS_caption)d.m[1]=trg.IMGS_caption;d.m=d.m[0]}else d.m=null;else if(typeof d.m!=="object"&&typeof d.m!=="string")d.m=false;if(d.m){if(!d.noloop&&!trg.IMGS_album&& typeof d.m==="string"&&(d.loop||rule.loop&&rule.loop&(d.params.rule.loop_param==="img"?2:1))){d.m=PVI.find({href:d.m,IMGS_TRG:trg});if(d.m===null||d.m===1)return d.m;else if(d.m===false){if(!d.return_url)PVI.show("R_res");return d.m}}if(d.return_url)return d.m;if((Array.isArray(d.m)||typeof d.m==="string")&&PVI.TRG&&PVI.TRG.hasAttribute("src")&&PVI.TRG.src.replace(/^https?:/,"")===(Array.isArray(d.m)?d.m[0]:d.m).replace(/^https?:/,""))if(!PVI.isEnlargeable(PVI.TRG)){if(PVI.timers.preview)clearTimeout(PVI.timers.preview); PVI.not_enlargeable();return false}if(trg===PVI.TRG)if(trg.IMGS_album)PVI.album(d.idx||"1");else PVI.set(d.m);else{if(cfg.hz.preload>1||PVI.preloading)PVI._preload(d.m);trg.IMGS_c_resolved=d.m}}else if(d.return_url){delete PVI.TRG.IMGS_c_resolved;return d.m}else if(trg===PVI.TRG){if(trg.IMGS_fallback_zoom){PVI.set(trg.IMGS_fallback_zoom);delete trg.IMGS_fallback_zoom;return}if(d.m===false){PVI.m_over({"relatedTarget":trg});trg.IMGS_c=true;delete trg.IMGS_c_resolved}else PVI.show("R_res")}}else if(d.cmd=== "toggle"||d.cmd==="preload")win.top.postMessage({"IMGS_message_CMD":d.cmd},"*");else if(d.cmd==="hello"){var e=!!PVI.DIV;PVI.init(null,true);PVI.init(d);if(e)PVI.create()}},init:function(e,deinit){if(deinit){PVI.reset();PVI.state=0;if(!PVI.iFrame)win.removeEventListener("resize",PVI.winOnResize,true);if(PVI.DIV){doc.documentElement.removeChild(PVI.DIV);doc.documentElement.removeChild(PVI.LDR);PVI.BOX=PVI.DIV=PVI.CNT=PVI.VID=PVI.IMG=PVI.CAP=PVI.TRG=PVI.interlacer=null}PVI.lastScrollTRG=null}else{if(e!== void 0){if(!e)return;if(e.prefs===null){PVI.init(null,true);return}cfg=e.prefs;if(!cfg.hz.deactivate&&cfg.hz.actTrigger==="0"){cfg.sieve=null;return}PVI.freeze=!cfg.hz.deactivate;PVI.convertSieveRegexes();var pageLoaded=function(){doc.removeEventListener("DOMContentLoaded",pageLoaded);if((!platform.maxthon||cfg.hz.zoomFromFrame)&&win.top)if(win.top===win)win.addEventListener("resize",PVI.winOnResize,true);else win.top.postMessage({"IMGS_message_CMD":"isFrame"},"*");if(doc.body)doc.body.IMGS_c=true; if(cfg.hz.preload===3)PVI.preload()};if(doc.readyState==="loading")doc.addEventListener("DOMContentLoaded",pageLoaded);else pageLoaded()}else if(!cfg)return;viewportDimensions();Port.listen(PVI.onMessage);platform.onkeydown=PVI.key_action;platform.onmessage=PVI.winOnMessage;e=doc.documentElement||doc.createElement("div");platform["mouseleave"]="mouse"+(e.onmouseleave===void 0?"out":"leave");e=null}e=(deinit?"remove":"add")+"EventListener";doc[e](platform["wheel"],PVI.scroller,true);doc[e]("visibilitychange", PVI.onVisibilityChange,true);win[e]("mouseup",releaseFreeze,true);win[e]("dragend",releaseFreeze,true);win[e]("mouseover",PVI.m_over,true);doc.documentElement[e](platform.mouseleave,PVI.m_leave,false);if(win.MutationObserver){PVI.onAttrChange=null;if(PVI.mutObserver){PVI.mutObserver.disconnect();PVI.mutObserver=null}if(!deinit){PVI.mutObserver=new win.MutationObserver(function(muts){var i=muts.length;while(i--){var m=muts[i];var trg=m.target;var attr=m.attributeName;notTRG:if(trg!==PVI.TRG){if(PVI.TRG)if(trg.contains(PVI.TRG)|| PVI.TRG.contains(trg))break notTRG;PVI.attrObserver(trg,attr==="style",m.oldValue);continue}if(attr==="title"||attr==="alt"){if(trg[attr]==="")continue}else if(attr==="style"){var bgImg=trg.style.backgroundImage;if(!bgImg)continue;if(m.oldValue.indexOf(bgImg)!==-1)continue}PVI.nodeToReset=trg}});PVI.mutObserverConf={attributes:true,attributeOldValue:true,attributeFilter:["href","src","style","alt","title"]}}}else PVI.attrObserver=null;try{if(!deinit&&win.sessionStorage.IMGS_suspend==="1")PVI.toggle(true)}catch(ex){}if(PVI.capturedMoveEvent){window.removeEventListener("mousemove", PVI.onInitMouseMove,true);if(!PVI.x||PVI.state!==null)PVI.m_over(PVI.capturedMoveEvent);delete PVI.onInitMouseMove;delete PVI.capturedMoveEvent}}};if(win.top!==win&&win.top===win.parent){PVI.capturedMoveEvent=null;PVI.onInitMouseMove=function(e){if(PVI.capturedMoveEvent){PVI.capturedMoveEvent=e;return}PVI.capturedMoveEvent=e;Port.listen(PVI.init);Port.send({"cmd":"hello"})};window.addEventListener("mousemove",PVI.onInitMouseMove,true);platform.onmessage=PVI.winOnMessage}else{Port.listen(PVI.init); Port.send({"cmd":"hello"})}if(platform.opera)opera.extension.addEventListener("disconnect",function(){PVI.init(null,true)});(function(){var count=0;var ping=setInterval(function(){if(!cfg&&++count<=4){Port.send({cmd:"hello"});return}clearInterval(ping);if(!PVI.capturedMoveEvent)return;window.addEventListener("mousemove",PVI.onInitMouseMove,true);delete PVI.onInitMouseMove;delete PVI.capturedMoveEvent;platform.onmessage=PVI.winOnMessage},4E3)})()})(window,document); var app,cfg,Tabs,Port;try{window._sessionStorage=sessionStorage}catch(ex){window._sessionStorage={}}if(location.hash){app=location.hash.slice(1).split(",");app={name:app[0],version:app[1]}}app.runtime=external.mxGetRuntime();cfg={storage:app.runtime.storage,getItem:function(k){return this.storage.getConfig(k)},setItem:function(k,v){return this.storage.setConfig(k,v)},removeItem:function(k){return this.storage.setConfig(k,"")}};Tabs=new mx.browser.tabs;Tabs.baseURI=app.runtime.getPrivateUrl(); Tabs.getSelected=function(cb){cb(this.getCurrentTab())};Tabs.create=function(p){if(!/^[^:]{2,20}:/.test(p["url"]))p["url"]=this.baseURI+p["url"];this.newTab({"url":p["url"],"activate":p["active"]})};Port={parse_msg:function(msg){var id=msg.mxPort.id;return{msg:JSON.parse(msg.message),origin:msg.mxPort.url,postMessage:function(msg){app.runtime.post(id,msg)}}},listen:function(fn,name){app.runtime.listen(name||"service",fn)},broadcast:function(){app.runtime.post("broadcast",{"cmd":"hello","prefs":prefs_})}}; var copyToClipboard=function(data){document.oncopy=function(ev){document.oncopy=null;ev.clipboardData.setData("text/plain",data);ev.preventDefault()};document.execCommand("copy")}; var prefs_,sieve_res_local;RegExp.escape=function(s){return s.replace(/[\/\\^$-.+*?|(){}[\]]/g,"\\$&")};var withBaseURI=function(base,link,addProtocol){if(link[1]==="/"&&link[0]==="/"){if(addProtocol)return base.slice(0,base.indexOf(":")+1)+link;return link}if(/^[\w-]{2,20}:/i.test(link))return link;return base.replace(link[0]==="/"?/(\/\/[^\/]+)\/.*/:/(\/)[^\/]*(?:[?#].*)?$/,"$1")+link}; var updateSieve=function(local_update,callback){var xhr=new XMLHttpRequest;xhr.onload=function(){this.onload=null;try{if(!local_update&&!this.responseText)throw new Error("HTTP "+this.status);var rule,temp_sieve;var new_sieve=JSON.parse(this.responseText);var local_sieve=JSON.parse(cfg.getItem("sieve")||null);if(local_sieve){temp_sieve={};for(rule in local_sieve){if(rule==="dereferers")break;if(new_sieve[rule])continue;temp_sieve[rule]=local_sieve[rule]}for(rule in new_sieve)temp_sieve[rule]=new_sieve[rule]; new_sieve=temp_sieve}updatePrefs({"sieve":new_sieve},true);console.info(app.name+": Sieve updated from "+(local_update?"local":"remote")+" repository.");if(typeof callback==="function")callback()}catch(ex){if(!local_update&&!cfg.getItem("sieve"))updateSieve(true);console.warn(app.name+": Sieve failed to update from "+(local_update?"local":"remote")+" repository! | ",ex.message)}};xhr.overrideMimeType("application/json;charset=utf-8");xhr.open("GET",local_update?withBaseURI(document.baseURI,"sieve.jsn"): cfg.getItem("sieve_repository"),true);xhr.send(null)}; var updatePrefs=function(sent_prefs,force_update){if(!sent_prefs)sent_prefs={};var def_prefs=new XMLHttpRequest;def_prefs.overrideMimeType("application/json;charset=utf-8");def_prefs.open("GET",withBaseURI(document.baseURI,"defaults.jsn"),false);def_prefs.send(null);def_prefs=JSON.parse(def_prefs.responseText);var need_to_update,mode,pref;var new_prefs={};var new_sieve=[];var skip_sieve=!sent_prefs.sieve&&prefs_;for(mode in def_prefs){if(skip_sieve&&mode==="sieve")continue;need_to_update=false;if(typeof def_prefs[mode]=== "object"){new_prefs[mode]=sent_prefs[mode]||JSON.parse(cfg.getItem(mode)||(Array.isArray(def_prefs[mode])?"[]":"{}"));if(!Array.isArray(def_prefs[mode]))for(pref in def_prefs[mode])if(new_prefs[mode][pref]===void 0||typeof new_prefs[mode][pref]!==typeof def_prefs[mode][pref]){new_prefs[mode][pref]=(!prefs_||prefs_[mode][pref]===void 0?def_prefs:prefs_)[mode][pref];need_to_update=true}}else{pref=sent_prefs[mode]||cfg.getItem(mode)||def_prefs[mode];if(typeof pref!==typeof def_prefs[mode])pref=def_prefs[mode]; if(!prefs_||prefs_[mode]!==pref)need_to_update=true;new_prefs[mode]=pref}if(need_to_update||force_update)cfg.setItem(mode,typeof new_prefs[mode]==="object"?JSON.stringify(new_prefs[mode]):new_prefs[mode])}sent_prefs=null;if(!skip_sieve){if(typeof new_prefs.sieve==="string")new_prefs.sieve=JSON.parse(new_prefs.sieve);sieve_res_local=[];for(mode in new_prefs.sieve){pref=new_prefs.sieve[mode];if(!pref.link&&!pref.img||pref.img&&!pref.to&&!pref.res)continue;try{if(pref.off)throw"off";if(!window.chrome&& !window.mx&&typeof Components==="undefined"){if(pref.link)pref.link=RegExp(pref.link,pref.ci&&pref.ci&1?"i":"");if(pref.img)pref.img=RegExp(pref.img,pref.ci&&pref.ci&2?"i":"")}if(pref.res)if(/^:\n/.test(pref.res)){sieve_res_local[new_sieve.length]=pref.res.slice(2);pref.res=1}else{if(pref.res.indexOf("\n")>-1){def_prefs=pref.res.split(/\n+/);pref.res=RegExp(def_prefs[0]);if(def_prefs[1])pref.res=[pref.res,RegExp(def_prefs[1])]}else pref.res=RegExp(pref.res);sieve_res_local[new_sieve.length]=pref.res; pref.res=true}}catch(ex){if(typeof ex==="object")console.error(mode,pref,ex);continue}if(pref.to&&pref.to.indexOf("\n")>0&&pref.to.indexOf(":\n")!==0)pref.to=pref.to.split("\n");delete pref.note;new_sieve.push(pref)}}new_prefs.sieve=skip_sieve?prefs_.sieve:new_sieve;if(new_prefs.grants){pref=new_prefs.grants||[];sent_prefs=[];for(mode=0;mode-1)blockaccess=grants[i].op[0]==="!"? true:false}e.postMessage({"cmd":"hello","prefs":blockaccess?null:site_prefs});break;case "cfg_get":if(!Array.isArray(msg.keys))msg.keys=[msg.keys];var result={};msg.keys.forEach(function(el){result[el]=cfg.getItem(el)});e.postMessage({"cfg":result});break;case "cfg_del":if(!Array.isArray(msg.keys))msg.keys=[msg.keys];msg.keys.forEach(function(el){cfg.removeItem(el)});break;case "getLocaleList":var lxhr=new XMLHttpRequest;lxhr.overrideMimeType("application/json;charset=utf-8");lxhr.open("GET","locales.jsn", true);lxhr.onload=function(){this.onload=null;e.postMessage(this.responseText)};lxhr.send(null);break;case "broadcast":updatePrefs(msg.prefs,true);Port.broadcast();break;case "update_sieve":updateSieve(false,function(){e.postMessage({"updated_sieve":cfg.getItem("sieve")})});break;case "download":if(msg.url&&typeof saveURI==="function")saveURI({url:msg.url,name:msg.name,showDialog:msg.showDialog});break;case "history":if(typeof to_fromHistory==="function")to_fromHistory(msg.url,msg.manual);break;case "clipboard":if(typeof copyToClipboard=== "function")copyToClipboard(msg.copy);break;case "open":if(!Array.isArray(msg.url))msg.url=[msg.url];Tabs.getSelected(function(tab){for(var i=0;iDate.now()/1E3-c_res.slice(0,10))){data.m=JSON.parse(c_res[10]==="|"?c_res.slice(11):c_res)||null;data.cache=true;data.params.url=msg.url;e.postMessage(data);return}if(!/^https?:/.test(msg.url)){console.warn(app.name+": URL pattern doesn't match: "+msg.url);return}var post_params=/([^\s]+)(?: +:(.+)?)?/.exec(msg.url);msg.url=post_params[1];if(data.params.rule.req_res)data.params.rule.req_res= sieve_res_local[data.params.rule.id];if(data.params.rule.skip_resolve){data.params.url=[""];e.postMessage(data);return}if(!post_params[2])post_params[2]=null;if(rule.res===1){data.m=true;data.params._="";data.params.url=[post_params[1],post_params[2]]}post_params=post_params[2];var xhr=new XMLHttpRequest;xhr.onloadend=function(){this.onloadend=null;var base_url,match;if(/^(image|video|audio)\//i.test(this.getResponseHeader("Content-Type"))){data.m=msg.url;data.noloop=true;console.warn(app.name+": rule "+ data.params.rule.id+" matched against an image file");e.postMessage(data);return}base_url=this.responseXML&&this.responseXML.baseURI;if(!base_url){base_url=this.responseText.slice(0,4096);if(base_url=/1))match[1]=decodeURIComponent(decodeURIComponent(match[1]));data.m=withBaseURI(base_url,match[1].replace(/&/g,"&"));if(match[2]&&(match=match.slice(1))||_match[1]&&(match=_match[1].exec(this.responseText)))data.m=[data.m,match.filter(function(el,idx){return idx&&el?true:false}).join(" - ")]}else console.info(app.name+ ": no match for "+data.params.rule.id);if(prefs_.tls.sieveCacheRes&&data.m)onMessage({"cmd":"resolve_cache","url":msg.url,"cache":JSON.stringify(data.m),"rule_id":data.params.rule.id},null);e.postMessage(data)};xhr.open(post_params?"POST":"GET",msg.url);if(e.isPrivate&&typeof Components==="object")try{xhr.channel.QueryInterface(Ci.nsIPrivateBrowsingChannel).setPrivate(true)}catch(ex){}if(post_params)xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded");xhr.send(post_params);break}return true}; updatePrefs();Port.listen(onMessage); (function(){var version;var tmp={};var dayInMsec=24*36E5;var update_version_info=function(params){for(var i in params)version[i]=params[i];cfg.setItem("version",JSON.stringify(version))};try{version=JSON.parse(cfg.getItem("version"));if(!version)throw new Error("version preference is not set!");}catch(ex){version={}}if(version.current!==app.version){tmp.old_ver=version.current;update_version_info({current:app.version,last_check:Date.now()+(Math.random()*14|0)*dayInMsec});if(tmp.old_ver&&(app.version.match(/\./g)|| "").length===2)Tabs.create({"url":"options.html#info/"+(tmp.old_ver||"0"),"active":true});if(tmp.old_ver)updateSieve(true);console.info(app.name+" has been "+(tmp.old_ver?"updated!":"installed!"));return}if(version.last_check&&Date.now()-version.last_check<14*dayInMsec)return;tmp.last_check=version.last_check||0;update_version_info({last_check:Date.now()});return;if(!prefs_.tls.sieveAutoUpdate)return;var xhr=new XMLHttpRequest;xhr.onload=function(){try{var check=JSON.parse(this.responseText);if(tmp.last_check< check.sieve_ver)updateSieve()}catch(ex){console.warn(app.name+": update check failed!",ex)}};xhr.open("GET","https://googledrive.com/host/0Bx8fnUCX4W2IUTNPT0s2eUFDQms/info.json",true);xhr.send(null)})(); var input_changes={};var $=function(id){return document.getElementById(id)}; var processLNG=function(nodes){var els,l,args,attrs,attrnode,string;var i=nodes.length;while(i--){if(nodes[i].lng_loaded)continue;els=nodes[i].querySelectorAll("[data-lng]");l=els.length;while(l--){string=_(els[l].dataset["lng"]);attrs=els[l].dataset["lngattr"];if(attrs){if(/^(title|placeholder)$/.test(attrs))els[l][attrs]=string;els[l].removeAttribute("data-lngattr")}else platform.insertHTML(els[l],string);els[l].removeAttribute("data-lng");if(els[l].dataset["lngargs"]===void 0)continue;args=els[l].dataset["lngargs"].split(" "); args.idx=args.length;while(args.idx--){args[args.idx]=args[args.idx].split(":");args[args.idx][0]="data-"+args[args.idx][0];attrnode=els[l].querySelector("["+args[args.idx][0]+"]");if(!attrnode)continue;attrs=args[args.idx][1].split(",");attrs.idx=attrs.length;while(attrs.idx--){if(!/^(href|style|target)$/i.test(attrs[attrs.idx]))continue;attrnode.setAttribute(attrs[attrs.idx],els[l].getAttribute(args[args.idx][0]+"-"+attrs[attrs.idx]))}}els[l].removeAttribute("data-lngargs")}nodes[i].lng_loaded= true}};var color_trans=function(node,color,time){clearTimeout(node.col_trans_timer);if(color===null){node.style.color="";delete node.col_trans_timer;return}node.style.color=color;node.col_trans_timer=setTimeout(function(){color_trans(node,null)},time||2E3)}; var ImprtHandler=function(caption,data_handler,hide_opts){var x,importer=$("importer");processLNG([importer]);if(importer.data_handler!==data_handler){importer.data_handler=data_handler;importer.lastElementChild.value="";importer.firstElementChild.textContent=caption+" - "+_("IMPR_IMPORT");x=importer.querySelectorAll(".op_buttons div > div > input[id]");hide_opts=hide_opts||{};x[0].parentNode.style.display=hide_opts.clear?"none":"";x[1].parentNode.style.display=hide_opts.overwrite?"none":"";x[0].checked= x[1].checked=false}var imprt_file=$("imprt_file");if(imprt_file.onchange){importer.visible(true);return}x[0].nextInput=x[1];x[0].onchange=function(){this.nextInput.disabled=this.checked;if(this.checked)this.nextInput.checked=false;this.nextInput.parentNode.lastElementChild.style.color=this.checked?"silver":""};importer.visible=function(show){importer.style.display=show===true?"block":"none"};importer.querySelector("b").onclick=importer.visible;importer.ondata=function(data,button){var options=this.querySelectorAll('input[type="checkbox"]'); options={clear:options[0].checked,overwrite:options[1].checked};if(importer.data_handler(data,options)===false)color_trans(button,"red");else importer.visible(false)};importer.readfile=function(file){if(file.size>5242880)color_trans(imprt_file.parentNode,"red");else{var reader=new FileReader;reader.onerror=function(){color_trans(imprt_file.parentNode,"red")};reader.onload=function(e){try{e=JSON.parse(e.target.result)}catch(ex){alert(_("INVALIDFORMAT"));return}importer.ondata(e,imprt_file.parentNode)}; reader.readAsText(file)}};imprt_file.onchange=function(){importer.readfile(this.files[0])};imprt_file.ondragover=function(e){e.preventDefault()};imprt_file.ondragenter=function(e){e.preventDefault();if([].slice.call(e.dataTransfer.types,0).indexOf("Files")>-1)this.parentNode.style.boxShadow="0 2px 4px green"};imprt_file.ondragleave=function(){this.parentNode.style.boxShadow=""};imprt_file.ondrop=function(e){this.parentNode.style.boxShadow="";if(e.dataTransfer.files.length)importer.readfile(e.dataTransfer.files[0]); e.preventDefault()};$("imprt_text").onclick=function(e){var tarea=importer.lastElementChild;if(e=tarea.value.trim()){try{e=JSON.parse(e)}catch(ex){color_trans(this,"red");return}importer.ondata(e,this)}else tarea.focus()};importer.visible(true)};var fill_output=function(e){e=e.target||e;var op=e.previousElementSibling;op.textContent=op.dataset["as_percent"]?parseInt(e.value*100,10):e.value}; var color_text_input=function(e){e=e.type==="input"?this:e;var v=/^#([\da-f]{3}){1,2}$/i.test(e.value)?e.value:"#ffffff";e.previousElementSibling.value=v.length===4?"#"+v[1]+v[1]+v[2]+v[2]+v[3]+v[3]:v};var color_change=function(){this.nextElementSibling.value=this.value}; var setDefault=function(query){if(!query)return;[].forEach.call(typeof query==="string"?document.querySelectorAll(query):[query],function(el){if(el.type==="checkbox")el.checked=el.defaultChecked;else if(/^SELECT/i.test(el.type))for(var i=el.length;i--;){if(el[i].hasAttribute("selected")){el.selectedIndex=i;break}}else{el.value=el.defaultValue;if(el.type==="range")fill_output(el)}})}; var load=function(){var fields=document.querySelectorAll("input[name*=_], select[name*=_], textarea[name*=_]"),i=fields.length,j,m,fld,fld_type,shosts,pref,prefs={};while(i--){fld=fields[i];if(fld.disabled||fld.readOnly)continue;pref=fld.name.split("_");if(!prefs[pref[0]])try{prefs[pref[0]]=JSON.parse(cfg[pref[0]]||"{}")}catch(ex){prefs[pref[0]]=cfg[pref[0]]}if(pref[0]==="tls"&&pref[1]==="sendToHosts"){if(Array.isArray(prefs.tls[pref[1]])){shosts=[];for(j=0;j-1){args=hash.split("/");hash=args.shift()}section=$(hash+"_sec")||$("settings_sec");if(!section.lng_loaded)if(hash==="sieve"){Port.listen(function(d){Port.listen(null);d=d.data||d;cfg.sieve=d.cfg.sieve;SieveUI.load()});Port.send({"cmd":"cfg_get","keys":["sieve"]})}else if(hash==="grants")section.querySelector(".action_buttons").onclick=function(e){if(e.target.textContent=== "\u2261")$("grants_help").style.display=$("grants_help").style.display==="block"?"none":"block"};else if(hash==="info"){section.querySelector(".action_buttons").onclick=function(e){switch(e.target.textContent){case "\u2193":ImprtHandler(_("SC_PREFS"),prefs,{"overwrite":1});break;case "\u2191":prefs(e.ctrlKey);break}};if(args[0])$(args[0]==="0"?"app_installed":"app_updated").style.display="block";section.querySelector("h3:not([data-lng])").textContent=" v"+app.version;Port.listen(function(response){Port.listen(null); var alpha2,td2,locales=[];var lng_map=function(el,idx){el.name=(el.name||el.fullname||"")+(el.fullname&&el.name?" ("+el.fullname+")":"")||el.email||el.web;if(idx)td2.nodes.push(", ");td2.nodes.push(el.email||el.web?{tag:"a",attrs:{href:el.email?"mailto:"+el.email:el.web},text:el.name}:el.name)};var locales_json=JSON.parse(response);for(alpha2 in locales_json){if(alpha2==="_")continue;td2={tag:"td"};locales.push({tag:"tr",nodes:[{tag:"td",attrs:locales_json[alpha2]["%"]?{title:locales_json[alpha2]["%"]+ "%"}:null,text:alpha2+", "+locales_json[alpha2].name},td2]});if(locales_json[alpha2].translators){td2.nodes=[];locales_json[alpha2].translators.forEach(lng_map)}else td2.text="anonymous"}buildNodes($("locales_table"),locales)});Port.send({cmd:"getLocaleList"})}if(old!==hash&&(old=$(old+"_sec")))old.style.display="none";if(section){processLNG([section]);section.style.display="block"}if(menu.active)menu.active.classList.remove("active");if(menu.active=menu.querySelector('a[href="#'+hash+'"]'))menu.active.classList.add("active")}; window.addEventListener("load",function(){var tmp=$("app_version");tmp.textContent=app.name+" v"+app.version;["opera","firefox","chrome","safari","maxthon"].some(function(el){if(platform[el]){document.body.classList.add(el);return true}return false});var menu=$("nav_menu");processLNG([menu,$("right_panel").firstElementChild]);if(tmp=document.querySelectorAll('input[type="color"] + output + input[type="range"], textarea[name="tls_sendToHosts"]')){var range_onchange=function(){this.parentNode.firstElementChild.style.opacity= this.value};[].forEach.call(tmp,function(el){if(el.nodeName==="TEXTAREA")el.oninput=function(){this.rows=Math.min((this.value.match(/(?:\n|\r\n?)/g)||[]).length+1,10)};else el.onchange=range_onchange})}menu.onclick=function(e){if(e.target.hash){e.preventDefault();location.hash=e.target.hash}};document.forms[0].addEventListener("keydown",function(e){e.stopPropagation();if(e.which===13)e.target.form_saved=true;if(e.repeat||!e.target.name||e.target.name.indexOf("keys_")!==0||e.ctrlKey||e.altKey||e.metaKey|| e.which<47)return;e.preventDefault();color_trans(e.target,null);var keys={96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9",106:"*",107:"+",109:"-",110:".",111:"/",173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12"};var key=keys[e.which]||String.fromCharCode(e.which).toUpperCase();var mod=e.target.name[7]==="-"?e.target.name.substr(5, 2):null;keys=document.body.querySelectorAll('input[name^="keys_"]');for(var i=0;i-1){e.preventDefault();t=t.name.split("_");e={};t[2]=JSON.parse(cfg[t[0]]);if(t[1]){e[t[0]]={};e[t[0]][t[1]]=t[2][t[1]]}else e[t[0]]=t[2];alert(JSON.stringify(e))}},false);document.forms[0].onchange=function(e){if(e.stopPropagation)e.stopPropagation();var defval,t=e.target;if(t.form_saved)delete t.form_saved;else if(t.parentNode.dataset["form"]|| t.parentNode.parentNode.dataset["form"])defval="default";else if(t.name.indexOf("_")>0)defval="def";if(!defval)return;if(t.type==="checkbox"&&t[defval+"Checked"]!==t.checked||t.type!=="checkbox"&&t[defval+"Value"]!=t.value)input_changes[t.name]=true;else delete input_changes[t.name];$("save_button").style.color=Object.keys(input_changes).length?"#e03c00":""};var reset_button=$("reset_button");reset_button.reset=function(){delete reset_button.pending;reset_button.style.color="#000"};reset_button.addEventListener("click", function(e){if(reset_button.pending){if(e.ctrlKey){e.preventDefault();e=["","input,","select,","textarea"];setDefault(e.join((location.hash||"#settings")+"_sec "));e="lime"}else e="green";clearTimeout(reset_button.pending);reset_button.pending=setTimeout(reset_button.reset,2E3);reset_button.style.color=e;reset_button.nextElementSibling.style.color="#e03c00";input_changes["form_reset"]=true;setTimeout(function(){[].forEach.call(document.querySelectorAll('output + input[type="range"]')||[],fill_output)}, 15);return}reset_button.style.color="orange";reset_button.pending=setTimeout(reset_button.reset,2E3);e.preventDefault()},false);$("save_button").addEventListener("click",function(e){e.preventDefault();save();color_trans(this,"green")},false);[].forEach.call(document.body.querySelectorAll(".action_buttons")||[],function(el){el.onmousedown=function(e){e.preventDefault()}});Port.listen(function(d){if(!d||!d.cfg)return;Port.listen(null);cfg=d.cfg;load();window.onhashchange();var advanced_prefs=$("tls_advanced"); advanced_prefs.onchange=function(){document.body.classList[this.checked?"add":"remove"]("advanced")};advanced_prefs.onchange();document.body.style.display="block"});Port.send({"cmd":"cfg_get","keys":["hz","keys","tls","grants"]})},false); var sieve_sec,sieve_container,SieveUI={loaded:false,lastClicked:null,lastXY:[],cntr:0,sieve:{},init:function(){this.loaded=true;this.search_f=document.getElementById("sieve_search");this.info_container=sieve_sec.querySelector(".container_info");this.countRules();this.search_f.onkeydown=function(e){clearTimeout(this.timer);if(e.keyCode===27){this.value="";SieveUI.search();e.preventDefault();return}else if(e.keyCode===13){e.preventDefault();SieveUI.search();var visibles=document.querySelectorAll("#sieve_container > div:not(.hidden)"); if(visibles.length===1){visibles[0].classList.toggle("opened");if(!visibles[0].lastElementChild.textContent)SieveUI.genData(visibles[0])}return}this.timer=setTimeout(SieveUI.search,200)};sieve_container.onkeydown=function(e){e.stopPropagation();var rname,t=e.target;if(t.nodeName!=="SPAN")return;if(e.keyCode===27||e.keyCode===13){e.preventDefault();rname=t.textContent.trim();if(e.keyCode===27&&rname===""&&t.nextElementSibling.textContent&&[].every.call(t.parentNode.querySelectorAll('input[type="text"], textarea'), function(el){return el.value.trim()===""})){t.parentNode.parentNode.removeChild(t.parentNode);SieveUI.countRules()}else if(t.textContent){rname=rname.replace(/[\s,]+/g,"_").substr(0,50);if(t.parentNode.rule!==rname){if(SieveUI.sieve[rname]){color_trans(t,"red");return}if(t.parentNode.rule&&SieveUI.sieve[t.parentNode.rule]){SieveUI.sieve[rname]=SieveUI.sieve[t.parentNode.rule];delete SieveUI.sieve[t.parentNode.rule]}}t.textContent=t.parentNode.rule=rname;t.contentEditable=false;t.className="";if(e.keyCode=== 13){t=t.parentNode.querySelector('input[type="text"]');if(t)t.focus()}}}};sieve_container.onmousedown=SieveUI.move;sieve_container.onclick=SieveUI.click;sieve_container.oncontextmenu=SieveUI.rename_del;sieve_sec.querySelector(".action_buttons").onclick=function(e){switch(e.target.textContent){case "\u25cf":SieveUI.select("add");break;case "\u25cb":SieveUI.select("remove");break;case "\u25d0":SieveUI.select("toggle");break;case "+":SieveUI.add();break;case "-":SieveUI.remove();break;case "\u00d8":SieveUI.disable(); break;case "\u2193":ImprtHandler(_("NAV_SIEVE"),SieveUI.load);break;case "\u2191":SieveUI.exprt(e);break;case "\u21d3":SieveUI.update();break;case "\u2261":var s=$("sieve_tips").style;s.display=s.display==="none"?"block":"none";break}}},load:function(local_sieve,options){if(!local_sieve&&SieveUI.loaded)return;try{var ignored_rules,name,rule,sfrag,visible_rules,i;sieve_sec=$("sieve_sec");sieve_container=$("sieve_container");if(local_sieve)ignored_rules=[];else local_sieve=JSON.parse(cfg["sieve"]|| "{}");if(options&&options.clear)sieve_container.textContent="";if(Object.keys(local_sieve).length){sfrag=document.createDocumentFragment();visible_rules={};i=sieve_container.childElementCount;while(i--){rule=sieve_container.children[i];if(rule.rule)visible_rules[rule.rule]=rule}for(name in local_sieve){if(visible_rules[name]&&options&&!options.overwrite){ignored_rules.push(name);continue}rule=SieveUI.genEntry(name,local_sieve[name]);if(visible_rules[name]){if(visible_rules[name].classList.contains("opened"))rule.classList.add("opened"); sieve_container.replaceChild(rule,visible_rules[name])}else sfrag.appendChild(rule)}if(sfrag.childNodes.length)if(sieve_container.firstElementChild)sieve_container.insertBefore(sfrag,sieve_container.firstElementChild);else sieve_container.appendChild(sfrag)}if(SieveUI.loaded){SieveUI.countRules();SieveUI.sieve=SieveUI.prepareRules()}else SieveUI.sieve=local_sieve;if(ignored_rules&&ignored_rules.length)console.log(app.name,"Ignored rules:",ignored_rules)}catch(ex){console.error(ex)}if(!SieveUI.loaded)SieveUI.init()}, prepareRules:function(ignore_dupes){var i,j,params,param,rule,opt_name,rgxWhitespace=/\s+/g,output={},dupes=[],rules=sieve_sec.querySelectorAll("#sieve_container > div"),some_func=function(el){return el.value.trim()!==""};for(i=0;i div:not(.hidden)")||[]).length;$("sieve_count").textContent=count;if(count)this.info_container.style.display="none";else{this.info_container.textContent=_(msg||(this.search_f.value.trim()?"NOMATCH":"EMPTY"));this.info_container.style.display="block"}},genData:function(container,data){++this.cntr;var vals=container.lastChild,c="["+this.cntr+"]",sd=data||this.sieve[container.rule]||{};buildNodes(vals,[{tag:"label",nodes:[{tag:"input",attrs:{type:"checkbox", name:"useimg"}},{tag:"label",attrs:{"class":"checkbox"}}," "+_("SIV_USEIMG")]}," ",{tag:"input",attrs:{type:"text",name:"link",placeholder:"link","class":"sieve_shorter_inp"}},{tag:"input",attrs:{type:"checkbox",id:"link_ci",name:"link_ci"}},{tag:"label",attrs:{"class":"checkbox"}},{tag:"input",attrs:{type:"checkbox",id:"link_dc",name:"link_dc"}},{tag:"label",attrs:{"class":"checkbox"}},{tag:"input",attrs:{type:"checkbox",id:"link_loop",name:"link_loop"}},{tag:"label",attrs:{"class":"checkbox"}}, {tag:"input",attrs:{type:"text",name:"url",placeholder:"url"}},{tag:"textarea",attrs:{name:"res",placeholder:"res"}},{tag:"input",attrs:{type:"text",name:"img",placeholder:"img","class":"sieve_shorter_inp"}},{tag:"input",attrs:{type:"checkbox",id:"img_ci",name:"img_ci"}},{tag:"label",attrs:{"class":"checkbox"}},{tag:"input",attrs:{type:"checkbox",id:"img_dc",name:"img_dc"}},{tag:"label",attrs:{"class":"checkbox"}},{tag:"input",attrs:{type:"checkbox",id:"img_loop",name:"img_loop"}},{tag:"label",attrs:{"class":"checkbox"}}, {tag:"textarea",attrs:{name:"to",placeholder:"to"}},{tag:"textarea",attrs:{name:"note",placeholder:"note"}}]);vals=vals.querySelectorAll("input, textarea");for(var inp_name,i=0;i [lang] APP_DESCRIPTION=Náhled obrázků a videí z miniatur a odkazů. NAV_SIEVE=Pravidla NAV_GRANTS=Výjimky NAV_INFO=O doplňku SHORTCUTS=Klávesové zkratky PH_CLICKFORSAMPLE=kliknutím zobrazíte příklady... DISABLED=zakázáno LOADING=Načítání... DETAILS=Podrobnosti AREYOUSURE=Jste si jisti? DELITEMS=Přejete si odstranit vybrané nebo všechny položky? EMPTY=Nic NOMATCH=Žádné výsledky SEARCH=hledat... INVALIDFORMAT=Neplatný formát! BUTTON_RESET=Obnovit nastavení BUTTON_SAVE=Uložit HZ_ENABLED=Povolit HZ_DISABLED=Zakázat HZ_ENDIS_WHEN=, je-li stisknuto HZ_ENDIS_NONE=nic HZ_ENDIS_TIP="Zakázat, je-li stisknuto nic - vždy bez výjimky povolit.\nZakázat, je-li stisknuto (klávesu/tlačítko) - vždy povolit, pokud není klávesa/tlačítko drženo stisknuté.\nPovolit, je-li stisknuto nic - vždy bez výjimky zakázat.\nPovolit, je-li stisknuto (klávesu/tlačítko) - povolit jen když držím klávesu/tlačítko stisknuté." HZ_DELAY=Prodleva zobrazení (ms) HZ_ZOOMRESIZED=Minimální rozdíl ve velikosti HZ_ZOOMRESIZED_TIP=Tato volba udává, o kolik procent má být originální obrázek větší než jeho zmenšený náhled, aby mohl být zobrazen v náhledu. HZ_HIRES=Upřednostňovat obrázky ve vyšším rozlišení HZ_HIRES_TIP="Někteří poskytovatelé webového obsahu vytvářejí na svých serverech stejný obrázek v různých velikostech. Pomocí Pravidel je možné vyhledat všechny tyto obrázky, vybrat ten s nejvyšším rozlišením, a zobrazit ho.\nZakážete-li tuto funkci, budou vždy nejdříve zobrazeny obrázky s nižším rozlišením, ale vždy můžete přepnout na vyšší rozlišení klávesou Tab (nebo v režimu plného zvětšení klikněte na titulek s rozlišením obrázku).\nNecháváte-li si zobrazit v titulku obrázku jeho rozměry, pak v případě, že je vyšší rozlišení dostupné, změní titulek (v závislosti na vybraném stylu) barvu na bledě modrou nebo červenou." HZ_HIRESONFZ=Načíst vyšší rozlišení při vstupu do režimu plného zvětšení HZ_HIRESONFZ_TIP=Je-li poměr stran obrázku (delší strana dělená kratší) větší nebo roven zde uvedené hodnotě, bude při aktivaci režimu plného zvětšení zobrazen obrázek ve vyšším rozlišení (je-li dostupné). HZ_PLACEMENT=Umístění náhledu HZ_FULLSPACE=Využívat veškeré volné místo HZ_PLACEMENT_CURCOR=kurzor u rohu náhledu HZ_PLACEMENT_CURSIDE=kurzor u strany náhledu HZ_PLACEMENT_CENTER=náhled uprostřed stránky HZ_PRELOAD=Přednačítat obrázky HZ_PRELOAD_NO=nikdy HZ_PRELOAD_MOUSEOVER=po přejetí myší HZ_PRELOAD_PAGELOAD=po načtení stránky HZ_FULLZOOM=Režim plného zvětšení HZ_MARKONHOVER=Vyznačit prvky na stránce, které vyvolají náhled HZ_MARKONHOVER_O_SOLID=plná linka HZ_MARKONHOVER_O_DASHED=čárkovaná linka HZ_MARKONHOVER_O_DOTTED=tečkovaná linka HZ_THUMBASBG=Používat miniaturu obrázku jako pozadí náhledu HZ_THUMBASBGMASK=Barva a průhlednost krytí HZ_CAPTION=Titulek HZ_CAP_POS=Umístění titulku HZ_CAP_TOP=nahoře HZ_CAP_BOTTOM=dole HZ_CAP_NOSBAR=Nezobrazovat informační bubliny (tooltips) HZ_CAP_WH=Zobrazit rozlišení obrázku/videa HZ_APPEARANCE=Vzhled HZ_FOLLOW=Následovat pohyb kurzoru při zavírání náhledu HZ_MOVE=Přesouvat náhled společně s kurzorem HZ_WAITHIDE=Počkat před zvětšením dalšího obrázku HZ_SC_TOGGLE=deaktivovat Imagus na současné stránce HZ_SC_PRELOAD=přednačíst obrázky na stránce HZ_SC_FULLZOOM=režim plného zvětšení HZ_SC_FULLSPACE=přepnout využití veškerého volného místa HZ_SC_CAPTION=zalomit text titulku (+ Shift pro skrytí) HZ_SC_OPEN=otevřít obrázek v novém panelu (+ Shift - otevřít panel v pozadí) HZ_SC_RESET=zavřít náhled a zastavit načítání jeho obsahu SC_ZOOMINOUT=Přiblížit / oddálit SC_PREFS=Nastavení SC_MENU=Zobrazit nabídku SC_FLIPH=Překlopit vodorovně SC_FLIPV=Překlopit svisle SC_ROTL=Otočit vlevo SC_ROTR=Otočit vpravo SC_MORIG=Skutečná velikost SC_MFIT=Automaticky SC_MFITW=Roztáhnout na šířku SC_MFITH=Roztáhnout na výšku SC_SENDTO=Odeslat obrázek do... OP_ZOOM=Vynutit otevření obrázku v náhledu pomocí Ctrl + pravé tlačítko myši TLS_SENDIMGTO=Odeslat obrázek do... TLS_SENDTOMSC=Ctrl + Alt [+ Shift] + kliknutí pravým tlačítkem myši na obrázek SIV_BUTT_NEW=Nové pravidlo SIV_BUTT_DEL=Smazat všechny nebo vybrané SIV_BUTT_TOGGLE=Povolit/zakázat všechny nebo vybrané SIV_BUTT_IMP=Import SIV_BUTT_EXP=Exportovat všechny nebo vybrané SIV_BUTT_UPD=Aktualizovat pravidla SIV_CI=Rozlišovat velikost písmen SIV_DC=Dekódovat výslednou URL, která souhlasí s tímto parametrem SIV_LOOP=Opakovat pravidlo s výslednou URL SIV_USEIMG=Upřednostňovat "img" před "link" SIV_ERR_EMPTYNAME=Název pravidla nesmí být prázdné! SIV_ERR_DUPENAME=Názvy pravidel se nesmí opakovat! SIV_DETAILS=Ctrl + pravé tlačítko myši - odstranit pravidlo
Pravidla můžete přeskupit přetažením
Shift + pravé tlačítko myši - přejmenovat (režim přejmenování ukončíte klávesami Esc nebo Enter)
Ctrl + levé tlačítko myši - označit více pravidel (Shiftem provedete výběr rozsahem) GRNT_RULEPERLINE=Pište každý filtr na samostatný řádek. Pro více informací klikněte na tlačítko Podrobnosti. PREF_IMPORT=Importovat nastavení PREF_EXPORT=Exportovat nastavení HZ_PRELOAD_MINIMAL=minimálně HZ_PRELOAD_TIP="nikdy - bude načten jen aktivní obrázek\nminimálně - bude se načítat více obrázků naráz. Začne-li se obrázek načítat, bude načten celý a to i v případě, kdy kurzor opustí jeho zdroj\npo přejetí myší - obrázek se začne načítat, jakmile přes něj přejedete myší\npo načtení stránky - obrázky se začnou načítat až když se plně načte celá stránka" HZ_CAP_TEXT=Zobrazovat text titulku HZ_FZMODE=Výchozí režim HZ_FZMODE_FOLLOW=pohybovat se s kurzorem myši HZ_FZMODE_DRAG=pohybovat se kliknutím a táhnutím HZ_FZMODE_TIP="V prvním režimu budou obrázky, které se vejdou na obrazovku, vždy zarovnány na střed. Větší obrázky budou zvětšeny na svou původní velikost a pohled bude automaticky zaměřen na místo pod kurzorem.\nV druhém režimu je pozice obrázku statická. Obrázek je možné posunout klasickým \"kliknout & táhnout\" myší." HZ_CAP_STYLE=Styl titulku HZ_CAP_STYLE_DARK=tmavý HZ_CAP_STYLE_LIGHT=světlý HZ_MARKONHOVER_TIP=Přejedete-li kurzorem myši přes odkaz na obrázek nebo jeho miniaturu, změnou kurzoru nebo ohraničení cíle bude dáno najevo, že je možné daný obrázek načíst ve vyšším rozlišení (otevřít v náhledu). HZ_FULLSPACE_TIP="Toto nastavení umožní náhledu využít ke svému zobrazení veškerý prostor na stránce bez ohledu na polohu kurzoru myši. Nepřejete-li si to, vypněte tuto volbu a náhled bude umístěn do prostoru mezi kurzorem myši a pravým/levým okrajem stránky (v závislosti na tom, kde je více místa).\nNastavíte-li v předchozí volbě umístění náhledu na střed, nebude na toto nastavení brán zřetel, protože v takovém případě bude náhled využívat veškeré volné místo vždy." HZ_PILEWHEEL=Procházet albem pomocí kolečka myši HZ_PILEWHEEL_TIP="Kromě klávesových zkratek můžete k procházení webových alb použít také kolečko myši.\nPovolíte-li tuto možnost, nebude možné rolovat stránkou, zatímco je album otevřené.\nV režimu plného zvětšení kolečko myši vždy ovládá přiblížení; chcete-li procházet albem, musíte kurzor myši přesunout do levého horního rohu obrazovky (prostor o velikosti 50x50 px) nebo nad titulek obrázku." HZ_FZONPRESS=Aktivace pravým tlačítkem HZ_HISTORY=Ukládat zobrazené obrázky do historie prohlížeče HZ_HISTORY_TIP="Zobrazíte-li obrázek z odkazu v náhledu, bude přidán do historie prohlížeče, stejně jako kdybyste na něj klikli (obvykle takový odkaz změní barvu na fialovou).\nAlba budou do historie přidána až po zobrazení dvou obrázků z nich.\nPomocí klávesových zkratek (viz níže) můžete tyto odkazy z/do historie přidat/odebrat ručně.\nPomocí Shift + klávesová zkratka můžete tuto funkci globálně povolit/zakázat." HZ_SC_HISTORY=přidat/smazat z historie IMPR_CLEAR_DATA=Před importem vymazat data IMPR_FROM_FILE=Ze souboru IMPR_FROM_TEXT=Z textu IMPR_IMPORT=Import IMPR_OVERWRITE=Nahradit původní data LANGUAGE=Jazyk TRANSLATIONS=Překlady TRANSLATIONS_TIP=Chcete-li se stát překladatelem, pošlete e-mail na tuto adresu a uveďte jazyky, kterými mluvíte. TRANSLATORS=Překladatelé HZ_ENDIS_RIGHT_BUTTON=pravé tlačítko SIV_AUTOUPDATE=Automaticky aktualizovat pravidla ADVANCED=Porkočilé HZ_SCOFFININPUT=Vypnout klávesové zkratky při psaní textu HZ_CSS=Vlastní styl (CSS) HZ_MARKONHOVER_CR=změnit kurzor HZ_HIDEIDLECURSOR=Skrývat kurzor myši nad náhledem HZ_PLACEMENT_NOCOVER=nezakrývat kurzor HZ_MINPOPUPDISTANCE=Minimální vzdálenost mezi kurzorem a náhledem HZ_HIDEIDLECURSOR_TIP="-1 - neskrývat (vždy zobrazit)\n0-49 - vždy skrýt\n>=50 - skrýt po určené době (ms)" HZ_FZONPRESS_CLICK=kliknutí HZ_FZONPRESS_LONG=dlouhé kliknutí HZ_SC_SAVE=Uložit obsah náhledu HZ_SC_COPY=Jedním stiskem zkopírovat URL, dvojím stiskem zkopírovat text titulku SIV_CACHERES=Cachovat vypočítaný obsah HZ_PLACEMENT_CURCENTER=kurzor uprostřed náhledu HZ_PILECYCLE=Procházet albem dokola APP_INSTALLED=Doplněk byl nainstalován! APP_UPDATED=Doplněk byl aktualizován na nejnovější verzi! GRNT_HELP="Základní syntaxe: operátor:URL\nOperátory: ! (zakázat), ~ (povolit).\nNeaktivní pravidla začínají středníkem (;).\nZdvojíte-li operátor před adresou, bude očekáván regulární výraz (regex).\nHvězdička (*) zastupuje jakoukoli URL.\n\nPovolit pouze na imgur:\n!:*\n~:http://imgur.com/\n
\nZakázat na těchto stránkách:\n!:flickr.com/\n!:youtube.com/\n!!:^https?://www\\.ebay\\.\n!!:^ftp://\n\nNa Redditu povolit pouze /r/pics a /r/funny:\n!:http://www.reddit.com/\n~~:^http://www\\.reddit\\.com/r/(?:pics|funny)/" APP_VERSIONINFO=Podívejte se, co je nového v této verzi, nebo si přečtěte úplný seznam změn! HZ_DELAYONIDLE=Vynulovat prodlevu pohybem myši HZ_PILEWHEEL_ON=povoleno HZ_PILEWHEEL_HORIZ_ONLY=pouze rolováním do strany HZ_CAP_LINKTEXT=Použít text odkazu jako titulek obrázku HZ_MEDIAVOLUME=Výchozí hlasitost médií (v %) ; @language el, Greek (Ελληνικά) (83.22%) ; @translators Farow [lang] NAV_SIEVE=Σουρωτήρι NAV_GRANTS=Παραχωρήσεις NAV_INFO=Πληροφορίες SHORTCUTS=Συντομεύσεις PH_CLICKFORSAMPLE=κλικάρετε για παραδείγματα... DISABLED=απενεργοποιημένο LOADING=Φόρτωση... DETAILS=Λεπτομέριες AREYOUSURE=Είσται σίγουρος; DELITEMS=Αφαίρεση όλων ή επιλεγμένων; EMPTY=Άδειο... NOMATCH=Κανένα αποτέλεσμα... SEARCH=αναζήτηση... INVALIDFORMAT=Άκυρη μορφή! BUTTON_RESET=Επαναφορά BUTTON_SAVE=Αποθήκευση HZ_ENABLED=Ενεργοποιημένο HZ_DISABLED=Απενεργοποιημένο HZ_ENDIS_WHEN=όσο κρατάτε πατημένο HZ_ENDIS_NONE=τίποτα HZ_ENDIS_TIP="Απενεργοποιημένο όσο κρατάτε πατημένο τίποτα - πάντα ενεργοποιημένο.\nΑπενεργοποιημένο όσο κρατάτε πατημένο (κουμπί/πλήκρο) - απενεργοποιημένο όσο το επιλεγμένο κουμπί πλήκρο είναι πατημένο, διαφορετικά ενεργοποιημένο\nΕνεργοποιημένο όσο κρατάτε πατημένο τίποτα - πάντα απενεργοποιημένο.\nΕνεργοποιημένο όσο κρατάτε πατημένο (κουμπί/πλήκρο) - ενεργοποιημένο όσο το επιλεγμένο κουμπί πλήκρο είναι πατημένο, διαφορετικά απενεργοποιημένο." HZ_DELAY=Καθυστέριση εμφάνισης (χιλιοστά του δευτερολέπτου) HZ_ZOOMRESIZED=Ελάχιστη διαφορά μεγέθους για μεγέθυνση HZ_ZOOMRESIZED_TIP=Αυτή η επιλογή ορίζει κατά πιο ποσοστό πρέπει να είναι μεγαλύτερη η αρχική εικόνα από την προεπισκόπιση για να γίνει μεγέθυνση. HZ_HIRES=Προτίμηση εικόνων με μεγαλύτερη ανάλυση HZ_HIRES_TIP="Πολλές ιστοσελίδες προσφέρουν εικόνες σε διάφορα μεγέθη. Τα φίλτρα μπορούν να δημιουργήσουν συνδέσμους για τις εικόνες αυτές και να τις ορίσουν ως εικόνες υψηλής (συνήθως είναι η αρχική εικόνα) ή χαμηλής ανάλυσης (συνήθως 800-1024px).\nΑν η επιλογή αυτή είναι απενεργοποιημένη τότε θα εμφανίζονται οι εικόνες με χαμηλή ανάλυση και θα υπάρχει η δυνατότητα εναλαγής σε υψηλή ανάλυση με το κουμπί Tab ή πατώντας στην ανάλυση της εικόνας πάνω στη λεζάντα όσο είναι ενεργοποιημένη η πλήρης μεγέθυνση.\nΕάν είναι ενεργοποιημένη η εμφάνιση της ανάλυσης στη λεζάντα, τότε το χρώμα της ανάλυσης (ανάλογα με το στυλ της λεζάνται) θα είναι κυανό ή κόκκινο για εικόνες χαμηλής ανάλυσης υποδεικνύοντας ότι είναι πιθανό να υπάρχει εικόνα μεγαλύτερης ανάλυσης." HZ_HIRESONFZ=Φόρτωση εικόνας σε υψηλότερη ανάλυση κατά την είσοδο στην πλήρης μεγέθυνση HZ_HIRESONFZ_TIP=Γίνεται προσπάθεια να φορτωθεί εικόνα με μεγαλύτερη ανάλυση κατά την είσοδο στην πλήρης μεγέθυνση εάν η αναλογία των διαστάσεών της είναι μεγαλύτερη από την επιλεγμένη τιμή (πάντα διαιρείται η μεγαλύτερη πλευρά από την μικρότερη). HZ_PLACEMENT=Τοποθεσία αναδυόμενου παραθύρου HZ_FULLSPACE=Χρήση όλου του διαθέσιμου χώρου HZ_PLACEMENT_CURCOR=κέρσορας στη γωνία της εικόνας HZ_PLACEMENT_CURSIDE=κέρσορας στην πλευρά του αναδυόμενου παραθύρου HZ_PLACEMENT_CENTER=κέντρο HZ_PRELOAD=Προφόρτωση εικόνων HZ_PRELOAD_NO=καμία προφόρτωση HZ_PRELOAD_MOUSEOVER=στο πέρασμα του ποντικιού HZ_PRELOAD_PAGELOAD=κατά τη φόρτωση της σελίδας HZ_FULLZOOM=Πλήρης μεγέθυνση HZ_MARKONHOVER_O_SOLID=στερεό περίγραμμα HZ_MARKONHOVER_O_DASHED=διακεκομμένο περίγραμμα HZ_MARKONHOVER_O_DOTTED=εστιγμένο περίγραμμα HZ_THUMBASBG=Χρήση προεπισκόπισης ως φόντο του αναδυόμενου παραθύρου HZ_THUMBASBGMASK=Χρώμα μάσκας και ορατότητα HZ_CAPTION=Λεζάντα HZ_CAP_POS=Τοποθέτηση λεζάντας HZ_CAP_TOP=πάνω HZ_CAP_BOTTOM=κάτω HZ_CAP_NOSBAR=Αποτροπή επεξηγήσεων (χρήσιμο αποκεκρυμμένη γραμμή κατάστασης) HZ_CAP_WH=Εμφάνιση διαστάσεων εικόνας/βίντεο HZ_APPEARANCE=Εμφάνιση HZ_FOLLOW=Ακολουθία κέρσορα κατά την απόκρυψη HZ_MOVE=Μετακίνση αναδυόμενου παραθύρου μαζί με τον δρομέα HZ_WAITHIDE=Αναμονή πριν την έναρξη διαφορετικής μεγέθυνσης HZ_SC_TOGGLE=αναστολή λειτουργίας για την τρέχουσα περίοδο και ιστότοπο HZ_SC_PRELOAD=χειροκίνητη προφόρτωση εικόνων HZ_SC_FULLZOOM=πλήρης μεγέθυνση HZ_SC_FULLSPACE=χρήση όλου του διαθέσιμου χώρου HZ_SC_CAPTION=αναδίπλωση λεζάντας (ή απόκρυψη όταν το Shift είναι πατημένο) HZ_SC_OPEN=άνοιγμα σε καινούρια καρτέλα (Shift για καινούρια καρτέλα στο παρασκήνιο) HZ_SC_RESET=απόκρυψη αναδυόμενου παραθύρου και διακοπή φόρτωσης του περιεχομένου SC_ZOOMINOUT=Μεγέθυνση / σμίκρυνση SC_PREFS=Ρυθμίσεις SC_MENU=Εμφάνιση μενού SC_FLIPH=Οριζόντια αναστροφή SC_FLIPV=Κάθετη αναστροφή SC_ROTL=Περιστροφή αριστερά SC_ROTR=Περιστροφή δεξιά SC_MORIG=Φυσικό μέγεθος SC_MFIT=Αυτόματη προσαρμογή SC_MFITW=Προσρμογή στο πλάτος SC_MFITH=Προσρμογή στο ύψος SC_SENDTO=Αποστολή εικόνας προς... OP_ZOOM=Ctrl + Δεξί κλικ σε εικόνα την τοποθετεί σε αναδυόμενο παράθυρο TLS_SENDIMGTO=Αποστολή εικόνας προς... TLS_SENDTOMSC=Ctrl + Alt [+ Shift] + Δεξί κλικ σε (κανονική) εικόνα SIV_BUTT_NEW=Προσθήκη κανόνα SIV_BUTT_DEL=Αφαίρεση όλων ή επιλεγμένων SIV_BUTT_TOGGLE=Απενεργοποίηση/ενεργοποίηση όλων ή επιλεγμένων SIV_BUTT_IMP=Εισαγωγή SIV_BUTT_EXP=Εξαγωγή όλων ή επιλεγμένων SIV_BUTT_UPD=Αναβάθμιση Σουρωτηριού SIV_CI=Χωρίς ταίριασμα πεζών-κεφαλαίων SIV_ERR_EMPTYNAME=Το όνομα του κανόνα δεν μπορεί να είναι κενό! SIV_ERR_DUPENAME=Κάθε κανόνας πρέπει να έχει μοναδικό όνομα! SIV_DETAILS=Ctrl + Δεξί κλικ για διαγραφήbr>Μεταφορά με το αριστερό κουμπί για μεταφορά
Shift + Δεξί κλικ για μετονομασία (Esc/Enter έξοδος)
Ctrl + Αριστερό κλικ για επιλογί (πολλαπλή επιλογή με Shift) GRNT_RULEPERLINE=Κανόνας ανά γραμμή. Για περετέρω πληροφορίες πατήστε το κουμπί Πληροφορίες. PREF_IMPORT=Εισαγωγή ρυθμίσεων PREF_EXPORT=Εξαγωγή ρυθμίσεων HZ_PRELOAD_MINIMAL=ελάχιστη HZ_CAP_TEXT=Εμφάνιση λεζάντας HZ_FZMODE=Προεπιλεγμένη λειτουργία HZ_FZMODE_FOLLOW=μετακίνηση με τον κέρσορα HZ_FZMODE_DRAG=μετακίνηση με μεταφορά HZ_CAP_STYLE=Στυλ λεζάντας HZ_CAP_STYLE_DARK=σκούρο HZ_CAP_STYLE_LIGHT=ανοιχτό HZ_PILEWHEEL=Εναλλαγή εικόνων σε ένα άλμπουμ με τη ροδέλα HZ_FZONPRESS=Ενεργοποίηση με δεξί κλικ HZ_SC_HISTORY=προσθήκη ή αφαίρεση από το ιστορικό IMPR_CLEAR_DATA=Καθαρισμός δεδομένων πριν την εισαγωγή IMPR_FROM_FILE=Από αρχείο IMPR_FROM_TEXT=Από κείμενο IMPR_IMPORT=Εισαγωγή IMPR_OVERWRITE=Αντικατάσταση υπαρχόντων δεδομένων LANGUAGE=Γλώσσα TRANSLATIONS=Μεταφράσεις TRANSLATIONS_TIP=Εάν θέλεις να γίνεις μεταφραστής, τότε στείλε ένα e-mail σε αυτή τη διεύθυνση αναφέροντας τις γλώσσες ομιλείτε. TRANSLATORS=Μεταφραστές HZ_ENDIS_RIGHT_BUTTON=δεξί κουμπί SIV_AUTOUPDATE=Αυτόματη αναβάθμιση Σουρωτηριού ADVANCED=Για προχωριμένους HZ_SCOFFININPUT=Απενεργοποίηση συντομεύσεων αναδυόμενου παραθύρου κατά την επεξεργασία κειμένου HZ_CSS=Προσαρμοσμένο στυλ HZ_MARKONHOVER_CR=αλλαγή κέρσορα HZ_HIDEIDLECURSOR=Απόκρυψη αδρανούς κέρσορα πάνω από τo αναδυόμενου παράθυρο HZ_MINPOPUPDISTANCE=Ελάχιστη απόσταση μεταξύ το κέρσορα και του αναδυόμενου παραθύρου HZ_HIDEIDLECURSOR_TIP="-1 - πάντα ορατός\n0-49 - πάντα απόκρυφος\n>=50 - απόκρυψη μετά από συγκεκριμένο χρόνο (ms)" HZ_FZONPRESS_CLICK=κλικ HZ_FZONPRESS_LONG=παρατεταμένο πάτημα HZ_SC_SAVE=Αποθήκευση περιεχομένου αναδυόμενου παραθύρου HZ_PLACEMENT_CURCENTER=κέρσορας στο κέντρο του αναδυόμενου παραθύρου APP_INSTALLED=Η επέκταση έχει εγκατασταθεί! APP_UPDATED=Η επέκταση μόλις ανανεώθηκε! HZ_PILEWHEEL_ON=ενεργοποημένο ; @language en, English (100%) ; @translators Deathamns [lang] APP_DESCRIPTION=Enlarge thumbnails, and show images/videos from links with a mouse hover. NAV_SIEVE=Sieve NAV_GRANTS=Grants NAV_INFO=Info SHORTCUTS=Shortcuts PH_CLICKFORSAMPLE=click for examples... DISABLED=disabled LOADING=Loading... DETAILS=Details AREYOUSURE=Are you sure? DELITEMS=Remove all or selected items? EMPTY=Empty... NOMATCH=No match... SEARCH=search... INVALIDFORMAT=Invalid format! BUTTON_RESET=Default BUTTON_SAVE=Save HZ_ENABLED=Enabled HZ_DISABLED=Disabled HZ_ENDIS_WHEN=when holding HZ_ENDIS_NONE=nothing HZ_ENDIS_TIP="Disabled when holding nothing - always enabled.\nDisabled when holding (key/button) - disabled only when selected key/button is held, otherwise enabled.\nEnabled when holding nothing - always disabled.\nEnabled when holding (key/button) - enabled only when the modifier key/button is held, otherwise disabled." HZ_DELAY=Display delay (ms) HZ_ZOOMRESIZED=Minimum size-difference to zoom HZ_ZOOMRESIZED_TIP=This option tells that by how many percent should the original image be larger than its thumbnail version in order to show the pop-up. HZ_HIRES=Prefer images with higher resolution HZ_HIRES_TIP="Many hosts provide different sizes for the same image. The filters are able to create URLs for these images, and mark them as high (usually the original image) and low (mid-sized images, around 800-1024px) resolution.\nIf this option is un-checked, then by default the low resolution will be shown, but switching between resolutions is possible at any time with the Tab key (or only in full-zoom by clicking on the dimensions in the caption).\nIf showing image dimensions on caption is enabled, then the color of the dimensions (depending on the style of the caption) will be cyan or red for low resolution, indicating that (maybe) there is a larger image." HZ_HIRESONFZ=Load higher resolution when entering full-zoom HZ_HIRESONFZ_TIP=Tries to load the higher resolution of the image when entering full-zoom, if the ratio of the image dimensions (always the longer side divided by the shorter) is greater than or equal to the specified value. HZ_PLACEMENT=Pop-up placement HZ_FULLSPACE=Use all available space HZ_PLACEMENT_CURCOR=cursor at pop-up corner HZ_PLACEMENT_CURSIDE=cursor at pop-up side HZ_PLACEMENT_CENTER=center HZ_PRELOAD=Preload images HZ_PRELOAD_NO=no preload HZ_PRELOAD_MOUSEOVER=on mouse over HZ_PRELOAD_PAGELOAD=on page-load HZ_FULLZOOM=Full-zoom HZ_MARKONHOVER=Mark zoom-able elements HZ_MARKONHOVER_O_SOLID=solid outline HZ_MARKONHOVER_O_DASHED=dashed outline HZ_MARKONHOVER_O_DOTTED=dotted outline HZ_THUMBASBG=Use the thumbnail as the background of the pop-up HZ_THUMBASBGMASK=Mask color and opacity HZ_CAPTION=Caption HZ_CAP_POS=Caption placement HZ_CAP_TOP=top HZ_CAP_BOTTOM=bottom HZ_CAP_NOSBAR=Prevent tooltips (useful with hidden statusbar) HZ_CAP_WH=Show image/video dimensions HZ_APPEARANCE=Appearance HZ_FOLLOW=Follow the cursor while hiding HZ_MOVE=Move pop-up with the cursor HZ_WAITHIDE=Wait before start another zoom HZ_SC_TOGGLE=suspend for the current session and domain HZ_SC_PRELOAD=manually preload images HZ_SC_FULLZOOM=full-zoom mode HZ_SC_FULLSPACE=toggle using all available space HZ_SC_CAPTION=wrap caption (or hide it when Shift is held) HZ_SC_OPEN=open image in new tab (Shift for background tab) HZ_SC_RESET=hide the pop-up and stop loading its content SC_ZOOMINOUT=Zoom in / out SC_PREFS=Preferences SC_MENU=Show menu SC_FLIPH=Flip horizontal SC_FLIPV=Flip vertical SC_ROTL=Rotate left SC_ROTR=Rotate right SC_MORIG=Natural size SC_MFIT=Auto fit SC_MFITW=Fit to width SC_MFITH=Fit to height SC_SENDTO=Send image to... OP_ZOOM=Ctrl + Right click on an image puts it into a pop-up TLS_SENDIMGTO=Send image to... TLS_SENDTOMSC=Ctrl + Alt [+ Shift] + Right click on (normal) image SIV_BUTT_NEW=New rule SIV_BUTT_DEL=Remove all or selected SIV_BUTT_TOGGLE=Disable/enable all or selected SIV_BUTT_IMP=Import SIV_BUTT_EXP=Export all or selected SIV_BUTT_UPD=Update Sieve SIV_CI=Case-insensitive SIV_DC=Decode the result URL matched by this parameter SIV_LOOP=Loop again the Sieve with the result URL SIV_USEIMG=Prioritize "img" over "link" SIV_UPDALERT="Your custom rules will be preserved only if they're placed before the \"dereferers\" rule.\nContinue?" SIV_ERR_EMPTYNAME=Rule name cannot be empty! SIV_ERR_DUPENAME=Every rule must have a unique name! SIV_DETAILS=Ctrl + Right click to delete
Drag with left mouse button to move
Shift + Right click to rename (Esc/Enter quits)
Ctrl + Left click to select (multiple select with Shift) GRNT_RULEPERLINE=Rule per line. For more information click the Details button above. PREF_IMPORT=Import settings PREF_EXPORT=Export settings HZ_PRELOAD_MINIMAL=minimal HZ_PRELOAD_TIP="no preload - only one image can load at a time\nminimal - multiple images can load at once, if an image started its loading, it will finish that, even if the mouse cursor leaves the target\non mouse over - the image starts to load on mouse over immediately\non page-load - all images start to load after the page opened" HZ_CAP_TEXT=Show caption text HZ_FZMODE=Default mode HZ_FZMODE_FOLLOW=move by the mouse cursor HZ_FZMODE_DRAG=move by dragging HZ_FZMODE_TIP="The first mode will always center the image if it's smaller than the screen, otherwise it will proportionally zoom to the part of the image where the cursor is on the screen. Also its position will change as the mouse cursor moves.\nIn the second mode the position of the image is static, but it can be changed by dragging." HZ_CAP_STYLE=Caption style HZ_CAP_STYLE_DARK=dark HZ_CAP_STYLE_LIGHT=light HZ_MARKONHOVER_TIP=When the mouse cursor is moved over a link or thumbnail, then the cursor or the outline of the target will be changed, indicating that there is something to zoom. HZ_FULLSPACE_TIP="This option allows the pop-up to be expanded under the mouse cursor, if it doesn't have enough space between the cursor and the side of the page.\nIf the placement is set to center (previous option), then enabling this has no effect, because in that case the pop-up will always use all the available space." HZ_PILEWHEEL=Scroll through an album with mouse wheel HZ_PILEWHEEL_TIP="Mouse wheel can be used to step between entries of an album, in addition to shortcuts.\nIf it's enabled, then it will prevent the page from scrolling while the pop-up is visible.\nIn full-zoom the default function is zooming for mouse wheel. To use image switching, wheeling must be done in the top-left corner (50x50px) of the screen, or over the counter in caption." HZ_FZONPRESS=Activation with right mouse button HZ_HISTORY=Add hovered links to the browser history HZ_HISTORY_TIP="Automatically marks the hovered link as visited when the pop-up becomes visible.\nIn case of albums, at least the first two items must be viewed.\nIt's possible to mark links manually by using the shortcut (see below). If the link is already in the history, then it will be removed.\nShift + shortcut key will enable/disable this option on demand." HZ_SC_HISTORY=add or remove to/from history IMPR_CLEAR_DATA=Clear data before importing IMPR_FROM_FILE=From file IMPR_FROM_TEXT=From text IMPR_IMPORT=Import IMPR_OVERWRITE=Replace existing data LANGUAGE=Language TRANSLATIONS=Translations TRANSLATIONS_TIP=If you want to become a translator, then send an e-mail to this address mentioning your spoken languages. TRANSLATORS=Translators HZ_ENDIS_RIGHT_BUTTON=right button SIV_AUTOUPDATE=Automatically update Sieve ADVANCED=Advanced HZ_SCOFFININPUT=Disable shortcuts while editing text HZ_CSS=Custom style (CSS) HZ_MARKONHOVER_CR=change cursor HZ_HIDEIDLECURSOR=Hide idle cursor over the pop-up HZ_PLACEMENT_NOCOVER=no cover HZ_MINPOPUPDISTANCE=Minimum distance between the pop-up and the cursor HZ_HIDEIDLECURSOR_TIP="-1 - always visible\n0-49 - always hidden\n>=50 - hide after the specified time (ms)" HZ_FZONPRESS_CLICK=click HZ_FZONPRESS_LONG=long-press HZ_SC_SAVE=Save pop-up content HZ_SC_COPY=Copy URL, or press twice to copy caption-text SIV_CACHERES=Cache resolved content HZ_PLACEMENT_CURCENTER=cursor at pop-up center HZ_PILECYCLE=Cyclical scrolling in albums APP_INSTALLED=The extension has been installed! APP_UPDATED=The extension just got updated to a new version! GRNT_HELP="Basic syntax: operator:URL\nOperators: ! (block), ~ (allow).\nStart a line with a ; (semicolon) to make it inactive.\nUse regular expression in URL by duplicating the operator.\n* (asterisk) any URL.\n\nAllow only on imgur\n!:*\n~:http://imgur.com/\n
\nBlock a few sites\n!:flickr.com/\n!:youtube.com/\n!!:^https?://www\\.ebay\\.\n!!:^ftp://\n\nOn reddit, allow only /r/pics and /r/funny\n!:http://www.reddit.com/\n~~:^http://www\\.reddit\\.com/r/(?:pics|funny)/" APP_VERSIONINFO=Check out the highlights of this release, and/or see the full changelog! HZ_DELAYONIDLE=Reset delay on mouse-move HZ_PILEWHEEL_ON=enabled HZ_PILEWHEEL_HORIZ_ONLY=on horizontal scroll only HZ_CAP_LINKTEXT=Consider link-text as caption HZ_MEDIAVOLUME=Default media volume (%) HZ_SCROLLDELAY=Scroll delay (ms) ; @language es, Spanish (español) (97.99%) ; @translators DurianZheitk (Javier Vera) [lang] APP_DESCRIPTION=Amplia imágenes en miniatura, y muestra imágenes y videos al pasar el puntero sobre enlaces. NAV_SIEVE=Filtros NAV_GRANTS=Permisos NAV_INFO=Información SHORTCUTS=Atajos PH_CLICKFORSAMPLE=haz clic para mostrar ejemplos... DISABLED=deshabilitado LOADING=Cargando... DETAILS=Detalles AREYOUSURE=¿Estás seguro? DELITEMS=Eliminar todos los elementos o solo los seleccionados? EMPTY=No hay nada por aquí... NOMATCH=No hay resultados... SEARCH=buscar... INVALIDFORMAT=¡Formato no válido! BUTTON_RESET=Predeterminado BUTTON_SAVE=Guardar HZ_ENABLED=Habilitado HZ_DISABLED=Deshabilitado HZ_ENDIS_WHEN=al mantener pulsado HZ_ENDIS_NONE=nada HZ_ENDIS_TIP="Deshabilitado al mantener pulsado nada - siempre habilitado.\nDeshabilitado al mantener pulsado (tecla/botón) - deshabilitar solo cuando la tecla o botón seleccionado este presionado, de lo contrario estará siempre habilitado.\nHabilitado al mantener pulsado nada - siempre deshabilitado.\nHabilitado al mantener pulsado (tecla/botón) - habilitado solo cuando la tecla o botón seleccionado este presionado, de lo contrario estará siempre deshabilitado." HZ_DELAY=Retraso para mostrar (ms) HZ_ZOOMRESIZED=Diferencia mínima de tamaño para ampliar HZ_ZOOMRESIZED_TIP=Esta opción indica por que porcentaje debe ser la imagen original mayor que su miniatura para mostrar el visor. HZ_HIRES=Preferir imágenes de mayor resolución HZ_HIRES_TIP="Muchos servicios de alojamiento de imágenes ofrecen versiones en diferentes tamaños de la misma imagen. Los filtros pueden crear direcciones URL para esas imágenes y marcar la imagen de mayor tamaño como \"de alta resolución\" (probablemente la imagen original), y las de tamaño mediano como \"de baja resolución\".\nSi esta opción esta desactivada, entonces el visor cargará la imagen de baja resolución, aunque se puede cambiar entre las diferentes resoluciones con la tecla Tab (tabulador), o cuando el visor este fijo al hacer clic en las dimensiones de la imagen (arriba a la izquierda).\nSi la opción Mostrar dimensiones de la imagen esta activada, su color (depende de la opción Estilo para el texto de la imagen) será de color azul o rojo si la imagen cargada es de baja resolución, indicando que (quizás) este disponible una imagen de mayor resolución." HZ_HIRESONFZ=Cargar imágenes de mayor resolución al entrar al modo de visor fijo HZ_HIRESONFZ_TIP=Intentar cargar la versión de mayor resolución de la imagen al entrar al modo de visor fijo, si el ratio de aspecto de las dimensiones de la imagen (el lado más largo entre el más corto) es mayor o igual al valor especificado (solo tiene efecto si se usa el modo cargar imágenes de baja resolución). HZ_PLACEMENT=Ubicación del visor HZ_FULLSPACE=Usar todo el espacio disponible HZ_PLACEMENT_CURCOR=cursor en la esquina del visor HZ_PLACEMENT_CURSIDE=cursor al lado del visor HZ_PLACEMENT_CENTER=en el centro de la ventana HZ_PRELOAD=Pre-cargar imágenes HZ_PRELOAD_NO=no pre-cargar HZ_PRELOAD_MOUSEOVER=al pasar el cursor por encima HZ_PRELOAD_PAGELOAD=al cargar la página HZ_FULLZOOM=Modo de visor fijo HZ_MARKONHOVER=Resaltar elementos ampliables HZ_MARKONHOVER_O_SOLID=línea continua HZ_MARKONHOVER_O_DASHED=línea discontinua HZ_MARKONHOVER_O_DOTTED=línea punteada HZ_THUMBASBG=Usar la miniatura como fondo para el visor HZ_THUMBASBGMASK=Máscara de opacidad y color HZ_CAPTION=Texto de la imagen (leyenda) HZ_CAP_POS=Ubicación del texto de la imagen HZ_CAP_TOP=arriba HZ_CAP_BOTTOM=debajo HZ_CAP_NOSBAR=No mostrar ayudas emergentes (útil al ocultar la barra de estado) HZ_CAP_WH=Mostrar dimensiones de la imagen/vídeo HZ_APPEARANCE=Apariencia HZ_FOLLOW=Seguir al puntero mientras se oculta HZ_MOVE=Seguir al puntero del ratón HZ_WAITHIDE=Esperar antes de abrir otro visor HZ_SC_TOGGLE=suspender para el dominio actual por el resto de la sesión HZ_SC_PRELOAD=pre-cargar imágenes manualmente HZ_SC_FULLZOOM=entrar al modo de visor fijo HZ_SC_FULLSPACE=activar/desactivar el uso de todo el espacio disponible HZ_SC_CAPTION=ajustar el texto a la anchura del visor (u ocultarlo usando Shift + atajo) HZ_SC_OPEN=abrir la imagen en una nueva pestaña (Shift para abrir en segundo plano) HZ_SC_RESET=ocultar el visor y detener la descarga de su contenido SC_ZOOMINOUT=Acercar/alejar la imagen SC_PREFS=Preferencias SC_MENU=Mostrar menú SC_FLIPH=Voltear horizontalmente SC_FLIPV=Voltear verticalmente SC_ROTL=Girar a la izquierda SC_ROTR=Girar a la derecha SC_MORIG=Tamaño original SC_MFIT=Ajuste automático SC_MFITW=Ajustar a lo ancho SC_MFITH=Ajustar a lo alto SC_SENDTO=Enviar imagen a... OP_ZOOM=Ctrl + clic con el botón derecho del ratón sobre una imagen para abrirla en el visor flotante TLS_SENDIMGTO=Enviar imagen a... TLS_SENDTOMSC=Ctrl + Alt [+ Shift] + clic derecho sobre una imagen (normal) SIV_BUTT_NEW=Nuevo filtro SIV_BUTT_DEL=Remover todo o sólo lo seleccionado SIV_BUTT_TOGGLE=Activar/desactivar todos los filtros o sólo los seleccionados SIV_BUTT_IMP=Importar SIV_BUTT_EXP=Exportar todo o sólo lo seleccionado SIV_BUTT_UPD=Actualizar filtros SIV_CI=No distinguir mayúsculas de minúsculas SIV_DC=Descifrar la dirección URL devuelta por este parámetro SIV_LOOP=Usar de nuevo el Filtro con la URL resultante SIV_USEIMG=Dar prioridad a "img" sobre "link" SIV_ERR_EMPTYNAME=¡El nombre de la regla no puede estar vacío! SIV_ERR_DUPENAME=¡Cada regla debe tener un nombre único! SIV_DETAILS=Ctrl + clic derecho para borrar
Arrastrar con el botón izquierdo para mover
Shift + clic derecho para renombrar (Esc/Enter para salir)
Ctrl + clic izquierdo para seleccionar (Shift para activar selección múltiple) GRNT_RULEPERLINE=Una regla por línea: Para más información, pulsa el botón "Detalles" a la derecha. PREF_IMPORT=Importar configuración PREF_EXPORT=Exportar configuración HZ_PRELOAD_MINIMAL=mínimo HZ_PRELOAD_TIP="no pre-cargar - sólo se puede cargar una imagen a la vez\nmínimo - varias imágenes se pueden cargar a la vez, si una imagen ya ha comenzado a cargar, terminará incluso si se mueve el cursor a otro elemento\nal pasar el cursor por encima - la imagen comenzará a cargar inmediatamente al pasar el cursor por encima\nal cargar la página - todas las imágenes comenzarán a cargar al abrir la página" HZ_CAP_TEXT=Mostrar texto de la imagen HZ_FZMODE=Modo de desplazamiento predeterminado HZ_FZMODE_FOLLOW=mover con el cursor del ratón HZ_FZMODE_DRAG=mover arrastrando HZ_FZMODE_TIP="mover con el cursor del ratón - siempre se centrará la imagen si es más pequeña que la pantalla, de lo contrario se ampliará a su tamaño original y se mostrará la parte de la imagen de acuerdo a la posición del puntero en la pantalla, y su posición cambiará a medida que el puntero del ratón se mueva.\nmover arrastrando - la posición de la imagen será fija, pero se podrá desplazar arrastrándola con el cursor." HZ_CAP_STYLE=Estilo para el texto de la imagen HZ_CAP_STYLE_DARK=oscuro HZ_CAP_STYLE_LIGHT=claro HZ_MARKONHOVER_TIP="Al pasar el puntero del ratón sobre un enlace o miniatura, el cursor o el contorno del elemento\ncambiará, indicando que el elemento se puede ampliar con el visor." HZ_FULLSPACE_TIP="Al activar esta opción, el visor se expandirá debajo del puntero del ratón si no hay espacio suficiente entre el puntero y el resto de la página.\nSi la ubicación del visor (ver la opción anterior) esta seleccionada en \"al centro\", entonces el visor siempre usará todo el espacio disponible, por lo que no tiene caso activar esta opción." HZ_PILEWHEEL=Desplazarse a través de un álbum con la rueda del ratón HZ_PILEWHEEL_TIP="Se puede usar la rueda del ratón para desplazarse entre los elementos de un álbum, además de poder usar los atajos de teclado.\nSi la opción está habilitada, impedirá el desplazamiento por la página mientras el visor este visible.\nSi el visor esta fijo, la rueda del ratón acercará o alejará la imagen (opción predeterminada). Para cambiar entre imágenes, el desplazamiento debe hacerse sobre la esquina superior izquierda de la imagen (una zona de 50x50px) o sobre el contador." HZ_FZONPRESS=Activación con el botón derecho del ratón HZ_HISTORY=Añadir al historial los enlaces abiertos con el visor HZ_HISTORY_TIP="Marca automáticamente como visitados los enlaces en cuanto se muestren en el visor.\nEn caso de que el enlace contenga múltiples elementos, por lo menos los dos primeros deberán ser vistos.\nEs posible marcar enlaces manualmente usando la tecla de acceso (ver debajo en Atajos). Si el enlace ya se encuentra en el historial, será removido.\nShift + tecla de acceso habilitará/deshabilitará esta opción." HZ_SC_HISTORY=añadir/remover del historial del navegador IMPR_CLEAR_DATA=Borrar datos antes de importar IMPR_FROM_FILE=Desde archivo IMPR_FROM_TEXT=Desde texto IMPR_IMPORT=Importar IMPR_OVERWRITE=Reemplazar datos existentes LANGUAGE=Idioma TRANSLATIONS=Traducciones TRANSLATIONS_TIP=Si quieres ayudar en la traducción de la extensión, envía un e-mail a esta dirección mencionando los idiomas que dominas. TRANSLATORS=Traductores HZ_ENDIS_RIGHT_BUTTON=botón derecho SIV_AUTOUPDATE=Actualizar filtros automáticamente ADVANCED=Avanzado HZ_SCOFFININPUT=Deshabilitar los atajos al editar texto HZ_CSS=Estilo personalizado (CSS) HZ_MARKONHOVER_CR=cambiar el cursor HZ_HIDEIDLECURSOR=Ocultar el cursor inactivo sobre el visor HZ_PLACEMENT_NOCOVER=no cubrir el elemento ampliable HZ_MINPOPUPDISTANCE=Distancia mínima entre el visor y el puntero HZ_HIDEIDLECURSOR_TIP="-1 - siempre visible\n0-49 - siempre oculto\n>=50 - ocultar luego del tiempo especificado (ms)" HZ_FZONPRESS_CLICK=una pulsación HZ_FZONPRESS_LONG=una pulsación larga HZ_SC_SAVE=Guardar el contenido del visor HZ_SC_COPY=Copiar la URL, o presionar dos veces para copiar el texto de la leyenda SIV_CACHERES=Almacenar en caché las direcciones resueltas (res) HZ_PLACEMENT_CURCENTER=cursor en el centro del visor HZ_PILECYCLE=Desplazamiento cíclico en álbumes APP_INSTALLED=¡La extensión se ha instalado! APP_UPDATED=¡La extensión se ha actualizado a una nueva versión! GRNT_HELP="Sintaxis básica: operador:URL\nOperadores: ! (bloquear), ~ (permitir).\nColoca un ; (semicolon) al inicio de la linea para comentarla (esto desactivará la regla).\nDuplica el operador para usar expresiones regulares.\n* (asterisco) cualquier dirección URL.\n\nPermitir solo en imgur\n!:*\n~:http://imgur.com/\n
\nBloquear algunos sitios\n!:flickr.com/\n!:youtube.com/\n!!:^https?://www\\.ebay\\.\n!!:^ftp://\n\nEn reddit, permitir solo los subreddits /r/pics & /r/funny\n!:http://www.reddit.com/\n~~:^http://www\\.reddit\\.com/r/(?:pics|funny)/" APP_VERSIONINFO=¡Echa un vistazo a los aspectos destacados de esta versión, o revisa todo el listado de cambios! HZ_DELAYONIDLE=Esperar a que el puntero este inactivo sobre el elemento. HZ_PILEWHEEL_ON=habilitado HZ_PILEWHEEL_HORIZ_ONLY=solo en desplazamiento horizontal HZ_CAP_LINKTEXT=Usar texto del enlace como título ; @language fr, French (français) (97.99%) ; @translators Tmnath [lang] APP_DESCRIPTION=Élargissez les vignettes et faites apparaitre images et vidéos en survolant les liens. NAV_SIEVE=Filtre NAV_GRANTS=Permissions NAV_INFO=Infos SHORTCUTS=Raccourcis PH_CLICKFORSAMPLE=cliquez pour avoir un exemple... DISABLED=désactivé LOADING=Chargement... DETAILS=Détails AREYOUSURE=Êtes-vous sûr ? DELITEMS=Tout retirer ou retirer seulement les éléments sélectionnés ? EMPTY=Vide... NOMATCH=Aucune concordance trouvée... SEARCH=rechercher... INVALIDFORMAT=Format invalide ! BUTTON_RESET=Par défaut BUTTON_SAVE=Sauvegarder HZ_ENABLED=Activer HZ_DISABLED=Désactiver HZ_ENDIS_WHEN=lorsque je maintiens HZ_ENDIS_NONE=rien HZ_ENDIS_TIP="Désactiver lorsque je (ne) maintiens rien - toujours activé.\nDésactiver lorsque je maintiens (touche/bouton) - désactiver seulement lorsque la touche ou le bouton sélectionné est maintenu(e), activer le reste du temps.\nActiver lorsque je maintiens rien - toujours désactiver.\nActiver lorsque je maintiens (touche/bouton) - activer seulement lorsque la touche ou le bouton sélectionné(e) est maintenu(e), désactiver le reste du temps." HZ_DELAY=Délai d'affichage (ms) HZ_ZOOMRESIZED=Différence de taille minimum pour le zoom HZ_ZOOMRESIZED_TIP=Cette option détermine de combien de pour cent l'image initiale doit être plus grande que sa vignette afin de montrer l'aperçu flottant. HZ_HIRES=Favoriser les images avec une plus grande résolution HZ_HIRES_TIP="La plupart des hébergeurs proposent plusieurs tailles pour la même image. Les filtres peuvent créer des URL pour ces images, et les classer comme ayant une grande (généralement l'image de base) ou petite (images moyennes, autour de 800-1024px) résolution.\nSi cette option est décochée, l'image la plus petite sera affichée par défaut. Passer d'une résolution à l'autre est toujours possible en appuyant sur Tab (ou, lors du zoom maximum, en cliquant sur les dimensions de l'image dans la légende).\nSi l'affichage des dimensions de l'image dans la légende est activée, la couleur de ces dimensions (en fonction du style de la légende) sera cyan ou rouge pour une basse résolution, indiquant qu'il existe (peut-être) une plus grande image." HZ_HIRESONFZ=Charger l'image dans une plus haute résolution lors de l'utilisation du zoom maximum HZ_HIRESONFZ_TIP=Lors de l'utilisation du zoom maximum, une image de plus haute résolution pourra être chargée, si le ratio des dimensions de l'image (le plus grand côté divisé par le plus petit) est supérieur ou égal à la valeur spécifiée. HZ_PLACEMENT=Position de l'aperçu HZ_FULLSPACE=Utiliser tout l'espace disponible HZ_PLACEMENT_CURCOR=Placer le curseur au coin de l'aperçu HZ_PLACEMENT_CURSIDE=Placer le curseur sur le côté de l'aperçu HZ_PLACEMENT_CENTER=centre HZ_PRELOAD=Précharger les images HZ_PRELOAD_NO=pas de préchargement HZ_PRELOAD_MOUSEOVER=lors du passage de la souris HZ_PRELOAD_PAGELOAD=lors du chargement de la page HZ_FULLZOOM=Zoom maximum HZ_MARKONHOVER=Indiquer les éléments sur lesquels le zoom est possible HZ_MARKONHOVER_O_SOLID=contour uni HZ_MARKONHOVER_O_DASHED=contour en trait discontinu HZ_MARKONHOVER_O_DOTTED=contour en pointillés HZ_THUMBASBG=Utiliser la vignette comme arrière-plan de l'aperçu HZ_THUMBASBGMASK=Couleur du masque et opacité HZ_CAPTION=Légende HZ_CAP_POS=Position de la légende HZ_CAP_TOP=Au-dessus HZ_CAP_BOTTOM=En-dessous HZ_CAP_NOSBAR=Désactiver l'aide (utile lorsque la barre d'état est masquée) HZ_CAP_WH=Afficher les dimensions de l'image/la vidéo HZ_APPEARANCE=Apparence HZ_FOLLOW=Suivre le curseur lorsque l'image s'estompe HZ_MOVE=Déplacer l'aperçu avec le curseur HZ_WAITHIDE=Attendre avant d'afficher un nouvel aperçu HZ_SC_TOGGLE=Désactiver pour cette session et ce site HZ_SC_PRELOAD=Précharger manuellement les images HZ_SC_FULLZOOM=Zoom maximum HZ_SC_FULLSPACE=Activer/désactiver l'utilisation de tout l'espace disponible HZ_SC_CAPTION=Afficher la légende (ou la cacher lorsque Maj est maintenu) HZ_SC_OPEN=Ouvrir l'image dans un nouvel onglet (Maj pour un onglet en arrière plan) HZ_SC_RESET=Cacher l'aperçu et arrêter de charger son contenu SC_ZOOMINOUT=Zoom avant / arrière SC_PREFS=Préférences SC_MENU=Afficher le menu SC_FLIPH=Inverser horizontalement SC_FLIPV=Inverser verticalement SC_ROTL=Rotation vers la gauche SC_ROTR=Rotation vers la droite SC_MORIG=Taille initiale SC_MFIT=Redimensionnement automatique SC_MFITW=Adapter à la largeur SC_MFITH=Adapter à la hauteur SC_SENDTO=Envoyer l'image vers... OP_ZOOM=Maj + Clic droit sur une image la place dans une pop-up TLS_SENDIMGTO=Envoyer l'image vers... TLS_SENDTOMSC=Ctrl + Alt [+ Maj] + Clic droit sur une image normale SIV_BUTT_NEW=Nouvelle règle SIV_BUTT_DEL=Tout retirer ou retirer seulement les éléments sélectionnés SIV_BUTT_TOGGLE=Activer/Désactiver tout les éléments ou seulement les éléments sélectionnés SIV_BUTT_IMP=Importer SIV_BUTT_EXP=Tout exporter ou seulement les éléments sélectionnés SIV_BUTT_UPD=Mettre à jour le filtre SIV_CI=Insensible à la casse SIV_DC=Déchiffrer l'URL renvoyée par ce paramètre SIV_LOOP=Actualiser le Filtre avec l'URL obtenue SIV_USEIMG=Préférer "img" par rapport à "link" SIV_ERR_EMPTYNAME=Le nom d'une règle ne peut être vide ! SIV_ERR_DUPENAME=Chaque règle doit avoir un nom différent ! SIV_DETAILS=Ctrl + Clic droit pour supprimer
Faire glisser avec un clic gauche pour déplacer
Maj + Clic droit pour renommer (Échap/Entrée pour quitter)
Ctrl + Clic gauche pour sélectionner (sélection multiple avec Maj) GRNT_RULEPERLINE=Une règle par ligne. Pour plus d'informations, cliquer sur le bouton Détails ci-dessus. PREF_IMPORT=Importer les paramètres PREF_EXPORT=Exporter les paramètres HZ_PRELOAD_MINIMAL=minimal HZ_PRELOAD_TIP="pas de préchargement - seule une image à la fois peut se charger\nminimal - plusieurs images peuvent se charger en même temps. Si une image commence à se charger, elle continuera jusqu'au bout, même si le curseur se déplace ailleurs.\nlors du passage de la souris - l'image commence immédiatement à se charger au passage de la souris\nlors du chargement de la page - toutes les images se chargent après l'ouverture de la page" HZ_CAP_TEXT=Montrer la légende HZ_FZMODE=Mode par défaut HZ_FZMODE_FOLLOW=Déplacer près du curseur HZ_FZMODE_DRAG=Déplacer en glissant la souris HZ_FZMODE_TIP="La première option centrera l'image si elle est plus petite que l'écran, ou, dans le cas contraire, effectuera un zoom proportionnel à l'endroit de l'image où se trouve le curseur. Sa position suivra les mouvements de la souris.\nLa deuxième option rend l'image immobile, mais elle peut être déplacée en faisant glisser la souris." HZ_CAP_STYLE=Style de la légende HZ_CAP_STYLE_DARK=sombre HZ_CAP_STYLE_LIGHT=clair HZ_MARKONHOVER_TIP=Lorsque le curseur survole un lien ou une vignette, le curseur ou le contour de l'élément sera modifié, indiquant qu'un zoom est possible. HZ_FULLSPACE_TIP="Cette option permet à l'aperçu de s'étendre sous le curseur, si il n'a pas assez de place entre le curseur et le bord de la page.\nSi la position est réglée sur \"centre\" (option précédente), l'activation de cette option n'a aucun effet, car l'aperçu prendra obligatoirement tout l'espace disponible." HZ_PILEWHEEL=Faire défiler les albums avec la molette HZ_PILEWHEEL_TIP="La molette peut être utilisée pour se déplacer d'un élément à l'autre d'un album, en plus des raccourcis.\nSi activée, cette option empêchera la page de défiler tant que l'aperçu est visible.\nEn zoom maximum, la fonction par défaut de la molette est le zoom. Pour passer d'une image à l'autre, il faut alors utiliser la molette dans le coin supérieur gauche (50x50px) de l'écran ou sur le nombre d'images, près de la légende." HZ_FZONPRESS=Activer avec le clic-droit HZ_HISTORY=Ajouter les liens survolés à l'historique HZ_HISTORY_TIP="Cette option considère automatiquement le lien survolé comme visité, au moment où l'aperçu apparaît.\nPour les albums, vous devez avoir au moins vu les deux premières images.\nIl est possible d'ajouter les liens manuellement en utilisant un raccourci (voir plus bas). Si le lien est déjà dans l'historique, il sera alors supprimé.\nMaj + raccourci permet d'activer/désactiver cette option." HZ_SC_HISTORY=Ajouter/Supprimer de l'historique IMPR_CLEAR_DATA=Effacer les données avant d'importer IMPR_FROM_FILE=Depuis un fichier IMPR_FROM_TEXT=Depuis un texte IMPR_IMPORT=Importer IMPR_OVERWRITE=Écraser données existantes LANGUAGE=Langue TRANSLATIONS=Traductions TRANSLATIONS_TIP=Si vous souhaitez devenir un traducteur, envoyez-moi un mail à cette adresse en indiquant les langues que vous parlez. TRANSLATORS=Traducteurs HZ_ENDIS_RIGHT_BUTTON=clic droit SIV_AUTOUPDATE=Mettre le filtre à jour automatiquement ADVANCED=Avancé HZ_SCOFFININPUT=Désactiver les raccourcis lors de l'écriture de texte HZ_CSS=Style personnalisé (CSS) HZ_MARKONHOVER_CR=changer le curseur HZ_HIDEIDLECURSOR=Cacher le curseur lorsqu'il est immobile au-dessus de l'aperçu HZ_PLACEMENT_NOCOVER=ne pas recouvrir HZ_MINPOPUPDISTANCE=Distance minimum entre l'aperçu et le curseur HZ_HIDEIDLECURSOR_TIP="-1 - toujours visible\n0-49 - toujours masqué\n>=50 - masquer après le temps indiqué (ms)" HZ_FZONPRESS_CLICK=clic HZ_FZONPRESS_LONG=clic prolongé HZ_SC_SAVE=Enregistrer le contenu de l'aperçu HZ_SC_COPY=Copier l'URL, ou appuyer deux fois pour copier la légende SIV_CACHERES=Mettre le contenu traité dans le cache HZ_PLACEMENT_CURCENTER=curseur au centre de l'aperçu HZ_PILECYCLE=Faire défiler les albums de façon cyclique APP_INSTALLED=L'extension vient d'être installée ! APP_UPDATED=L'extension vient d'être mise à jour ! GRNT_HELP="Syntaxe de base: operator:URL\nOpérateurs: ! (bloquer), ~ (autoriser).\nDébutez une ligne par un ; (point-virgule) pour la rendre inactive.\nDupliquez l'opérateur pour utiliser des expressions normales.\n* (astérisque) = toutes les URL.\n\nN'autoriser que sur imgur\n!:*\n~:http://imgur.com/\n
\nBloquer quelques sites\n!:flickr.com/\n!:youtube.com/\n!!:^https?://www\\.ebay\\.\n!!:^ftp://\n\nSur reddit, n'autoriser que /r/pics et /r/funny\n!:http://www.reddit.com/\n~~:^http://www\\.reddit\\.com/r/(?:pics|funny)/" APP_VERSIONINFO=Jetez un coup d’œil aux nouveautés de cette version, et au changelog ! HZ_DELAYONIDLE=Réinitialiser le délai après un mouvement de souris HZ_PILEWHEEL_ON=activé HZ_PILEWHEEL_HORIZ_ONLY=seulement lors d'un défilement horizontal HZ_CAP_LINKTEXT=Utiliser le texte du lien comme légende ; @language hu, Hungarian (magyar) (100%) ; @translators Deathamns [lang] APP_DESCRIPTION=Indexképek nagyítása, illetve képek/videók megjelenítése hivatkozásokra helyezett egérkurzorral. NAV_SIEVE=Szűrő NAV_GRANTS=Jogok NAV_INFO=Infó SHORTCUTS=Billentyűparancsok PH_CLICKFORSAMPLE=kattints példákért... DISABLED=kikapcsolva LOADING=Folyamatban... DETAILS=Részletek AREYOUSURE=Biztos vagy benne? DELITEMS=Kijelöltek vagy az összes eltávolítása? EMPTY=Üres... NOMATCH=Nincs találat... SEARCH=keresés... INVALIDFORMAT=Helytelen formátum! BUTTON_RESET=Alap BUTTON_SAVE=Mentés HZ_ENABLED=Aktív HZ_DISABLED=Inaktív HZ_ENDIS_WHEN=a következő billentyű lenyomásakor: HZ_ENDIS_NONE=egyik sem HZ_ENDIS_TIP="Inaktív és a billentyű egyik sem - mindig aktív.\nInaktív és (egyik módosító billentyű/egérgomb) - inaktív, ha a kiválasztott billentyű/egérgomb is le van nyomva, különben aktív.\nAktív és a billentyű egyik sem - mindig inaktív.\nAktív és (egy módosító billentyű/egérgomb) - aktív, ha billentyű/egérgomb is le van nyomva, különben inaktív." HZ_DELAY=Megjelenítés késleltetése (ms) HZ_ZOOMRESIZED=Minimális méretkülönbség a nagyításhoz HZ_ZOOMRESIZED_TIP=Az érték megadja, hogy hány százalékkal kell nagyobbnak lennie az eredeti képnek az indexképnél, hogy a felugró megjelenjen. HZ_HIRES=Nagyobb felbontású képek előnyben részesítése HZ_HIRES_TIP="A legtöbb képszolgáltató több méretben is tárolja a képeket. A szűrők képesek előállítani a különböző méretek címét, és azokat kategorizálni nagy (legtöbb esetben az eredeti kép) és kis (körülbelül 800-1024 pixelig) felbontású képekre.\nHa ez az opció nincs bejelölve, akkor mindig a kisebb felbontású képek fognak betöltődni, viszont bármikor át lehet váltani a nagyobb felbontású képre a Tab billentyű lenyomásával (vagy a fejlécben lévő képdimenziókra való kattintással, viszont ez csak teljes nézetben lehetséges).\nHa a kép méreteinek megjelenítése engedélyezve van a felugró fejlécében, akkor a méretek színe cián illetve piros lesz (fejléc stílusától függően), ezzel jelezve azt, hogy (valószínűleg) nagyobb méretben is elérhető a kép." HZ_HIRESONFZ=Nagyobb felbontású kép megnyitása teljes méret aktiválásakor HZ_HIRESONFZ_TIP=Automatikusan megpróbálja betölteni a képet jobb felbontásban teljes méretben, ha a kép méreteinek aránya (mindig a hosszabb oldal osztva a rövidebbel) nagyobb vagy egyenlő a megadott értéknél. HZ_PLACEMENT=Felugró elhelyezkedése HZ_FULLSPACE=Rendelkezésre álló hely használata HZ_PLACEMENT_CURCOR=kurzor a felugró sarkánál HZ_PLACEMENT_CURSIDE=kurzor a felugró oldalánál HZ_PLACEMENT_CENTER=felugró az ablak középére HZ_PRELOAD=Képek előre betöltése HZ_PRELOAD_NO=soha HZ_PRELOAD_MOUSEOVER=kurzor hivatkozásra helyezésekor HZ_PRELOAD_PAGELOAD=az oldal betöltésével HZ_FULLZOOM=Teljes méret HZ_MARKONHOVER=Nagyítható elemek megjelölése HZ_MARKONHOVER_O_SOLID=folytonos körvonal HZ_MARKONHOVER_O_DASHED=szaggatott körvonal HZ_MARKONHOVER_O_DOTTED=pontozott körvonal HZ_THUMBASBG=Indexkép alkalmazása háttérképként HZ_THUMBASBGMASK=Maszk színe és átlátszatlansága HZ_CAPTION=Fejléc HZ_CAP_POS=Fejléc elhelyezkedése HZ_CAP_TOP=felül HZ_CAP_BOTTOM=alul HZ_CAP_NOSBAR=Eszköztippek tiltása (hasznos rejtett állapotsávnál) HZ_CAP_WH=Kép/videó méreteinek megjelenítése HZ_APPEARANCE=Megjelenés HZ_FOLLOW=Kurzor követése elrejtés közben HZ_MOVE=Felugró mozgatása a kurzorral együtt HZ_WAITHIDE=Várakozás új nagyítás előtt HZ_SC_TOGGLE=ideiglenes kikapcsolás HZ_SC_PRELOAD=képek előre betöltése HZ_SC_FULLZOOM=teljes méret HZ_SC_FULLSPACE=rendelkezésre álló hely és automatikus méretezés közti váltás HZ_SC_CAPTION=Fejléc törése (Shift tartásával együtt elrejtése) HZ_SC_OPEN=Kép megnyitása új ablakban (Shift háttérfülben) HZ_SC_RESET=felugró elrejtése és tartalma töltésének leállítása SC_ZOOMINOUT=Nagyítás / kicsinyítés SC_PREFS=Beállítások SC_MENU=Menü megjelenítése SC_FLIPH=Vízszintes tükrözés SC_FLIPV=Függőleges tükrözés SC_ROTL=Jobbra forgatás SC_ROTR=Balra forgatás SC_MORIG=Eredeti méret SC_MFIT=Ablakhoz méretez SC_MFITW=Szélességhez méretez SC_MFITH=Magassághoz méretez SC_SENDTO=Kép küldése... OP_ZOOM=Ctrl + jobb klikk egy képre a oldalon a felugróba helyezi azt TLS_SENDIMGTO=Kép címének küldése... TLS_SENDTOMSC=Ctrl + Alt [+ Shift] + jobb kattintás normál képre SIV_BUTT_NEW=Új szabály hozzáadása SIV_BUTT_DEL=Összes vagy kijelöltek eltávolítása SIV_BUTT_TOGGLE=Összes vagy kijelöltek tiltása/feloldása SIV_BUTT_IMP=Importálás SIV_BUTT_EXP=Összes vagy kijelöltek exportálása SIV_BUTT_UPD=Szűrők frissítése SIV_CI=ne legyen érzékeny a kis- és nagybetűkre SIV_DC=URL dekódolása SIV_LOOP=Kapott cím újratesztelés SIV_USEIMG="\"img\" paraméter használata \"link\" helyett" SIV_UPDALERT="Az egyéni szabályok csak akkor őrződnek meg, ha azok megelőzik \"dereferers\" nevű szabályt.\nFolytatás?" SIV_ERR_EMPTYNAME=Szűrő neve nem lehet üres! SIV_ERR_DUPENAME=Minden szűrőnek egyedi neve kell, hogy legyen! SIV_DETAILS=Ctrl + jobb klikk törli a szabályt
Lehetőség van a szabályok áthelyezésére vonszolással
Shift + jobb klikk átnevez (Esc/Enter befejez)
Ctrl + bal klikk kijelölés (egyszerre több a Shift lenyomásával) GRNT_RULEPERLINE=Feltétel soronként. További információkért kattints a fenti Részletek gombra. PREF_IMPORT=Beállítások importálása PREF_EXPORT=Beállítások exportálása HZ_PRELOAD_MINIMAL=minimális HZ_PRELOAD_TIP="soha - csak a jelenlegi kép töltése engedélyezett, ha az nem töltődött be, új kép megnyitásánál az előző töltése megszakad\nminimális - több kép töltése engedélyezett, új megnyitásánál nem szakad meg az előző\nkurzor - ahogy az egérkurzor egy hivatkozásra/indexképre kerül, a kép töltése elindul\noldalbetöltéssel - az összes oldalon található kép töltése elindul a lap megnyitása után" HZ_CAP_TEXT=Fejlécszöveg megjelenítése HZ_FZMODE=Alapértelmezett mód HZ_FZMODE_FOLLOW=mozgatás az egér mozgatásával HZ_FZMODE_DRAG=mozgatás vonszolással HZ_FZMODE_TIP="Az első módban, ha a kép kisebb, mint az ablak, akkor mindig középre kerül, különben a helyzete arányosan változik az egérkurzor helyzetével az dokumentumon.\nA második módban a kép pozíciója statikus, de vonszolással változtatható." HZ_CAP_STYLE=Fejléc stílusa HZ_CAP_STYLE_DARK=sötét HZ_CAP_STYLE_LIGHT=világos HZ_MARKONHOVER_TIP=Amikor az egérkurzor egy link vagy indexkép fölé kerül, megváltozik a kurzor vagy az elem köré vonal rajzolódik, jelezve a nagyíthatóságot. HZ_FULLSPACE_TIP="Engedélyezi, hogy a felugró az egérkurzor alá méreteződjön, ha annak mérete nagyobb, mint a kurzor és az oldal közötti terület.\nHa az elhelyezkedés középre van állítva (előző opció), akkor ennek a beállításnak nincs értelme, mivel abban az esetben a felugró mindig felhasználja az összes rendelkezésre álló helyet." HZ_PILEWHEEL=Album lapozása görgővel HZ_PILEWHEEL_TIP="Gyorsbillentyűk mellett az egérgörgő is használható lapozásra egy albumon.\nEz a beállítás megakadályozza az oldal görgetését, amíg a felugró látható.\nTeljes méretben a görgő alapértelmezett funkciója a nagyítás. Váltáshoz a bal felső sarokban (50x50px), illetve a fejlécen elhelyezkedő számlálón kell görgetni." HZ_FZONPRESS=Aktiválás jobb egérgombbal HZ_HISTORY=Link hozzáadása az előzményekhez a felugró megjelenése után HZ_HISTORY_TIP="A felugró megjelenése után a kurzor alatti linket látogatottnak jelöli.\nAlbum esetén, legalább az első két elem megtekintése szükséges.\nGyorsbillentyű segítségével (l. lent) manuálisan is megjelölhető a link, ha ez a beállítás éppen nem aktív. Ha a cím már az előzmények között van, akkor eltávolításra kerül.\nShift + a megadott gyorsbillentyű lenyomásával ez a beállítás szükség esetén ideiglenesen bekapcsolható." HZ_SC_HISTORY=hozzáadás, illetve eltávolítás az előzményekből IMPR_CLEAR_DATA=Adatok törlése importálás előtt IMPR_FROM_FILE=Fájlból IMPR_FROM_TEXT=Szövegből IMPR_IMPORT=Importálás IMPR_OVERWRITE=A meglévő adatok felülírása LANGUAGE=Nyelv TRANSLATIONS=Fordítások TRANSLATIONS_TIP=Ha szeretnél fordító lenni, ezen az e-mail címen lehet jelentkezni, az általad beszélt nyelvek megemlítésével. TRANSLATORS=Fordítók HZ_ENDIS_RIGHT_BUTTON=jobb egérgomb SIV_AUTOUPDATE=Szűrők automatikus frissítése ADVANCED=Haladó HZ_SCOFFININPUT=Billentyűparancsok tiltása szövegszerkesztéskor HZ_CSS=Egyedi stílus (CSS) HZ_MARKONHOVER_CR=kurzor megváltoztatása HZ_HIDEIDLECURSOR=Mozdulatlan kurzor elrejtése a felugró felett HZ_PLACEMENT_NOCOVER=ne fedje a célelemet HZ_MINPOPUPDISTANCE=Minimális távolság a felugró és a kurzor között HZ_HIDEIDLECURSOR_TIP="-1 - mindig látható\n0-49 - mindig elrejtve\n>=50 - elrejtés a megadott idő (ms) elteltével" HZ_FZONPRESS_CLICK=kattintással HZ_FZONPRESS_LONG=hosszan-tartással HZ_SC_SAVE=Felugró tartalmának mentése HZ_SC_COPY=URL másolása vágólapra, vagy dupla leütéssel a fejlécszöveg másolása SIV_CACHERES=Feldolgozott tartalom gyorsítótározása HZ_PLACEMENT_CURCENTER=kurzor a felugró közepénél HZ_PILECYCLE=Ciklikus görgetés albumban APP_INSTALLED=A kiegészítő sikeresen települt! APP_UPDATED=A kiegészítő új verziója épp most települt! GRNT_HELP="Alapvető szintaxis: operátor:cím↵\nOperátorok: ! (tiltás), ~ (engedélyezés).\n; (pontosvessző) a sor elején inaktívvá teszi a szabályt.\nOperátor kettőzésével az cím helyén reguláris kifejezés használható\n* (csillag) - bármilyen cím.\n\nCsak az imgur engedélyezése\n!:*\n~:http://imgur.com/\n
\nNéhány cím tiltása\n!:flickr.com/\n!:youtube.com/\n!!:^https?://www\\.ebay\\.\n!!:^ftp://\n\nCsak az /r/pics és /r/funny engedélyezése reddit-en\n!:http://www.reddit.com/\n~~:^http://www\\.reddit\\.com/r/(?:pics|funny)/" APP_VERSIONINFO=Lásd e verzió főbb jellemzőit (angol), illetve nézd át a változások teljes listáját! HZ_DELAYONIDLE=Késleltetés újraindítása a kurzor mozgatásával HZ_PILEWHEEL_ON=engedélyez HZ_PILEWHEEL_HORIZ_ONLY=csak horizontális görgetéssel HZ_CAP_LINKTEXT=Használja a link szövegét is HZ_MEDIAVOLUME=Alapértelmezett média hangerő (%) HZ_SCROLLDELAY=Görgetés érzékenysége (ms) ; @language nl, Dutch (Nederlands) (93.29%) ; @translators Kaçkar [lang] NAV_SIEVE=Zeef NAV_GRANTS=Permissies NAV_INFO=Info SHORTCUTS=Snelkoppelingen PH_CLICKFORSAMPLE=klikken voor voorbeelden... DISABLED=uit LOADING=Laden... DETAILS=Details AREYOUSURE=Zeker weten? DELITEMS=Alle of geselecteerde objecten verwijderen? EMPTY=Leeg... NOMATCH=Geen overeenkomst... SEARCH=zoeken... INVALIDFORMAT=Incorrect formaat! BUTTON_RESET=Reset BUTTON_SAVE=Opslaan HZ_ENABLED=Aan HZ_DISABLED=Uit HZ_ENDIS_WHEN=vasthoudende HZ_ENDIS_NONE=niets HZ_ENDIS_TIP="Uit vasthoudende niets - altijd aan.\nUit vasthoudende (toets/knop) - alleen aan wanneer geselecteerde knop/toets wordt vastgehouden, anders uit.\nAan vasthoudende niets - altijd uit.\nAan vasthoudende (toets/knop) - alleen aan wanneer de wijzigings-knop/-toets wordt vastgehouden, anders uit." HZ_DELAY=Weergave vertraging (ms) HZ_ZOOMRESIZED=Minimale verschil in grootte om te zoomen HZ_ZOOMRESIZED_TIP=Deze optie vertelt dat met hoeveel procent de originele afbeelding groter moet zijn dan de thumbnail versie om de pop-up te laten zien. HZ_HIRES=Voorkeur gaat uit naar afbeeldingen met een grotere resolutie. HZ_HIRES_TIP="Meeste hosts leveren meerdere groottes voor dezelfde afbeelding. De filters zijn in staat om URLs te creëren voor deze afbeeldingen, en deze als hoge (vaak de originele afbeelding) en lage (mid-size afbeelding, rond de 800-1024px) resolutie aan te geven.\nAls deze optie uit staat, dan zal standaard de lage resolutie worden laten zien, maar wisselen tussen resoluties is altijd mogelijk met de Tab-toets (of alleen in full-zoom door de dimensies aan de klikken in het onderschrift).\nAls afbeeldings dimensies in het onderschrift is aangezet zal de kleur van de dimensies (afhankelijk van de stijl van het onderschrift) cyaan of rood voor lage resolutie zijn, dit geeft aan dat er (mogelijk) een versie met hogere resolutie is." HZ_HIRESONFZ=Afbeelding in hogere resolutie laden bij het betreden van full-zoom HZ_HIRESONFZ_TIP=Probeert de hogere resolutie van de afbeelding te laden bij het betreden van full-zoom, als de ratio van de afbeeldings dimensies (altijd de langere kant gedeeld door de kortere) groter is dan of gelijk is aan de aangegeven waarde. HZ_PLACEMENT=Pop-up plaatsing HZ_FULLSPACE=Gebruik al de aanwezige ruimte HZ_PLACEMENT_CURCOR=cursor in pop-up hoek HZ_PLACEMENT_CURSIDE=cursor bij pop-up zijkant HZ_PLACEMENT_CENTER=centrum HZ_PRELOAD=Laad afbeeldingen van tevoren HZ_PRELOAD_NO=afbeelding niet van tevoren laden HZ_PRELOAD_MOUSEOVER=bij het zweven van de cursor HZ_PRELOAD_PAGELOAD=bij het laden van de pagina HZ_FULLZOOM=Full-zoom HZ_MARKONHOVER=Zoom-bare objecten markeren HZ_MARKONHOVER_O_SOLID=vaste omlijning HZ_MARKONHOVER_O_DASHED=gestreepte omlijning HZ_MARKONHOVER_O_DOTTED=gestippelde omlijning HZ_THUMBASBG=Thumbnail als achtergrond van de pop-up gebruiken HZ_THUMBASBGMASK=Kleur en doorzichtigheid van het masker HZ_CAPTION=Onderschrift HZ_CAP_POS=Plaatsing van het onderschrift HZ_CAP_TOP=boven HZ_CAP_BOTTOM=onder HZ_CAP_NOSBAR=Tooltips voorkomen (handig met verborgen status balken) HZ_CAP_WH=Afbeeldings/video dimensies weergeven HZ_APPEARANCE=Uiterlijk HZ_FOLLOW=Cursor volgen tijdens het verbergen HZ_MOVE=Pop-up met cursor verplaatsen HZ_WAITHIDE=Wachten voor het starten met een andere zoom HZ_SC_TOGGLE=opschorten voor de huidige sessie en domein HZ_SC_PRELOAD=handmatig afbeeldingen van tevoren laden HZ_SC_FULLZOOM=full-zoom modus HZ_SC_FULLSPACE=schakelen tussen het gebruik van alle beschikbare ruimte HZ_SC_CAPTION=onderschrift wrappen (of verbergen wanneer Shift wordt ingedrukt) HZ_SC_OPEN=afbeelding in nieuwe tab openen (Shift voor achtergrond tab) HZ_SC_RESET=pop-up verbergen en het laden van de huidige media stoppen SC_ZOOMINOUT=In-/uitzoomen SC_PREFS=Voorkeuren SC_MENU=Menu weergeven SC_FLIPH=Horizontaal omdraaien SC_FLIPV=Verticaal omdraaien SC_ROTL=Links roteren SC_ROTR=Rechts roteren SC_MORIG=Normale grootte SC_MFIT=Automatisch passen SC_MFITW=Breedte passend maken SC_MFITH=Hoogte passend maken SC_SENDTO=Afbeelding sturen naar... OP_ZOOM=Ctrl + Rechts klik op een afbeelding opent hem in een pop-up TLS_SENDIMGTO=Afbeelding sturen naar... TLS_SENDTOMSC=Ctrl + Alt [+ Shift] + Rechts klik op (normale) afbeelding. SIV_BUTT_NEW=Nieuwe regel SIV_BUTT_DEL=Alles of geselecteerde verwijderen SIV_BUTT_TOGGLE=Uit-/aanzetten alles of geselecteerde SIV_BUTT_IMP=Importeren SIV_BUTT_EXP=Alles of selecteerde exporteren SIV_BUTT_UPD=Zeef bijwerken SIV_CI=Niet hoofdletter-gevoelig SIV_DC=Resultaat decoderen die geëvenaard wordt door deze parameter SIV_LOOP=Zeef opnieuw loopen met de resulterende URL SIV_USEIMG=Prioriteit geven aan "img" over "link" SIV_ERR_EMPTYNAME=Regel naam kan niet leeg zijn! SIV_ERR_DUPENAME=Iedere regel moet een unieke naam hebben! SIV_DETAILS=Ctrl + Rechts klik om te verwijderen
Slepen met linker muisknop om te verplaatsen
Shift + Rechter muisknop om te hernoemen (Esc/Enter stopt)
Ctrl + Linker muisknop om te selecteren (meerdere selecteren met Shift) GRNT_RULEPERLINE=Regels per regel. Voor meer informatie klik op de Details knop hierboven. PREF_IMPORT=Instellingen importeren PREF_EXPORT=Instellingen exporteren HZ_PRELOAD_MINIMAL=minimaal HZ_PRELOAD_TIP="no preload - maar één afbeelding kan tegelijkertijd worden geladen\nminimal - meerdere afbeeldingen kunnen tegelijkertijd worden geladen, als een afbeelding is begonnen met laden, zal het dat afmaken, ook als de cursor het doel verlaat\non mouse over - de afbeelding begint ontmiddelijk met laden zodra de muis boven het doel komt\non page-load - alle afbeeldingen worden geladen nadat de pagina wordt geopent" HZ_CAP_TEXT=Onderschrift weergeven HZ_FZMODE=Oorspronkelijke modus HZ_FZMODE_FOLLOW=met de cursor mee bewegen HZ_FZMODE_DRAG=verplaatsen door te slepen HZ_FZMODE_TIP="De eerste modus zal de afbeelding altijd in het midden plaatsen als de afbeelding kleiner is dan de pagina, anders zal het in proportie zoomen naar het deel waar de cursor zich bevind op het scherm. De positie veranderd met de cursor mee.\nIn de tweede modus is de positie van de afbeelding statisch, maar kan worden veranderd door te slepen." HZ_CAP_STYLE=Stijl van het onderschrift HZ_CAP_STYLE_DARK=donker HZ_CAP_STYLE_LIGHT=licht HZ_MARKONHOVER_TIP=Als de muis zich boven een link of thumbnail bevindt zal de cursor of de omlijning van het doel veranderen, dit geeft weer dat er iets te zoomen valt. HZ_FULLSPACE_TIP="Deze optie maakt het mogelijk om de pop-up te vergroten onder de cursor, als het niet genoeg ruimte heeft tussen de cursor en de zijkant van de pagina.\nAls de plaatsing is ingestelt naar het midden (vorige optie), zal deze optie geen effect hebben, omdat in dat geval de pop-up altijd de beschikbare ruimte zal gebruiken." HZ_PILEWHEEL=Door een album heen gaan door te scrollen het met muis wiel. HZ_PILEWHEEL_TIP="Het muis wiel kan gebruikt worden om tussen elementen van een album te wisselen, in toevoeging tot snelkoppelingen.\nMocht het aanstaan, zal het de pagina tegenhouden te scrollen zolang de pop-up zichtbaar is.\nIn full-screen modus is de standaard functie voor het muis wiel zoomen. Om beeldwisseling te gebruiken, moet scrollen in de linker-boven hoek (50x50px) van het scherm gedaan worden, of over de teller in het onderschrift." HZ_FZONPRESS=Activeren met de rechtermuisknop. HZ_HISTORY=Gehoverde links toevoegen aan browser geschiedenis HZ_SC_HISTORY=aan geschiedenis toevoegen / verwijderen van geschiedenis IMPR_CLEAR_DATA=Gegevens verwijderen voor het importeren IMPR_FROM_FILE=Vanuit bestand IMPR_FROM_TEXT=Vanuit tekst IMPR_IMPORT=Importeren IMPR_OVERWRITE=Bestaande gegevens vervangen LANGUAGE=Taal TRANSLATIONS=Vertalingen TRANSLATIONS_TIP=Wil je een vertaler worden, stuur dan een e-mail naar dit adres, vermeld je gesproken talen TRANSLATORS=Vertalers HZ_ENDIS_RIGHT_BUTTON=rechter knop SIV_AUTOUPDATE=Vernieuw de zeef automatisch ADVANCED=Geavanceerd HZ_CSS=Aangepaste stijl (CSS) HZ_MARKONHOVER_CR=verander cursor HZ_HIDEIDLECURSOR=Verberg inactieve cursor over de pop-up HZ_PLACEMENT_NOCOVER=geen dekking HZ_MINPOPUPDISTANCE=Minimale afstand tussen de pop-up en cursor HZ_HIDEIDLECURSOR_TIP="-1 - altijd zichtbaar\n0-49 - altijd verborgen\n>=50 - verberg na de aangegeven tijd (ms)" HZ_FZONPRESS_CLICK=klik HZ_FZONPRESS_LONG=ingedrukt houden HZ_SC_SAVE=Sla pop-up content op HZ_SC_COPY=Kopieër URL, of dubbel-klik om onderschrift te kopieëren. SIV_CACHERES=Cache opgeloste content HZ_PLACEMENT_CURCENTER=cursor over pop-up midden HZ_PILECYCLE=Cyclische scroll in albums APP_INSTALLED=De extensie is geïnstalleerd! APP_UPDATED=De extensie is vernieuwd naar een nieuwe versie! GRNT_HELP="Standaard syntax: operator:URL\nOperatoren: ! (block), ~ (allow).\nStart een regel met een ; (puntkomma) om deze inactief te maken.\nGebruik een regular expression in URL door de operator te dupliceren.\n* (asterisk) elke URL.\n\nSta alleen toe op imgur\n!:*\n~:http://imgur.com/ \n
\nBlokkeer een aantal sites\n!:flickr.com/\n!:youtube.com/\n!!:^https?://www\\.ebay\\.\n!!:^ftp://\n\nOp reddit, sta alleen /r/pics en /r/funny toe\n!:http://www.reddit.com/\n~~:^http://www\\.reddit\\.com/r/(?:pics|funny)/ " APP_VERSIONINFO=Controleer de highlights van deze versie, en/of zie alle veranderingen! ; @language pl, Polish (polski) (97.99%) ; @translators pafflick (Paweł Pawlak) [http://www.pafflick.com/] [lang] APP_DESCRIPTION=Powiększaj miniatury i wyświetlaj podgląd obrazów i filmów przez najechanie kursorem myszy na link. NAV_SIEVE=Reguły NAV_GRANTS=Filtry NAV_INFO=Info SHORTCUTS=Skróty PH_CLICKFORSAMPLE=kliknij, by zobaczyć przykłady... DISABLED=brak LOADING=Ładowanie... DETAILS=Szczegóły AREYOUSURE=Czy na pewno chcesz wykonać tę czynność? DELITEMS=Czy usunąć wszystkie / wybrane elementy? EMPTY=Pusty... NOMATCH=Brak wyników... SEARCH=szukaj... INVALIDFORMAT=Nieprawidłowy format! BUTTON_RESET=Resetuj BUTTON_SAVE=Zapisz HZ_ENABLED=Aktywuj HZ_DISABLED=Dezaktywuj HZ_ENDIS_WHEN=okienko z podglądem przytrzymując HZ_ENDIS_NONE=nic HZ_ENDIS_TIP="Dezaktywuj okienko z podglądem przytrzymując nic = funkcja podglądu zawsze włączona.\nDezaktywuj okienko z podglądem przytrzymując (klawisz/przycisk) = funkcja wyłączona tylko wtedy, gdy dany klawisz lub przycisk jest wciśnięty.\nAktywuj okienko z podglądem przytrzymując nic = wyłącza funkcję okienka z podglądem.\nAktywuj okienko z podglądem przytrzymując (klawisz/przycisk) = funkcja włączona tylko wtedy, gdy dany klawisz lub przycisk jest wciśnięty." HZ_DELAY=Opóźnienie wyświetlania (ms) HZ_ZOOMRESIZED=Powiększaj obrazki zmniejszone o... HZ_ZOOMRESIZED_TIP=Ten parametr określa o ile procent musi być większy oryginalny obrazek od jego miniatury, aby pojawiło się okienko z podglądem. HZ_HIRES=Preferuj obrazki o większej rozdzielczości HZ_HIRES_TIP="Wiele serwisów posiada różne rozmiary tych samych obrazów. Filtry pozwalają na odnajdywanie adresów URL tych obrazów i oznaczanie ich jako wysoką (zazwyczaj zdjęcia w oryginalnych wymiarach) lub niską rozdzielczość (zwykle obrazy średniej wielkości, ok. 800-1024px).\nGdy ta opcja jest odznaczona, domyślnie otwierane będą obrazki w niższej rozdzielczości. W każdej chwili można przełączać się między wysoką a niską rozdzielczością za pomocą klawisza TAB (lub klikając na wymiary w podpisie obrazka - tylko w trybie pełnego powiększenia).\nGdy pokazywanie wymiarów w podpisie obrazka jest włączone, kolor napisu (w zależności od stylu podpisu) będzie niebieski lub czerwony, informując tym samym o dostępnej (prawdopodobnie) wyższej rozdzielczości obrazka." HZ_HIRESONFZ=Ładuj obrazki w wyższej rozdzielczości podczas korzystania z trybu pełnego powiększenia HZ_HIRESONFZ_TIP=Próbuje ładować obrazy w wyższej rozdzielczości podczas korzystania z trybu pełnego powiększenia, gdy stosunek długości boków obrazka jest większy lub równy określonej wartości (zawsze dłuższy bok dzielony jest przez krótszy). HZ_PLACEMENT=Położenie okienka z podglądem HZ_FULLSPACE=Użyj maksimum dostępnej przestrzeni HZ_PLACEMENT_CURCOR=kursor w rogu okienka z podglądem HZ_PLACEMENT_CURSIDE=kursor z boku okienka z podglądem HZ_PLACEMENT_CENTER=po środku ekranu HZ_PRELOAD=Ładowanie obrazków w wyższej rozdzielczości HZ_PRELOAD_NO=bez wcześniejszego ładowania HZ_PRELOAD_MOUSEOVER=po najechaniu myszą HZ_PRELOAD_PAGELOAD=po załadowaniu strony HZ_FULLZOOM=Tryb pełnego powiększenia HZ_MARKONHOVER=Oznaczaj elementy które można powiększyć HZ_MARKONHOVER_O_SOLID=linia ciągła HZ_MARKONHOVER_O_DASHED=kreskowane HZ_MARKONHOVER_O_DOTTED=kropkowane HZ_THUMBASBG=Użyj mniejszej wersji obrazka jako tła okienka z podglądem HZ_THUMBASBGMASK=Przezroczystość i kolor maski HZ_CAPTION=Podpis obrazka HZ_CAP_POS=Położenie podpisu HZ_CAP_TOP=nad obrazkiem HZ_CAP_BOTTOM=pod obrazkiem HZ_CAP_NOSBAR=Wyłącz standardowe opisy w dymkach HZ_CAP_WH=Pokazuj wymiary obrazu / wideo HZ_APPEARANCE=Wygląd HZ_FOLLOW=Przemieszczaj okienko z podglądem razem z kursorem podczas ukrywania HZ_MOVE=Przemieszczaj okienko z podglądem razem z kursorem HZ_WAITHIDE=Czekaj przed powiększeniem kolejnego obrazka HZ_SC_TOGGLE=wyłącza / włącza okienko z podglądem dla bieżącej sesji i domeny HZ_SC_PRELOAD=ładuj obrazki ręcznie HZ_SC_FULLZOOM=aktywuj tryb pełnego powiększenia HZ_SC_FULLSPACE=przełącza tryb wyświetlania na pełny obszar strony HZ_SC_CAPTION=włącza zawijanie podpisu (lub ukrywa go przy wciśniętym klawiszu Shift) HZ_SC_OPEN=otwiera obrazek na nowej karcie (wciśnij Shift by otworzyć na nowej karcie w tle) HZ_SC_RESET=ukrywa okienko z podglądem i przerywa pobieranie jego zawartości SC_ZOOMINOUT=Powiększ / Pomniejsz SC_PREFS=Preferencje SC_MENU=Pokaż menu SC_FLIPH=Odbij w poziomie SC_FLIPV=Odbij w pionie SC_ROTL=Obróć w lewo SC_ROTR=Obróć w prawo SC_MORIG=Rzeczywisty wymiar SC_MFIT=Auto dopasowanie SC_MFITW=Dopasuj do szerokości SC_MFITH=Dopasuj do wysokości SC_SENDTO=Wyślij obrazek do... OP_ZOOM=Ctrl + prawy przycisk myszy na obrazku otwiera go w okienku TLS_SENDIMGTO=Wyślij obrazek do... TLS_SENDTOMSC=Ctrl + Alt [+ Shift] + prawy przycisk myszy na obrazku SIV_BUTT_NEW=Nowa reguła SIV_BUTT_DEL=Usuń wszystkie lub zaznaczone SIV_BUTT_TOGGLE=Włącz / wyłącz wszystkie lub zaznaczone SIV_BUTT_IMP=Importuj SIV_BUTT_EXP=Eksportuj wszystkie lub zaznaczone SIV_BUTT_UPD=Aktualizuj reguły SIV_CI=Ignoruj wielkość liter SIV_DC=Dekoduj wynikowy URL spełniający warunki tego parametru SIV_LOOP=Zapętl regułę z wynikowym adresem URL SIV_USEIMG=Parametr "img" ma wyższy priorytet niż "link" SIV_ERR_EMPTYNAME=Nazwa reguły nie może być pusta! SIV_ERR_DUPENAME=Każda reguła musi mieć unikalną nazwę! SIV_DETAILS=Ctrl + prawy przycisk myszy kasuje regułę
Przeciągnij lewym kursorem myszy, aby przemieszczać reguły
Shift + prawy przycisk myszy pozwala zmienić nazwę (Esc/Enter opuszcza tryb edycji)
Ctrl + lewy przycisk myszy pozwala zaznaczyć regułę (przytrzymaj Shift by zaznaczyć wiele reguł) GRNT_RULEPERLINE=Jedna reguła na linię. Aby uzyskać więcej informacji, kliknij przycisk "Szczegóły" (powyżej). PREF_IMPORT=Importuj ustawienia PREF_EXPORT=Exportuj ustawienia HZ_PRELOAD_MINIMAL=minimum HZ_PRELOAD_TIP="bez wcześniejszego ładowania - obrazki będą ładowane pojedynczo\nminimum - ładowanych będzie wiele obrazów jednocześnie, obrazek będzie wczytywany również po opuszczeniu kursorem danego elementu\npo najechaniu myszą - obrazek zacznie się wczytywać z chwilą najechania kursorem myszy na wybrany element\npo załadowaniu strony - wszystkie obrazy zaczną się wczytywać po otwarciu strony" HZ_CAP_TEXT=Pokazuj podpis obrazka HZ_FZMODE=Domyślny tryb HZ_FZMODE_FOLLOW=przemieszczaj za kursorem HZ_FZMODE_DRAG=przemieszczaj przez przeciąganie HZ_FZMODE_TIP="Pierwszy tryb zawsze wyśrodkowuje obrazek, jeśli ten jest mniejszy od wymiarów bieżącego okna - w przeciwnym wypadku powiększy on tę część obrazka, nad którą znajduje się kursor. Obrazek będzie automatycznie przesuwać się przy poruszaniu kursorem.\nDrugi tryb spowoduje, że obrazek będzie można przesuwać tylko poprzez przeciągnięcie go w wybrane miejsce." HZ_CAP_STYLE=Styl podpisu HZ_CAP_STYLE_DARK=ciemny HZ_CAP_STYLE_LIGHT=jasny HZ_MARKONHOVER_TIP=Po najechaniu kursorem na link lub miniaturkę, kursor lub obramowanie danego elementu zmieni się, informując tym samym o możliwości wyświetlenia okienka z podglądem. HZ_FULLSPACE_TIP="Ta opcja umożliwia powiększenie okienka z podglądem, w sytuacji gdy nie mieści się ono między kursorem, a jednym z boków strony.\nGdy położenie okienka z podglądem jest ustawione na \"po środku ekranu\", włączenie tej opcji nic nie zmieni, ponieważ okienko z podglądem zawsze będzie wykorzystywało maksymalną dostępną przestrzeń strony." HZ_PILEWHEEL=Przełączaj obrazki w albumie za pomocą kółka myszy HZ_PILEWHEEL_TIP="Pozwala na przełączanie obrazków w albumie za pomocą kółka myszy (podobnie jak skróty klawiszowe).\nZaznaczenie tej opcji zapobiega przewijaniu strony podczas gdy okienko z albumem jest otwarte.\nW trybie pełnego powiększenia domyślną akcją dla kółka myszy jest powiększanie / zmniejszanie. Aby przełączyć się między obrazkami, należy użyć kółka myszy gdy kursor znajduje się w lewym górnym rogu strony (obszar 50x50px) lub nad licznikiem w podpisie obrazka." HZ_FZONPRESS=Aktywuj prawym przyciskiem myszy HZ_HISTORY=Dodawaj odnośniki do historii po najechaniu na nie kursorem myszy HZ_HISTORY_TIP="Oznacza odnośniki jako odwiedzone po najechaniu na nie kursorem myszy i otwarciu okienka z podglądem. W przypadku albumów, przynajmniej dwa pierwsze obrazki muszą zostać wyświetlone.\nMożna oznaczać odnośniki ręcznie używając odpowiednich skrótów (sprawdź poniżej). Jeżeli odnośnik już znajduje się w historii, zostanie z niej wtedy usunięty.\nShift + klawisz skrótu włącza/wyłącza tę funkcję." HZ_SC_HISTORY=dodaj/usuń z historii IMPR_CLEAR_DATA=Wyczyść istniejące dane przed importem IMPR_FROM_FILE=Z pliku IMPR_FROM_TEXT=Wprowadzając tekst IMPR_IMPORT=Importuj IMPR_OVERWRITE=Zastąp istniejące dane LANGUAGE=Język TRANSLATIONS=Tłumaczenia TRANSLATIONS_TIP=Jeżeli chcesz przetłumaczyć tę wtyczkę na inny język, wyślij e-mail na ten adres z informacją o języku którym się posługujesz. TRANSLATORS=Tłumacze HZ_ENDIS_RIGHT_BUTTON=prawy przycisk SIV_AUTOUPDATE=Aktualizuj automatycznie ADVANCED=Zaawansowane HZ_SCOFFININPUT=Dezaktywuj skróty klawiszowe podczas wpisywania tekstu HZ_CSS=Własne style (CSS) HZ_MARKONHOVER_CR=zmień kursor HZ_HIDEIDLECURSOR=Ukryj kursor nad okienkiem z podglądem HZ_PLACEMENT_NOCOVER=brak HZ_MINPOPUPDISTANCE=Minimalna odległość okienka z podglądem od kursora HZ_HIDEIDLECURSOR_TIP="-1 - zawsze widoczne\n0-49 - zawsze ukryte\n>=50 - ukryj po określonym czasie (ms)" HZ_FZONPRESS_CLICK=przy kliknięciu HZ_FZONPRESS_LONG=przy przytrzymaniu przycisku myszy HZ_SC_SAVE=Zapisz zawartość okienka z podglądem HZ_SC_COPY=Kopiuj URL. Wciśnij dwukrotnie aby skopiować tekst opisu. SIV_CACHERES=Zawartość pamięci podręcznej HZ_PLACEMENT_CURCENTER=kursor na środku okienka z podglądem HZ_PILECYCLE=Cykliczne przewijanie w albumach APP_INSTALLED=Rozszerzenie zostało zainstalowane! APP_UPDATED=Rozszerzenie zostało zaktualizowane do nowej wersji! GRNT_HELP="Podstawowa składnia: operator:URL\nOperatory: ! (blokuj), ~ (zezwalaj).\nZacznij nową linię od znaku ; (średnik) aby ją dezaktywować.\nAby użyć wyrażeń regularnych w adresie URL, wpisz operatora dwukrotnie.\n* (gwiazdka) oznacza dowolną witrynę.\n\nZezwalaj tylko w serwisie Imgur\n!:*\n~:http://imgur.com/\n
\nZablokuj wybrane witryny\n!:flickr.com/\n!:youtube.com/\n!!:^https?://www\\.ebay\\.\n!!:^ftp://\n\nZezwalaj tylko w podstronach \"funny\" i \"pics\" serwisu Reddit\n!:http://www.reddit.com/\n~~:^http://www\\.reddit\\.com/r/(?:pics|funny)/" APP_VERSIONINFO=Sprawdź najważniejsze zmiany w tej wersji lub pełną listę zmian! HZ_DELAYONIDLE=Resetuj czas opóźnienia przy poruszeniu kursorem HZ_PILEWHEEL_ON=włączone HZ_PILEWHEEL_HORIZ_ONLY=tylko przy pionowym przewijaniu HZ_CAP_LINKTEXT=Treść tekstowa odnośnika jako tytuł ; @language pt-BR, Portuguese (Brazil) (português (Brasil)) (93.96%) ; @translators Rômulo Godoi [lang] NAV_SIEVE=Filtros NAV_GRANTS=Permissões NAV_INFO=Dados SHORTCUTS=Atalhos do teclado PH_CLICKFORSAMPLE=clique para ver exemplos... DISABLED=desativado LOADING=Carregando... DETAILS=Detalhes AREYOUSURE=Você tem certeza? DELITEMS=Remover todos os itens selecionados? EMPTY=Vazia... NOMATCH=Não há resultados... SEARCH=busca... INVALIDFORMAT=Formato inválido! BUTTON_RESET=Padrão BUTTON_SAVE=Salvar HZ_ENABLED=Ativado HZ_DISABLED=Desativado HZ_ENDIS_WHEN=quando pressionado HZ_ENDIS_NONE=nada HZ_ENDIS_TIP="Desativado quando pressionado nada - sempre ativado.\nDesativado quando pressionado (tecla/botão) - desabilitado somente quando a tecla/botão selecionada é pressionada, e caso contrário é ativada.\nAtivado quando pressionado nada - desativado sempre.\nAtivado quando pressionado (tecla/botão) - ativado somente quando a tecla/botão é pressionado, caso contrário desativado." HZ_DELAY=Atraso de exibição HZ_ZOOMRESIZED=Diferença de tamanho mínimo para zoom HZ_ZOOMRESIZED_TIP=Esta opção especifica em quantos porcento a imagem original deve ser maior que seu ícone para ser exibida em pop-up. HZ_HIRES=Preferir imagens de alta resolução HZ_HIRES_TIP="Alguns sites oferecem tamanhos diferentes para uma mesma imagem. Os filtros são capazes de identifica-los e marca-los como de alta qualidade (geralmente a imagem original) e baixa qualidade (imagens cortadas ou redimensionadas, com mais ou menos 800-1024px).\nSe esta opção não estiver marcada, as imagens de resolução baixa serão mostradas por padrão, no entanto, trocar de resolução é possível com a tecla Tab (ou, quando usando zoom, clicar nas dimensões no título).\nSe a exibição das dimensões da imagem em legenda estiver habilitada, a cor das dimensões (dependendo do estilo usado na legenda) será azul-marinho ou vermelho, para baixa resolução, indicando que (talvez) haja uma imagem maior." HZ_HIRESONFZ=Carregar imagem em alta resolução quando usar zoom HZ_HIRESONFZ_TIP=Tenta carregar a versão com maior qualidade quando o zoom é usado, se a proporção das dimensões da imagem (sempre o lado maior dividido pelo menor) for maior ou igual ao valor especificado. HZ_PLACEMENT=Colocação de Pop-up HZ_FULLSPACE=Usar todo o espaço disponível HZ_PLACEMENT_CURCOR=cursor no canto do pop-up HZ_PLACEMENT_CURSIDE=cursor ao lado do pop-up HZ_PLACEMENT_CENTER=centro HZ_PRELOAD=pré-carregar imagens HZ_PRELOAD_NO=sem pré-carregamento HZ_PRELOAD_MOUSEOVER=com mouse em cima HZ_PRELOAD_PAGELOAD=carregar junto à página HZ_FULLZOOM=Zoom total HZ_MARKONHOVER=Marcar elementos em que é possível usar zoom HZ_MARKONHOVER_O_SOLID=linha contínua HZ_MARKONHOVER_O_DASHED=linha descontinua HZ_MARKONHOVER_O_DOTTED=linha pontilhada HZ_THUMBASBG=Use a miniatura como plano de fundo do pop-up HZ_THUMBASBGMASK=Mesclar cor e opacidade HZ_CAPTION=Legenda HZ_CAP_POS=Local da legenda HZ_CAP_TOP=topo HZ_CAP_BOTTOM=em baixo HZ_CAP_NOSBAR=impedir dicas (relevante quando a barra de status estiver escondida) HZ_CAP_WH=Exibir dimensões de imagem/vídeo HZ_APPEARANCE=Aparência HZ_FOLLOW=Seguir o cursor enquanto estiver escondido HZ_MOVE=Mover pop-up com o cursor HZ_WAITHIDE=Aguardar antes de iniciar outro zoom HZ_SC_TOGGLE=suspender por esta seção e domínio HZ_SC_PRELOAD=pré-carregar imagens manualmente HZ_SC_FULLZOOM=modo de zoom total HZ_SC_FULLSPACE=alternar usando todo o espaço disponível HZ_SC_CAPTION=cobrir legenda (ou esconde-la quando Shift é pressionado) HZ_SC_OPEN=abrir imagem em uma nova guia (Shift para abrir em segundo plano) HZ_SC_RESET=esconder pop-up e parar seu carregamento SC_ZOOMINOUT=Zoom mais/menos SC_PREFS=Preferências SC_MENU=Exibir menu SC_FLIPH=Virar à horizontal SC_FLIPV=Virar à vertical SC_ROTL=Rodar à esquerda SC_ROTR=Rodar à direita SC_MORIG=Tamanho original SC_MFIT=Dimensionar automaticamente SC_MFITW=Dimensionar à largura SC_MFITH=Dimensionar à altura SC_SENDTO=Enviar imagem para... OP_ZOOM=Ctrl + botão direito do mouse em cima de uma imagem à coloca em um pop-up TLS_SENDIMGTO=Enviar imagem para... TLS_SENDTOMSC=Ctrl + Alt [+ Shift] + clique direito em cima de uma imagem (normal) SIV_BUTT_NEW=Nova regra SIV_BUTT_DEL=Remover todos ou selecionados SIV_BUTT_TOGGLE=Desabilitar/habilitar todos ou selecionados SIV_BUTT_IMP=Importar SIV_BUTT_EXP=Exportar todos ou selecionados SIV_BUTT_UPD=Atualizar filtros SIV_CI=Não diferenciar maiúsculas de minusculas SIV_DC=Descifrar o URL enviado pelo parâmetro SIV_LOOP=Usar novamente o filtro com a URL resultante SIV_USEIMG=Dar mais prioridade à "img" do que à "link" SIV_ERR_EMPTYNAME=O campo de nome não pode ficar vazio! SIV_ERR_DUPENAME=Cada regra deve ter seu nome particular! SIV_DETAILS=Ctrl + clique direito para deletar
Arrastre com o botão esquerdo do mouse para mover
Shift + clique direito para renomear (Esc/Enter sai)
Ctrl + clique direto para selecionar (selecione várias usando Shift) GRNT_RULEPERLINE=Regra por linha. Para maiores informações, clique no botão "Detalhes". PREF_IMPORT=Importar configurações PREF_EXPORT=Exportar configurações HZ_PRELOAD_MINIMAL=mínimo HZ_PRELOAD_TIP="sem pré-carregamento - apenas uma imagem é carregada por vez.\nmínimo - várias imagens são carregadas juntas, e caso a imagem inicie seu carregamento, irá finaliza-lo mesmo que o cursor mude de lugar.\nmouse em cima - a imagem carrega quando o cursor é mantido em cima dela.\ncarregar com a página - todas as imagens são carregadas junto com a página." HZ_CAP_TEXT=Exibir texto em legendas HZ_FZMODE=Modo padrão HZ_FZMODE_FOLLOW=mover pelo cursor do mouse HZ_FZMODE_DRAG=mover por arrastamento HZ_FZMODE_TIP="O primeiro modo irá manter a imagem, caso ela seja menor, ao centro da tela. Caso contrário, irá aplicar um zoom na parte da imagem onde o cursor esta. A posição irá mudar sempre que o cursor se mover.\nNo segundo modo a posição da imagem é fixa, no entanto é possível altera-la arrastando-a." HZ_CAP_STYLE=Estilo da legenda HZ_CAP_STYLE_DARK=preta HZ_CAP_STYLE_LIGHT=branca HZ_MARKONHOVER_TIP=Quando o cursor do mouse for movido em cima de um link ou miniatura, o cursor ou o contorno do objeto sofrerá uma alteração, indicando que o zoom pode ser usado. HZ_FULLSPACE_TIP="Esta opção possibilita que os pop-ups sejam expandidos pelo cursor do mouse, sempre que não houver espaço suficiente entre o cursor e o canto da página.\nSe o posicionamento selecionado for o de centro (opção anterior), habilitar esta função não é necessário, pois as configurações já estão definidas para que todo o espaço possível seja usado." HZ_PILEWHEEL=Navegar por um álbum usando a roda do mouse HZ_PILEWHEEL_TIP="A roda do mouse, além dos atalhos de teclado, pode ser usada para navegar por entradas de um álbum.\nCaso habilitado, isto impedirá que a página seja movida enquanto o pop-up estiver sendo visto. No modo de zoom total a função padrão é aumenta-lo ou diminuí-lo usando a roda do mouse. Para trocar de imagem, a roda deve ser utilizada com o ponteiro no canto superior esquerdo (50x50px) da tela ou região selecionada." HZ_FZONPRESS=Ativação com clique direito do mouse HZ_HISTORY=Adicionar links já vistos ao histórico do navegador HZ_SC_HISTORY=Adicionar ou remover link do histórico IMPR_CLEAR_DATA=Limpar dados antes de importar IMPR_FROM_FILE=De arquivo IMPR_FROM_TEXT=De texto IMPR_IMPORT=Importar IMPR_OVERWRITE=Substituir dados existentes LANGUAGE=Idioma TRANSLATIONS=Traduções TRANSLATIONS_TIP=Se você quiser se tornar um tradutor, envie um e-mail para este endereço, mencionando os idiomas que você fala. TRANSLATORS=Tradutores HZ_ENDIS_RIGHT_BUTTON=botão direito SIV_AUTOUPDATE=Atualizar filtros automaticamente ADVANCED=Avançado HZ_SCOFFININPUT=Desabilitar atalhos ao editar texto HZ_CSS=Estilo de CSS personalizado HZ_MARKONHOVER_CR=mudar cursor HZ_HIDEIDLECURSOR=Ocultar cursor quando este estiver inativo durante a visualização de um pop-up HZ_PLACEMENT_NOCOVER=sem capa HZ_MINPOPUPDISTANCE=Distância mínima entre o pop-up e o cursor HZ_HIDEIDLECURSOR_TIP="-1 - sempre visível\n0-49 - sempre escondido\n>=50 - esconder após tempo especificado (ms)" HZ_FZONPRESS_CLICK=clique HZ_FZONPRESS_LONG=pressionamento longo HZ_SC_SAVE=Salvar conteúdo do pop-up HZ_SC_COPY=Copiar URL, ou pressione duas vezes para copiar texto da legenda SIV_CACHERES=Conteúdo de cache HZ_PLACEMENT_CURCENTER=cursos ao centro HZ_PILECYCLE=Deslocamento cíclico em álbuns APP_INSTALLED=A extensão foi instalada! APP_UPDATED=A extensão acaba de ser atualizada! GRNT_HELP="Sintase básica: operador:URL\nOperadores: ! (bloquear), ~ (permitir).\nIniciar linha com ; (ponto e virgula) para torna-la inativa.\nUse uma expressão regular no URL para duplicar o operador.\n* (asterisco) qualquer URL.\n\nPermitir apenas no imgur\n!:*\n~:http://imgur.com/\n
\nBloquear alguns sites\n!:flickr.com/\n!:youtube.com/\n!!:^https?://www\\.ebay\\.\n!!:^ftp://\n\nNo reddit, permitir apenas /r/pics e /r/funny\n!:http://www.reddit.com/\n~~:^http://www\\.reddit\\.com/r/(?:pics|funny)/" APP_VERSIONINFO=Dê uma olhada nas novidades desta versão, ou veja o changelog! ; @language ru, Russian (русский) (99.33%) ; @translators Rodny [lang] APP_DESCRIPTION=Увеличивает миниатюры и показывает изображения/видео при наведении мыши на ссылки. NAV_SIEVE=Фильтры NAV_GRANTS=Разрешения NAV_INFO=Инфо SHORTCUTS=Сочетания клавиш PH_CLICKFORSAMPLE=посмотреть примеры... DISABLED=отключено LOADING=Загрузка... DETAILS=Подробности AREYOUSURE=Вы уверены? DELITEMS=Удалить все или выбранные элементы? EMPTY=Пусто... NOMATCH=Нет совпадений... SEARCH=поиск... INVALIDFORMAT=Неверный формат! BUTTON_RESET=По умолчанию BUTTON_SAVE=Сохранить HZ_ENABLED=Включено HZ_DISABLED=Выключено HZ_ENDIS_WHEN=когда зажато HZ_ENDIS_NONE=ничего HZ_ENDIS_TIP="Выключено, когда зажато ничего - всегда включено.\nВыключено, когда зажата (клавиша/кнопка) - выключено, только когда выбранная клавиша/кнопка удерживается, иначе включено.\nВключено, когда зажато ничего - всегда выключено.\nВключено, когда зажата (клавиша/кнопка) - включено, только когда выбранная клавиша/кнопка удерживается, иначе выключено." HZ_DELAY=Задержка перед отображением (мс) HZ_ZOOMRESIZED=Минимальная разница размеров для увеличения HZ_ZOOMRESIZED_TIP=Этот параметр указывает на сколько процентов оригинальное изображение должно быть больше миниатюры для срабатывания увеличения. HZ_HIRES=Предпочитать изображения с высоким разрешением HZ_HIRES_TIP="Многие сервисы предоставляют различные размеры одного изображения. Фильтры могут создавать адреса этих изображений и определять среди них высокое (обычно оригинальное изображение) и низкое (средние размеры, около 800-1024 пикселей) разрешения.\nЕсли этот параметр не включён, то по умолчанию показывается низкое разрешение, а переключиться между разрешениями можно в любое время клавишей Tab (либо нажатием на размеры в заголовке в режиме полного увеличения).\nЕсли включён показ размеров изображения в заголовке, то цвет размеров для низкого разрешения будет голубым или красным (в зависимости от стиля заголовка), указывая, что (возможно) есть большее изображение." HZ_HIRESONFZ=Загружать изображения в высоком разрешении при включении полного увеличения HZ_HIRESONFZ_TIP=Пытаться загружать высокое разрешение при включении полного увеличения, если отношение размеров изображения (всегда большего к меньшему) больше или равно указанному значению (полезно для панорам или очень высоких, но узких изображений). HZ_PLACEMENT=Размещение изображения HZ_FULLSPACE=Использовать всё доступное пространство HZ_PLACEMENT_CURCOR=угол изображения у курсора HZ_PLACEMENT_CURSIDE=сторона изображения у курсора HZ_PLACEMENT_CENTER=центрировать HZ_PRELOAD=Предварительная загрузка изображений HZ_PRELOAD_NO=не подгружать HZ_PRELOAD_MOUSEOVER=при наведении мыши HZ_PRELOAD_PAGELOAD=после загрузки страницы HZ_FULLZOOM=Полное увеличение HZ_MARKONHOVER=Отмечать масштабируемые элементы HZ_MARKONHOVER_O_SOLID=сплошной контур HZ_MARKONHOVER_O_DASHED=пунктирный контур HZ_MARKONHOVER_O_DOTTED=точечный контур HZ_THUMBASBG=Использовать миниатюру как фон всплывающего окна HZ_THUMBASBGMASK=Непрозрачность и цвет маски HZ_CAPTION=Заголовок HZ_CAP_POS=Расположение заголовка HZ_CAP_TOP=вверху HZ_CAP_BOTTOM=внизу HZ_CAP_NOSBAR=Убирать подсказки (при скрытой панели состояния) HZ_CAP_WH=Показывать размеры изображения/видео HZ_APPEARANCE=Внешний вид HZ_FOLLOW=Следовать за курсором мыши во время исчезания HZ_MOVE=Перемещать изображение курсором HZ_WAITHIDE=Ждать исчезания предыдущего, прежде чем показать новое окно HZ_SC_TOGGLE=остановить для текущего сеанса и домена HZ_SC_PRELOAD=вручную подгрузить изображения HZ_SC_FULLZOOM=режим полного увеличения HZ_SC_FULLSPACE=переключение на всё пространство HZ_SC_CAPTION=перенести заголовок (или скрыть его при зажатом Shift) HZ_SC_OPEN=открыть изображение в новой вкладке (Shift для фоновой вкладки) HZ_SC_RESET=скрыть всплывающее окно и остановить загрузку его содержимого SC_ZOOMINOUT=Увеличить / уменьшить SC_PREFS=Настройки SC_MENU=Показать меню SC_FLIPH=Отразить по горизонтали SC_FLIPV=Отразить по вертикали SC_ROTL=Повернуть влево SC_ROTR=Повернуть вправо SC_MORIG=Оригинальный размер SC_MFIT=Вписать SC_MFITW=Подогнать по ширине SC_MFITH=Подогнать по высоте SC_SENDTO=Отправить изображение в... OP_ZOOM=Ctrl + Правая кнопка мыши на изображении откроет его во всплывающем окне TLS_SENDIMGTO=Отправить изображение в... TLS_SENDTOMSC=Ctrl + Alt [+ Shift] + Правая кнопка мыши на (исходном) изображении SIV_BUTT_NEW=Новый фильтр SIV_BUTT_DEL=Удалить все или выделенные SIV_BUTT_TOGGLE=Выключить/включить все или выделенные SIV_BUTT_IMP=Импорт SIV_BUTT_EXP=Экспортировать все или выделенные SIV_BUTT_UPD=Обновить фильтры SIV_CI=Не учитывать регистр SIV_DC=Декодировать итоговый URL, соответствующий этому параметру SIV_LOOP=Снова применить фильтры к итоговому URL SIV_USEIMG=Приоритет "img" над "link" SIV_ERR_EMPTYNAME=Имя фильтра не может быть пустым! SIV_ERR_DUPENAME=Каждый фильтр должен иметь уникальное имя! SIV_DETAILS=Ctrl + Правая кнопка мыши для удаления
Перетаскивать левой кнопкой мыши
Shift + Правая кнопка мыши для переименования (Esc/Enter - выход)
Ctrl + Левая кнопка мыши для выбора (множественный выбор с Shift) GRNT_RULEPERLINE=Одно правило в строке. Для получения детальной информации нажмите на кнопку Подробности выше. PREF_IMPORT=Импорт настроек PREF_EXPORT=Экспорт настроек HZ_PRELOAD_MINIMAL=минимально HZ_PRELOAD_TIP="не подгружать - только одно изображение загружается\nминимально - несколько изображений могут загружаться одновременно. Если изображение начало загружаться, то оно догрузится, даже если убрать с него курсор\nпри наведении мыши - изображение начинает загружаться сразу при наведении курсора\nпосле загрузки страницы - все изображения начнут подгружаться после загрузки страницы" HZ_CAP_TEXT=Показывать текст заголовка HZ_FZMODE=Режим по умолчанию HZ_FZMODE_FOLLOW=перемещать движением курсора HZ_FZMODE_DRAG=перемещать перетаскиванием HZ_FZMODE_TIP="В первом режиме изображение всегда помещается в центре, если оно меньше размеров экрана, в противном случае оно будет пропорционально уменьшено исходя из положения курсора на экране. Кроме того, положение изображения будет меняться при перемещении курсора.\nВо втором режиме положение изображения является статичным, но его можно переместить перетаскиванием." HZ_CAP_STYLE=Стиль заголовка HZ_CAP_STYLE_DARK=тёмный HZ_CAP_STYLE_LIGHT=светлый HZ_MARKONHOVER_TIP=Когда курсор мыши перемещается над ссылкой или миниатюрой, то меняется курсор или контур элемента, сигнализируя о возможности увеличения. HZ_FULLSPACE_TIP="Этот параметр позволяет всплывающему окну расширяться под курсором мыши, если для него не достаточно места между курсором и краем страницы.\nЕсли выбрано центрирование изображений (предыдущий параметр), то данный параметр игнорируется, потому что в этом случае изображения всегда будут использовать всё доступное пространство." HZ_PILEWHEEL=Прокрутка альбома колесом мыши HZ_PILEWHEEL_TIP="Колесо мыши можно использовать для переключения изображений в альбоме в дополнение к сочетанию клавиш.\nЕсли параметр включён, то это будет препятствовать прокрутке страницы при видимом всплывающем окне.\nВ полном увеличении по умолчанию колесом мыши выполняется масштабирование. Для использования переключения изображений прокрутка должна выполняться в верхнем левом углу (50x50 пикселей) экрана или на счётчике в заголовке." HZ_FZONPRESS=Включение правой кнопкой мыши HZ_HISTORY=Добавлять в историю браузера ссылки, просмотренные через увеличение HZ_HISTORY_TIP="Автоматически отмечать увеличенные ссылки как посещённые после появления всплывающего окна.\nВ случае альбомов должны быть просмотрены минимум два первых изображения.\nМожно отмечать ссылки вручную с помощью сочетания клавиш (см. ниже). Если ссылка уже есть в истории, то она будет удалена.\nShift + сочетание клавиш позволит включить/отключить эту опцию по требованию." HZ_SC_HISTORY=добавить или удалить в/из истории IMPR_CLEAR_DATA=Удалить данные перед импортом IMPR_FROM_FILE=Из файла IMPR_FROM_TEXT=Из текста IMPR_IMPORT=Импорт IMPR_OVERWRITE=Заменить имеющиеся данные LANGUAGE=Язык TRANSLATIONS=Переводы TRANSLATIONS_TIP=Если вы хотите стать переводчиком, напишите по электронной почте на этот адрес, указав ваши языки. TRANSLATORS=Переводчики HZ_ENDIS_RIGHT_BUTTON=правая кнопка SIV_AUTOUPDATE=Автоматическое обновление фильтров ADVANCED=Расширенные HZ_SCOFFININPUT=Неактивные сочетания клавиш при редактировании текста HZ_CSS=Пользовательский стиль (CSS) HZ_MARKONHOVER_CR=менять курсор HZ_HIDEIDLECURSOR=Скрывать неподвижный курсор над изображением HZ_PLACEMENT_NOCOVER=не перекрывать HZ_MINPOPUPDISTANCE=Минимальное расстояние между всплывающим окном и курсором HZ_HIDEIDLECURSOR_TIP="-1 - всегда показывать\n0-49 - всегда скрывать\n>=50 - скрывать после указанного времени (мс)" HZ_FZONPRESS_CLICK=щелчок HZ_FZONPRESS_LONG=длительное нажатие HZ_SC_SAVE=Сохранить содержимое всплывающего окна HZ_SC_COPY=Копировать URL, двойное нажатие скопирует текст заголовка SIV_CACHERES=Кэшировать обработанное содержимое HZ_PLACEMENT_CURCENTER=центр изображения под курсором HZ_PILECYCLE=Циклическая прокрутка в альбомах APP_INSTALLED=Расширение установлено! APP_UPDATED=Расширение только что обновилось до последней версии! GRNT_HELP="Базовый синтаксис: оператор:URL\nОператоры: ! (запретить), ~ (разрешить).\nНачните строчку с ; (точка с запятой), чтобы сделать её неактивной.\nДля использования регулярных выражений в URL удвойте оператор.\n* (звёздочка) означает любой URL.\nПравила применяются по порядку.\n\nРазрешить только на imgur:\n!:*\n~:http://imgur.com/\n
\nЗапретить на некоторых сайтах:\n!:flickr.com/\n!:youtube.com/\n!!:^https?://www\\.ebay\\.\n!!:^ftp://\n\nНа reddit разрешить только /r/pics и /r/funny:\n!:http://www.reddit.com/\n~~:^http://www\\.reddit\\.com/r/(?:pics|funny)/" APP_VERSIONINFO=Узнайте об основных особенностях этой версии и/или посмотрите полный список изменений! HZ_DELAYONIDLE=Сброс задержки при движении мыши HZ_PILEWHEEL_ON=включено HZ_PILEWHEEL_HORIZ_ONLY=только при горизонтальной прокрутке HZ_CAP_LINKTEXT=Считать текст ссылки заголовком HZ_MEDIAVOLUME=Громкость медиа по умолчанию (%) HZ_SCROLLDELAY=Задержка прокрутки (мс) ; @language uk, Ukrainian (українська) (96.64%) ; @translators Simofon [lang] NAV_SIEVE=Фільтри NAV_GRANTS=Дозволи NAV_INFO=Інфо SHORTCUTS=Поєднання клавіш PH_CLICKFORSAMPLE=Дивитить приклади... DISABLED=відключено LOADING=Загрузка... DETAILS=Деталі AREYOUSURE=Ви впевнені? DELITEMS=Видалити все або вибрані елементи? EMPTY=Пусто... NOMATCH=Нема схожих.. SEARCH=пошук... INVALIDFORMAT=Формат не підтримуеться! BUTTON_RESET=Дефолні налаштування BUTTON_SAVE=Зберегти HZ_ENABLED=Ввімкнено HZ_DISABLED=Вимкнено HZ_ENDIS_WHEN=коли зажато HZ_ENDIS_NONE=нічого HZ_ENDIS_TIP="Вимкнено, коли затиснуте нічого - завжди включено.\nВимкнено, коли затиснута (клавіша/кнопка) - вимкнено, тільки коли вибрана клавіша / кнопка утримується, інакше включено.\nВвімкнено, коли затиснуте нічого - завжди вимкнено.\nВвімкнено, коли затиснута (клавіша/кнопка) - включено, тільки коли вибрана клавіша/кнопка утримується, інакше вимкнено." HZ_DELAY=Затримка перед відображенням (мс) HZ_ZOOMRESIZED=Мінімальна різниця розмірів для збільшення HZ_ZOOMRESIZED_TIP=Цей параметр вказує на скільки відсотків оригінальне зображення повинно бути більше мініатюри для спрацьовування збільшення. HZ_HIRES=Віддавати перевагу зображення з високою роздільною здатністю HZ_HIRES_TIP="Багато сервісів надають різні розміри одного зображення. Фільтри можуть створювати адреси цих зображень і визначати серед них висока (зазвичай оригінальне зображення) і низький (середні розміри, близько 800-1024 пікселів) дозволу.\nЯкщо цей параметр не включений, то за замовчуванням показується низький дозвіл, а переключитися між дозволами можна в будь-який час клавішею Tab (або натисканням на розміри в заголовку в режимі повного збільшення).\nЯкщо включений показ розмірів зображення в заголовку, то колір розмірів для низького дозволу буде блакитним або червоним (залежно від стилю заголовка), вказуючи, що (можливо) є більше зображення." HZ_HIRESONFZ=Завантажувати зображення високої якості при ввімкненні повного збільшення HZ_HIRESONFZ_TIP=Намагатися завантажувати кращю якість при включенні повного збільшення, якщо відношення розмірів зображення (завжди більшого до меншого) більше або дорівнює вказаному значенню (корисно для панорам або дуже високих, але вузьких зображень). HZ_PLACEMENT=Розміщення зображення HZ_FULLSPACE=Використовувати весь доступний простір HZ_PLACEMENT_CURCOR=кут зображення у курсора HZ_PLACEMENT_CURSIDE=сторона зображення у курсора HZ_PLACEMENT_CENTER=центрувати HZ_PRELOAD=Попереднє завантаження зображень HZ_PRELOAD_NO=не довантажувати HZ_PRELOAD_MOUSEOVER=при наведенні миші HZ_PRELOAD_PAGELOAD=після завантаження сторінки HZ_FULLZOOM=Повне збільшення HZ_MARKONHOVER=Відзначати масштабовані елементи HZ_MARKONHOVER_O_SOLID=суцільний контур HZ_MARKONHOVER_O_DASHED=пунктирний контур HZ_MARKONHOVER_O_DOTTED=точковий контур HZ_THUMBASBG=Використовувати мініатюру як фон спливаючого вікна HZ_THUMBASBGMASK=Непрозорість і колір маски HZ_CAPTION=Заголовок HZ_CAP_POS=Розташування заголовка HZ_CAP_TOP=зверху HZ_CAP_BOTTOM=знизу HZ_CAP_NOSBAR=Прибирати підказки (при прихованій панелі стану) HZ_CAP_WH=Показувати розміри зображення/відео HZ_APPEARANCE=зовнішній вигляд HZ_FOLLOW=Слідувати за курсором миші під час зникнення HZ_MOVE=Переміщати зображення курсором HZ_WAITHIDE=Чекати зникнення попереднього, перш ніж показати нове вікно HZ_SC_TOGGLE=зупинити для поточного сеансу та домену HZ_SC_PRELOAD=вручну довантажити зображення HZ_SC_FULLZOOM=режим повного збільшення HZ_SC_FULLSPACE=перемикання на весь простір HZ_SC_CAPTION=перенести заголовок (або приховати його при затиснутому Shift) HZ_SC_OPEN=відкрити зображення в новій вкладці (Shift для фонової вкладки) HZ_SC_RESET=приховати спливаюче вікно і зупинити завантаження його вмісту SC_ZOOMINOUT=Збільшити / зменшити SC_PREFS=Налаштування SC_MENU=Показати меню SC_FLIPH=Відобразити по горизонталі SC_FLIPV=Відобразити по вертикалі SC_ROTL=Повернути вліво SC_ROTR=Повернути вправо SC_MORIG=Оригінальний розмір SC_MFIT=Вписати SC_MFITW=Підігнати по ширині SC_MFITH=Підігнати по висоті SC_SENDTO=Надіслати зображення в... OP_ZOOM=Ctrl + Права кнопка миші на зображенні відкриє його у спливаючому вікні TLS_SENDIMGTO=Надіслати зображення в... TLS_SENDTOMSC=Ctrl + Alt [+ Shift] + Права кнопка миші на (вихідному) зображенні SIV_BUTT_NEW=Новий фільтр SIV_BUTT_DEL=Видалити все або виділені SIV_BUTT_TOGGLE=Вимкнути / включити всі або виділені SIV_BUTT_IMP=Імпорт SIV_BUTT_EXP=Експортувати всі або виділені SIV_BUTT_UPD=Оновити фільтри SIV_CI=Не враховувати регістр SIV_DC=Декодувати підсумковий URL, відповідний цим параметром SIV_LOOP=Знову застосувати фільтри до підсумкового URL SIV_USEIMG=Пріоритет "img" над "link" SIV_ERR_EMPTYNAME=Ім'я фільтра не може бути порожнім! SIV_ERR_DUPENAME=Кожен фільтр повинен мати унікальне ім'я! SIV_DETAILS=Ctrl + Права кнопка миші для видалення
Перетягувати лівою кнопкою миші
Shift + Права кнопка миші для перейменування (Esc / Enter - вихід)
Ctrl + Ліва кнопка миші для вибору (множинний вибір з Shift) GRNT_RULEPERLINE=Одне правило в рядку. Для отримання детальної інформації натисніть на кнопку Подробиці вище. PREF_IMPORT=Імпорт налаштувань PREF_EXPORT=Експорт налаштувань HZ_PRELOAD_MINIMAL=мінімально HZ_PRELOAD_TIP="не довантажувати - тільки одне зображення завантажується\nмінімально - декілька зображень можуть завантажуватися одночасно. Якщо зображення початок завантажуватися, то воно довантаження, навіть якщо прибрати з нього курсор\nпри наведенні миші - зображення починає завантажуватися відразу при наведенні курсору\nпісля завантаження сторінки - всі зображення почнуть довантажуватися після завантаження сторінки" HZ_CAP_TEXT=Показувати текст заголовка HZ_FZMODE=Режим за замовчуванням HZ_FZMODE_FOLLOW=переміщати рухом курсора HZ_FZMODE_DRAG=переміщати перетягуванням HZ_FZMODE_TIP="У першому режимі зображення завжди поміщається в центрі, якщо воно менше розмірів екрану, в іншому випадку воно буде пропорційно зменшено виходячи з положення курсора на екрані. Крім того, положення зображення буде змінюватися при переміщенні курсора.\nУ другому режимі положення зображення є статичним, але його можна перемістити перетягуванням." HZ_CAP_STYLE=Стиль заголовка HZ_CAP_STYLE_DARK=темний HZ_CAP_STYLE_LIGHT=світлий HZ_MARKONHOVER_TIP=Коли курсор миші переміщається над посиланням або мініатюрою, то змінюється курсор або контур елемента, сигналізуючи про можливість збільшення. HZ_FULLSPACE_TIP="Цей параметр дозволяє спливаючого вікна розширюватися під курсором миші, якщо для нього не достатньо місця між курсором і краєм сторінки.\nЯкщо вибрано центрування зображень (попередній параметр), то даний параметр ігнорується, тому що в цьому випадку зображення завжди будуть використовувати весь доступний простір." HZ_PILEWHEEL=Прокрутка альбому колесом миші HZ_PILEWHEEL_TIP="Колесо миші можна використовувати для перемикання зображень в альбомі на додаток до поєднання клавіш.\nЯкщо параметр включений, то це буде перешкоджати прокручуванні сторінки при видимому спливаючому вікні.\nУ повному збільшенні за замовчуванням колесом миші виконується масштабування. Для використання перемикання зображень прокрутка повинна виконуватися у верхньому лівому кутку (50x50 пікселів) екрана або на лічильнику в заголовку." HZ_FZONPRESS=Включення правою кнопкою миші HZ_HISTORY=Додавати в історію браузера посилання, переглянуті через збільшення HZ_SC_HISTORY=додати або видалити в/з історії IMPR_CLEAR_DATA=Видалити дані перед імпортом IMPR_FROM_FILE=з файлу IMPR_FROM_TEXT=з тексту IMPR_IMPORT=Імпорт IMPR_OVERWRITE=Замінити наявні дані LANGUAGE=Мова TRANSLATIONS=Переклади TRANSLATIONS_TIP=Якщо ви хочете стати перекладачем, напишіть електронною поштою на цю адресу, вказавши ваші мови. TRANSLATORS=Перекладачі HZ_ENDIS_RIGHT_BUTTON=Права кновка SIV_AUTOUPDATE=Автоматичне оновлення фільтрів ADVANCED=Розширені HZ_SCOFFININPUT=Неактивні поєднання клавіш при редагуванні тексту HZ_CSS=Стиль (CSS) HZ_MARKONHOVER_CR=змінювати курсор HZ_HIDEIDLECURSOR=Приховувати нерухомий курсор над зображенням HZ_PLACEMENT_NOCOVER=не перекривати HZ_MINPOPUPDISTANCE=Мінімальна відстань між спливаючим вікном і курсором HZ_HIDEIDLECURSOR_TIP="-1 - завжди показувати\n0-49 - завжди приховувати\n>=50 - приховувати після зазначеного часу (мс)" HZ_FZONPRESS_CLICK=Клік HZ_FZONPRESS_LONG=тривале натискання HZ_SC_SAVE=Зберегти вміст спливаючого вікна HZ_SC_COPY=Копіювати URL, подвійне натискання скопіює текст заголовка SIV_CACHERES=Кешувати оброблене вміст HZ_PLACEMENT_CURCENTER=центр зображення під курсором HZ_PILECYCLE=Циклічна прокрутка в альбомах APP_INSTALLED=Додаток встановлено! APP_UPDATED=Додаток щойно оновився до останньої версії! GRNT_HELP="Базовий синтаксис: оператор: URL\nОператори: ! (заборонити), ~ (дозволити).\nПочніть рядок з ; (крапка з комою), щоб зробити її неактивною.\nДля використання регулярних виразів в URL подвійте оператор.\n* (Зірочка) означає будь-який URL.\nПравила застосовуються по порядку.\n\nДозволити лише на imgur:\n!:*\n~:http://imgur.com/\n
\nЗаборонити на деяких сайтах:\n!:flickr.com/\n!:youtube.com/\n!!:^https?://www\\.ebay\\.\n!!:^ftp://\n\nна reddit дозволяють тільки /r/pics and /r/funny\n!:http://www.reddit.com/\n~~:^http://www\\.reddit\\.com/r/(?:pics|funny)/" APP_VERSIONINFO=Дізнайтеся про основні особливості цієї версії а також подивіться повний список змін! HZ_DELAYONIDLE=Сброс затримки при русі миші HZ_PILEWHEEL_ON=увімкнено HZ_PILEWHEEL_HORIZ_ONLY=тільки при горизонтальній прокрутці HZ_CAP_LINKTEXT=Вважати текст посилання заголовком ; @language zh-CN, Chinese (Simplified Han) (中文(简体中文)) (96.64%) ; @translators fang5566 [lang] NAV_SIEVE=筛选规则 NAV_GRANTS=黑/白名单 NAV_INFO=信息 SHORTCUTS=快捷键 PH_CLICKFORSAMPLE=点击查看样例... DISABLED=禁用 LOADING=正在载入... DETAILS=详细信息 AREYOUSURE=是否确定这么做? DELITEMS=是否要删除全部或选中的项目? EMPTY=空... NOMATCH=无匹配... SEARCH=查找... INVALIDFORMAT=无效的格式! BUTTON_RESET=重置 BUTTON_SAVE=保存 HZ_ENABLED=启用 HZ_DISABLED=禁用 HZ_ENDIS_WHEN=此项功能的方式:按住 HZ_ENDIS_NONE=无 HZ_ENDIS_TIP="前一个选禁用,后一个选 - 始终启用该功能。\n前一个选禁用,后一个选 (按键/按钮) - 仅按下特定按键或按钮时禁用,否则为启用。\n前一个选启用,后一个选 - 始终禁用该功能。\n前一个选启用,后一个选(按键/按钮) - 仅在按下按键或按钮时启用,否则为禁用。" HZ_DELAY=鼠标悬停时长(毫秒) HZ_ZOOMRESIZED=图片尺寸最少相差比例 HZ_ZOOMRESIZED_TIP=该选项用于设定原始图片需要比缩略图大多少百分比才允许在弹出视图中显示。 HZ_HIRES=优先选择更高分辨率的图片 HZ_HIRES_TIP="许多网站为同一张图片提供不同的尺寸,我们的筛选规则可以为这些图片分别建立 URL 并分别标记为高分辨率(通常为原始尺寸)和低分辨率(中等尺寸,800 到 1024 像素左右)。\n如果不勾选此项,则图片默认显示为低分辨率,不过您可以随时按 Tab 键或在完整缩放模式下点击标题上的尺寸值来切换分辨率。\n如果已经开启了在标题显示图片尺寸的功能,则低分辨率下的图片尺寸值的颜色(这由标题样式来决定)为蓝绿色或红色,表示该图片或许还有更大的分辨率。" HZ_HIRESONFZ=进入完整图片缩放模式时加载更高分辨率图片 HZ_HIRESONFZ_TIP=如果图片尺寸的比例值(大的值除以小的值)大于或等于设定值,则进入完整图片缩放模式时尝试加载更高分辨率图片。 HZ_PLACEMENT=图片弹出显示时的位置 HZ_FULLSPACE=使用所有可用空间 HZ_PLACEMENT_CURCOR=鼠标指针位于弹出视图边角 HZ_PLACEMENT_CURSIDE=鼠标指针位于弹出视图边沿 HZ_PLACEMENT_CENTER=正中间 HZ_PRELOAD=预加载图片 HZ_PRELOAD_NO=不预加载 HZ_PRELOAD_MOUSEOVER=鼠标悬停时 HZ_PRELOAD_PAGELOAD=页面载入时 HZ_FULLZOOM=完整缩放 HZ_MARKONHOVER=标记可缩放的元素 HZ_MARKONHOVER_O_SOLID=使用长实线作为轮廓 HZ_MARKONHOVER_O_DASHED=使用短实线作为轮廓 HZ_MARKONHOVER_O_DOTTED=使用圆点作为轮廓 HZ_THUMBASBG=使用缩略图作为弹出视图时的背景 HZ_THUMBASBGMASK=前台颜色和不透明度 HZ_CAPTION=标题 HZ_CAP_POS=标题显示位置 HZ_CAP_TOP=正上方 HZ_CAP_BOTTOM=正下方 HZ_CAP_NOSBAR=阻止显示工具提示(隐藏状态栏时比较有用) HZ_CAP_WH=显示图片/视频尺寸 HZ_APPEARANCE=外观 HZ_FOLLOW=消失时跟随鼠标指针 HZ_MOVE=使用鼠标指针移动弹出的图片 HZ_WAITHIDE=在启动另一次缩放前等待 HZ_SC_TOGGLE=在当前会话和域名中临时禁止 HZ_SC_PRELOAD=手动预加载图片 HZ_SC_FULLZOOM=(进入)完整缩放模式 HZ_SC_FULLSPACE=切换为使用所有可用空间 HZ_SC_CAPTION=标题换行显示(或按住 Shift 隐藏标题) HZ_SC_OPEN=在新标签页打开图片(同时按住 Shift 在后台标签页打开) HZ_SC_RESET=键用于隐藏弹出视图并停止载入其内容 SC_ZOOMINOUT=缩小 / 放大 SC_PREFS=首选项 SC_MENU=显示菜单 SC_FLIPH=水平翻转 SC_FLIPV=垂直翻转 SC_ROTL=向左旋转 SC_ROTR=向右旋转 SC_MORIG=原始尺寸 SC_MFIT=自动适应 SC_MFITW=适应宽度 SC_MFITH=适应高度 SC_SENDTO=发送图片到... OP_ZOOM=Ctrl + 右键点击图片在弹出视图中显示 TLS_SENDIMGTO=发送图片到... TLS_SENDTOMSC=Ctrl + Alt [+ Shift] + 右键点击(普通)图片 SIV_BUTT_NEW=新建规则 SIV_BUTT_DEL=删除全部或所选项 SIV_BUTT_TOGGLE=禁用/启用全部或所选项 SIV_BUTT_IMP=导入 SIV_BUTT_EXP=导出全部或所选项 SIV_BUTT_UPD=更新筛选规则 SIV_CI=不区分大小写 SIV_DC=解码出匹配该参数的最终 URL SIV_LOOP=根据最终 URL 再次遍历所有筛选规则 SIV_USEIMG="\"img\" 优先级高于 \"link\"" SIV_ERR_EMPTYNAME=不能使用空白规则名! SIV_ERR_DUPENAME=每条规则名都不能重复! SIV_DETAILS=Ctrl + 右键点击可删除规则
左键拖动可移动规则
Shift + 右键点击可重命名 (Esc/Enter 退出)
Ctrl + 左键点击可选中(按 Shift 可多选) GRNT_RULEPERLINE=每行一条规则,要了解更多信息可点击上方的详细信息按钮。 PREF_IMPORT=导入设置 PREF_EXPORT=导出设置 HZ_PRELOAD_MINIMAL=最低限度 HZ_PRELOAD_TIP="不预加载 - 一次仅加载一张图片\n最低限度 - 同时加载多张图片,如果之前已有图片开始加载,则立即停止加载该图片,即使鼠标指针离开目标位置\n鼠标移过时 - 鼠标移动到图片位置立即开始加载\n页面加载时 - 打开页面的同时就开始加载所有图片" HZ_CAP_TEXT=显示标题文字 HZ_FZMODE=默认模式 HZ_FZMODE_FOLLOW=根据鼠标指针位置移动 HZ_FZMODE_DRAG=随鼠标拖动而移动 HZ_FZMODE_TIP="第一个模式表示如果图片尺寸小于屏幕尺寸则始终居中显示,反之它将按比例缩放到鼠标指针所处屏幕位置的那部分,并且根据鼠标指针位置来移动图片位置。\n在第二个模式中图片的位置是静止的,但位置可以随鼠标拖动而变化。" HZ_CAP_STYLE=标题样式 HZ_CAP_STYLE_DARK=暗色 HZ_CAP_STYLE_LIGHT=亮色 HZ_MARKONHOVER_TIP=当鼠标指针移到链接或缩略图上,鼠标指针目标图片的边框会发生变化,这表示有图片可以放大显示。 HZ_FULLSPACE_TIP="如果鼠标指针和网页边缘的空间不够,该选项允许弹出视图在鼠标指针下方放大显示。\n如果在上一个选项中设置图片居中显示,由于弹出视图始终会用到所有可用空间,则该选项不起作用。" HZ_PILEWHEEL=使用鼠标滚轮在专辑中切换显示 HZ_PILEWHEEL_TIP="除了使用快捷键,该选项也允许使用鼠标滚轮在专辑中切换显示内容。\n此时在弹出视图可见区域内的网页将无法滚动。\n在完整缩放模式中默认直接使用鼠标滚轮来缩放,如果要用来切换图片显示,鼠标只能在屏幕左上角(50x50 像素)位置或标题的计数值位置滚动。" HZ_FZONPRESS=点击鼠标右键时激活 HZ_HISTORY=将鼠标悬停过的链接添加到浏览器历史记录 HZ_SC_HISTORY=添加到历史或从历史中删除 IMPR_CLEAR_DATA=在导入前清除数据 IMPR_FROM_FILE=来自文件 IMPR_FROM_TEXT=来自文本 IMPR_IMPORT=导入 IMPR_OVERWRITE=覆盖已有数据 LANGUAGE=语言 TRANSLATIONS=翻译 TRANSLATIONS_TIP=如果您想参与翻译,请发送 e-mail 到这里并说明您要翻译的语言。 TRANSLATORS=译者 HZ_ENDIS_RIGHT_BUTTON=正确的按钮 SIV_AUTOUPDATE=自动更新筛选规则 ADVANCED=高级选项 HZ_SCOFFININPUT=编辑文本时禁用快捷键 HZ_CSS=自定义样式 (CSS) HZ_MARKONHOVER_CR=修改鼠标指针 HZ_HIDEIDLECURSOR=鼠标指针空闲时不显示在弹出视图上 HZ_PLACEMENT_NOCOVER=不遮盖 HZ_MINPOPUPDISTANCE=鼠标指针和弹出视图之间的最小距离 HZ_HIDEIDLECURSOR_TIP="-1 - 始终显示\n0-49 - 始终隐藏\n>=50 - 指定时间 (ms) 后隐藏" HZ_FZONPRESS_CLICK=点击 HZ_FZONPRESS_LONG=长按 HZ_SC_SAVE=保存弹出视图的内容 HZ_SC_COPY=复制 URL,或连按两次保存标题文字 SIV_CACHERES=缓存已处理的内容 HZ_PLACEMENT_CURCENTER=鼠标指针置于弹出视图正中间 HZ_PILECYCLE=在专辑中允许循环滚动 APP_INSTALLED=您的扩展已安装! APP_UPDATED=您的扩展刚刚更新到新版本! GRNT_HELP="基本语法:操作符:URL\n操作符:! (阻止), ~(允许)。\n在一行以 ;(分号)打头表示设为非活动状态。\n如要在 URL 中使用正则表达式,则需要再输入一个相同的操作符。\n* (型号)表示任意 URL。\n\n仅允许在 imgur 使用\n!:*\n~:http://imgur.com/\n
\n阻止多个站点\n!:flickr.com/\n!:youtube.com/\n!!:^https?://www\\.ebay\\.\n!!:^ftp://\n\n仅允许在 reddit 的 /r/pics 和 /r/funny\\ 中使用n!:http://www.reddit.com/\n~~:^http://www\\.reddit\\.com/r/(?:pics|funny)/" APP_VERSIONINFO=关注此次发布版本高亮部分的内容,或查看完整的更新日志! HZ_DELAYONIDLE=鼠标移动时重置延迟时间 HZ_PILEWHEEL_ON=启用 HZ_PILEWHEEL_HORIZ_ONLY=仅适用于横向滚动 HZ_CAP_LINKTEXT=将链接文字视为标题 {"_": "en", "cs": {"%": 98.66, "name": "Czech (čeština)", "translators": [{"email": "jaramat@email.cz", "fullname": "Jaroslav Matura", "name": "jaramat"}]}, "el": {"%": 83.22, "name": "Greek (Ελληνικά)", "translators": [{"email": "farow.the.time.traveler@gmail.com", "name": "Farow"}]}, "en": {"name": "English", "translators": [{"email": "deathamns@gmail.com", "name": "Deathamns"}]}, "es": {"%": 97.99, "name": "Spanish (español)", "translators": [{"email": "nightroad@mail.com", "fullname": "Javier Vera", "name": "DurianZheitk"}]}, "fr": {"%": 97.99, "name": "French (français)", "translators": [{"email": "tmnath2@gmail.com", "name": "Tmnath"}]}, "hu": {"name": "Hungarian (magyar)", "translators": [{"email": "deathamns@gmail.com", "name": "Deathamns"}]}, "nl": {"%": 93.29, "name": "Dutch (Nederlands)", "translators": [{"email": "kackar@outlook.com", "name": "Kaçkar"}]}, "pl": {"%": 97.99, "name": "Polish (polski)", "translators": [{"fullname": "Paweł Pawlak", "name": "pafflick", "web": "http://www.pafflick.com/"}]}, "pt-BR": {"%": 93.96, "name": "Portuguese (Brazil) (português (Brasil))", "translators": [{"email": "romulo@brazilmail.com", "fullname": "Rômulo Godoi"}]}, "ru": {"%": 99.33, "name": "Russian (русский)", "translators": [{"email": "rodny0@gmail.com", "name": "Rodny"}]}, "uk": {"%": 96.64, "name": "Ukrainian (українська)", "translators": [{"email": "simofon@yandex.ru", "name": "Simofon"}]}, "zh-CN": {"%": 96.64, "name": "Chinese (Simplified Han) (中文(简体中文))", "translators": [{"email": "wlq105556@gmail.com", "name": "fang5566"}]}} :: Imagus ::
%

px
%

  • Alt + Shift +
  • Alt + Shift +
  • Ctrl + S
  • Ctrl + C
  • Esc
  • + / -
  • In album

  • Space, Right, PageDown Step forward
  • Shift + Space, Left, PageUp Step backward
  • Shift + Left/Right, Shift + PageUp/PageDown Step 5 backward/forward
  • Home, End Jump to start/end
  • Shift + End Jump to number, or search for captions
  • On media (audio/video)

  • Space Play/Pause
  • Shift + Space Show/Hide controls
  • Shift + Up/Down Speed up/down
  • PageUp/PageDown Frame-step for video (assumes 25fps), seek for audio (4s)
+ - Ø

 
 
 

x
{"dereferers":{"link":"^[^/]{3,70}/\\??(https?:[^?#]+\\.(?:jpe?g|a?png|gifv?|bmp|svgz?|web[pm]|og[gv])).*","ci":1,"dc":1,"loop":1,"to":"$1"},"fb-g+-so.cl-proxy":{"img":"^(?:(?:(?:fbexternal-[a-z]\\.akamaihd|(?:s-|fb)?external[-a-z\\d]*\\.[a-z]{2}\\.fbcdn|platform\\.ak\\.fbcdn)\\.net|(?:l\\.)?facebook\\.com)/(?:safe_image|www/app_full_proxy|(l))\\.php|images\\d-focus-opensocial\\.googleusercontent\\.com/gadgets/proxy|cdn\\d+\\.so\\.cl/handlers/thumbnail)\\?(?:[^&]+&)*?(?:u(?:rl)?|src)=(http[^&]+).*","to":":\nvar u=decodeURIComponent($[2].replace(/\\+/g,' ')), n=this.find({href: u, IMGS_TRG: this.node})\nreturn n&&typeof n!='number'||n===null? (Array.isArray(n) ? n.join('\\n') : n) : ($[1]?'':u)"},"GoogleImages":{"link":"^(?:(?:images|encrypted)\\.)?google\\.[^/]+/(?:imgres\\?(?:[^&]+&)*?imgurl=([^&]+)|search\\?(?:[^&]+&)*?imgil=([^%;]+)).*","url":": $[1] ? '' : $[0]","res":":\nvar i=!$[1]&&$._.match(RegExp(':\"'+$[2]+':?\",\"(?:[^\"]+\":[^,]+,\")+?ou\":(\"[^\"]+\")')),d=decodeURIComponent\n$ = $[1] && d(d($[1])) || i && JSON.parse(i[1])\nreturn $ ? (!$.lastIndexOf('http',0) ? $ : 'http://' + $) : !1","img":"^images-partners-tbn\\.google\\.com/images\\?q=tbn:[^:]+:(.+)"},"google-url":{"link":"^google\\.(?:com|(?:com?\\.)?[a-z]{2})/url\\?(?:[^&]+&)*?q=(http[^&]+\\.(?:jpe?g|gifv?|a?png|bmp|web[pm]|mp[34]]))(?:$|&).*","dc":1,"to":"$1"},"yahoo":{"link":"^images\\.search\\.yahoo\\.com/(?:search/images|images/view)[?;](?:[^&]+&)*?imgurl=(https?(?:%3A%2F%2F|://))?([^&]+).*","dc":3,"loop":3,"img":"^(?:[sl]\\d?\\.yimg\\.com/|yahoo.com/\\w\\w/)\\w\\w/api/res/(?:[^/]+/)+?(https?://.+)","to":":\nreturn $[2] ? ($[1]||'http://') + $[2] : $[1].replace(/\\.cf\\.\\w{3,4}$/, '')"},"yandex":{"link":"^(?:images\\.)?yandex\\.[^./]+/(?:images/|yand)?search\\?(?:[^&]+&)*?img_url=([^&]{5,}).*","dc":1,"loop":1,"img":"^(img\\d*-fotki\\.yandex\\.(?:ru|net)/get/\\d+/\\w+\\.\\w+/\\d_)(?:STATIC)?([\\da-f]+_[\\da-f]+_)[^.]+","to":":\nvar u = (!$[1].lastIndexOf('http',0) ? '' : 'http://') + $[1];\nif(!$[2]) try {\nvar p,o=JSON.parse(document.evaluate(\"string(ancestor::div[@data-bem][1]/@data-bem)\", this.node, null, 2, null).stringValue);\nfor (p in o){u = o[p].dups.slice(0,2).map(function(el) {return (el.url||el.img_href)+'\\n';}) + u; break}\n} catch(ex){}\nreturn $[2] ? '#' + u + $[2] + 'orig\\n' + u + $[2] + 'X#XXL L#' : u"},"Bing":{"useimg":1,"link":"^(bing\\.com/images/search\\?)(?:q|view)=(?:[^&]*&)+id=([\\dA-F]{40}).*","url":"$1view=detailV2&id=$2","res":"class=\"mainImage\"[^>]+?src2=\"([^\"]+)","img":"^tse?\\d\\.[^.]+\\.bing\\.net/th\\?&?id=([^&]+).*","loop":2,"to":":\nvar x,n = this.node; n = n.parentNode\nn = n&&(n.dataset.imgdetailContent||((n=n.parentNode)&&(x=n.getAttribute('m'))))||''\nx = n[0]=='{' ? /,\"(?:img|m)url\":\"([^\"]+)/.exec(n) : n\nreturn Array.isArray(x) ? x[1] : (x||'')"},"aol":{"img":"^(o\\d?\\.aolcdn\\.com/(?:dims|hss|photo)[^/]*/.+)","dc":2,"loop":2,"to":":\nvar m=$[1].match(/(https?)(?::\\/\\/?|%3A(?:%2F){1,2})(?!.+https?:\\/)(.+)/)\nreturn m ? m[1]+'://'+m[2] : $[1]"},"image.baidu":{"link":"^image\\.baidu\\.com/(?:i|search/detail)/?\\?(?:[^&]*&)*objurl=([^&]+).*","dc":1,"loop":1,"to":"$1"},"GoogleContent":{"img":"^((?:(?:lh|gp|yt)\\d+\\.g(?:oogleuserconten|gph)|\\d\\.bp\\.blogspo)t\\.com/)(?:([_-](?:[\\w\\-]{11}/){3}[\\w\\-]{11,}/)([^/]+)(/[^?#=]+)?|([^=]+)).*","to":":\nvar c=$[3]&&$[3].match(/-?(?:Ic\\d\\d|mo)/); c=c&&('-'+c[0])||'';\nreturn '#' + $[1] + ($[5] ? $[5] + '=' : $[2]) + (c?'s1600'+c:'s0') + ($[4]||($[5]?'':'/')) + '\\n' +\n $[1] + ($[5] ? $[5] + '=' : $[2]) + 's1024' + c + ($[4]||($[5]?'':'/'))"},"WikiMedia":{"useimg":1,"link":"^[^/]{4,70}/(?:[^/#?]*/)*?(?:index\\.php\\?title=)?(?:(?:%\\w\\w){2,42}|[ABDFIPST](?:%\\w\\w|[^\\d:/?&#]){2,10})(?::|%3A)[^/&]{1,512}\\.(?:jp(?:g|eg?)|a?png|gif|svgz?|web[pm]|bmp|og[gv]|mp4)(?!&action=)","ci":3,"dc":1,"res":"
<(?:a href|img (?:border=\"0\" )?src)=\"([^\"]+)","img":"^([^/]+/+([^/]+/+)*?)(?:thumb|(images|avatars))/((?:archive/)?\\w{1,2}/\\w{1,4}/([^/]+(?:\\.(jpe?g|gif|png|svgz?|tif)|(?=/revision/))))(?:/(lossy-page\\d+-)?\\d+px-(?:\\3|thumbnail).*|(/revision/)[^?]*)","to":":\nif($[7])return $[1] + 'thumb/' + $[4] + '/' + $[7] + '2048px-' + $[5] + '.jpg';\nreturn '#' + $[1] + ($[3] ? $[3] + '/' : '') + $[4] + (!$[8] && !$[1].lastIndexOf('upload.wikimedia.org',0) ? '\\n'+ $[1] + 'thumb/' + $[4] + '/1024px-' + $[5] + (/svg/i.test($[6]) ? '.png' : '') : ($[8] ? $[8] + 'latest' : ''))"},"facebook":{"useimg":1,"link":"^(?:m(?:basic)?\\.)?facebook\\.com/(?:photo(?:/download/|\\.php|s/\\w+/)\\?(?:fb|photo_)id=|[^/]+/photos/(?:[a-z]+\\.[^/]+/)?)(\\d+).*","url":"https://mbasic.facebook.com/photo.php?fbid=$1","res":"href=\"(https://[^\"]+/\\d+_$1[^\"]+)","img":"^(?:fbcdn-s?photos[\\da-z-]+\\.akamaihd|s?(?:content|photos|origincache)[^/]+\\.fbcdn)\\.net/(?!h?vthumb-)[^_?]+/\\d+_(\\d+).*","loop":2,"to":":\nif($[0].indexOf('.mp4?')>0)return''\nif (window.location.hostname.slice(-13)=='.facebook.com' && (document.evaluate('./ancestor::div[contains(@class, \"stageWrapper\")]', this.node, null, 9, null).singleNodeValue || this.node.matches('.UFICommentContent>div[data-testid], a>abbr>span.timestampContent, #fbProfileCover>a:first-child')))return''\nreturn 'https://www.facebook.com/photo/download/?fbid=' + $[1]"},"vk":{"useimg":1,"link":"^(?:m\\.)?vk\\.com/photo([\\d\\-_]+)(?:\\?(tag)=(\\d+))?.*","url":": 'vk.com/al_photos.php :list=' + ($[3] ? $[2]+$[3]:((this.node.parentNode.getAttribute('onclick')+'').match(/wall-[\\d_]+/)||'')+'')+'&act=show&al=1&photo='+$[1]","res":":\nvar m = /[\\-\\d_]+/, img, ret = null, cache = {'_arr': []}, i, pid = $.url[1].substr($.url[1].lastIndexOf('=') + 1), x = JSON.parse($._.substring($._.indexOf('['), $._.lastIndexOf(']') + 1));\nfor (i in x) {\n ret = x[i].w_src ? ['#' + x[i].w_src] : [];\n ret.push(x[i].z_src || x[i].y_src || x[i].x_src);\n if (x[i].id == pid) { img = [[ret]] }\n else { cache[x[i].id] = ret; cache._arr.push('a[href^=\"/photo'+x[i].id+'\"]') }\n}\ncache._arr.length && [].forEach.call(document.body.querySelectorAll(cache._arr.join(',')), function(node) {\nvar x = cache[node.pathname.match(m)[0]];\nif (!node.IMGS_c) {\n node.IMGS_c_resolved = x;\n node.firstElementChild && (node.firstElementChild.IMGS_c_resolved = x);\n}\n});\nreturn img;","img":"^(?:cs\\d+|pp)\\.vk\\.me/(c\\d+/)*[uv]\\d+/.+","to":":\nvar x = this.node,p=x&&x.parentNode; $=$[0]\nif (x.dataset.src_big) $ = x.dataset.src_big.split('|')[0]\nelse if (x) {\n if (p && p.href && x.classList.contains('page_doc_photo')) $ = p.href + '&wnd=1';\n else if ((x=x.getAttribute('onclick')||p.getAttribute('onclick')) && (x=x.match(/\\{\"?base\"?:[^\\}]+\\}/))) {\n x = JSON.parse(x[0].replace(/\"?\\b(base|[wxyz])_?\"?:/g, '\"$1\":').replace(/(\\[|(,[\\d,]+)?\\])/g, ''));\n $ = (x.w ? '#' + x.base + x.w + '.jpg\\n' : '') + x.base + (x.z || x.y || x.x) + '.jpg';\n }\n}\nreturn $"},"flickr":{"useimg":1,"link":"^(?:secure\\.)?flickr\\.com/photos/[^/]+/(\\d+)/?(?:in/.+|lightbox/?|sizes.+|\\?.+|#/photos/.+)?$","url":"https://www.flickr.com/photo_zoom.gne?id=$1&size=o","res":":\nvar ret, t;\nif ($._ && (ret = $._.match(/[^|]+\\| ([^|]+)/)) && ret.push(t[1]);\n}\nreturn ret;","img":"^(?:(?:farm|c)\\d+\\.)?static\\.?flickr\\.com/(?:\\d+/){1,2}(\\d+)_[\\da-f]+(?:_[sqtmn])?\\.jpg$"},"flic.kr":{"link":"^flic\\.kr/p/\\w","res":"(?:=\"og:image\" content|id=\"target\" src)=\"([^\"]+)\n([^|]+)"},"deviantArt":{"useimg":1,"link":"^(?:((?:[^.]+\\.)?deviantart\\.com/)(?:(art/[^#]+$)|#(/d\\w+))|(fav\\.me/d\\w+))","url":"//backend.deviantart.com/oembed?url=http://$1$2$4%23$3","res":":\nvar $ = JSON.parse($._); $.i = $.fullsize_url || $.url || $.thumbnail_url;\nreturn [this.find({src:$.i, IMGS_TRG: this.node}) || $.i, $.title + ' by ' + $.author_name + ', in ' + $.category];","img":"^th?(\\d+)(\\.deviantart\\.net/)(?:(fs\\d+|images)/\\w+/|.+?\\)/(pre\\d+)/)(.+\\.(?:jpe?g|png|gif|bmp))","ci":2,"to":":\nreturn '//'+ ($[4] ? $[4]+$[2]+$[5] : 'fc'+$[1]+$[2]+$[3]+'/'+$[5] )"},"imgur":{"link":"^(?:[im]\\.())?(imgur\\.com|filmot\\.(?:com|org))/+(?!gallery|s(?:tats|ignin|earch)|tools|topic|random|logout|account|inbox|about|contact|privacy|memegen|collab)(?:[rg]/[^/]+/)?([^\\W_]{5}(?:[^\\W_]{2})?)[sbtmlh]?(?![,&])(?:[?/].*)?$","img":"^(?:[im]\\.([^.]+\\.)?)?(imgur\\.com|filmot\\.(?:com|org))/+([^\\W_]{5}(?:[^\\W_]{2})?)[sbtmlh]?\\.(jpe?g|png|gif|mp4|webm).*","to":":\nif ($[4]=='mp4'||$[4]=='webm') $[4]='gif'\nvar l = ($[2][0]=='i' ? '//' : '')+'i.'+($[1]||'')+$[2]+'/'+$[3], x = '.'+($[4] || 'jpg')\nreturn $[4][0]=='g' ? l + '.#mp4 webm gif#' : ('#' + l + ($[4] ? x : '.#mp4 jpg#') + ($[2][0] === 'f' ? '' : '\\n' + l + 'h' + x))"},"imgur-set":{"link":"^(?:(?:[im]\\.)?(?:imgur\\.com|filmot\\.(?:com|org))/+(?:(a|gallery(?!/random|/custom)|t(?:opic)?/[^/]+)/([^\\W_]{5}(?:[^_\\W]{2})?)|(?:[^\\W_]{5}(?:[^\\W_]{2})?[,&])+[^_\\W]{5}(?:[^\\W_]{2})?)).*","url":": $[1] ? 'https://imgur.com/' + ($[1] == 'a' ? 'a/' + $[2] + '/embed' : $[1] + '/' + $[2] + '/hit.json') : $[0]","res":":\nvar ret = [], im, g, c, x, i, t, u, l = '//i.imgur.com/', p404='404 page';\n\ntry {\n if (typeof $._ == 'string' && $._[0]!='{') {\n if($._.lastIndexOf(p404, 300) > -1) throw true;\n x = $._.match(/(?:album|image)\\s*[:=] +([^\\n\\r]+),/);\n x = JSON.parse(x[1])\n t = this.t; delete this.t;\n if (!t&&'title' in x)t = x;\n x.album_images&&(x=x.album_images);\n x.images&&(x=x.images)||x.items&&(x=x.items);\n } else {\n $._=JSON.parse($._);\n if($._.album){\n x=$._.album\n t={title:x.title, description: x.description}\n x=x.images\n } else {\n x=$._.data.image\n if (x.is_album) {\n t={title:x.title, description: x.description}\n if (x.album_images.count != x.album_images.images.length) {\n this.t=t\n return {loop: l+'a/'+$[2]}\n }\n x=x.album_images.images\n }\n }\n delete this.t;\n }\n\n if (!x)throw $._.lastIndexOf(p404, 300) > -1;\n\n t = t && [t.title, t.description].filter(Boolean).join(' - ') || !1\n x = Array.isArray(x)?x:[x]\n for (i = 0; i < x.length; ++i) {\n im = x[i].image||x[i];\n c = [im.title, im.caption, im.description].filter(Boolean).join(' - ');\n if (!i && t && t!=c) c='['+t+'] ' + c;\n im.ext = im.ext || x[i].links.original.match(/\\.[^.]+$/)[0];\n g = (''+im.animated)=='true'\n u = l + im.hash;\n ret.push([!g && im.width <= 1200 && im.height <= 1200 ? u + im.ext : (g ? [u + '.mp4', u + '.webm', u + '.gif'] : ['#' + u + im.ext, u + 'h' + im.ext]), c]);\n }\n} catch (ex) {}\nreturn ret.length ? ret : null"},"TMDb":{"img":"^((?:image\\.tmdb\\.org|d3gtl9l2a4fn1j\\.cloudfront\\.net)/t/p/)[^/]+","to":"#$1original\n$1w780"},"youtube":{"img":"^(i(?:\\d|mg)?\\.ytimg\\.com/vi[^/]*/[\\w\\-]{11}/)(?!maxresdefault)[^.]+([^?]+).*","to":"$10$2"},"last.fm":{"img":"^((?:img\\d-ak\\.lst\\.fm|lastfm-img\\d\\.akamaized\\.net)/i/u/)[^/]+/","to":"$1"},"ask.fm":{"useimg":1,"link":"^ask\\.fm/[^/]+/answers?/\\d+/photo","res":"src=\"(https?://(?:ak)?photo\\d[^\"]+)","img":"^((?:ak)?(?:photo|img)\\d\\.ask\\.fm/[^.]+/)[^/]+(/\\w+\\.)","to":"$1#large original#$2"},"pinterest":{"useimg":1,"link":"^(?:[a-z]{2}\\.)?pinterest\\.com/pin/\\d+/$","img":"^((?:s-)?media-c(?:dn|ache\\D*)\\d*\\.pin(?:terest|img)\\.com/)(?:(upload/\\d+_[^\\W_]{8})_[bft]|(?!550)\\d+x?\\d*/|(avatars/[^.]+[_-]\\d+)(?:_(?!600)[^.]+)?(?=\\.))","to":":\nif ($[1]) return $[1] + ($[2] ? $[2] : ($[3] ? $[3].replace(/(\\d+)_\\d+$/, '$1') + '_600' : '#originals 736x#/'))\nvar n=this.node, p = n.parentNode, d='.pinImageDim', g='.fadeContainer';\np=p&&p.matches(d+','+g)&&p.parentNode.querySelector('img.pinImg')\np = p ? this.find({src: p.src, IMGS_TRG: n}) : ''\nreturn (Array.isArray(p) ? p.join('\\n') : (p === null ? 'null' : p)) || ''"},"desmond-imageshack":{"useimg":1,"link":"^imageshack\\.(?:com|us)/(?:[if]|(?:photo(?:s/[^/]+|/my-images))/(\\d+))(/)([^/]+).*","loop":1,"res":"=\"og:image\" content=\"([^\"]+)\n=\"og:title\" content=\"([^\"]+)","img":"^(?:desmond\\.|imagizer\\.)?(?:imageshack\\.(?:us|com))/(?:Himg(\\d+/)scaled\\.php\\?(?:[^&]+&)*?filename=([^&]+).*|(?:scaled/[^/]+|v2/[^/]+(?:/[^\\d/]+)?)/(\\d+/.+))","to":"#//imagizer.imageshack.us/v2/download/$1$2$3\n//imagizer.imageshack.us/v2/1024x1024/$1$2$3"},"imageshack":{"img":"^((?:im(?:g\\d+\\.im)?ageshack\\.us)/(?:a/)?img\\d+/\\d+/.+)\\.th(\\.[^.]+)$","to":"$1$2"},"imageshack-set":{"link":"^(?:img(\\d+)\\.)?(imageshack\\.us)/(?:g/(?:(\\d+)/)?([^/]+)/|gal\\.php\\?(?:(?!g=)[^&]+&)*g=([^&]+).*|slideshow/webplayer\\.php\\?id=([^&]+))$","url":"http://img$1$3.$2/gallery_api.php?action=view&g=$4$5$6","res":":\nvar ret=[],x=(new window.DOMParser()).parseFromString($._,'text/xml').querySelectorAll('file>server,file>name,file>bucket');\nfor(var i=0,l=x.length;i]+>(.+?)<\\/p>/),n=($._.tweet_html||$._).match(/data-screen-name=\"([^\"]+)/);\n t = (n?('@'+n[1]):'')+(t?(n?' - ':'')+t[1]:'')\n if(x.pop)x[0] = [x[0], t]; else x=[x,t]\n}\nreturn x","img":"^(?:(p(?:bs)?\\.twimg\\.com/(?!profile_banners)(?:media/|tweet_video_thumb/)?[\\w-]{15}[^:?]+)(?::[a-z]+)?.*|((?:twimg\\d-a\\.akamaihd\\.net|(?:(?:m?a|si)\\d*|p(?:bs)?)\\.twimg\\.com)/profile_images/\\d+/.+)_(?:mini|normal|bigger|reasonably_small)(.*))","to":":\nvar v = $[1]&&$[1].replace(/(video)_thumb(\\/[^.]+).+/, '$1$2.mp4')\nreturn $[1] ? (v.length!=$[1].length ? v : '#https://' + $[1] + ':orig\\n' + 'https://' + $[1] + ':large') : $[2] + $[3]"},"twitter-proxy":{"img":"^o\\.twimg\\.com/2/proxy\\.jpg\\?(?:[^&]+&)*?t=([^&]+).*","loop":2,"to":":\nreturn decodeURIComponent(window.atob($[1].replace(/_/g, '/')).replace(/^[^h]*(https?:\\/\\/[^\\/]+\\/([\\w\\-.~:/?#\\[\\]@!$&'()*+,;=]|%\\d\\d)+).*/, '$1'))"},"t.co/twitter":{"link":"^t\\.co/\\w+$","to":":\nvar n = this.node, i = n.dataset, t = n.textContent.trim();\nt=/^[^\\s\\/]{4,70}\\/[^\\s]/.test(t)?t.replace(/^(?!https?:)(\\/\\/)?/, 'http://'):'';\ni = i.expandedUrl || i.imageUrl || i.url || i.fullUrl || (i = n.parentNode) && i.dataset.expandedUrl || (t && !/^(https?:\\/\\/)?t\\.co/.test(t) && t) || n.style.backgroundImage.replace(/^(?:url\\(['\"]?([^'\")]+))?.+/, '$1');\ni = i && this.find({href: i, IMGS_TRG: n});\nreturn (Array.isArray(i) ? i.join('\\n') : (i === null ? 'null' : i)) || ''"},"twitpic":{"link":"^twitpic\\.com/([\\da-z]{5,6})(?:/full)?/?$","img":"^(?:twitpic\\.com/show/(?!full)[^/]+/([\\da-z]+)/?$|(s\\d-\\d{2}\\.twitpicproxy\\.com|s\\d\\.amazonaws\\.com/twitpic)/photos/(?!full)[^/]+/(\\d+\\.[^?]+)).*","to":":\nvar url = $[1] ? ['twitpic.com/show/', $[1]] : [$[2] + '/photos/', $[3]];\nreturn '#http://' + url[0] + 'full/' + url[1] + '\\nhttp://' + url[0] + 'large/' + url[1];"},"instagram":{"link":"^((?:(?:i\\.)?instagr(\\.am|am\\.com)|websta(?:\\.me|gr(?:\\.am|am\\.com)))/p/([^/]+)).*","url":": $[2] ? 'https://www.instagram.com/p/'+$[3]+'/?__a=1' : $[1]","res":":\nvar i\nif ($[2]&&$._[0]=='{'){\n $=JSON.parse($._).media\n var c=$.caption,f=$.owner.full_name\n $=[$.video_url || $.display_src, new Date($.date*1e3).toLocaleString()+' | '+(c?c+' | ':'')+(f?f+' ':'')+'(@'+$.owner.username+')']\n} else if((i=$._.match(/data-m4v=\"([^\"]+)/)) || (i=$._.match(/=\"og:image\" content=\"([^\"]+)/))) {\n i[0]=$._.match(/data-text=\"([^\"]+)/)\n $=[i[1], i[0] && i[0][1]]\n} else return null\n$[0] = $[0].replace(/([^\\/])\\/[psc][^\\/]+/g,'$1').replace(/\\?.*/,'')\nreturn $","img":"^((?:scontent[^.]*\\.cdninstagram\\.com|(?:instagram\\.|igcdn-photos)[^/]+\\.(?:akamaihd|fbcdn)\\.net)/[^?]+).*","to":":\nreturn $[1].replace(/([^\\/])\\/[psc][^\\/]+/g,'$1')"},"vine":{"link":"^(vine\\.co\\/)v(\\/\\w+).*","url":"archive.$1posts$2.json","res":":\nif($._[0]!='{')return null\n$._=JSON.parse($._)\nreturn [$._.videoUrl, $._.description+' by '+$._.username]"},"vid.me":{"link":"^vidd?\\.me/(?:e/)?(?!about|jobs|privacy|random|dmca|apps|api|rules|earn|new|oauth)\\w{3,7}(?:/[\\da-z-]+)?/?#?$","res":"=\"twitter:player:stream\" content=\"([^\"]+)\n=\"twitter:title\" content=\"([^\"]+)"},"streamable":{"link":"^(streamable\\.com/)(?!about|documentation|privacy|terms|signup|login|tools|videos|albums|dashboard|search|clipper)(?:e/|a(lbum|jax/groups)/)?([\\da-z]+)[^/]*$","url":": $[2] ? $[1]+'ajax/groups/'+$[3] : 'api.'+$[1]+'videos/'+$[3]","res":":\ntry {$._=JSON.parse($._)}\ncatch(ex) {return $[2] ? null : {loop: 'https://'+$[1] + 'album/'+$[3]}}\nvar t;\nif($._.videos) {t=$._.name;$._=$._.videos} else {$._=[$._]}\nreturn $._.map(function(x,i) {\n var f=x.files, u=[];\n ['mp4', 'webm', 'mp4-mobile', 'webm-mobile'].forEach(function(t,ii){\n f[t]&&u.push((ii<2?'#':'')+f[t].url)\n })\n return [u, (!i&&t ? '['+t+'] ':'') + ($._.title || '')]\n})","img":"^cdn\\.(streamable\\.com/)video/[^/]+/([^.]+).*"},"vidble":{"useimg":1,"link":"^(vidble\\.com/)(?:show|explore[^/]*|album)/([\\da-zA-Z]{8,10}).*","res":":\nvar x = $._.match(RegExp(\"src='/[\\\\da-zA-Z]{10}(_[^.]*)?\\\\.[^']+\", 'g')), t = $._.match(/]*>([^<]+)/), l = 'http://' + $[1];\nreturn x ? x.map(function(i, n) {return ['#' + l + i.replace(/_[^.]+/, ''), !n && t && t[1]]}) : x","img":"^(vidble\\.com/[\\dA-Za-z]{10})(?:_[^.]+)?\\.","to":"#$1."},"oddshot.tv":{"link":"^(oddshot\\.tv/s(?:hot)?/(?:(?:\\w+/)?[\\w-]+)).*","url":"$1/embed","res":"\"url\":\"([^\"]+)\",\"type\":\"source\""},"clips.twitch.tv":{"link":"^clips\\.(twitch\\.tv/)\\w+/(\\w+)","res":":\nvar m={},o=$._.slice($._.lastIndexOf('var clipInfo = {')).match(/(vod_id|vod_offset|game|channel_title|broadcaster_login|quality_options)\\s*:\\s*\"?[^\\r\\n]+/g)\nif(o)o.some(function(i){var n=i.match(/^\\w+/)[0],v=i.replace(/[\",]*$/,'').slice(i.indexOf(':')+1);\nm[n] = n[0]=='q'?JSON.parse(v):v.replace(/^\\s*\"?/,'')})\nreturn o ? [[['#'+m.quality_options[0].source, m.quality_options.pop().source], '[' + m.game + '] ' + m.channel_title + ' | ' + (m.vod_id?'https://www.'+$[1]+m.broadcaster_login+'/'+m.vod_id[0]+'/'+m.vod_id.slice(1)+'?t='+m.vod_offset:'')]] : null"},"plays.tv":{"link":"^(plays\\.tv/)(s|stream|video|embeds)(/[\\w-]+).*","loop":1,"url":": '//' + $[1] + ($[2][0]=='e'?'video':$[2]) + $[3]","res":"=\"twitter:player:stream\" content=\"([^\"]+)\n([^<]+)","img":"^(d\\dplayscdntv-a\\.akamaihd\\.net/video/[\\w-]+/processed/).+","to":"#//$1720.mp4\n//$1360.mp4"},"gfycat":{"link":"^gfy(?:cats?\\.com(?!/(?:privacy|contact|upload|sign|leader|random|support|partners|gifbrewery|cajax/))|gur\\.com/view/\\d+)/(?:(?:cajax/checkUrl|fetch)/(http.+)|(?!useraccount/|ifr/|detail/)([\\w.-]+)/([\\w-]+).*|(?:ifr/|detail/)?([a-zA-Z]{6,})([^#/]*#\\?direction=reverse)?.*)","url":": '//gfycat.com/cajax/' + ($[1] ? 'checkUrl/' + $[1] : ($[4] ? 'get/' + $[4] + ($[5]?'#!r':'') : 'getPublicAlbumContents?username='+$[2]+'&albumUrl='+$[3]));","res":":\n$._=JSON.parse($._)\nif($[1]&&!$._.urlKnown===!1)$._=''\nvar r=[], rv=($[5]?'-reverse':'')+'$1', o=$._.publishedGfys||$._.gfyItem&&[$._.gfyItem]||$._&&[$._], t=$._.title;\no&&o.forEach(function(g,i){\n var u=['#'+g.webmUrl.replace(/(\\.webm)$/,rv), '#'+g.mp4Url.replace(/(\\.mp4)$/,rv)]\n if(!$[5])u.push(g.mobileUrl)\n g.webmUrl && r.push([\n u.map(function(u){ return u.replace(/^https?:/,'')}),\n (!i&&t?'['+t+'] ':'') + (g.title&&g.title!=='Untitled'?g.title:'')\n ])\n});\nreturn r.length ? r : ($[1] ? decodeURIComponent($[1]) : !1)","img":"^(?:zippy|fat|giant|thumbs)\\.gfycat\\.com/()()()([a-zA-Z]+)(-reverse)?.+"},"gifs.com":{"link":"^(gif(?:s|y(?:t|outube))\\.com/)(?:gif|embed|player)/(?:[^-]*-)*(\\w+)","img":"^(?:share|j)\\.(gif(?:s|y(?:t|outube))\\.com/)(\\w+).*","to":"//j.gifs.com/$2.#webm mp4 gif#"},"iloopit":{"link":"^(iloopit\\.net/)(?:(?:tube/)?(\\d+/[a-z-]+)|((?:[\\da-z%-]+/){1,2})\\?(?:[^&]+&)*?loopid=(\\d+)).*","url":"$1$2$4/$3?type=embedly","res":":\n$._=JSON.parse($._);\nvar u=$._.thumbnail_url.replace(/thumb.+/, 'converted.')\nreturn [[[u+'webm', u+'mp4', u+'gif'], $._.title]]","img":"^(iloopit\\.net/resources/[\\da-f-]{36}.).*","to":"$1converted.#mp4 webm gif#"},"qwip.it":{"link":"^qwip\\.it/(?:watch|embed)/[\\da-f]{24}.*","res":":\nvar d=$._.match(/krowd\\.qwip\\s*=\\s*(\\{[^;]+\\});\\s*<\\/script>/)\nd=d&&JSON.parse(d[1])\nreturn !d?null:[d.media[0].raw.url, d.usertext + (d.extra.link ? ' | ' + d.extra.link : '')]"},"sendvid":{"link":"^(sendvid\\.com/)(?:embed/)?([\\da-z]{8})\\W*","to":"$1$2.mp4"},"webmshare":{"link":"^(webmshare\\.com/)(?!terms)(?:play/|done/)?(\\w{5})(?:[#?]|$)","url":"$1play/$2","res":"=\"og:video\" content=\"([^\"]+)\n=\"og:title\" content=\"([^\"|]+)"},"webm.land":{"link":"^(webm\\.land/)w(/\\w+)/?$","img":"^(webm\\.land/)media/thumbnails(/\\w+).*","to":"$1media$2.webm"},"okcupid":{"img":"^(a?k(?:\\d|cdn)\\.okccdn\\.com/php/load_okc_image\\.php/images/)(?:16/)?(?:\\d+x\\d+/)+?\\d/","to":"$10/"},"meetup":{"img":"^((?:a\\d+\\.e\\.akamai\\.net/secure|photos\\d*)\\.meetupstatic\\.com/photos/[^_]+/)(?!highres)[^_]+","to":"$1#highres member#"},"couchsurfing":{"img":"^tcdn\\.couchsurfing\\.com/[\\w=-]{28}/(?:[^/]+/)+?(https://s\\d*\\.amazonaws\\.com/.+)","to":"$1"},"foursquare":{"img":"^(i(?:gx|r?s\\d)\\.4sqi\\.net|playfoursquare\\.s3\\.amazonaws\\.com)(?:(/img/(?:general|user)/)(?!original/)[^/]+|(/userpix)_thumbs?/)","to":":\nreturn $[1] + ($[2] ? $[2] + 'original' : $[3] + '/');"},"linkedin":{"img":"^(media\\.licdn\\.com/mpr/mpr/)shrink[^/]+/","to":"$1"},"reddit-media":{"link":"^(?:[a-z]{2}(?:-[a-z]{2})?\\.|beta\\.)?reddit\\.com/r/[^/]+/comments/[\\da-z]+/[^/]+/(?:\\?utm_content=(?:title|thumbnail).*)?$","img":"^(g\\.redditmedia\\.com/[\\w-]+\\.gif\\?(?:[^&]+&)*?fm=mp4[^#]*)(.*)","to":":\nif ($[1]) return $[2]=='#mp4' ? $[0] : $[1]+'#mp4'\nvar u,p,n=window.location.hostname.slice(-10)=='reddit.com'&&this.node\nif(!n||!n.matches('div.link>a.thumbnail>img, div.link>div.entry>p.title>a.title, div.link>a.thumbnail.image'))return'';\np=n.parentNode; n.classList.contains('thumbnail')||(p=p.parentNode)\nu=p&&p.querySelector('div.expando[data-cachedhtml]')\nu=u&&u.getAttribute('data-cachedhtml').match(/(?:<a href|class=\"preview\" src)=\"([^\"]+)/g)\nif(u)return u.map(function(i){return i.slice(i.lastIndexOf('\"')+1).replace(/&/g,'&')}).join('\\n')||'';\nu=p&&(n.localName=='a'?p.parentNode:p).dataset\nu=u.url||u.hrefUrl\nreturn u&&/^(https?:)?\\/\\/i\\.redd\\.?it/.test(u)?u:''"},"reddit-thumbs":{"link":"^rt/\\?(http.+)","url":"$1","res":":\nvar t, r=['<meta[^>]+?property=[\\'\"]?og:','[\\'\"]?\\\\s[^>]*?content=[\\'\"]([^\\'\">]+)'], m = $._.match(RegExp(r[0]+'image(?::url)?'+r[1]))\nreturn m ? [m[1], (t = $._.match(RegExp(r[0]+'title'+r[1])))&&t[1]] : !1","img":"^(?:i\\.r(eddituploads\\.com|ddt\\.co)/[\\da-f]{32}\\?|[a-f]\\.thumbs\\.redditmedia\\.com/[\\w-]{16,43}\\.jpg$)","loop":2,"to":":\nvar n=!$[1]&&this.node\nreturn n&&n.matches('div.link>a.thumbnail>img')&&n.parentNode.href ? '//rt/?'+n.parentNode.href : $[0]"},"gravatar":{"img":"^(?:(?:\\d|s(?:ecure)?)\\.)?(gravatar\\.com/)(?:(avatar)(?:\\.php\\?gravatar_id=|/?)|(userimage/\\d+)/)([^?&]*(?:\\.jpg)?)(?:[?&]?(?:[^&]+&)*?s(?:ize)?=(\\d+).*)?.*","to":":\nvar x = /[&?](d(?:efault)?=[^&]+)/.exec($[0]), y = /[&?](r(?:ating)?=[^&]+)/.exec($[0]);\nreturn $[1]+($[2]||$[3])+'/'+$[4]+'?s='+($[3]?1e3:512)+(x?'&'+x[1]:'')+(y?'&'+y[1]:'')"},"github":{"link":"^(git(?:hu|la)b\\.com/[^/]+/[^/]+/)blob(/.+\\.(?:jpe?g|a?png|gif|svgz?|web[pm]|bmp|og[gv]))$","ci":1,"img":"^(avatars\\d\\.githubusercontent\\.com/u/\\d+).*","to":":\nvar v=$[2]?'':$[0].slice($[1].length); v=v&&v.match(/[?&](v=\\d+)/)||'';\nreturn $[1] + ($[2]?'raw'+$[2]:v&&('?'+v[1]))"},"sourceforge.net":{"img":"^((?:a\\.fsdn\\.com/con/app/proj|sourceforge\\.net/projects)/[^/]+/screenshots/[^/]+).*","to":"$1"},"bugs.chromium.org":{"img":"^(bugs\\.chromium\\.org/p/chromium/issues/attachment\\?aid=\\d+&inline=[^&]+).*","to":"$1"},"greasyfork":{"img":"^(greasyfork\\.org/[a-z]{2}/forum/uploads/)thumbnails(?=/FileUpload/.)","to":"$1"},"cnet":{"img":"^(cnet\\d\\.cbsistatic\\.com/)(?:(hub/i/)r/(\\d{4}/\\d\\d/\\d\\d/[\\da-f-]{30,}/)[^/]+/[\\dxauto]+/|(img/)[\\w=-]+/\\d+x\\d+/)","to":"$1$2$3$4"},"MSN":{"img":"^(img(?:\\.s-msn\\.com|-s-msn-com\\.akamaized\\.net)/tenant/amp/entityid/[^.]+).*","to":"$1"},"gawker":{"img":"^(?:(img\\.gawkerassets\\.com/img/[^/]+/)(?!original|[^.]+\\.gif)[^.]+|(i\\.kinja-img\\.com/gawker-media/image/upload/)(?:[^/]+/)+|((?:fast)?cache\\.(?:gawkerassets|gizmodo|lifehacker|deadspin|kotaku|jezebel|io9|jalopnik)\\.com/assets/images/\\d+/\\d{4}/\\d{2}/)(?:\\d+x\\d*|medium(_\\d+)?|micro|x?small|x?large)_)","to":":\nreturn $[1] ? $[1]+'original' : $[2] || $[3];"},"bild.de":{"img":"^(bilder\\.bild\\.de/fotos-skaliert/[^/]+/\\d+),(?!h=2000)[^.]+","to":"$1# ,h=2000#"},"spiegel.de":{"img":"^((?:cdn\\d?\\.)?spiegel\\.de/images/image-\\d+-)(?!videothumb|galleryV9)[^-]+","to":"$1galleryV9"},"telegraph.co.uk":{"img":"^(telegraph.co.uk/c(?:ontent/dam|ars/images)/[^?]+)-(?:x?large|small|medium)[^?]*\\.","to":"#$1.\n$1#-xlarge -large#."},"gazeta.pl":{"img":"^(bi\\.gazeta\\.pl/im/(\\w{1,5}/){2,}?z\\d{4,})[A-Z]{1,3}(?=[.,])","to":"#$1O\n$1Q"},"fakt.pl":{"img":"^(fakt\\.pl/m/crop/)-?\\d+/-?\\d+","to":"#$10/0\n$1-1024/-1024"},"tom's-hardware":{"link":"^(tomshardware\\.com/gallery/)[^,]*,[^-]+-(\\d+).+","url":"http://www.$1,-$2.html","res":"#\" onclick=\"zooms\\('([^']+)","img":"^(media\\.bestofmicro\\.com/)(?:ext/([^/]+).*|(\\w/\\w/\\d+/)gallery(/[^?]+)_w_\\d+\\.(\\w+).*|[^,]*,.-.-(\\d+).+)","to":":\nif ($[6]) return ''+this.find({href: 'http://tomshardware.com/gallery/,.-' + $[6] + '.html', IMGS_TRG: this.node})\nreturn $[2] ? atob($[2]) : $[1] + $[3] + 'original' + $[4] + '.#' +$[5]+ ' '+ $[5].toUpperCase() +'#'"},"gsmarena":{"img":"^((?:cdn|st\\d*)(\\.gsmarena\\.com/))(?:(?:pics?|(?:pics?/)?vv)/blogpics/[^/]+/i?cs-(\\d\\d)-(\\d\\d)-([^_]+)-|((?:vv|pics?)/+(?:[^/]+/)+?)thumb/|(imgroot/(?:[^/]+/+)+)-\\d*x?\\d+\\w*/(?=[^/]+))","to":":\nreturn $[3]?'st'+$[2]+'pics/'+$[3]+'/'+$[4]+'/'+$[5]+'/': $[1] + ($[6] || $[7]) + '# -1024x768m/#'"},"anandtech":{"img":"^(images\\.anandtech\\.com/[^/]+/\\d+/[^.]+)_(?:thumb|\\d+px|\\d+x\\d+|carousel)","to":"$1"},"blogcdn":{"img":"^((?:media\\.)?blogcdn\\.com/[^/]+/)(?:(images/slides/(?:[^/]+/)+)s(/[^_]+)|(media/\\d{4}/\\d{2}/[^_]+))(_\\d+x\\d+)?\\.","to":":\nreturn $[1] + ($[3] ? $[2] + 'l' + $[3] : $[4]) + '.';"},"gamespot":{"img":"^(static\\d*\\.gamespot\\.com/uploads/)(?!original/)[^/]+","to":"$1original"},"drawcrowd":{"useimg":1,"link":"^drawcrowd\\.com/projects/[\\da-z]+","loop":1,"res":"content=\"(https?://works[^\"]+)\" property=\"(?:og|twitter):image\"","img":"^((?:dxthpu4318olx\\.cloudfront\\.net|works\\.drawcrowd\\.com)/(?:users/avatars/|assets/images/(?:images/)?)(?:\\d+/){3})(?!original|large)[^/]+","to":"$1large"},"visualart.me":{"img":"^(visualart\\.me/s)[12]/","to":"#$13/\n$12/"},"artstation":{"link":"^(artstation\\.com/)artwork(/[^/]+).*","url":"$1projects$2.json","res":":\n$=JSON.parse($._)\nif (!$.user) return null;\n$.s = $.software_items.map(function(i) {return i.name}).join(', ')\n$.c = [$.title, $.description.replace(/^<p>(.*)<\\/p>$/, '$1')].filter(function(x) {return !!x.trim()}).join(' - ') + ' by ' + $.user.username;\nreturn $.assets.map(function(x, i){\n return [x.image_url, [(i ? '' : '[' + $.c + ($.s ? ' in ' + $.s : '') + ']') + (x.title||'')].join(' ')]\n})"},"steampowered":{"img":"^((?:cloud[-\\d]*|images\\.akamai)\\.steam(?:powered|usercontent)\\.com/ugc/\\d+/[\\dA-F]{40}).*","to":"$1/"},"steamstore":{"img":"^(cdn\\.akamai\\.steamstatic\\.com/steam/apps/\\d+/(?!movie)\\w+).*","to":"$1.jpg"},"amazon":{"img":"^((?:(?:images\\.|(?:images-[a-z]{2}\\.ssl-|(?![gz]-)[^.]+\\.)images-)amazon|ia\\.media-imdb)\\.com/images/[^/]/[^.]+)(?:$|\\.(?!_(?:CB|V)\\d{4,}_\\.).*)","to":"#$1.jpg\n$1._SY1024_SX1024_.jpg"},"newegg":{"img":"^((?:images|c)\\d+\\.newegg(?:images)?\\.com(?:\\.cn)?/)(?:(is/image/newegg/[^?]+)\\?\\$.*|(?:NeweggImage/)?ProductImageCompressAll\\d*|(neweggpic\\d/neg/P)(?!800)\\d+)","to":":\nreturn $[1] + ($[2] ? $[2] + '?$S1280$': ($[3] ? $[3] + '800' : 'NeweggImage/productimage'));","note":"2.304"},"ebay":{"link":"^(?:(?:(?:be\\w\\w|viewitem\\.eim|cgi)\\.)?ebay\\.(?:co(?:m(?:\\.(?:hk|sg|au|my))?|\\.uk)|[hr]u|[ap]t|[bd]e|n[ol]|p[hl]|i[ten]|c[ahz]|es|f[ir]|gr)/(?:itm/)?[^/?]*[?/](?:item=)?|chodientu\\.vn/ebay-item-)(\\d{8,19}).*","url":"http://open.api.ebay.com/shopping?appid=Home36b0d-52af-4d35-8686-05139e05b84&version=787&callname=GetSingleItem&responseencoding=JSON&IncludeSelector=Variations&ItemID=$1","res":":\nvar r=[],p,o,c,x,i,e;\ntry {\ni = JSON.parse($._).Item;\nif (!i || !i.PictureURL || (i.Variations && !i.Variations.Pictures)) throw 0;\n\n$._ = /(~~\\d*_|\\/\\$_)\\d+\\./;\nx = i.ConvertedCurrentPrice;\n$.cap = 'EBay: '+i.Title+' | Price: '+x.Value+' '+x.CurrencyID+' | Location: '+i.Location+', '+i.Country;\nif (p = i.PictureURL) {\n for (o=0;o<p.length;++o) {\n r.push([p[o].replace($._,'$132.'), !o&&$.cap]);\n }\n}\n\nif ((i = i.Variations) && (i = i.Pictures)) {\n for (o=0;o<i.length;++o) {\n p=i[o].VariationSpecificName;\n c=i[o].VariationSpecificPictureSet;\n for (e=0;e<c.length;++e) {\n for (x=0;x<c[e].PictureURL.length;++x) {\n r.push([c[e].PictureURL[x].replace($._,'$132.'), !o&&($.cap+' | '+p+': '+c[e].VariationSpecificValue)]);\n }\n }\n }\n}\n}catch(x){}\n\nreturn r.length ? r : null;","img":"^((?:ssl)?i\\.ebayimg\\.com/(?:t/[^/]+/)?\\d+/[^_]+(?:~~\\d*)?)_(?!32)\\d+\\.","to":"$1_32."},"dx.com":{"useimg":1,"link":"^club\\.dx\\.com/reviews/photos/\\d+/\\d+","res":"<img class=\"bimg\" src=\"([^\"]+)\" alt=\"([^\"]*)","img":"^((?:(?:m\\d|img)\\.)?d(?:ealextreme|xcdn)\\.com/)(?:(productimages/sku_\\d+_\\d)_[^.]+|([^/]+/[^/]+/\\d+/)(?:thumb_|(\\d+)-thumb([\\-\\da-f]+)-\\d+x\\d+))","to":"$1$2$3$4$5"},"olx":{"img":"^((?:img?\\d*\\.(?:olx\\.(?:[a-z]{2}|com?\\.[a-z]{2}|biz\\.id)|staticclassifieds\\.com)|olx[a-z]{2}-ring\\d+\\.akamaized\\.net)/images_[^/]+/\\d+_\\d+_(?!1000x700))[^_]*","to":"$1#1000x700 800x600 644x461#"},"kupujemprodajem":{"img":"^(kupujemprodajem\\.com/+photos/oglasi/\\d+/\\d+/\\d+/)(?:tmb-[^-]+|big)-","to":"$1"},"flipkart":{"img":"^(rukminim\\d\\.flixcart\\.com/[^/]+/)\\d+/\\d+([^?]+).*","to":"#$12000/2000$2\n$11024/1024$2"},"focalprice":{"img":"^(img\\.focalprice\\.com/+)(?!860x666)\\d+x\\d+/","to":"$1860x666/"},"etsy":{"img":"^(img\\d+\\.etsystatic\\.com/(\\d{3}/\\d/\\d+/)?i(?:l|ag)_)\\d+x[\\dN]+","to":"$1fullxfull"},"FusionBeads":{"img":"^(fusionbeads\\.com/images/[^?]+)\\?.*","to":"$1"},"yelp":{"useimg":1,"link":"^yelp\\.com/biz_photos/[^?]+\\?select=[\\w-]+","res":"=\"og:image\" content=\"([^\"]+)\n=\"og:description\" content=\"([^\"]+)","img":"^(s\\d(yelp\\d-a\\.akamaihd\\.net|-media\\d\\.\\w\\w\\.yelp(?:cdn|assets)\\.com)/[a-z]?photo/[\\w-]+/)(?!o)[^.]+","to":"$1o"},"boardgamegeek":{"img":"^(cf\\.geekdo-images\\.com/)(?:[^/?]+/)+?(pic\\d+)[^.]*","to":"#$1images/$2\n$1images/$2_lg"},"taobao":{"img":"^((?:img[^.]*|g(?:[^.]*\\.?){1,2}?|asearch)\\.(?:taobaocdn|tbcdn|alicdn)\\.c(?:om|n)/)(.+)_\\d+x\\d+.+","to":"$1$2"},"jd.com":{"img":"^(img\\d+\\.360buyimg\\.com/+)[^/]+/(?:[^_/]+_)?(jfs/)","to":"$1shaidan/$2"},"ceneo.pl":{"img":"^(image\\.ceneo\\.pl/data/products/\\d+/)[^i]","to":"$1i"},"Mladá-Fronta":{"img":"^([^/]{4,25}\\.cz/)getthumbnail\\.aspx\\?(?:[^&]+&)*?id_file=(\\d+).*","ci":2,"to":"$1Getfile.aspx?id_file=$2"},"apropomedia.ro":{"img":"^(?:(storage\\d+\\.dms\\.mpinteractiv\\.ro/media/(?:\\d+/)+[^?]+)\\?|(cache\\.(tare|apropo)\\.ro/[\\da-z]{13})/operation=(?:resize|crop)).+","to":"$1$2"},"wykop.pl":{"img":"^((?:x\\w\\.)?(?:cdn\\d+\\.imgwykop\\.pl|wykop.pl/cdn)/c\\d+/[^,]+),[^.]+","to":"$1"},"bugzilla":{"link":"^bug(?:s|zilla).[^/]{5,20}/attachment\\.cgi\\?id=\\d+$","to":":\nvar p = this.node.parentNode; p = p && p.nextElementSibling; p = p && p.firstChild;\nreturn p && ~p.textContent.indexOf('image/') || /\\.(jpe?g|png|gif|bmp|web[mp]|svg)$/.test(this.node.title) ? $[0] : ''"},"natgeo":{"img":"^((?:images\\.)?nationalgeographic\\.com/)(?:(content/dam/.+\\.)adapt[\\d.]+|((?:dc/)?exposure/(?:[^/]+/)+?image/[^./]+_)\\d+x\\d+)","to":":\nreturn $[1]+($[2]||$[3]+'0x0')"},"apod":{"link":"^apod\\.nasa\\.gov/apod/(?:a(?:stropix|p\\d{6})\\.html)?$","res":":\nvar i = $._.match(/<br>\\s*<a href=\"(image\\/[^\"]+)\"[^<]+<img src=\"([^\"]+)/i);\nreturn i && [[[\"#\" + $.base + i[1], $.base + i[2]], $._.match(/Explanation:?\\s*<\\/[^>]+>:?\\s*([\\s\\S]+?)<p>/)[1].trim().replace(/<[^>]+>/g, '')]] || null;"},"hubblesite":{"img":"^(imgsrc\\.hubblesite\\.org/hu/db/images/hs-\\d{4}-\\d{2}-[a-z]-)(?:(?:mini_|wallpaper_)?thumb|web(?:_print)?|(?:small|x?large)_web)","to":"#$1full_jpg\n#$1print\n$1large_web_jpg"},"weibo":{"img":"^(ww\\d\\.sinaimg\\.cn/)(?!large)[^/]+","to":"$1large"},"douban":{"img":"^(img\\d+\\.douban(?:io)?\\.com/)(?:(view/|img/)(?:photo|movie_poster_cover|(thing_review|commodity_story|celebrity))/(?!large)[^/]+|(icon/u(?=\\d))|[sm](?=pic/))","to":":\nreturn $[1] + ($[2] ? $[2] + ($[3]||'photo') + '/#large photo#' : (($[4]||'') + 'l'));"},"tieba.baidu":{"img":"^((?:imgsrc|[a-z].hiphotos)\\.baidu\\.com/(?:forum|image)/)[^=]+=[^/]+/([\\da-f]{40}.+)","to":"$1pic/item/$2"},"xueqiu":{"img":"^((?:x(?:avatar|qimg|photo)\\.imedao|photo\\.xueqiu)\\.com/[^!]+)!.*","to":"$1"},"mobypicture":{"useimg":1,"link":"^moby(?:picture\\.com/user/[^/]+/view|\\.to)/\\d+$","url":"http://api.mobypicture.com/oEmbed?url=$&","res":"(?:;file=|<url>)([^<&]+)\n<title>([^<]+)","img":"^([ab]\\d\\.img\\.mobypicture\\.com/[\\da-f]{32}_|moby\\.to/[\\da-z]+:)(?:full|square|view|medium|thumbnail|thumb)","to":"#$1full\n$1view"},"pixnet.net":{"img":"^(?:pic|s\\d?)(\\.pimg\\.tw/)(?:album/)?([^/]+)/(?:element/\\d+_)?([^/_]+)(?:/[^/]+/)?(?:_[nbstq]|\\d+x\\d+).+","to":"#pic$1$2/$3.#jpg png#\npic$1$2/$3_b.#jpg png#"},"pixnet-proxy":{"img":"^imageproxy\\.pimg\\.tw/zoomcrop\\?url=([^&]+).*","dc":2,"loop":2,"to":"$1"},"imgbox":{"link":"^(imgbox\\.com/(?!privacy|register)[^/.]{6,10})$","img":"^(?:(?:hcd-\\d|t\\d*|(?:\\d\\.)?[is])\\.)(imgbox\\.com/[^/.]{6,10}).*","to":"i.$1"},"yandisk":{"img":"^\\d\\.downloader\\.disk\\.yandex\\.(?:com|ru)/preview/[\\da-f]{64}/inf/[^?]+\\?(?:[^&]+&)*?(?:content_type=image).+","to":":\nreturn $[0].replace(/&crop=[^&]*/, '').replace(/(&size=)[^&]+/, '$110000x10000')"},"foto.mail.ru":{"img":"^(?:(?:img\\d*\\.)?(?:content(?:-\\d+)?\\.)?(?:f|ph)(oto\\.(?:my\\.)?mail\\.ru/)(?:images/)?((?:mail|bk|list|corp|community)[/=][^/=]+[/=][^/=]+[/=])(?:s?p|ii?)(-\\d+)|filed\\d+-\\d+\\.my\\.mail\\.ru/pic\\?url=([^&]+).*)","to":":\nreturn $[4] ? decodeURIComponent($[4]).replace(/\\/i(-\\d+\\.[^?]+).*/, '/h$1') : 'content.f' + $[1] + $[2].replace(/=/g, '/') + 'h' + $[3];"},"gallery.ru":{"img":"^(data\\d+\\.(?:i\\.)?gallery\\.ru/albums/gallery/\\d+-[\\da-f]+-\\d+-)[^.-]+","to":"#$1\n$11024"},"radikal.ru":{"link":"^radikal\\.ru/\\w/([si]\\d+\\.radikal\\.ru/(?:i\\d+/)?\\d{4}/[\\da-f]{2}/[\\da-f]{12})\\..+","img":"^([si]\\d+\\.radikal\\.ru/(?:i\\d+/)?\\d{4}/[\\da-f]{2}/[\\da-f]{12})[xt]\\..+","to":"$1.#jpg png gif#"},"svadba.pro":{"img":"^(svadba\\.pro/images/(?:users/avatar|(photo))s/)(?:small|mini|medium)/([\\da-f]{32})","to":":\nreturn $[1] + ($[2] ? 'medium/': '/') + $[3];"},"lostfilm.info":{"img":"^(lostfilm\\.info/images/)\\d+","to":"$1"},"imagebam":{"link":"^(imagebam\\.com/)image/([\\da-f]+).*","url":"http://www.$1image/$2","res":"=\"og:image\" content=\"([^\"]+)","img":"^thumbnails\\d*\\.(imagebam\\.com/)\\d+/([\\da-f]+).*"},"imageban.ru":{"useimg":1,"link":"^imageban\\.ru/show/\\d{4}/","res":"src=\"(http://i\\d+\\.imageban\\.ru/out/[^\"]+)","img":"^(i\\d+\\.imageban\\.ru)/thumbs/(\\d{4})\\.(\\d\\d)\\.(\\d\\d)/","to":"$1/out/$2/$3/$4/"},"itmages.ru":{"useimg":1,"link":"^(?:(itmages\\.ru/image/)(?:pre)?(view/\\d+/[^/]+)|(itmag\\.es/\\w{4,}))","url":"$1$2$3","res":"\\s*([^<]+)","img":"^i\\.(sli\\.mg)/(\\w+)\\.ms.*"},"ipfs.pics":{"link":"^(ipfs\\.pics/)(Q\\w{45}).*","img":"^(ipfs\\.pics/)ipfs/(Q\\w{45}).*","to":"$1ipfs/$2"},"cl.ly":{"link":"^cl\\.ly/image/([^/]+).*","res":"=\"og:image\" content=\"([^\"]+)\n([^<]+)","img":"^thumbs\\.(?:cl\\.ly|getcloudapp\\.com)/(?:image/)?(\\w+)","to":"http://cl.ly/image/$1/$1.jpg"},"img.ly":{"link":"^img\\.ly/(\\w{4})/?$","img":"^(s3\\.amazonaws\\.com/imgly_production/\\d+)/(?!original)[^.]+","to":":\nreturn $[1].indexOf(':') === -1 ? 'http://img.ly/show/full/'+$[1] : $[1] + '/original';"},"prntscr":{"link":"^prnt(?:\\.sc|scr\\.com)/[\\da-z]{5,6}$","res":"=\"og:image\" content=\"([^\"]+)","img":"^img\\.prntscr\\.com/img\\?url=([^&]+).*","to":"$1"},"gyazo":{"link":"^(gyazo\\.com/)([\\da-f]{32}).*","img":"^(i\\.)?(gyazo\\.com/)thumb/([\\da-f]{32}).*","to":"i.$1$2.#png jpg gif#"},"puu.sh":{"link":"^(puush\\.me/[^/]+/Gallery)$","url":"$1/feed","res":":\ntry {\n $ = JSON.parse($._).objects, i = $.length, u = '//puu.sh/';\n while(i--) $[i] = [u + $[i].id + '/' + $[i].name, null, u + 't/' + $[i].id];\n return $;\n} catch (ex) {return null}","img":"^(puu\\.sh/)(?:t/)?(.+)","to":"$1$2"},"tinypic":{"useimg":1,"link":"^(?:(?:e[ns]|fr|it|de|nl|p[tl]|sv)\\.)?tinypic\\.com/(view\\.php\\?pic=|r/)[\\da-z]+","res":" class=\"thickbox\"\\s*>\\s+<img src=\"(http://[^\"]+)","img":"^(o?[si]\\d+\\.tinypic\\.com/[\\da-z]+)_th","to":"$1"},"imagus.co":{"link":"^(imagus\\.(?:org|co|net)/)img/\\w+","res":"=\"og:image\" content=\"([^\"]+)\n=\"og:title\" content=\"([^\"]+)"},"mlkshk":{"img":"^((?:s\\.)?mlkshk\\.com/)[pr]/","to":"$1r/"},"imagevenue":{"link":"^(img\\d+\\.imagevenue\\.com/)img\\.php\\?(?:[^&]+&)*?image=([^&]+).*","url":"$1img.php?image=$2","res":"SRC=\"([^\"]+)","img":"^(img\\d+\\.imagevenue\\.com/)[^/]+/th_(.+)"},"im9.eu":{"link":"^(im9\\.eu/)(?:picture|animation)/([\\da-z-]+).*","url":"api.$1stat/?image=$2","res":"URL: (\\S+)","img":"^t\\.(im9\\.eu/)([\\da-z-]+).*"},"directupload.net":{"useimg":1,"link":"^(?:s\\d+\\.)?directupload\\.net/file/[a-z]/\\d+/","res":"\"og:image\" content=\"([^\"]+)\n\"og:description\" content=\"([^\"]+)","img":"^((?:f?s\\d+b?\\.)?directupload\\.net/images/(?:user/)?\\d+/)temp/","to":"$1"},"pic-upload.de":{"link":"^pic-upload\\.de/view-\\d+","res":"' src='([^']+)"},"postimage":{"link":"^(postima?ge?\\.org/)image(?:\\.php\\?v=|/)([\\w-]+)(?:/.*)?$","url":"https://$1image/$2","res":"<a href=\"(h[^\"?]+\\?dl=1)\"","img":"^s\\d+\\.(postima?ge?\\.org/)([\\da-z]+)/[^/]+"},"upload.ee":{"useimg":1,"link":"^(upload\\.ee/)gallery/\\d+/[^?]+\\?vid=(\\d+).*","res":"=\"(https?://www.$1image/$2[^\"]+)","img":"^(upload\\.ee/)(?:thumb|preview|files)(/.+\\.(?:jpe?g|a?png|gif|bmp))(\\.html)?$","ci":2,"to":"$1image$2"},"pixhost.org":{"useimg":1,"link":"^pixhost\\.org/show/\\d+/","res":"=\"image-img\" src=\"([^\"]+)","img":"^t(\\d+\\.pixhost\\.org/)thumb(s/.+)","to":"img$1image$2"},"imgchili":{"useimg":1,"link":"^imgchili\\.(?:com|net)/show/\\d+/","res":"src=\"(http://i\\d\\.imgchili[^\"]+)","img":"^t(\\d\\.imgchili\\.(?:com|net)/)","to":"i$1"},"picturepush":{"img":"^((?:www\\d?\\.)?picturepush\\.com/photo/\\w/\\d+/)(?!img)[^/]+(/[^?]+).*","to":"$1640$2"},"xkcd":{"link":"^(?:m\\.)?(xkcd\\.(?:org|com)/\\d{1,5})/?$","url":"$1/info.0.json","res":":\nif ($._[0] != '{') $ = null;\nelse $ = JSON.parse($._), $ = [$.img, [$.year, ('0'+$.month).slice(-2), ('0'+$.day).slice(-2)].join('-') + ' | ' + $.safe_title + ' - ' + $.alt + ' ' + $.link];\nreturn $;"},"explosm.net":{"link":"^explosm\\.net/(?:rcg$|comics/\\d+)","res":"=\"og:image\" content=\"([^\"]+)\n<a href=\"/comics/\\d+\">(\\d{4}\\.\\d\\d\\.\\d\\d)[^\"]+[^>]+>([^<]+)"},"smbc-comics":{"link":"^smbc-comics\\.com/(?:comic/|(?:index\\.php)?\\?(?:db=comics(?:_[^&]+)?&)?id=\\d+)","res":"\" src=\"([^\"]+)\" id=\"cc-comic\""},"twogag":{"link":"^twogag\\.com/archives/\\d+$","res":"<img\\s+src=\"([^\"]+)\" alt=\"([^\"]+)\"","img":"^(twogag\\.com/comics)-rss/","to":"$1/"},"questionablecontent":{"link":"^questionablecontent\\.net\\.?/view\\.php\\?comic=(\\d+).*","to":"questionablecontent.net/comics/$1.#png jpg gif#"},"panoramio":{"link":"^(?:google\\.[^/]+/[^?]+\\?(?:[^&]+&)*?photoid=po-|panoramio\\.com/photo/)(\\d+).*","img":"^(?:mw\\d\\.google\\.com/mw-panoramio|static\\.panoramio\\.com(?:\\.storage\\.googleapis\\.com)?)/photos/(?!original)[^/]+/(\\d+)\\.jpg","to":"#http://static.panoramio.com/photos/original/$1.jpg\nhttp://static.panoramio.com/photos/large/$1.jpg"},"wikimapia.org":{"img":"^(photos\\.wikimapia\\.org/p/[^_]+_(?!big))[^.]+","to":"$1big"},"wallhaven":{"link":"^(alpha\\.(wallhaven)\\.cc/wallpaper)/(\\d+).*","img":"^(alpha\\.(wallhaven)\\.cc/wallpaper)s/(?!full/)[^-]+-(\\d+).+","to":"$1s/full/$2-$3.#jpg png#"},"photozou.jp":{"img":"^((?:kura|art)\\d+\\.photozou\\.jp/pub/\\d+/\\d+/photo/\\d+).*\\.","to":"$1_org."},"tuchong.com":{"link":"^(?:[^.]+\\.(tuchong\\.com/)(\\d+)|(tuchong\\.com/)\\d+/(\\d+))(?!/?#image\\d+).*","url":"http://$1$3rest/posts/$2$4","res":":\nvar p,d='http://photos.'+($[1]||$[3])\n$ = JSON.parse($._)\nif(!$||!$.images)return null\np=$.post?[$.post.title, $.post.exerpt].filter(Boolean).join(' - '):'';\np = p ? '['+p+' by '+$.post.author.name+'] ':''\n$=$.images\nreturn $&&$.length ? $.map(function(x,i) {\n return [d + x.user_id + '/f/' + x.img_id + '.jpg', (!i&&p ? p : '')+[x.title, x.description].filter(Boolean).join(' - ')]\n}) : null","img":"^(photos\\.tuchong\\.com/\\d+/)(?!f/)[^/]+","to":"$1f"},"500px":{"link":"^(?:photos\\.)?(500px\\.)com/(?:photo/)?(\\d+)(/[^/?]+)?(?:\\?.*|/?$)","url":"https://$1com/photo/$2$3","res":":\nvar x=$._.match(/window\\.PxPreloadedData\\s=\\s(\\{[^\\n]+\\})/),u={};\nif(!x)return null\nx=JSON.parse(x[1]).photo\nx.images.forEach(function(i){u[i.size]=i.url})\nreturn [[['#'+u[2048], u[34]], x.name + ' by ' + x.user.username]]","img":"^(?:pp?|drs)cdn\\.(500px\\.)org/+(?:photo/)?(\\d+)()/+[^/]+/.+"},"artlimited":{"img":"^(artlimited\\.net/+(?:user/(?:\\d/){7}|picbase/news/|agenda/image/)artlimited_[^_]+)_[^.]+","to":"$1"},"modelmayhem":{"useimg":1,"link":"^modelmayhem\\.com/portfolio/pic/\\d+","res":"=\"og:image\" content=\"([^\"]+)\n=\"og:description\" content=\"([^\"]+)","img":"^(photos\\.modelmayhem\\.com/(?:photo|cover|potd/entrant|avatar)s(?:/\\d+)+/[^.]+)(?:_[^.]+|-small)\\.","to":"$1# -big _m#."},"smugmug":{"img":"^[^.]+\\.smugmug\\.com/.+(?:T[ih]|S|M|L|X[2L]|\\d+x\\d+)(?:-\\d)?\\.[^.]{3,4}$","to":":\nreturn $[0].replace(/(?:(\\/)(?:T[ih]|S|M|L|X[2L]|\\d+x\\d+)(\\/)|(-)(?:T[ih]|S|M|L|X[2L]|\\d+x\\d+)([.\\/]))/g, '$1$3X3$2$4');"},"digart.pl":{"img":"^(digart\\.img\\.digart\\.pl/data/img/vol\\d+/\\d+/\\d+)/(?!download)[^/]+/(.+)","to":"$1/download/$2\n$1/miniaturki400/$2"},"photosight.com":{"useimg":1,"link":"^(photosight\\.com/)photo(\\.php\\?photo=\\d+).*","url":"$1tmpl/tab_code$2","res":"<input type=\"text\" value='(http://images[^']+)","img":"^(?:images\\.)?photosight\\.com/(?:prv/)?(\\d{4}/\\d{2}/\\d{2}/)[^\\d]+(\\d+)","to":"http://images.photosight.com/$1$2"},"photosight.org":{"useimg":1,"link":"^(photosight\\.org/)(?:photo|viewpicwindow)\\.php\\?photoid=(\\d+)","url":"$1viewpicwindow.php?photoid=$2","res":"border=0 src=\"([^\"]+)","img":"^(photosight\\.org/)t(up/\\d\\d(?:\\d\\d/){3})[^_]+_","to":"$1$2"},"photosight.ru":{"useimg":1,"link":"^photosight\\.ru/photos/\\d+","res":"id=\"big_photo\" href=\"([^\"]+)\"\nalt=\"([^\"]+)\" id=\"big_photo\"","img":"^(?:(?:icon\\.)?s|img-([^.]+))(\\.photosight\\.ru/)(?:img/([\\da-z]+)/)?([\\da-z]{3}/\\d+_)(?!xlarge)[^.]+","to":"img-$1$3$2$4#x #large"},"photo-forum.net":{"img":"^(?:img\\.)?(photo-forum\\.net/)(?:site|imgs)_thumbs[^/]*/(?:[^/]+/)+?(.+)","to":"http://img.$1site_pics/panorama/$2"},"1x":{"useimg":1,"link":"^1x\\.com/photo/(\\d+)","res":":\nvar r = $._.match(RegExp(\"\\\\('\"+ $.url[0].match(/[^\\/]\\/(\\d+)/)[1] +\"','(?:\\\\w*',')+?/(images/user/[\\\\da-f]{32}[^']+)\"));\nreturn r && $.base.slice(0,$.base.indexOf('/',13)+1) + r[1];","img":"^(1x\\.com/images/user/[\\da-f]{32}-)(?:s[dq]|ld)(?=\\.)","to":"#$1#hd2 hd4 sd2 sd4#\n$1sd"},"fotoblur":{"link":"^fotoblur\\.com/images/(\\d+)(?:\\?.*)?$","img":"^fotoblur\\.com/imgs/(?:\\d/){7}s[mt]_(\\d+).*","to":"fotoblur.com/api/resize?id=$1&width=3000"},"photoforum.ru":{"img":"^(photoforum\\.ru/f/p(?:hoto|ortr))\\.(?:50|75|th(?:sq)?)(/\\d{3}/\\d{3}/\\d+_\\d+)(?:\\.th(?:sq)?)?","to":"$1$2"},"photographysites":{"img":"^(photographysites\\.com/uploads/gallery/[^/]+/)(?!gallery)[^_]+_","to":"$1"},"23hq":{"useimg":1,"link":"^23hq\\.com/[^/]+/photo/\\d+(\\?.*)?$","res":"<img id=\"fn_img\" src=\"([^\"]+)\"","img":"^(23hq\\.com/\\d+/\\d+_[\\da-f]{32}_)(?!large)[^\\.]+","to":"$1large1k","note":"http://www.23hq.com/-name-/photo/-id-/original|large"},"photo.net":{"link":"^(photo\\.net/photo)db/photo\\?photo_id=(\\d+).*","img":"^thumbs\\.(photo\\.net/photo)/(\\d+)-sm.+","to":"http://gallery.$1/$2-lg.jpg"},"fotki":{"img":"^(images\\d+\\.fotki\\.com/v\\d+/photos/(?:\\d+/){3}.+)-th\\.(jpe?g|png|gif).*","ci":2,"to":"$1-vi.#$2 png gif#"},"pbase":{"link":"^pbase\\.com/([^/]+)/image/(\\d+).*","url":"pbase.com/$1/image/$2/original","res":"class=\"display\" src=\"([^\"]+)\"","img":"^(ic?\\d?\\.pbase\\.com/)[^o](\\d/\\d+/\\d+)/[234]/(\\d+.+)$","to":"$1g$2/3/$3"},"ipernity":{"link":"^ipernity\\.com/doc/[^/]+/\\d+","res":":\nvar i=($._.match(/var bulb = \\{\"url\":\"([^\"]+)/) || [])[1];\nreturn !i || [i.replace(/\\\\/g, ''), $._.match(/<title>ipernity: (.+?)<\\/title>/)[1]];","img":"^(u\\d+\\.ipernity\\.com/\\d+/\\d+/\\d+/\\d+\\.[\\da-f]{8}\\.)(?:75x|100|240|500)","to":"$1560"},"aminus3":{"img":"^((?:aminus3(?:\\.s3\\.amazonaws)?|img\\.aminus2)\\.com/image/g\\d+/u\\d+/i\\d+/[\\da-f]{32}_)(?!large)[^\\.]+(.+)","to":"$1giant$2"},"jpgmag":{"useimg":1,"link":"^jpgmag\\.com/(?:spotlight/click|photos)/\\d+","loop":1,"res":"=\"image_src\" href=\"([^\"]+)","img":"^(8020\\.photos\\.jpgmag\\.com/\\d+_\\d+_[\\da-f]+_)[lmnst]","to":"$1p"},"dpchallenge":{"img":"^(images\\.dpchallenge\\.com/images_[^/]+/\\d+-\\d+/\\d+/)120/","to":"$1800/"},"photoblink":{"img":"^(photoblink\\.com/images/\\w+/)th(/pb\\d+[^.]+)_[^.]+","to":"$1im$2"},"trekearth":{"img":"^(i\\d\\.trek(?:lens|earth)\\.com/photos/\\d+/.+)_s\\d?_","to":"$1"},"imageevent":{"img":"^(photos\\.imageevent\\.com/(?:[^/]+/)+?)(?:icons|small|websize)/(.+)","to":"$1/$2"},"hqimg.org":{"useimg":1,"link":"^hqimg\\.org/index\\.php\\?spgmGal=[^&]+&spgmPic=\\d+","res":"<img id=\"picture\" src=\"([^\"]+)\"\n=\"td-picture-filename\">\\s*([^<]+)","img":"^(hqimg\\.org/gal/[^/]+/)_thb_","to":"$1"},"ning.com":{"img":"^(api\\.ning\\.com/files/[\\w-*]+/[^?]+)\\?.+","to":"$1"},"redbubble":{"img":"^(ih\\d\\.redbubble\\.net/image\\.\\d+\\.\\d+[^,]+),\\d*x\\d*,","to":"$1,800x800,"},"discogs":{"link":"^discogs\\.com/(?:artist|release)/\\d+[\\w-]*/images","res":":\nvar r = [];\n($._.match(/https:\\/\\/img\\.discogs\\.com\\/[^\"]+\\.jpeg\\.jpg/g) || r).forEach(function(i) {r.push([i]);});\nreturn r;"},"fanart.tv":{"img":"^(fanart\\.tv/)thumb\\.php\\?src=(?:https?://\\1|/)?([^&]+).*","to":"$1$2"},"ffffound":{"link":"^(ffffound\\.com/)image/([\\da-z]{40}).*","url":"$1image/$2","res":"<a id=\"asset[^-]+-link-img\" href=\"([^\"]+)","img":"^img(?:-thumb)?\\.(ffffound\\.com/)static-data/assets/\\d+/([\\da-z]{40})_(?:m|x?s).*","note":"// -link-img\" href=\"([^\"]+)\" target=\"_blank\""},"weheartit":{"useimg":1,"link":"^weheartit\\.com/entry/(\\d+).*","url":"weheartit.com/entry/$1","res":"<meta content=\"([^\"]+)\" property=\"og:image\"\n<title>([^|<]*)","img":"^data\\d*\\.whicdn\\.com/images/(\\d+)/(?!original\\.).*"},"gifbin":{"link":"^(gifbin\\.com/)(?:[ft]/|reverse/)?(\\d+)$","url":"$1$2","res":":\nvar t,u=$._.match(/src=\"https?:\\/\\/www\\.gifbin\\.com\\/bin\\/[^\"]+/g)\nif(!u)return 0\nt=$._.match(/=\"og:title\"\\s+content=\"([^\"]+)/);\nreturn [[u.slice(0,3).map(function(u){ return u.slice(u.indexOf('//')) }), t&&t[1]]]","img":"^(gifbin\\.com/bin/(\\d+/)?)tn_","to":"//www.$1"},"makeagif":{"useimg":1,"link":"^(makeagif\\.com/)(?:i/)?([\\w-]{6})(?:$|\\?.*)","url":"//$1i/$2","res":"data-src=\"([^\"]+)\"\n--elips\"\\s+title=\"([^\"]+)","img":"^((?:cdn\\.)?makeagif\\.com/media/\\d+-\\d+-\\d{4}/)t([\\w-]{6})\\.jpg","to":"$1$2.gif"},"giphy":{"useimg":1,"link":"^(g(iphy\\.com/gifs|ph\\.is)/[\\w-]+).*","url":"$1","res":"data-mp4_url=\"([^\"]+)[^>]+?alt=\"([^\"]*)","img":"^media\\d?\\.((giphy)\\.com/)media/(\\w+)/.*","to":"media.$1media/$3/$2.#mp4 gif#"},"gifeye":{"link":"^(gifeye\\.com/)(\\d+)","img":"^i\\.(gifeye\\.com/)t/(\\d+).*","to":"i.$1$2.gif"},"logs.omegle":{"link":"^logs(\\.omegle\\.com/[\\da-f]+)","to":"l$1.png"},"webfail":{"link":"^(?:en|de)\\.(webfail\\.com/)([\\da-f]{11})$","img":"^cdn\\.(webfail\\.com/)upl/img/([\\da-f]{11})/(?!post).+","to":"cdn.$1upl/img/$2/post2.jpg"},"hizliresim":{"useimg":1,"link":"^hizliresim\\.com/\\w{6}\\W*$","res":"=\"og:image\" content=\"([^\"]+)\n=\"og:description\" content=\"([^\"]+)","img":"^(t\\.hizliresim\\.com/\\w{6})-s","to":"$1"},"demotivators.to":{"useimg":1,"link":"^demotivators\\.(?:to|ru)/posters/\\d+/","res":"<img id=\"poster\" src=\"(/media/posters/[^\"]+)","img":"^(demotivators\\.(?:to|ru)/)media/(posters/\\d+/\\d+)_([^.]+\\.)thumbnail\\..*","to":"$1media/$2_$3#jpg png#"},"knowyourmeme":{"img":"^(i\\d+\\.kym-cdn\\.com/(?:entries/icon|photos/image)s/)(?!original)[^/]+","to":"$1original"},"memegenerator.net":{"link":"^(?:(?:ru|es)\\.)?memegenerator\\.net/(instance)/(\\d+)(\\d{3}).*","img":"^cdn\\.meme(?:\\.am|generator\\.net)/(?:cache/)?(instance)s/(?:folder\\d+/)?\\d+x\\d*/(\\d+)(\\d{3}).*","to":"https://cdn.meme.am/cache/$1s/folder$3/$2$3.jpg"},"memedad":{"link":"^(memedad\\.com/)meme(/\\d+)$","img":"^(memedad\\.com/)thumbnails(/\\d+).*","to":"$1memes$2.#jpg gif#"},"livememe":{"link":"^l(?:vme\\.me|ivememe\\.com)/([\\da-z]{5,7}).*","img":"^e\\.lvme\\.me/([\\da-z]+)_\\d+\\.jpg.*","to":"//e.lvme.me/$1.jpg"},"memecrunch":{"link":"^(memecrunch\\.com/meme/[^/]+/[^/]+).*","url":"$1","res":"src=\"(/meme/[^\"]+)","img":"^thumbs\\d+\\.(memecrunch\\.com/meme/[^/]+/[^/]+).*"},"makeameme":{"link":"^(makeameme\\.org/m)eme(/[^?/#]+)(?:/raw)?$","img":"^(makeameme\\.org/m)edia/created/\\d+(/[^.]+)\\.jpg$","to":"$1edia/created$2.jpg"},"memegen":{"link":"^(memegen\\.com/)meme/(\\w+).*","to":"http://m.$1$2.jpg"},"quickmeme":{"link":"^(?:(?:m\\.)?quickmeme\\.com/meme|qkme\\.me)/(\\w+).*","img":"^t\\.qkme\\.me/([^.]+).+","to":"http://i.qkme.me/$1.jpg"},"joemonster":{"img":"^(vader\\.joemonster\\.org/upload/[qr]../)[^_]{1,3}_(\\d.+\\.).*","to":"$1$2#jpg png gif#"},"imgflip":{"link":"^(imgflip\\.com/)(?:i|gif)/([^?#]+)","img":"^i\\.(imgflip\\.com/)2/([^.]+).+","to":"//i.$1$2.#jpg gif#"},"ragecollection":{"link":"^(ragecollection\\.com/)(\\d+).*","img":"^(?:(?:i|thumbs|static|cdn)\\.)?(ragecollection\\.com/)(?:(?:(?:rage)?comic|rage|thumb)s/)?(\\d+).+","to":"http://i.$1comics/$2.png"},"troll.me":{"useimg":1,"link":"^troll\\.me/(\\?p=\\d+|20(?:\\d\\d/){3}|meme/\\w+)","res":"src=['\"]((?:http://troll\\.me)?/images[^'\"]+)['\"] (?:title|alt)=['\"]([^'\"]+)","img":"^(troll\\.me/images\\d*/[^.]+)-thumb","to":"$1"},"lazy...info":{"img":"^(img00\\d\\.lazy(g(?:irl|adget|ame)|boy|car|sport)|lzimages\\.lazygirl)(s\\.info/.+)\\.m?thumb","to":":\nreturn $[1] + $[3] + (/girl|boy/.test($[2]||'') ? '.sized' : '')"},"imagefap":{"img":"^(?:x\\d*\\.)?(fap\\.to/images/)(?:thumb|mini)/","to":"$1full/"},"FetLife":{"link":"^fetlife\\.com/users/\\d+/pictures/\\d+","res":"<img src=\"(https://pic\\d+\\.fetlife.com/[^\"]+)\"\\s+(?:alt=\"([^\"]+))?"},"motherless":{"url":"http://motherless.com/$1?full","res":"<meta property=\"og:image\" content=\"([^\"]+)\n<title>([^-]+)","img":"^(?:cdn\\d*\\.)?thumbs\\.motherlessmedia\\.com/thumbs/([\\dA-F]+)(?:-zoom)?\\..*"},"eroshare":{"link":"^(igowild|eroshare|uploadly)\\.com/(?:embed/|(i/))?([\\da-z]{8}).*","url":": ($[1][0]=='i' ? 'eroshare' : $[1]) + '.com/' + ($[2] ? $[2] + $[3] : 'api/v1/albums/'+$[3]+'.json')","res":":\nif($[2]) {$=$._.match(RegExp('src=\"((?:https?:)?//[vi]\\.eroshare\\.com\\/'+$[3]+'[^\"]+)')); return $&&$[1]}\n$=JSON.parse($._)\nif(!$)return !1;\nvar t=$.title\nreturn $.items.map(function(x, i){\n var d=x.description||''\n return [x.urls ? x.urls.mp4 || x.urls.full : x.url_mp4 || x.url_full, (!i&&t ? (d ? '['+t+'] ' : t) : '') + d]\n})"},"pornbot":{"link":"^(?:v\\.)?(pornbot\\.net)/([\\da-z]{8,}).*","url":"https://$1/ajax/info.php?v=$2","res":":\n$._=JSON.parse($._)\nreturn $._.error ? {_: $._.error} : ($._.webmUrl || $._.mp4Url)","img":"^img\\.(pornbot\\.net)/([\\da-z]{8,})/\\2_.*"},"sex.com":{"useimg":1,"link":"^(sex\\.com)/picture/(\\d+).*","res":"=\"image_src\" href=\"([^\"?]+)","img":"^(images\\.sex\\.com/images/pinporn/\\d{4}/[01]\\d/[0-3]\\d/)(?!620/|video/)[^/]+","to":"$1620"},"pzy.be":{"link":"^(pzy\\.be/)v/","url":"$1v/","res":"=\"(/i/\\d[^\"]+)","img":"^(pzy\\.be/)[vt]/"},"4chan":{"img":"^(i\\.4cdn\\.org/[\\da-z]{1,3}/\\d+)s\\..*","to":"$1.#jpg png webm gif#"},"tistory":{"img":"^(cf(?:ile|s)\\d*\\.uf\\.tistory\\.com/)(?:original|image)(/[\\dA-F]+)","to":"$1original$2"},"e-hentai.org":{"link":"^(?:g\\.e-|ex)hentai\\.org/s/[\\da-f]+/\\d+-\\d+$","res":"<img id=\"img\" src=\"([^\"]+)\n<title>([^<]+)"},"hentai-foundry":{"link":"^(hentai-foundry\\.com/)pic(?:tures/user/[^/]+/|-)(\\d+)[./](?:html|[^#/]+.*)","url":"$1pic-$2.html?enterAgree=1","res":"(//pictures\\.$1(?:[^/]+/)+?$2[^\"]+)\\S+(?: (?:\\S+ ){0,3}?alt=\"([^\"]+))?","img":"^thumbs\\.(hentai-foundry\\.com/)thumb\\.php\\?pid=(\\d+).*"},"sankakucomplex":{"link":"^(?:chan|idol)\\.sankakucomplex\\.com/post/show/\\d+","res":": <a href=\"(//[ic]s\\.[^\"]+)\" id=\"?highres","img":"^([ci])[s\\d]?(\\.sankakucomplex\\.com/data/)(?!avatars/)[^/]+/((?:[\\da-f]{2}/){2})(?:preview|sample-)?([\\da-f]{32}\\.).+","to":"#$1s$2$3$4#jpg png gif webm#\n$1s$2sample/$3sample-$4#jpg png gif webm#"},"e621|926":{"useimg":1,"link":"^e[69]2[16]\\.net/post/show/\\d+","res":"(?:: <a href|src)=\"((?:https?:)?//s[^\"]+)\" (?:id=\"highres|type=\"video/webm)","img":"^(static\\d*\\.e[69]2[16]\\.net/data/)[^/]+/((?:[\\da-f]{2}/){2})(?:preview)?([\\da-f]{32}\\.).+","to":"#$1$2$3#jpg png gif#\n$1sample/$2$3#jpg png gif#"},"donmai.us":{"link":"^(?:(?:safe|dan)booru\\.)?(donmai\\.us)/post(?:s|/show)/(\\d+).*","url":"//danbooru.$1/posts/$2.json","res":":\nvar x = JSON.parse($._);\nreturn x&&x.file_url ? ['//danbooru.' + $[1] + x.file_url, (x.tag_string_general + (x.tag_string_artist ? ' by ' + x.tag_string_artist : '')).replace(/_/g, \" \")] : null","img":"^((?:(?:safe|dan)booru\\.)?donmai\\.us/data/)[^/]+/(?:sample-)?([\\da-f]{32}\\.).+","to":"#$1$2#jpg png gif webm#\n$1sample/sample-$2#jpg png gif#"},"*.booru.org|mspabooru":{"useimg":1,"link":"^(?:mspabooru\\.com|[\\da-z-]{1,30}\\.booru\\.org)/index\\.php\\?page=post&s=view&id=\\d+","res":"=\"(http://(?:mspa|img\\.)booru\\.[^\"]+)\" id=\"image\"","img":"^thumbs\\d*\\.((?:booru\\.org|mspabooru\\.com)/)(?:([^/]+/)(?:thumbnails/+)?)?(\\d+/)thumbnail_([^?]+).*","to":":\nreturn ($[1][0]=='b'?'img.':'')+$[1]+($[2]||'')+'images/'+$[3]+$[4];"},"rule34.xxx":{"useimg":1,"link":"^rule34\\.xxx/index\\.php\\?page=post&s=view&id=\\d+","res":"<li><a href=\"(//img\\.rule34\\.xxx/[^\"]+)","img":"^((?:img\\.)?rule34\\.xxx)/+(thumbnail|sample)s/(\\d+)/\\2_([\\da-f]+\\.).*","to":"$1/images/$3/$4#jpg png jpeg gif#"},"gelbooru":{"useimg":1,"link":"^gelbooru\\.com/index\\.php\\?page=post&s=view&id=\\d+","res":"<li><a href=\"(https?://(?:s?img\\d?\\.)?gelbooru\\.com//[^\"]+)","img":"^(?:s(?:img|thumb)\\d?\\.)?(gelbooru\\.com/+)(?:sample|thumb(?:nail)?)s/(\\w\\w/\\w\\w)/(?:thumbnail|sample)_([\\da-f]+).*","to":"#$1/images/$2/$3.#webm jpg png gif jpeg#\n$1/samples/$2/sample_$3.#jpg png gif jpeg#"},"safebooru":{"useimg":1,"link":"^safebooru\\.org/index\\.php\\?page=post&s=view&id=\\d+","res":"<li><a href=\"(https?://safebooru.org//[^\"]+)","img":"^(safebooru\\.org/+)(?:sample|thumb(?:nail)?)s/(\\d+)/(?:thumbnail|sample)_([\\da-f]+)","to":"#$1/images/$2/$3\n$1/samples/$2/sample_$3"},"rule34hentai":{"link":"^(rule34hentai\\.net/)post/view/\\d+","res":":\nvar m=$._.match(/<(form action|source src)='\\/(_?images?\\/[^']+)/)\nreturn m ? 'http://'+$[1]+m[2]+(m[1][0]=='s'?'.webm':'') : null","img":"^(rule34hentai\\.net/)_thumbs(/[\\da-f]{32}).*","to":"$1_images$2"},"derpibooru":{"link":"^(?:derpiboo(?:ru\\.org|\\.ru)|trixiebooru\\.org)/(\\d+)[^.]*","url":"derpibooru.org/$1.json","res":":\n$ = JSON.parse($._)\nreturn [[\n $.original_format=='gif'||$.width<1200 && $.height<1200 || !$.representations ? $.image : ['#' + $.image, $.representations.large],\n [$.tags, $.source_url].filter(Boolean).join(' ')\n]]","img":"^derpicdn\\.net/img/20\\d\\d/1?\\d/[123]?\\d/(\\d+)/.+"},"redditbooru":{"link":"^redditbooru\\.com/gallery/\\w+","res":":\n$=$._.match(/=\"gallery-image\">\\s*<img src=\"[^\"]+\"\\s*\\/?>\\s*(<p>[^<]+<a href=\"[^\"]+)?/g)\nreturn $ ? $.map(function(i){\n var p=i.indexOf('\"', 17)+1;\n return [\n i.slice(p, p=i.indexOf('\"',p+1)),\n i.slice(p+4).replace(/<p>([^<]*)\\[\\s*[^\"]+\"(.+)/, '$1 :: $2')\n ]\n}) : $","img":"^redditbooru\\.com/cache/([\\w/+=]+).*","to":":\nreturn window.atob($[1])"},"wildcritters.ws":{"useimg":1,"link":"^wildcritters\\.ws/post/show/\\d+","res":": <a href=\"(http[^\"]+)\" id=\"highres\"","img":"^(wildcritters\\.ws/data/)(?:preview|sample)/([\\da-f]{32}\\.).+","to":"#$1$2#jpg png gif#\n$1sample/$2#jpg png gif#"},"weasyl":{"link":"^(weasyl\\.com)/(?:submission|character)(/\\d+)/[\\w-]+","res":"href=\"(https://cdn\\.$1/(?:~[^/]+/submissions$2|static/(?:character|submission))/[\\da-f/]+/[^\"]+)\n<title>([^<]+)"},"bakashots.me":{"img":"^(bakashots\\.me/[\\w-]{10,}=?=?)[./].+","to":"$1"},"furrynetwork":{"link":"^((?:beta\\.)?furrynetwork\\.com/)((?:artwork|photo|multimedia)/\\d+).*","url":"$1api/$2","res":":\n$._=JSON.parse($._)\nreturn [[$._.record_type[0]=='m' ? $._.url : ['#'+$._.images.original, $._.images.large], $._.title + ' by ' + $._.character.display_name]]","img":"^((?:d3gz42uwgl1r1y\\.cloudfront\\.net|furrynetwork(?:-beta)?\\.s3\\.amazonaws\\.com)/(\\w\\w)/\\2\\w+/submission/20\\d\\d/[01]\\d/[\\da-f]{32})/\\d+x\\d+.*","to":"$1#/2500x1500.jpg .gif .webm .mp4 .mp3#"},"furaffinity.net":{"link":"^furaffinity\\.net/view/(\\d+)/$","url":"//www.furaffinity.net/view/$1/","res":"full_url\\s*=\\s*\"([^\"]+)\n<title>([^<]+?) --","img":"^t\\.facdn\\.net/(\\d+)@.+"},"pixiv":{"link":"^(pixiv\\.net/member_illust\\.php)\\?mode=","loop":1,"res":":\nvar x;\n\nif (/[?&]mode=manga/.test($.url)) {\n x=[];\n ($._.match(/(data-src=|\\.originalImages\\[\\d+\\]\\s*=\\s*)\"[^\"]+/g)||[]).forEach(function(i) {\n x.push([i.slice(i.indexOf('\"') + 1).replace(/\\\\\\//g, '/')]);\n });\n $=$._.match(/<title>([^<]+)/)\n if($) x[0].push($[1])\n return x.length ? x : null\n}\n\nx = $._.match(/<(?:div class=\"(?:works_display|img-container)\">\\s*<a href=\"([^?]+\\?mode=manga[^\"]+))/);\n\nif (x)\n return (x[1].indexOf('://') > 3 ? '' : $.base) + x[1].replace(/&/g, '&')\n\n$ = [\n $._.match(/data-src=\"([^\"]+)\" class=\"original-image\"/) || $._.match(/data-title=\"registerImage\"><img src=\"([^\"]+)/),\n $._.match(/=\"og:(?:title|description)\" content=\"[^\"]*/g)\n];\n\nif ($[0]) x = [$[0][1], $[1] && $[1].map(function(i){return i.slice(i.lastIndexOf('\"')+1)}).filter(Boolean).join(' - ')]\n\n\nreturn x","img":"^(i\\d+\\.pixiv\\.net/img\\d+/)(img|profile|works/\\d+x\\d+)(/[^/]+/)(?:mobile/)?(\\d+)(?:_[^_]+(_p\\d+)|[^.]*)(\\.[^?]+).*","to":":\nreturn $[1] + ($[2]==='profile'?$[2]:'img') + $[3] + $[4] + ($[5] || '') + ($[6]==='.jpg' ? '.#jpg gif png#' : $[6]);"},"zerochan.net":{"useimg":1,"link":"^(zerochan\\.net)(/)(?:full/)?(\\d{4,}).*","img":"^s(?:[123]|tatic)\\.(zerochan\\.net/)(?:(?:\\d\\d/)+|([^/]*)\\.(?:\\d+|full)\\.)(\\d{4,})\\.jpg","to":"#http://static.$1$2.full.$3.jpg\nhttp://s2.$1$2.600.$3.jpg"},"minitokyo.net":{"useimg":1,"img":"^static[123]?(\\.minitokyo\\.net/)(?:thumbs|view|downloads)(/\\d\\d/\\d\\d/\\d+)","to":"#static$1downloads$2\nstatic2$1view$2"},"renders-graphics":{"link":"^(renders-graphi(?:ques\\.fr|cs\\.com)/)gal(?:lery|erie)/[^/]+/[^.]+-(\\d+)\\.htm$","img":"^((?:img\\d\\.)?renders-graphi(?:ques\\.fr|cs\\.com)/(?:image/upload/)?)mini/","to":":\nreturn $[2] ? $[1]+'gestion/telechargement.php?id_image='+$[2] : $[1]+'normal/';"},"kepfeltoltes.hu":{"useimg":1,"link":"^(?:archiv\\.)?(kepfeltoltes\\.hu/)view/(\\d+/.+)","img":"^(?:archiv\\.)?(kepfeltoltes\\.hu/)thumb/(\\d+/.+)","to":"http://archiv.$1$2"},"tumblr":{"useimg":1,"link":"^([^/]{5,70})/(?:image|post)/(\\d{8,14}).*","url":"https://api.tumblr.com/v2/blog/$1/posts?id=$2&filter=raw&api_key=4AjWu4k7xrMxAqiJjppAHatW1QLQGxZ2NKo2XdTlcov4i8qZuw","res":":\n$._=JSON.parse($._)\nif($._.meta.status!=200) return null\n$=$._.response.posts[0];\nvar t = $.caption||'';\nswitch($.type) {\n case 'photo':\n return $.photos.map(function(x,i){\n var c=x.caption||'';\n return [x.original_size.url, (!i&&t ? (c ? '['+t+'] ' : t) :'') + c]\n });\n break;\n case 'video': if ($.video_url)return [$.video_url, t];\n}\nreturn !1","img":"^((?:(?:[234]\\d\\.)?media|gs\\d+\\.wac\\.edgecastcdn\\.net/[^/]+/data)\\.tumblr\\.com/(?:[\\da-f]{32}/)?tumblr_\\w+)_\\d{2,3}\\.(?!gif)","to":"$1_#1280 500 400#."},"wordpress":{"img":"^([^/]{4,70}(?:/[^/]+){0,6})(?:(/)(?:(gallery/(?:[^/]+/)*?)thumbs/thumbs_|((?:upload|image(?:s_blog)?|file)s/)(?:(?:thumbnails_\\d+x\\d+/thumb_([^.]+?)(?:-\\d+x\\d+)?|([^?]+)-\\d+x\\d+)(\\.[a-z]{3,4})))|\\.(?:jpe?g|png|gif)\\?(?:w|resize)=\\d+(?:&.*|$))","ci":2,"loop":2,"to":":\nif(/[&?]s=[\\da-f]{32}/.test($[0]))return $[0]\nreturn $[1] + ($[2] || '') + ($[3] || '') + ($[4] || '') + ($[5] || '') + ($[6] ? $[6] + $[7] : '') + ($[3] || $[6] ? '' : '.' + (!$[8]||$[8][0]=='j' ? '#jpg jpeg png gif#' : $[8]))"},"opendesktop.org":{"img":"^(cn\\.pling\\.com/)cache/[\\dx]+/","to":"$1"},"vBulletin":{"link":"^[^/]{5,70}/attachment\\.php\\?(?:[^&]+&)*?attachmentid=(\\d+).*","img":"^[^/]{5,70}(?:/forum)?/attachment\\.php\\?(?:[^&]+&)*?thumb=(1)(?:$|&.*)","to":":\nreturn $[1]==1 || this.node.textContent.match(/\\.(jpe?g|gif|png|bmp|web[mp]|mp[34])$/i) || ~(this.node.src||'').indexOf($[1]) ? $[0].replace(/thumb=1&?/,'') : ''"},"typepad":{"img":"^([^/]{3,70}/\\.a/[\\da-f]{34})(?:-(?:\\d+wi|popup|pi))?$","to":"$1"},"akina":{"link":"^([^/]+/)\\?v=(\\d{4}-\\d\\d)-(\\d\\d)_([^&]+).*","img":"^([^/]+/)thumbs/(\\d{4}-\\d\\d)/(\\d\\d)/([^?]+).*","to":"$1img/$2/$3/$4","note":"http://akina-photohost.org/"},"coppermine":{"img":"^([^/]{3,70}/(?:[^/]{3,}/){0,2}?albums/(?:[^/]+/)+?)thumb_(?=[^/]+$)","to":"$1# normal_#","note":"http://coppermine-gallery.net/"},"chevereto":{"useimg":1,"link":"^[^/]{4,70}/image/\\w{1,5}$","res":"ratio:\\s*\\d+\\.\\d+,\\s*url: ?\"([^\"]+)\n=\"og:title\" content=\"([^\"]+)","img":"^([^/]{4,70}/images/20(?:\\d\\d/){3}.+\\.)(?:th|md)\\.","to":"$1"},"ImgShot-script":{"useimg":1,"link":"^[^/]+/(?:[a-z]{1,5}/)?i(?:/|mg-)[\\da-f]{13}\\.html$","url":"$& :imgContinue=","res":"<img.+?' src=[\"']([^\"']+)","img":"^([^/]+/[^/]+/)small(/\\d{4}/\\d{2}/\\d{2}/[\\da-f]{13}\\..+)","to":"$1big$2","note":"http://codecanyon.net/item/imgshot-image-hosting-script/2558257"},"XFileSharing":{"useimg":1,"link":"^([^/]+)(/)([\\da-z]{12}/[\\w.-]+\\.(?:[Jj][Pp][Ee]?[Gg]|png|PNG|gif|GIF|bmp|BMP)(?:\\.html)?)$","url":"$1$2$3","res":"src=\"(http://[^\"]+)\" (?:class=\"pic\"|id=\"[^\"]+\"\\s*>)","img":"^(?:i\\D{0,3}\\d*\\.)?([^/]+/)(?:i/\\d{5}/([\\da-z]{12})_[^.]+|th/\\d{5}/([\\da-z]{12}))\\.jpg$","note":"http://sibsoft.net/xfilesharing_free.html"},"CF-Image-Host":{"img":"^([^/]+/)(?:(?:[pd][mtl](-\\d+)|((?:[^/]+/)*?)[pd][mtl](/[\\dA-Z]{3,6}/.+))\\.(?:jpe?g|png|gif|bmp|html)$|(?:i(?:ndex|mage)\\.php)?\\?[pd][mtl]=([\\dA-Z]{3,6}))","to":":\nreturn 'http://'+$[1]+($[5] ? '#image.php #?di=' + $[5] : ($[3]||'')+ 'di' +($[2]||'') + ($[4]||'') +'.jpg');","note":"http://codefuture.co.uk/projects/imagehost/"},"CF-IH-stock-photos":{"link":"^[^/]+/p/\\d{4,10}(?:_\\d)?\\.html$","res":"src=\"([^\"]+)"},"MihalismScript":{"useimg":1,"link":"/viewer\\.php\\?file=([\\da-z_]+)(\\.(?:jpe?g|gif|png)+)$","img":"/(?:index\\.php\\?module=thumbnail&file=([\\da-z_]+\\.(?:jpe?g|gif|png)+)$|images/([\\da-z_]+)_thumb(?=\\.))","to":"/#images files i#/$1$2","note":"http://www.mihalismscript.com/"},"image-host-script":{"img":"/(?:share|thumb)(?:-|\\.php\\?id=)([\\dA-F]{4}_[\\dA-F]{8}).*","to":"/image-$1.jpg","note":"http://www.image-host-script.com/"},"php-photo-album":{"img":"^([^/]+/(?:[^/]+/)*?main\\.php\\?cmd=)(?:thmb|image(?:view|orig)?)&var1=([^&]+).*","to":"#$1imageorig&var1=$2\n$1image&var1=$2&var2=1024_85_false","note":"http://www.phpalbum.net/"},"MarginalHacks-album":{"img":"^([^/]+/(?:[^/]+/+)*?)tn/([^/]+?)(?:(\\.(?:gif|png|bmp))\\.jpg|(?:\\.med)?(\\.(?:jpg|gif|png|bmp)))$","ci":2,"to":":\nreturn $[4] ?\n'#' + $[1] + $[2] + $[4] + '\\n' + $[1] + 'tn/' + $[2] + '.med' + $[4] :\n'#' + $[1] + $[2] + $[3] + '\\n' + $[1] + 'tn/' + $[2] + $[3];","note":"http://marginalhacks.com/Hacks/album/"},"phpGraphy":{"img":"^([^/]+/(?:[^/]+/)*?index\\.php\\?)(?:display(?:pic)?|previewpic)=([^&]+).*","to":":\nreturn $[2].slice(-13) === 'directory.jpg' ? $[0] : $[1] + 'displaypic=' + $[2];","note":"http://phpgraphy.sourceforge.net/"},"PhotoPost":{"useimg":1,"link":"^([^/]+/(?:[^/]+/)*?show)(?:photo|full)\\.php[?/]photo[=/](\\d+).*","url":"$1full.php?photo=$2","res":"<img .*?src=\"([^\"]+)","img":"^([^/]+/(?:[^/]+/+){0,2}?)(?:((?:[^\\d-]+-)?d(?:irect_d)?ata\\d?/+(?:[^\\d/]+/+)?\\d{1,10}/)(?:(?:thumbs|medium)/([^/]+\\.\\w{3,4})$|.+-thumb\\.\\w{3,4}$)|((?:\\d/)+[^/]+)_thumb\\.(\\w{3,4})$)","to":":\nvar l;\nif ($[4]) {\n l = [$[1] + $[4], '.#' + $[5] + ' ' + $[5].toUpperCase() + '#'];\n l = '#' + l[0] + '_original' + l[1] + '\\n' + l.join(\"\");\n} else if (/-thumb\\.[A-Za-z]{3,4}$/.test($[0])) l = $[0].replace('-thumb.', '.');\nelse {\n l = $[1] + $[2];\n l = '#' + l + $[3] + '\\n' + l +'medium/' + $[3];\n}\nreturn l;","note":"http://www.photopost.com/"},"LinkedMedia":{"link":"^[^?#]{6,4096}\\.(?:jp(?:g|eg?)|a?png|gif|svgz?|web[pm]|bmp|xbm|pict|j(?:if|fif?)|og[gv]|mp4)(?:$|[?#])","ci":1}}