Version Description
Download this release
Release Info
Developer | michelem |
Plugin | WassUp Real Time Analytics |
Version | 1.5.1 |
Comparing to | |
See all releases |
Code changes from version 1.5 to 1.5.1
- img/tabs.png +0 -0
- js/jquery.js +26 -5
- js/ui.base.js +2 -0
- js/ui.tabs.js +2 -8
- language/pl_PL.mo +0 -0
- language/pl_PL.po +917 -0
- language/wassup.pot +415 -288
- lib/action.php +145 -109
- lib/main.php +2 -0
- lib/settings.php +25 -16
- lib/wassup.class.php +21 -2
- readme.txt +1 -1
- ui.tabs.css +42 -46
- wassup.php +99 -62
img/tabs.png
ADDED
Binary file
|
js/jquery.js
CHANGED
@@ -1,11 +1,32 @@
|
|
1 |
/*
|
2 |
-
* jQuery 1.2.
|
3 |
*
|
4 |
-
* Copyright (c)
|
5 |
* Dual licensed under the MIT (MIT-LICENSE.txt)
|
6 |
* and GPL (GPL-LICENSE.txt) licenses.
|
7 |
*
|
8 |
-
* $Date: 2008-
|
9 |
-
* $Rev:
|
10 |
*/
|
11 |
-
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(J(){7(1e.19)L w=1e.19;L E=1e.19=J(a,b){K 1D E.2m.4Y(a,b)};7(1e.$)L D=1e.$;1e.$=E;L u=/^[^<]*(<(.|\\s)+>)[^>]*$|^#(\\w+)$/;L G=/^.[^:#\\[\\.]*$/;E.1i=E.2m={4Y:J(d,b){d=d||T;7(d.15){6[0]=d;6.M=1;K 6}N 7(1v d=="25"){L c=u.39(d);7(c&&(c[1]||!b)){7(c[1])d=E.5c([c[1]],b);N{L a=T.5N(c[3]);7(a)7(a.2s!=c[3])K E().2r(d);N{6[0]=a;6.M=1;K 6}N d=[]}}N K 1D E(b).2r(d)}N 7(E.1q(d))K 1D E(T)[E.1i.21?"21":"43"](d);K 6.6G(d.1n==1N&&d||(d.5j||d.M&&d!=1e&&!d.15&&d[0]!=10&&d[0].15)&&E.2H(d)||[d])},5j:"1.2.2",82:J(){K 6.M},M:0,22:J(a){K a==10?E.2H(6):6[a]},2E:J(b){L a=E(b);a.56=6;K a},6G:J(a){6.M=0;1N.2m.1h.1j(6,a);K 6},V:J(a,b){K E.V(6,a,b)},5E:J(b){L a=-1;6.V(J(i){7(6==b)a=i});K a},1K:J(c,a,b){L d=c;7(c.1n==4d)7(a==10)K 6.M&&E[b||"1K"](6[0],c)||10;N{d={};d[c]=a}K 6.V(J(i){P(c 1r d)E.1K(b?6.Y:6,c,E.1l(6,d[c],b,i,c))})},1m:J(b,a){7((b==\'29\'||b==\'1P\')&&2M(a)<0)a=10;K 6.1K(b,a,"2q")},1t:J(b){7(1v b!="4D"&&b!=W)K 6.4B().3t((6[0]&&6[0].2u||T).5v(b));L a="";E.V(b||6,J(){E.V(6.3p,J(){7(6.15!=8)a+=6.15!=1?6.6M:E.1i.1t([6])})});K a},5r:J(b){7(6[0])E(b,6[0].2u).5J().3n(6[0]).2a(J(){L a=6;2e(a.1B)a=a.1B;K a}).3t(6);K 6},8t:J(a){K 6.V(J(){E(6).6C().5r(a)})},8m:J(a){K 6.V(J(){E(6).5r(a)})},3t:J(){K 6.3P(1a,R,S,J(a){7(6.15==1)6.3k(a)})},6s:J(){K 6.3P(1a,R,R,J(a){7(6.15==1)6.3n(a,6.1B)})},6o:J(){K 6.3P(1a,S,S,J(a){6.1b.3n(a,6)})},5a:J(){K 6.3P(1a,S,R,J(a){6.1b.3n(a,6.2J)})},3h:J(){K 6.56||E([])},2r:J(b){L c=E.2a(6,J(a){K E.2r(b,a)});K 6.2E(/[^+>] [^+>]/.17(b)||b.1g("..")>-1?E.57(c):c)},5J:J(e){L f=6.2a(J(){7(E.14.1d&&!E.3W(6)){L a=6.6c(R),5u=T.2R("1u"),4T=T.2R("1u");5u.3k(a);4T.38=5u.38;K 4T.1B}N K 6.6c(R)});L d=f.2r("*").4R().V(J(){7(6[F]!=10)6[F]=W});7(e===R)6.2r("*").4R().V(J(i){7(6.15==3)K;L c=E.Q(6,"2N");P(L a 1r c)P(L b 1r c[a])E.16.1c(d[i],a,c[a][b],c[a][b].Q)});K f},1F:J(b){K 6.2E(E.1q(b)&&E.3x(6,J(a,i){K b.1O(a,i)})||E.3d(b,6))},4I:J(b){7(b.1n==4d)7(G.17(b))K 6.2E(E.3d(b,6,R));N b=E.3d(b,6);L a=b.M&&b[b.M-1]!==10&&!b.15;K 6.1F(J(){K a?E.35(6,b)<0:6!=b})},1c:J(a){K!a?6:6.2E(E.34(6.22(),a.1n==4d?E(a).22():a.M!=10&&(!a.12||E.12(a,"3i"))?a:[a]))},3K:J(a){K a?E.3d(a,6).M>0:S},7g:J(a){K 6.3K("."+a)},5P:J(b){7(b==10){7(6.M){L c=6[0];7(E.12(c,"2y")){L e=c.44,5L=[],11=c.11,30=c.U=="2y-30";7(e<0)K W;P(L i=30?e:0,2b=30?e+1:11.M;i<2b;i++){L d=11[i];7(d.2p){b=E.14.1d&&!d.9s.1C.9o?d.1t:d.1C;7(30)K b;5L.1h(b)}}K 5L}N K(6[0].1C||"").1p(/\\r/g,"")}K 10}K 6.V(J(){7(6.15!=1)K;7(b.1n==1N&&/5w|5y/.17(6.U))6.3o=(E.35(6.1C,b)>=0||E.35(6.37,b)>=0);N 7(E.12(6,"2y")){L a=b.1n==1N?b:[b];E("90",6).V(J(){6.2p=(E.35(6.1C,a)>=0||E.35(6.1t,a)>=0)});7(!a.M)6.44=-1}N 6.1C=b})},3q:J(a){K a==10?(6.M?6[0].38:W):6.4B().3t(a)},6P:J(a){K 6.5a(a).1Y()},6N:J(i){K 6.2V(i,i+1)},2V:J(){K 6.2E(1N.2m.2V.1j(6,1a))},2a:J(b){K 6.2E(E.2a(6,J(a,i){K b.1O(a,i,a)}))},4R:J(){K 6.1c(6.56)},3P:J(g,f,h,d){L e=6.M>1,3m;K 6.V(J(){7(!3m){3m=E.5c(g,6.2u);7(h)3m.8I()}L b=6;7(f&&E.12(6,"1V")&&E.12(3m[0],"4x"))b=6.3V("1S")[0]||6.3k(6.2u.2R("1S"));L c=E([]);E.V(3m,J(){L a=e?E(6).5J(R)[0]:6;7(E.12(a,"1o")){c=c.1c(a)}N{7(a.15==1)c=c.1c(E("1o",a).1Y());d.1O(b,a)}});c.V(6D)})}};E.2m.4Y.2m=E.2m;J 6D(i,a){7(a.3R)E.3Q({1f:a.3R,3l:S,1G:"1o"});N E.5l(a.1t||a.6A||a.38||"");7(a.1b)a.1b.2X(a)}E.1s=E.1i.1s=J(){L b=1a[0]||{},i=1,M=1a.M,5i=S,11;7(b.1n==8f){5i=b;b=1a[1]||{};i=2}7(1v b!="4D"&&1v b!="J")b={};7(M==1){b=6;i=0}P(;i<M;i++)7((11=1a[i])!=W)P(L a 1r 11){7(b===11[a])6z;7(5i&&11[a]&&1v 11[a]=="4D"&&b[a]&&!11[a].15)b[a]=E.1s(b[a],11[a]);N 7(11[a]!=10)b[a]=11[a]}K b};L F="19"+(1D 3O()).3N(),6y=0,5e={};L H=/z-?5E|89-?87|1y|6q|85-?1P/i;E.1s({81:J(a){1e.$=D;7(a)1e.19=w;K E},1q:J(a){K!!a&&1v a!="25"&&!a.12&&a.1n!=1N&&/J/i.17(a+"")},3W:J(a){K a.1I&&!a.1k||a.28&&a.2u&&!a.2u.1k},5l:J(a){a=E.3f(a);7(a){L b=T.3V("6k")[0]||T.1I,1o=T.2R("1o");1o.U="1t/4l";7(E.14.1d)1o.1t=a;N 1o.3k(T.5v(a));b.3k(1o);b.2X(1o)}},12:J(b,a){K b.12&&b.12.2F()==a.2F()},1Q:{},Q:J(c,d,b){c=c==1e?5e:c;L a=c[F];7(!a)a=c[F]=++6y;7(d&&!E.1Q[a])E.1Q[a]={};7(b!=10)E.1Q[a][d]=b;K d?E.1Q[a][d]:a},3H:J(c,b){c=c==1e?5e:c;L a=c[F];7(b){7(E.1Q[a]){2T E.1Q[a][b];b="";P(b 1r E.1Q[a])1T;7(!b)E.3H(c)}}N{1R{2T c[F]}1W(e){7(c.55)c.55(F)}2T E.1Q[a]}},V:J(c,a,b){7(b){7(c.M==10){P(L d 1r c)7(a.1j(c[d],b)===S)1T}N P(L i=0,M=c.M;i<M;i++)7(a.1j(c[i],b)===S)1T}N{7(c.M==10){P(L d 1r c)7(a.1O(c[d],d,c[d])===S)1T}N P(L i=0,M=c.M,1C=c[0];i<M&&a.1O(1C,i,1C)!==S;1C=c[++i]){}}K c},1l:J(b,a,c,i,d){7(E.1q(a))a=a.1O(b,i);K a&&a.1n==53&&c=="2q"&&!H.17(d)?a+"2P":a},1w:{1c:J(c,b){E.V((b||"").2d(/\\s+/),J(i,a){7(c.15==1&&!E.1w.3E(c.1w,a))c.1w+=(c.1w?" ":"")+a})},1Y:J(c,b){7(c.15==1)c.1w=b!=10?E.3x(c.1w.2d(/\\s+/),J(a){K!E.1w.3E(b,a)}).6g(" "):""},3E:J(b,a){K E.35(a,(b.1w||b).3D().2d(/\\s+/))>-1}},6e:J(b,c,a){L e={};P(L d 1r c){e[d]=b.Y[d];b.Y[d]=c[d]}a.1O(b);P(L d 1r c)b.Y[d]=e[d]},1m:J(d,e,c){7(e=="29"||e=="1P"){L b,3S={3C:"4Z",4X:"23",18:"3u"},3r=e=="29"?["7P","7M"]:["7L","7K"];J 4S(){b=e=="29"?d.7J:d.7I;L a=0,3a=0;E.V(3r,J(){a+=2M(E.2q(d,"7H"+6,R))||0;3a+=2M(E.2q(d,"3a"+6+"62",R))||0});b-=1Z.7E(a+3a)}7(E(d).3K(":4b"))4S();N E.6e(d,3S,4S);K 1Z.2b(0,b)}K E.2q(d,e,c)},2q:J(e,k,j){L d;J 3y(b){7(!E.14.26)K S;L a=T.4a.4L(b,W);K!a||a.4K("3y")==""}7(k=="1y"&&E.14.1d){d=E.1K(e.Y,"1y");K d==""?"1":d}7(E.14.2B&&k=="18"){L c=e.Y.18;e.Y.18="3u";e.Y.18=c}7(k.1E(/4c/i))k=y;7(!j&&e.Y&&e.Y[k])d=e.Y[k];N 7(T.4a&&T.4a.4L){7(k.1E(/4c/i))k="4c";k=k.1p(/([A-Z])/g,"-$1").2w();L h=T.4a.4L(e,W);7(h&&!3y(e))d=h.4K(k);N{L f=[],2L=[];P(L a=e;a&&3y(a);a=a.1b)2L.4U(a);P(L i=0;i<2L.M;i++)7(3y(2L[i])){f[i]=2L[i].Y.18;2L[i].Y.18="3u"}d=k=="18"&&f[2L.M-1]!=W?"2D":(h&&h.4K(k))||"";P(L i=0;i<f.M;i++)7(f[i]!=W)2L[i].Y.18=f[i]}7(k=="1y"&&d=="")d="1"}N 7(e.4j){L g=k.1p(/\\-(\\w)/g,J(a,b){K b.2F()});d=e.4j[k]||e.4j[g];7(!/^\\d+(2P)?$/i.17(d)&&/^\\d/.17(d)){L l=e.Y.2c,3A=e.3A.2c;e.3A.2c=e.4j.2c;e.Y.2c=d||0;d=e.Y.7l+"2P";e.Y.2c=l;e.3A.2c=3A}}K d},5c:J(l,h){L k=[];h=h||T;7(1v h.2R==\'10\')h=h.2u||h[0]&&h[0].2u||T;E.V(l,J(i,d){7(!d)K;7(d.1n==53)d=d.3D();7(1v d=="25"){d=d.1p(/(<(\\w+)[^>]*?)\\/>/g,J(b,a,c){K c.1E(/^(7k|7h|5Q|7f|48|5O|a3|3v|9Y|9W|9T)$/i)?b:a+"></"+c+">"});L f=E.3f(d).2w(),1u=h.2R("1u");L e=!f.1g("<9R")&&[1,"<2y 78=\'78\'>","</2y>"]||!f.1g("<9O")&&[1,"<77>","</77>"]||f.1E(/^<(9K|1S|9I|9F|9A)/)&&[1,"<1V>","</1V>"]||!f.1g("<4x")&&[2,"<1V><1S>","</1S></1V>"]||(!f.1g("<9y")||!f.1g("<9v"))&&[3,"<1V><1S><4x>","</4x></1S></1V>"]||!f.1g("<5Q")&&[2,"<1V><1S></1S><76>","</76></1V>"]||E.14.1d&&[1,"1u<1u>","</1u>"]||[0,"",""];1u.38=e[1]+d+e[2];2e(e[0]--)1u=1u.5D;7(E.14.1d){L g=!f.1g("<1V")&&f.1g("<1S")<0?1u.1B&&1u.1B.3p:e[1]=="<1V>"&&f.1g("<1S")<0?1u.3p:[];P(L j=g.M-1;j>=0;--j)7(E.12(g[j],"1S")&&!g[j].3p.M)g[j].1b.2X(g[j]);7(/^\\s/.17(d))1u.3n(h.5v(d.1E(/^\\s*/)[0]),1u.1B)}d=E.2H(1u.3p)}7(d.M===0&&(!E.12(d,"3i")&&!E.12(d,"2y")))K;7(d[0]==10||E.12(d,"3i")||d.11)k.1h(d);N k=E.34(k,d)});K k},1K:J(d,e,c){7(!d||d.15==3||d.15==8)K 10;L f=E.3W(d)?{}:E.3S;7(e=="2p"&&E.14.26)d.1b.44;7(f[e]){7(c!=10)d[f[e]]=c;K d[f[e]]}N 7(E.14.1d&&e=="Y")K E.1K(d.Y,"9r",c);N 7(c==10&&E.14.1d&&E.12(d,"3i")&&(e=="9q"||e=="9p"))K d.9n(e).6M;N 7(d.28){7(c!=10){7(e=="U"&&E.12(d,"48")&&d.1b)6Z"U 9i 9g\'t 9b 9a";d.99(e,""+c)}7(E.14.1d&&/6T|3R/.17(e)&&!E.3W(d))K d.4z(e,2);K d.4z(e)}N{7(e=="1y"&&E.14.1d){7(c!=10){d.6q=1;d.1F=(d.1F||"").1p(/6W\\([^)]*\\)/,"")+(2M(c).3D()=="93"?"":"6W(1y="+c*6S+")")}K d.1F&&d.1F.1g("1y=")>=0?(2M(d.1F.1E(/1y=([^)]*)/)[1])/6S).3D():""}e=e.1p(/-([a-z])/92,J(a,b){K b.2F()});7(c!=10)d[e]=c;K d[e]}},3f:J(a){K(a||"").1p(/^\\s+|\\s+$/g,"")},2H:J(b){L a=[];7(1v b!="91")P(L i=0,M=b.M;i<M;i++)a.1h(b[i]);N a=b.2V(0);K a},35:J(b,a){P(L i=0,M=a.M;i<M;i++)7(a[i]==b)K i;K-1},34:J(a,b){7(E.14.1d){P(L i=0;b[i];i++)7(b[i].15!=8)a.1h(b[i])}N P(L i=0;b[i];i++)a.1h(b[i]);K a},57:J(a){L c=[],2j={};1R{P(L i=0,M=a.M;i<M;i++){L b=E.Q(a[i]);7(!2j[b]){2j[b]=R;c.1h(a[i])}}}1W(e){c=a}K c},3x:J(c,a,d){7(1v a=="25")a=4A("S||J(a,i){K "+a+"}");L b=[];P(L i=0,M=c.M;i<M;i++)7(!d&&a(c[i],i)||d&&!a(c[i],i))b.1h(c[i]);K b},2a:J(d,a){L c=[];P(L i=0,M=d.M;i<M;i++){L b=a(d[i],i);7(b!==W&&b!=10){7(b.1n!=1N)b=[b];c=c.6Q(b)}}K c}});L v=8X.8V.2w();E.14={5n:(v.1E(/.+(?:8R|8Q|8P|8O)[\\/: ]([\\d.]+)/)||[])[1],26:/6L/.17(v),2B:/2B/.17(v),1d:/1d/.17(v)&&!/2B/.17(v),3X:/3X/.17(v)&&!/(8M|6L)/.17(v)};L y=E.14.1d?"6K":"6J";E.1s({8J:!E.14.1d||T.6I=="6H",3S:{"P":"8G","8E":"1w","4c":y,6J:y,6K:y,38:"38",1w:"1w",1C:"1C",2W:"2W",3o:"3o",8C:"8B",2p:"2p",8A:"8z",44:"44",6F:"6F",28:"28",12:"12"}});E.V({6E:"O.1b",8y:"19.4w(O,\'1b\')",8x:"19.31(O,2,\'2J\')",8w:"19.31(O,2,\'4v\')",8v:"19.4w(O,\'2J\')",8u:"19.4w(O,\'4v\')",8s:"19.5m(O.1b.1B,O)",8r:"19.5m(O.1B)",6C:"19.12(O,\'8q\')?O.8p||O.8o.T:19.2H(O.3p)"},J(c,d){d=4A("S||J(O){K "+d+"}");E.1i[c]=J(b){L a=E.2a(6,d);7(b&&1v b=="25")a=E.3d(b,a);K 6.2E(E.57(a))}});E.V({6B:"3t",8n:"6s",3n:"6o",8l:"5a",8k:"6P"},J(c,b){E.1i[c]=J(){L a=1a;K 6.V(J(){P(L i=0,M=a.M;i<M;i++)E(a[i])[b](6)})}});E.V({8j:J(a){E.1K(6,a,"");7(6.15==1)6.55(a)},8i:J(a){E.1w.1c(6,a)},8h:J(a){E.1w.1Y(6,a)},8g:J(a){E.1w[E.1w.3E(6,a)?"1Y":"1c"](6,a)},1Y:J(a){7(!a||E.1F(a,[6]).r.M){E("*",6).1c(6).V(J(){E.16.1Y(6);E.3H(6)});7(6.1b)6.1b.2X(6)}},4B:J(){E(">*",6).1Y();2e(6.1B)6.2X(6.1B)}},J(a,b){E.1i[a]=J(){K 6.V(b,1a)}});E.V(["8e","62"],J(i,c){L b=c.2w();E.1i[b]=J(a){K 6[0]==1e?E.14.2B&&T.1k["5h"+c]||E.14.26&&1e["8d"+c]||T.6I=="6H"&&T.1I["5h"+c]||T.1k["5h"+c]:6[0]==T?1Z.2b(1Z.2b(T.1k["5g"+c],T.1I["5g"+c]),1Z.2b(T.1k["5f"+c],T.1I["5f"+c])):a==10?(6.M?E.1m(6[0],b):W):6.1m(b,a.1n==4d?a:a+"2P")}});L C=E.14.26&&4t(E.14.5n)<8c?"(?:[\\\\w*4s-]|\\\\\\\\.)":"(?:[\\\\w\\8b-\\8a*4s-]|\\\\\\\\.)",6w=1D 4r("^>\\\\s*("+C+"+)"),6v=1D 4r("^("+C+"+)(#)("+C+"+)"),6u=1D 4r("^([#.]?)("+C+"*)");E.1s({5d:{"":"m[2]==\'*\'||19.12(a,m[2])","#":"a.4z(\'2s\')==m[2]",":":{88:"i<m[3]-0",86:"i>m[3]-0",31:"m[3]-0==i",6N:"m[3]-0==i",3j:"i==0",3M:"i==r.M-1",6r:"i%2==0",6p:"i%2","3j-4m":"a.1b.3V(\'*\')[0]==a","3M-4m":"19.31(a.1b.5D,1,\'4v\')==a","84-4m":"!19.31(a.1b.5D,2,\'4v\')",6E:"a.1B",4B:"!a.1B",83:"(a.6A||a.80||19(a).1t()||\'\').1g(m[3])>=0",4b:\'"23"!=a.U&&19.1m(a,"18")!="2D"&&19.1m(a,"4X")!="23"\',23:\'"23"==a.U||19.1m(a,"18")=="2D"||19.1m(a,"4X")=="23"\',7Y:"!a.2W",2W:"a.2W",3o:"a.3o",2p:"a.2p||19.1K(a,\'2p\')",1t:"\'1t\'==a.U",5w:"\'5w\'==a.U",5y:"\'5y\'==a.U",5b:"\'5b\'==a.U",3J:"\'3J\'==a.U",59:"\'59\'==a.U",6n:"\'6n\'==a.U",6m:"\'6m\'==a.U",2G:\'"2G"==a.U||19.12(a,"2G")\',48:"/48|2y|6l|2G/i.17(a.12)",3E:"19.2r(m[3],a).M",7X:"/h\\\\d/i.17(a.12)",7W:"19.3x(19.3I,J(1i){K a==1i.O;}).M"}},6j:[/^(\\[) *@?([\\w-]+) *([!*$^~=]*) *(\'?"?)(.*?)\\4 *\\]/,/^(:)([\\w-]+)\\("?\'?(.*?(\\(.*?\\))?[^(]*?)"?\'?\\)/,1D 4r("^([:.#]*)("+C+"+)")],3d:J(a,c,b){L d,2o=[];2e(a&&a!=d){d=a;L f=E.1F(a,c,b);a=f.t.1p(/^\\s*,\\s*/,"");2o=b?c=f.r:E.34(2o,f.r)}K 2o},2r:J(t,p){7(1v t!="25")K[t];7(p&&p.15!=1&&p.15!=9)K[];p=p||T;L d=[p],2j=[],3M,12;2e(t&&3M!=t){L r=[];3M=t;t=E.3f(t);L o=S;L g=6w;L m=g.39(t);7(m){12=m[1].2F();P(L i=0;d[i];i++)P(L c=d[i].1B;c;c=c.2J)7(c.15==1&&(12=="*"||c.12.2F()==12))r.1h(c);d=r;t=t.1p(g,"");7(t.1g(" ")==0)6z;o=R}N{g=/^([>+~])\\s*(\\w*)/i;7((m=g.39(t))!=W){r=[];L l={};12=m[2].2F();m=m[1];P(L j=0,3g=d.M;j<3g;j++){L n=m=="~"||m=="+"?d[j].2J:d[j].1B;P(;n;n=n.2J)7(n.15==1){L h=E.Q(n);7(m=="~"&&l[h])1T;7(!12||n.12.2F()==12){7(m=="~")l[h]=R;r.1h(n)}7(m=="+")1T}}d=r;t=E.3f(t.1p(g,""));o=R}}7(t&&!o){7(!t.1g(",")){7(p==d[0])d.4k();2j=E.34(2j,d);r=d=[p];t=" "+t.6i(1,t.M)}N{L k=6v;L m=k.39(t);7(m){m=[0,m[2],m[3],m[1]]}N{k=6u;m=k.39(t)}m[2]=m[2].1p(/\\\\/g,"");L f=d[d.M-1];7(m[1]=="#"&&f&&f.5N&&!E.3W(f)){L q=f.5N(m[2]);7((E.14.1d||E.14.2B)&&q&&1v q.2s=="25"&&q.2s!=m[2])q=E(\'[@2s="\'+m[2]+\'"]\',f)[0];d=r=q&&(!m[3]||E.12(q,m[3]))?[q]:[]}N{P(L i=0;d[i];i++){L a=m[1]=="#"&&m[3]?m[3]:m[1]!=""||m[0]==""?"*":m[2];7(a=="*"&&d[i].12.2w()=="4D")a="3v";r=E.34(r,d[i].3V(a))}7(m[1]==".")r=E.58(r,m[2]);7(m[1]=="#"){L e=[];P(L i=0;r[i];i++)7(r[i].4z("2s")==m[2]){e=[r[i]];1T}r=e}d=r}t=t.1p(k,"")}}7(t){L b=E.1F(t,r);d=r=b.r;t=E.3f(b.t)}}7(t)d=[];7(d&&p==d[0])d.4k();2j=E.34(2j,d);K 2j},58:J(r,m,a){m=" "+m+" ";L c=[];P(L i=0;r[i];i++){L b=(" "+r[i].1w+" ").1g(m)>=0;7(!a&&b||a&&!b)c.1h(r[i])}K c},1F:J(t,r,h){L d;2e(t&&t!=d){d=t;L p=E.6j,m;P(L i=0;p[i];i++){m=p[i].39(t);7(m){t=t.7V(m[0].M);m[2]=m[2].1p(/\\\\/g,"");1T}}7(!m)1T;7(m[1]==":"&&m[2]=="4I")r=G.17(m[3])?E.1F(m[3],r,R).r:E(r).4I(m[3]);N 7(m[1]==".")r=E.58(r,m[2],h);N 7(m[1]=="["){L g=[],U=m[3];P(L i=0,3g=r.M;i<3g;i++){L a=r[i],z=a[E.3S[m[2]]||m[2]];7(z==W||/6T|3R|2p/.17(m[2]))z=E.1K(a,m[2])||\'\';7((U==""&&!!z||U=="="&&z==m[5]||U=="!="&&z!=m[5]||U=="^="&&z&&!z.1g(m[5])||U=="$="&&z.6i(z.M-m[5].M)==m[5]||(U=="*="||U=="~=")&&z.1g(m[5])>=0)^h)g.1h(a)}r=g}N 7(m[1]==":"&&m[2]=="31-4m"){L e={},g=[],17=/(-?)(\\d*)n((?:\\+|-)?\\d*)/.39(m[3]=="6r"&&"2n"||m[3]=="6p"&&"2n+1"||!/\\D/.17(m[3])&&"7U+"+m[3]||m[3]),3j=(17[1]+(17[2]||1))-0,d=17[3]-0;P(L i=0,3g=r.M;i<3g;i++){L j=r[i],1b=j.1b,2s=E.Q(1b);7(!e[2s]){L c=1;P(L n=1b.1B;n;n=n.2J)7(n.15==1)n.4p=c++;e[2s]=R}L b=S;7(3j==0){7(j.4p==d)b=R}N 7((j.4p-d)%3j==0&&(j.4p-d)/3j>=0)b=R;7(b^h)g.1h(j)}r=g}N{L f=E.5d[m[1]];7(1v f!="25")f=E.5d[m[1]][m[2]];f=4A("S||J(a,i){K "+f+"}");r=E.3x(r,f,h)}}K{r:r,t:t}},4w:J(b,c){L d=[];L a=b[c];2e(a&&a!=T){7(a.15==1)d.1h(a);a=a[c]}K d},31:J(a,e,c,b){e=e||1;L d=0;P(;a;a=a[c])7(a.15==1&&++d==e)1T;K a},5m:J(n,a){L r=[];P(;n;n=n.2J){7(n.15==1&&(!a||n!=a))r.1h(n)}K r}});E.16={1c:J(f,i,g,e){7(f.15==3||f.15==8)K;7(E.14.1d&&f.54!=10)f=1e;7(!g.2A)g.2A=6.2A++;7(e!=10){L h=g;g=J(){K h.1j(6,1a)};g.Q=e;g.2A=h.2A}L j=E.Q(f,"2N")||E.Q(f,"2N",{}),1x=E.Q(f,"1x")||E.Q(f,"1x",J(){L a;7(1v E=="10"||E.16.52)K a;a=E.16.1x.1j(1a.3G.O,1a);K a});1x.O=f;E.V(i.2d(/\\s+/),J(c,b){L a=b.2d(".");b=a[0];g.U=a[1];L d=j[b];7(!d){d=j[b]={};7(!E.16.2l[b]||E.16.2l[b].4i.1O(f)===S){7(f.3F)f.3F(b,1x,S);N 7(f.6h)f.6h("4h"+b,1x)}}d[g.2A]=g;E.16.2g[b]=R});f=W},2A:1,2g:{},1Y:J(e,h,f){7(e.15==3||e.15==8)K;L i=E.Q(e,"2N"),2f,5E;7(i){7(h==10)P(L g 1r i)6.1Y(e,g);N{7(h.U){f=h.2k;h=h.U}E.V(h.2d(/\\s+/),J(b,a){L c=a.2d(".");a=c[0];7(i[a]){7(f)2T i[a][f.2A];N P(f 1r i[a])7(!c[1]||i[a][f].U==c[1])2T i[a][f];P(2f 1r i[a])1T;7(!2f){7(!E.16.2l[a]||E.16.2l[a].4g.1O(e)===S){7(e.6f)e.6f(a,E.Q(e,"1x"),S);N 7(e.6d)e.6d("4h"+a,E.Q(e,"1x"))}2f=W;2T i[a]}}})}P(2f 1r i)1T;7(!2f){L d=E.Q(e,"1x");7(d)d.O=W;E.3H(e,"2N");E.3H(e,"1x")}}},1U:J(f,b,c,d,g){b=E.2H(b||[]);7(!c){7(6.2g[f])E("*").1c([1e,T]).1U(f,b)}N{7(c.15==3||c.15==8)K 10;L a,2f,1i=E.1q(c[f]||W),16=!b[0]||!b[0].32;7(16)b.4U(6.51({U:f,2K:c}));b[0].U=f;7(E.1q(E.Q(c,"1x")))a=E.Q(c,"1x").1j(c,b);7(!1i&&c["4h"+f]&&c["4h"+f].1j(c,b)===S)a=S;7(16)b.4k();7(g&&E.1q(g)){2f=g.1j(c,a==W?b:b.6Q(a));7(2f!==10)a=2f}7(1i&&d!==S&&a!==S&&!(E.12(c,\'a\')&&f=="50")){6.52=R;1R{c[f]()}1W(e){}}6.52=S}K a},1x:J(c){L a;c=E.16.51(c||1e.16||{});L b=c.U.2d(".");c.U=b[0];L f=E.Q(6,"2N")&&E.Q(6,"2N")[c.U],3B=1N.2m.2V.1O(1a,1);3B.4U(c);P(L j 1r f){L d=f[j];3B[0].2k=d;3B[0].Q=d.Q;7(!b[1]||d.U==b[1]){L e=d.1j(6,3B);7(a!==S)a=e;7(e===S){c.32();c.41()}}}7(E.14.1d)c.2K=c.32=c.41=c.2k=c.Q=W;K a},51:J(c){L a=c;c=E.1s({},a);c.32=J(){7(a.32)a.32();a.7T=S};c.41=J(){7(a.41)a.41();a.7S=R};7(!c.2K)c.2K=c.7R||T;7(c.2K.15==3)c.2K=a.2K.1b;7(!c.4W&&c.4V)c.4W=c.4V==c.2K?c.7Q:c.4V;7(c.6b==W&&c.6a!=W){L b=T.1I,1k=T.1k;c.6b=c.6a+(b&&b.2i||1k&&1k.2i||0)-(b.68||0);c.7O=c.7N+(b&&b.2x||1k&&1k.2x||0)-(b.67||0)}7(!c.3r&&((c.4f||c.4f===0)?c.4f:c.66))c.3r=c.4f||c.66;7(!c.65&&c.64)c.65=c.64;7(!c.3r&&c.2G)c.3r=(c.2G&1?1:(c.2G&2?3:(c.2G&4?2:0)));K c},2l:{21:{4i:J(){5A();K},4g:J(){K}},47:{4i:J(){7(E.14.1d)K S;E(6).2z("4Q",E.16.2l.47.2k);K R},4g:J(){7(E.14.1d)K S;E(6).42("4Q",E.16.2l.47.2k);K R},2k:J(a){7(I(a,6))K R;1a[0].U="47";K E.16.1x.1j(6,1a)}},46:{4i:J(){7(E.14.1d)K S;E(6).2z("4P",E.16.2l.46.2k);K R},4g:J(){7(E.14.1d)K S;E(6).42("4P",E.16.2l.46.2k);K R},2k:J(a){7(I(a,6))K R;1a[0].U="46";K E.16.1x.1j(6,1a)}}}};E.1i.1s({2z:J(c,a,b){K c=="4O"?6.30(c,a,b):6.V(J(){E.16.1c(6,c,b||a,b&&a)})},30:J(d,b,c){K 6.V(J(){E.16.1c(6,d,J(a){E(6).42(a);K(c||b).1j(6,1a)},c&&b)})},42:J(a,b){K 6.V(J(){E.16.1Y(6,a,b)})},1U:J(c,a,b){K 6.V(J(){E.16.1U(c,a,6,R,b)})},63:J(c,a,b){7(6[0])K E.16.1U(c,a,6[0],S,b);K 10},2h:J(){L b=1a;K 6.50(J(a){6.4N=0==6.4N?1:0;a.32();K b[6.4N].1j(6,1a)||S})},7F:J(a,b){K 6.2z(\'47\',a).2z(\'46\',b)},21:J(a){5A();7(E.2Q)a.1O(T,E);N E.3w.1h(J(){K a.1O(6,E)});K 6}});E.1s({2Q:S,3w:[],21:J(){7(!E.2Q){E.2Q=R;7(E.3w){E.V(E.3w,J(){6.1j(T)});E.3w=W}E(T).63("21")}}});L x=S;J 5A(){7(x)K;x=R;7(T.3F&&!E.14.2B)T.3F("61",E.21,S);7(E.14.1d&&1e==3b)(J(){7(E.2Q)K;1R{T.1I.7D("2c")}1W(3e){3z(1a.3G,0);K}E.21()})();7(E.14.2B)T.3F("61",J(){7(E.2Q)K;P(L i=0;i<T.4M.M;i++)7(T.4M[i].2W){3z(1a.3G,0);K}E.21()},S);7(E.14.26){L a;(J(){7(E.2Q)K;7(T.3c!="60"&&T.3c!="1z"){3z(1a.3G,0);K}7(a===10)a=E("Y, 5O[7B=7A]").M;7(T.4M.M!=a){3z(1a.3G,0);K}E.21()})()}E.16.1c(1e,"43",E.21)}E.V(("7z,7y,43,7x,5g,4O,50,7w,"+"7v,7u,7C,4Q,4P,7t,2y,"+"59,7s,7r,7G,3e").2d(","),J(i,b){E.1i[b]=J(a){K a?6.2z(b,a):6.1U(b)}});L I=J(a,c){L b=a.4W;2e(b&&b!=c)1R{b=b.1b}1W(3e){b=c}K b==c};E(1e).2z("4O",J(){E("*").1c(T).42()});E.1i.1s({43:J(g,d,c){7(E.1q(g))K 6.2z("43",g);L e=g.1g(" ");7(e>=0){L i=g.2V(e,g.M);g=g.2V(0,e)}c=c||J(){};L f="4J";7(d)7(E.1q(d)){c=d;d=W}N{d=E.3v(d);f="5Z"}L h=6;E.3Q({1f:g,U:f,1G:"3q",Q:d,1z:J(a,b){7(b=="1X"||b=="5Y")h.3q(i?E("<1u/>").3t(a.4e.1p(/<1o(.|\\s)*?\\/1o>/g,"")).2r(i):a.4e);h.V(c,[a.4e,b,a])}});K 6},7q:J(){K E.3v(6.5X())},5X:J(){K 6.2a(J(){K E.12(6,"3i")?E.2H(6.7p):6}).1F(J(){K 6.37&&!6.2W&&(6.3o||/2y|6l/i.17(6.12)||/1t|23|3J/i.17(6.U))}).2a(J(i,c){L b=E(6).5P();K b==W?W:b.1n==1N?E.2a(b,J(a,i){K{37:c.37,1C:a}}):{37:c.37,1C:b}}).22()}});E.V("5W,5V,5U,69,5T,5S".2d(","),J(i,o){E.1i[o]=J(f){K 6.2z(o,f)}});L B=(1D 3O).3N();E.1s({22:J(d,b,a,c){7(E.1q(b)){a=b;b=W}K E.3Q({U:"4J",1f:d,Q:b,1X:a,1G:c})},7o:J(b,a){K E.22(b,W,a,"1o")},7n:J(c,b,a){K E.22(c,b,a,"2O")},7m:J(d,b,a,c){7(E.1q(b)){a=b;b={}}K E.3Q({U:"5Z",1f:d,Q:b,1X:a,1G:c})},7Z:J(a){E.1s(E.4H,a)},4H:{2g:R,U:"4J",2U:0,5R:"49/x-7j-3i-7i",6x:R,3l:R,Q:W,6t:W,3J:W,4n:{3L:"49/3L, 1t/3L",3q:"1t/3q",1o:"1t/4l, 49/4l",2O:"49/2O, 1t/4l",1t:"1t/7e",4o:"*/*"}},4q:{},3Q:J(s){L f,2Y=/=\\?(&|$)/g,1A,Q;s=E.1s(R,s,E.1s(R,{},E.4H,s));7(s.Q&&s.6x&&1v s.Q!="25")s.Q=E.3v(s.Q);7(s.1G=="4u"){7(s.U.2w()=="22"){7(!s.1f.1E(2Y))s.1f+=(s.1f.1E(/\\?/)?"&":"?")+(s.4u||"7d")+"=?"}N 7(!s.Q||!s.Q.1E(2Y))s.Q=(s.Q?s.Q+"&":"")+(s.4u||"7d")+"=?";s.1G="2O"}7(s.1G=="2O"&&(s.Q&&s.Q.1E(2Y)||s.1f.1E(2Y))){f="4u"+B++;7(s.Q)s.Q=(s.Q+"").1p(2Y,"="+f+"$1");s.1f=s.1f.1p(2Y,"="+f+"$1");s.1G="1o";1e[f]=J(a){Q=a;1X();1z();1e[f]=10;1R{2T 1e[f]}1W(e){}7(h)h.2X(g)}}7(s.1G=="1o"&&s.1Q==W)s.1Q=S;7(s.1Q===S&&s.U.2w()=="22"){L i=(1D 3O()).3N();L j=s.1f.1p(/(\\?|&)4s=.*?(&|$)/,"$a2="+i+"$2");s.1f=j+((j==s.1f)?(s.1f.1E(/\\?/)?"&":"?")+"4s="+i:"")}7(s.Q&&s.U.2w()=="22"){s.1f+=(s.1f.1E(/\\?/)?"&":"?")+s.Q;s.Q=W}7(s.2g&&!E.5M++)E.16.1U("5W");7((!s.1f.1g("9Z")||!s.1f.1g("//"))&&(s.1G=="1o"||s.1G=="2O")&&s.U.2w()=="22"){L h=T.3V("6k")[0];L g=T.2R("1o");g.3R=s.1f;7(s.7c)g.9X=s.7c;7(!f){L l=S;g.9V=g.9U=J(){7(!l&&(!6.3c||6.3c=="60"||6.3c=="1z")){l=R;1X();1z();h.2X(g)}}}h.3k(g);K 10}L m=S;L k=1e.7a?1D 7a("9S.9Q"):1D 79();k.9P(s.U,s.1f,s.3l,s.6t,s.3J);1R{7(s.Q)k.4G("9N-9M",s.5R);7(s.5I)k.4G("9L-5H-9J",E.4q[s.1f]||"9H, 9G 9E 9B 5G:5G:5G 9z");k.4G("X-9x-9u","79");k.4G("9t",s.1G&&s.4n[s.1G]?s.4n[s.1G]+", */*":s.4n.4o)}1W(e){}7(s.75)s.75(k);7(s.2g)E.16.1U("5S",[k,s]);L c=J(a){7(!m&&k&&(k.3c==4||a=="2U")){m=R;7(d){74(d);d=W}1A=a=="2U"&&"2U"||!E.73(k)&&"3e"||s.5I&&E.72(k,s.1f)&&"5Y"||"1X";7(1A=="1X"){1R{Q=E.71(k,s.1G)}1W(e){1A="5C"}}7(1A=="1X"){L b;1R{b=k.5B("70-5H")}1W(e){}7(s.5I&&b)E.4q[s.1f]=b;7(!f)1X()}N E.5t(s,k,1A);1z();7(s.3l)k=W}};7(s.3l){L d=54(c,13);7(s.2U>0)3z(J(){7(k){k.9m();7(!m)c("2U")}},s.2U)}1R{k.9l(s.Q)}1W(e){E.5t(s,k,W,e)}7(!s.3l)c();J 1X(){7(s.1X)s.1X(Q,1A);7(s.2g)E.16.1U("5T",[k,s])}J 1z(){7(s.1z)s.1z(k,1A);7(s.2g)E.16.1U("5U",[k,s]);7(s.2g&&!--E.5M)E.16.1U("5V")}K k},5t:J(s,a,b,e){7(s.3e)s.3e(a,b,e);7(s.2g)E.16.1U("69",[a,s,e])},5M:0,73:J(r){1R{K!r.1A&&9k.9j=="5b:"||(r.1A>=6Y&&r.1A<9h)||r.1A==6X||r.1A==9e||E.14.26&&r.1A==10}1W(e){}K S},72:J(a,c){1R{L b=a.5B("70-5H");K a.1A==6X||b==E.4q[c]||E.14.26&&a.1A==10}1W(e){}K S},71:J(r,b){L c=r.5B("9d-U");L d=b=="3L"||!b&&c&&c.1g("3L")>=0;L a=d?r.9c:r.4e;7(d&&a.1I.28=="5C")6Z"5C";7(b=="1o")E.5l(a);7(b=="2O")a=4A("("+a+")");K a},3v:J(a){L s=[];7(a.1n==1N||a.5j)E.V(a,J(){s.1h(3s(6.37)+"="+3s(6.1C))});N P(L j 1r a)7(a[j]&&a[j].1n==1N)E.V(a[j],J(){s.1h(3s(j)+"="+3s(6))});N s.1h(3s(j)+"="+3s(a[j]));K s.6g("&").1p(/%20/g,"+")}});E.1i.1s({1J:J(c,b){K c?6.27({1P:"1J",29:"1J",1y:"1J"},c,b):6.1F(":23").V(J(){6.Y.18=6.5x||"";7(E.1m(6,"18")=="2D"){L a=E("<"+6.28+" />").6B("1k");6.Y.18=a.1m("18");7(6.Y.18=="2D")6.Y.18="3u";a.1Y()}}).3h()},1H:J(b,a){K b?6.27({1P:"1H",29:"1H",1y:"1H"},b,a):6.1F(":4b").V(J(){6.5x=6.5x||E.1m(6,"18");6.Y.18="2D"}).3h()},6U:E.1i.2h,2h:J(a,b){K E.1q(a)&&E.1q(b)?6.6U(a,b):a?6.27({1P:"2h",29:"2h",1y:"2h"},a,b):6.V(J(){E(6)[E(6).3K(":23")?"1J":"1H"]()})},98:J(b,a){K 6.27({1P:"1J"},b,a)},97:J(b,a){K 6.27({1P:"1H"},b,a)},96:J(b,a){K 6.27({1P:"2h"},b,a)},95:J(b,a){K 6.27({1y:"1J"},b,a)},94:J(b,a){K 6.27({1y:"1H"},b,a)},9f:J(c,a,b){K 6.27({1y:a},c,b)},27:J(l,k,j,h){L i=E.6V(k,j,h);K 6[i.2S===S?"V":"2S"](J(){7(6.15!=1)K S;L g=E.1s({},i);L f=E(6).3K(":23"),4y=6;P(L p 1r l){7(l[p]=="1H"&&f||l[p]=="1J"&&!f)K E.1q(g.1z)&&g.1z.1j(6);7(p=="1P"||p=="29"){g.18=E.1m(6,"18");g.36=6.Y.36}}7(g.36!=W)6.Y.36="23";g.40=E.1s({},l);E.V(l,J(c,a){L e=1D E.2v(4y,g,c);7(/2h|1J|1H/.17(a))e[a=="2h"?f?"1J":"1H":a](l);N{L b=a.3D().1E(/^([+-]=)?([\\d+-.]+)(.*)$/),24=e.2o(R)||0;7(b){L d=2M(b[2]),2C=b[3]||"2P";7(2C!="2P"){4y.Y[c]=(d||1)+2C;24=((d||1)/e.2o(R))*24;4y.Y[c]=24+2C}7(b[1])d=((b[1]=="-="?-1:1)*d)+24;e.3Z(24,d,2C)}N e.3Z(24,a,"")}});K R})},2S:J(a,b){7(E.1q(a)||(a&&a.1n==1N)){b=a;a="2v"}7(!a||(1v a=="25"&&!b))K A(6[0],a);K 6.V(J(){7(b.1n==1N)A(6,a,b);N{A(6,a).1h(b);7(A(6,a).M==1)b.1j(6)}})},8Z:J(b,c){L a=E.3I;7(b)6.2S([]);6.V(J(){P(L i=a.M-1;i>=0;i--)7(a[i].O==6){7(c)a[i](R);a.6R(i,1)}});7(!c)6.5z();K 6}});L A=J(b,c,a){7(!b)K 10;c=c||"2v";L q=E.Q(b,c+"2S");7(!q||a)q=E.Q(b,c+"2S",a?E.2H(a):[]);K q};E.1i.5z=J(a){a=a||"2v";K 6.V(J(){L q=A(6,a);q.4k();7(q.M)q[0].1j(6)})};E.1s({6V:J(b,a,c){L d=b&&b.1n==8Y?b:{1z:c||!c&&a||E.1q(b)&&b,2t:b,3Y:c&&a||a&&a.1n!=8W&&a};d.2t=(d.2t&&d.2t.1n==53?d.2t:{9w:8U,8T:6Y}[d.2t])||8S;d.5o=d.1z;d.1z=J(){7(d.2S!==S)E(6).5z();7(E.1q(d.5o))d.5o.1j(6)};K d},3Y:{6O:J(p,n,b,a){K b+a*p},5F:J(p,n,b,a){K((-1Z.9C(p*1Z.9D)/2)+0.5)*a+b}},3I:[],3T:W,2v:J(b,c,a){6.11=c;6.O=b;6.1l=a;7(!c.3U)c.3U={}}});E.2v.2m={4C:J(){7(6.11.33)6.11.33.1j(6.O,[6.2I,6]);(E.2v.33[6.1l]||E.2v.33.4o)(6);7(6.1l=="1P"||6.1l=="29")6.O.Y.18="3u"},2o:J(a){7(6.O[6.1l]!=W&&6.O.Y[6.1l]==W)K 6.O[6.1l];L r=2M(E.1m(6.O,6.1l,a));K r&&r>-8N?r:2M(E.2q(6.O,6.1l))||0},3Z:J(c,b,d){6.5s=(1D 3O()).3N();6.24=c;6.3h=b;6.2C=d||6.2C||"2P";6.2I=6.24;6.4E=6.4F=0;6.4C();L e=6;J t(a){K e.33(a)}t.O=6.O;E.3I.1h(t);7(E.3T==W){E.3T=54(J(){L a=E.3I;P(L i=0;i<a.M;i++)7(!a[i]())a.6R(i--,1);7(!a.M){74(E.3T);E.3T=W}},13)}},1J:J(){6.11.3U[6.1l]=E.1K(6.O.Y,6.1l);6.11.1J=R;6.3Z(0,6.2o());7(6.1l=="29"||6.1l=="1P")6.O.Y[6.1l]="8L";E(6.O).1J()},1H:J(){6.11.3U[6.1l]=E.1K(6.O.Y,6.1l);6.11.1H=R;6.3Z(6.2o(),0)},33:J(a){L t=(1D 3O()).3N();7(a||t>6.11.2t+6.5s){6.2I=6.3h;6.4E=6.4F=1;6.4C();6.11.40[6.1l]=R;L b=R;P(L i 1r 6.11.40)7(6.11.40[i]!==R)b=S;7(b){7(6.11.18!=W){6.O.Y.36=6.11.36;6.O.Y.18=6.11.18;7(E.1m(6.O,"18")=="2D")6.O.Y.18="3u"}7(6.11.1H)6.O.Y.18="2D";7(6.11.1H||6.11.1J)P(L p 1r 6.11.40)E.1K(6.O.Y,p,6.11.3U[p])}7(b&&E.1q(6.11.1z))6.11.1z.1j(6.O);K S}N{L n=t-6.5s;6.4F=n/6.11.2t;6.4E=E.3Y[6.11.3Y||(E.3Y.5F?"5F":"6O")](6.4F,n,0,1,6.11.2t);6.2I=6.24+((6.3h-6.24)*6.4E);6.4C()}K R}};E.2v.33={2i:J(a){a.O.2i=a.2I},2x:J(a){a.O.2x=a.2I},1y:J(a){E.1K(a.O.Y,"1y",a.2I)},4o:J(a){a.O.Y[a.1l]=a.2I+a.2C}};E.1i.5f=J(){L b=0,3b=0,O=6[0],5q;7(O)8K(E.14){L d=O.1b,45=O,1M=O.1M,1L=O.2u,5p=26&&4t(5n)<8H,2Z=E.1m(O,"3C")=="2Z";7(O.7b){L c=O.7b();1c(c.2c+1Z.2b(1L.1I.2i,1L.1k.2i),c.3b+1Z.2b(1L.1I.2x,1L.1k.2x));1c(-1L.1I.68,-1L.1I.67)}N{1c(O.5k,O.5K);2e(1M){1c(1M.5k,1M.5K);7(3X&&!/^t(8F|d|h)$/i.17(1M.28)||26&&!5p)3a(1M);7(!2Z&&E.1m(1M,"3C")=="2Z")2Z=R;45=/^1k$/i.17(1M.28)?45:1M;1M=1M.1M}2e(d&&d.28&&!/^1k|3q$/i.17(d.28)){7(!/^a0|1V.*$/i.17(E.1m(d,"18")))1c(-d.2i,-d.2x);7(3X&&E.1m(d,"36")!="4b")3a(d);d=d.1b}7((5p&&(2Z||E.1m(45,"3C")=="4Z"))||(3X&&E.1m(45,"3C")!="4Z"))1c(-1L.1k.5k,-1L.1k.5K);7(2Z)1c(1Z.2b(1L.1I.2i,1L.1k.2i),1Z.2b(1L.1I.2x,1L.1k.2x))}5q={3b:3b,2c:b}}J 3a(a){1c(E.2q(a,"a1",R),E.2q(a,"8D",R))}J 1c(l,t){b+=4t(l)||0;3b+=4t(t)||0}K 5q}})();',62,624,'||||||this|if||||||||||||||||||||||||||||||||||||||function|return|var|length|else|elem|for|data|true|false|document|type|each|null||style||undefined|options|nodeName||browser|nodeType|event|test|display|jQuery|arguments|parentNode|add|msie|window|url|indexOf|push|fn|apply|body|prop|css|constructor|script|replace|isFunction|in|extend|text|div|typeof|className|handle|opacity|complete|status|firstChild|value|new|match|filter|dataType|hide|documentElement|show|attr|doc|offsetParent|Array|call|height|cache|try|tbody|break|trigger|table|catch|success|remove|Math||ready|get|hidden|start|string|safari|animate|tagName|width|map|max|left|split|while|ret|global|toggle|scrollLeft|done|handler|special|prototype||cur|selected|curCSS|find|id|duration|ownerDocument|fx|toLowerCase|scrollTop|select|bind|guid|opera|unit|none|pushStack|toUpperCase|button|makeArray|now|nextSibling|target|stack|parseFloat|events|json|px|isReady|createElement|queue|delete|timeout|slice|disabled|removeChild|jsre|fixed|one|nth|preventDefault|step|merge|inArray|overflow|name|innerHTML|exec|border|top|readyState|multiFilter|error|trim|rl|end|form|first|appendChild|async|elems|insertBefore|checked|childNodes|html|which|encodeURIComponent|append|block|param|readyList|grep|color|setTimeout|runtimeStyle|args|position|toString|has|addEventListener|callee|removeData|timers|password|is|xml|last|getTime|Date|domManip|ajax|src|props|timerId|orig|getElementsByTagName|isXMLDoc|mozilla|easing|custom|curAnim|stopPropagation|unbind|load|selectedIndex|offsetChild|mouseleave|mouseenter|input|application|defaultView|visible|float|String|responseText|charCode|teardown|on|setup|currentStyle|shift|javascript|child|accepts|_default|nodeIndex|lastModified|RegExp|_|parseInt|jsonp|previousSibling|dir|tr|self|getAttribute|eval|empty|update|object|pos|state|setRequestHeader|ajaxSettings|not|GET|getPropertyValue|getComputedStyle|styleSheets|lastToggle|unload|mouseout|mouseover|andSelf|getWH|container2|unshift|fromElement|relatedTarget|visibility|init|absolute|click|fix|triggered|Number|setInterval|removeAttribute|prevObject|unique|classFilter|submit|after|file|clean|expr|windowData|offset|scroll|client|deep|jquery|offsetLeft|globalEval|sibling|version|old|safari2|results|wrapAll|startTime|handleError|container|createTextNode|radio|oldblock|checkbox|dequeue|bindReady|getResponseHeader|parsererror|lastChild|index|swing|00|Modified|ifModified|clone|offsetTop|values|active|getElementById|link|val|col|contentType|ajaxSend|ajaxSuccess|ajaxComplete|ajaxStop|ajaxStart|serializeArray|notmodified|POST|loaded|DOMContentLoaded|Width|triggerHandler|ctrlKey|metaKey|keyCode|clientTop|clientLeft|ajaxError|clientX|pageX|cloneNode|detachEvent|swap|removeEventListener|join|attachEvent|substr|parse|head|textarea|reset|image|before|odd|zoom|even|prepend|username|quickClass|quickID|quickChild|processData|uuid|continue|textContent|appendTo|contents|evalScript|parent|defaultValue|setArray|CSS1Compat|compatMode|cssFloat|styleFloat|webkit|nodeValue|eq|linear|replaceWith|concat|splice|100|href|_toggle|speed|alpha|304|200|throw|Last|httpData|httpNotModified|httpSuccess|clearInterval|beforeSend|colgroup|fieldset|multiple|XMLHttpRequest|ActiveXObject|getBoundingClientRect|scriptCharset|callback|plain|img|hasClass|br|urlencoded|www|abbr|pixelLeft|post|getJSON|getScript|elements|serialize|keypress|keydown|change|mouseup|mousedown|dblclick|resize|focus|blur|stylesheet|rel|mousemove|doScroll|round|hover|keyup|padding|offsetHeight|offsetWidth|Bottom|Top|Right|clientY|pageY|Left|toElement|srcElement|cancelBubble|returnValue|0n|substring|animated|header|enabled|ajaxSetup|innerText|noConflict|size|contains|only|line|gt|weight|lt|font|uFFFF|u0128|417|inner|Height|Boolean|toggleClass|removeClass|addClass|removeAttr|replaceAll|insertAfter|wrap|prependTo|contentWindow|contentDocument|iframe|children|siblings|wrapInner|prevAll|nextAll|prev|next|parents|maxLength|maxlength|readOnly|readonly|borderTopWidth|class|able|htmlFor|522|reverse|boxModel|with|1px|compatible|10000|ie|ra|it|rv|400|fast|600|userAgent|Function|navigator|Object|stop|option|array|ig|NaN|fadeOut|fadeIn|slideToggle|slideUp|slideDown|setAttribute|changed|be|responseXML|content|1223|fadeTo|can|300|property|protocol|location|send|abort|getAttributeNode|specified|method|action|cssText|attributes|Accept|With|th|slow|Requested|td|GMT|cap|1970|cos|PI|Jan|colg|01|Thu|tfoot|Since|thead|If|Type|Content|leg|open|XMLHTTP|opt|Microsoft|embed|onreadystatechange|onload|area|charset|hr|http|inline|borderLeftWidth|1_|meta'.split('|'),0,{}))
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
/*
|
2 |
+
* jQuery 1.2.3 - New Wave Javascript
|
3 |
*
|
4 |
+
* Copyright (c) 2008 John Resig (jquery.com)
|
5 |
* Dual licensed under the MIT (MIT-LICENSE.txt)
|
6 |
* and GPL (GPL-LICENSE.txt) licenses.
|
7 |
*
|
8 |
+
* $Date: 2008-02-06 00:21:25 -0500 (Wed, 06 Feb 2008) $
|
9 |
+
* $Rev: 4663 $
|
10 |
*/
|
11 |
+
(function(){if(window.jQuery)var _jQuery=window.jQuery;var jQuery=window.jQuery=function(selector,context){return new jQuery.prototype.init(selector,context);};if(window.$)var _$=window.$;window.$=jQuery;var quickExpr=/^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/;var isSimple=/^.[^:#\[\.]*$/;jQuery.fn=jQuery.prototype={init:function(selector,context){selector=selector||document;if(selector.nodeType){this[0]=selector;this.length=1;return this;}else if(typeof selector=="string"){var match=quickExpr.exec(selector);if(match&&(match[1]||!context)){if(match[1])selector=jQuery.clean([match[1]],context);else{var elem=document.getElementById(match[3]);if(elem)if(elem.id!=match[3])return jQuery().find(selector);else{this[0]=elem;this.length=1;return this;}else
|
12 |
+
selector=[];}}else
|
13 |
+
return new jQuery(context).find(selector);}else if(jQuery.isFunction(selector))return new jQuery(document)[jQuery.fn.ready?"ready":"load"](selector);return this.setArray(selector.constructor==Array&&selector||(selector.jquery||selector.length&&selector!=window&&!selector.nodeType&&selector[0]!=undefined&&selector[0].nodeType)&&jQuery.makeArray(selector)||[selector]);},jquery:"1.2.3",size:function(){return this.length;},length:0,get:function(num){return num==undefined?jQuery.makeArray(this):this[num];},pushStack:function(elems){var ret=jQuery(elems);ret.prevObject=this;return ret;},setArray:function(elems){this.length=0;Array.prototype.push.apply(this,elems);return this;},each:function(callback,args){return jQuery.each(this,callback,args);},index:function(elem){var ret=-1;this.each(function(i){if(this==elem)ret=i;});return ret;},attr:function(name,value,type){var options=name;if(name.constructor==String)if(value==undefined)return this.length&&jQuery[type||"attr"](this[0],name)||undefined;else{options={};options[name]=value;}return this.each(function(i){for(name in options)jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[name],type,i,name));});},css:function(key,value){if((key=='width'||key=='height')&&parseFloat(value)<0)value=undefined;return this.attr(key,value,"curCSS");},text:function(text){if(typeof text!="object"&&text!=null)return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(text));var ret="";jQuery.each(text||this,function(){jQuery.each(this.childNodes,function(){if(this.nodeType!=8)ret+=this.nodeType!=1?this.nodeValue:jQuery.fn.text([this]);});});return ret;},wrapAll:function(html){if(this[0])jQuery(html,this[0].ownerDocument).clone().insertBefore(this[0]).map(function(){var elem=this;while(elem.firstChild)elem=elem.firstChild;return elem;}).append(this);return this;},wrapInner:function(html){return this.each(function(){jQuery(this).contents().wrapAll(html);});},wrap:function(html){return this.each(function(){jQuery(this).wrapAll(html);});},append:function(){return this.domManip(arguments,true,false,function(elem){if(this.nodeType==1)this.appendChild(elem);});},prepend:function(){return this.domManip(arguments,true,true,function(elem){if(this.nodeType==1)this.insertBefore(elem,this.firstChild);});},before:function(){return this.domManip(arguments,false,false,function(elem){this.parentNode.insertBefore(elem,this);});},after:function(){return this.domManip(arguments,false,true,function(elem){this.parentNode.insertBefore(elem,this.nextSibling);});},end:function(){return this.prevObject||jQuery([]);},find:function(selector){var elems=jQuery.map(this,function(elem){return jQuery.find(selector,elem);});return this.pushStack(/[^+>] [^+>]/.test(selector)||selector.indexOf("..")>-1?jQuery.unique(elems):elems);},clone:function(events){var ret=this.map(function(){if(jQuery.browser.msie&&!jQuery.isXMLDoc(this)){var clone=this.cloneNode(true),container=document.createElement("div");container.appendChild(clone);return jQuery.clean([container.innerHTML])[0];}else
|
14 |
+
return this.cloneNode(true);});var clone=ret.find("*").andSelf().each(function(){if(this[expando]!=undefined)this[expando]=null;});if(events===true)this.find("*").andSelf().each(function(i){if(this.nodeType==3)return;var events=jQuery.data(this,"events");for(var type in events)for(var handler in events[type])jQuery.event.add(clone[i],type,events[type][handler],events[type][handler].data);});return ret;},filter:function(selector){return this.pushStack(jQuery.isFunction(selector)&&jQuery.grep(this,function(elem,i){return selector.call(elem,i);})||jQuery.multiFilter(selector,this));},not:function(selector){if(selector.constructor==String)if(isSimple.test(selector))return this.pushStack(jQuery.multiFilter(selector,this,true));else
|
15 |
+
selector=jQuery.multiFilter(selector,this);var isArrayLike=selector.length&&selector[selector.length-1]!==undefined&&!selector.nodeType;return this.filter(function(){return isArrayLike?jQuery.inArray(this,selector)<0:this!=selector;});},add:function(selector){return!selector?this:this.pushStack(jQuery.merge(this.get(),selector.constructor==String?jQuery(selector).get():selector.length!=undefined&&(!selector.nodeName||jQuery.nodeName(selector,"form"))?selector:[selector]));},is:function(selector){return selector?jQuery.multiFilter(selector,this).length>0:false;},hasClass:function(selector){return this.is("."+selector);},val:function(value){if(value==undefined){if(this.length){var elem=this[0];if(jQuery.nodeName(elem,"select")){var index=elem.selectedIndex,values=[],options=elem.options,one=elem.type=="select-one";if(index<0)return null;for(var i=one?index:0,max=one?index+1:options.length;i<max;i++){var option=options[i];if(option.selected){value=jQuery.browser.msie&&!option.attributes.value.specified?option.text:option.value;if(one)return value;values.push(value);}}return values;}else
|
16 |
+
return(this[0].value||"").replace(/\r/g,"");}return undefined;}return this.each(function(){if(this.nodeType!=1)return;if(value.constructor==Array&&/radio|checkbox/.test(this.type))this.checked=(jQuery.inArray(this.value,value)>=0||jQuery.inArray(this.name,value)>=0);else if(jQuery.nodeName(this,"select")){var values=value.constructor==Array?value:[value];jQuery("option",this).each(function(){this.selected=(jQuery.inArray(this.value,values)>=0||jQuery.inArray(this.text,values)>=0);});if(!values.length)this.selectedIndex=-1;}else
|
17 |
+
this.value=value;});},html:function(value){return value==undefined?(this.length?this[0].innerHTML:null):this.empty().append(value);},replaceWith:function(value){return this.after(value).remove();},eq:function(i){return this.slice(i,i+1);},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments));},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem);}));},andSelf:function(){return this.add(this.prevObject);},data:function(key,value){var parts=key.split(".");parts[1]=parts[1]?"."+parts[1]:"";if(value==null){var data=this.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data==undefined&&this.length)data=jQuery.data(this[0],key);return data==null&&parts[1]?this.data(parts[0]):data;}else
|
18 |
+
return this.trigger("setData"+parts[1]+"!",[parts[0],value]).each(function(){jQuery.data(this,key,value);});},removeData:function(key){return this.each(function(){jQuery.removeData(this,key);});},domManip:function(args,table,reverse,callback){var clone=this.length>1,elems;return this.each(function(){if(!elems){elems=jQuery.clean(args,this.ownerDocument);if(reverse)elems.reverse();}var obj=this;if(table&&jQuery.nodeName(this,"table")&&jQuery.nodeName(elems[0],"tr"))obj=this.getElementsByTagName("tbody")[0]||this.appendChild(this.ownerDocument.createElement("tbody"));var scripts=jQuery([]);jQuery.each(elems,function(){var elem=clone?jQuery(this).clone(true)[0]:this;if(jQuery.nodeName(elem,"script")){scripts=scripts.add(elem);}else{if(elem.nodeType==1)scripts=scripts.add(jQuery("script",elem).remove());callback.call(obj,elem);}});scripts.each(evalScript);});}};jQuery.prototype.init.prototype=jQuery.prototype;function evalScript(i,elem){if(elem.src)jQuery.ajax({url:elem.src,async:false,dataType:"script"});else
|
19 |
+
jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||"");if(elem.parentNode)elem.parentNode.removeChild(elem);}jQuery.extend=jQuery.fn.extend=function(){var target=arguments[0]||{},i=1,length=arguments.length,deep=false,options;if(target.constructor==Boolean){deep=target;target=arguments[1]||{};i=2;}if(typeof target!="object"&&typeof target!="function")target={};if(length==1){target=this;i=0;}for(;i<length;i++)if((options=arguments[i])!=null)for(var name in options){if(target===options[name])continue;if(deep&&options[name]&&typeof options[name]=="object"&&target[name]&&!options[name].nodeType)target[name]=jQuery.extend(target[name],options[name]);else if(options[name]!=undefined)target[name]=options[name];}return target;};var expando="jQuery"+(new Date()).getTime(),uuid=0,windowData={};var exclude=/z-?index|font-?weight|opacity|zoom|line-?height/i;jQuery.extend({noConflict:function(deep){window.$=_$;if(deep)window.jQuery=_jQuery;return jQuery;},isFunction:function(fn){return!!fn&&typeof fn!="string"&&!fn.nodeName&&fn.constructor!=Array&&/function/i.test(fn+"");},isXMLDoc:function(elem){return elem.documentElement&&!elem.body||elem.tagName&&elem.ownerDocument&&!elem.ownerDocument.body;},globalEval:function(data){data=jQuery.trim(data);if(data){var head=document.getElementsByTagName("head")[0]||document.documentElement,script=document.createElement("script");script.type="text/javascript";if(jQuery.browser.msie)script.text=data;else
|
20 |
+
script.appendChild(document.createTextNode(data));head.appendChild(script);head.removeChild(script);}},nodeName:function(elem,name){return elem.nodeName&&elem.nodeName.toUpperCase()==name.toUpperCase();},cache:{},data:function(elem,name,data){elem=elem==window?windowData:elem;var id=elem[expando];if(!id)id=elem[expando]=++uuid;if(name&&!jQuery.cache[id])jQuery.cache[id]={};if(data!=undefined)jQuery.cache[id][name]=data;return name?jQuery.cache[id][name]:id;},removeData:function(elem,name){elem=elem==window?windowData:elem;var id=elem[expando];if(name){if(jQuery.cache[id]){delete jQuery.cache[id][name];name="";for(name in jQuery.cache[id])break;if(!name)jQuery.removeData(elem);}}else{try{delete elem[expando];}catch(e){if(elem.removeAttribute)elem.removeAttribute(expando);}delete jQuery.cache[id];}},each:function(object,callback,args){if(args){if(object.length==undefined){for(var name in object)if(callback.apply(object[name],args)===false)break;}else
|
21 |
+
for(var i=0,length=object.length;i<length;i++)if(callback.apply(object[i],args)===false)break;}else{if(object.length==undefined){for(var name in object)if(callback.call(object[name],name,object[name])===false)break;}else
|
22 |
+
for(var i=0,length=object.length,value=object[0];i<length&&callback.call(value,i,value)!==false;value=object[++i]){}}return object;},prop:function(elem,value,type,i,name){if(jQuery.isFunction(value))value=value.call(elem,i);return value&&value.constructor==Number&&type=="curCSS"&&!exclude.test(name)?value+"px":value;},className:{add:function(elem,classNames){jQuery.each((classNames||"").split(/\s+/),function(i,className){if(elem.nodeType==1&&!jQuery.className.has(elem.className,className))elem.className+=(elem.className?" ":"")+className;});},remove:function(elem,classNames){if(elem.nodeType==1)elem.className=classNames!=undefined?jQuery.grep(elem.className.split(/\s+/),function(className){return!jQuery.className.has(classNames,className);}).join(" "):"";},has:function(elem,className){return jQuery.inArray(className,(elem.className||elem).toString().split(/\s+/))>-1;}},swap:function(elem,options,callback){var old={};for(var name in options){old[name]=elem.style[name];elem.style[name]=options[name];}callback.call(elem);for(var name in options)elem.style[name]=old[name];},css:function(elem,name,force){if(name=="width"||name=="height"){var val,props={position:"absolute",visibility:"hidden",display:"block"},which=name=="width"?["Left","Right"]:["Top","Bottom"];function getWH(){val=name=="width"?elem.offsetWidth:elem.offsetHeight;var padding=0,border=0;jQuery.each(which,function(){padding+=parseFloat(jQuery.curCSS(elem,"padding"+this,true))||0;border+=parseFloat(jQuery.curCSS(elem,"border"+this+"Width",true))||0;});val-=Math.round(padding+border);}if(jQuery(elem).is(":visible"))getWH();else
|
23 |
+
jQuery.swap(elem,props,getWH);return Math.max(0,val);}return jQuery.curCSS(elem,name,force);},curCSS:function(elem,name,force){var ret;function color(elem){if(!jQuery.browser.safari)return false;var ret=document.defaultView.getComputedStyle(elem,null);return!ret||ret.getPropertyValue("color")=="";}if(name=="opacity"&&jQuery.browser.msie){ret=jQuery.attr(elem.style,"opacity");return ret==""?"1":ret;}if(jQuery.browser.opera&&name=="display"){var save=elem.style.outline;elem.style.outline="0 solid black";elem.style.outline=save;}if(name.match(/float/i))name=styleFloat;if(!force&&elem.style&&elem.style[name])ret=elem.style[name];else if(document.defaultView&&document.defaultView.getComputedStyle){if(name.match(/float/i))name="float";name=name.replace(/([A-Z])/g,"-$1").toLowerCase();var getComputedStyle=document.defaultView.getComputedStyle(elem,null);if(getComputedStyle&&!color(elem))ret=getComputedStyle.getPropertyValue(name);else{var swap=[],stack=[];for(var a=elem;a&&color(a);a=a.parentNode)stack.unshift(a);for(var i=0;i<stack.length;i++)if(color(stack[i])){swap[i]=stack[i].style.display;stack[i].style.display="block";}ret=name=="display"&&swap[stack.length-1]!=null?"none":(getComputedStyle&&getComputedStyle.getPropertyValue(name))||"";for(var i=0;i<swap.length;i++)if(swap[i]!=null)stack[i].style.display=swap[i];}if(name=="opacity"&&ret=="")ret="1";}else if(elem.currentStyle){var camelCase=name.replace(/\-(\w)/g,function(all,letter){return letter.toUpperCase();});ret=elem.currentStyle[name]||elem.currentStyle[camelCase];if(!/^\d+(px)?$/i.test(ret)&&/^\d/.test(ret)){var style=elem.style.left,runtimeStyle=elem.runtimeStyle.left;elem.runtimeStyle.left=elem.currentStyle.left;elem.style.left=ret||0;ret=elem.style.pixelLeft+"px";elem.style.left=style;elem.runtimeStyle.left=runtimeStyle;}}return ret;},clean:function(elems,context){var ret=[];context=context||document;if(typeof context.createElement=='undefined')context=context.ownerDocument||context[0]&&context[0].ownerDocument||document;jQuery.each(elems,function(i,elem){if(!elem)return;if(elem.constructor==Number)elem=elem.toString();if(typeof elem=="string"){elem=elem.replace(/(<(\w+)[^>]*?)\/>/g,function(all,front,tag){return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all:front+"></"+tag+">";});var tags=jQuery.trim(elem).toLowerCase(),div=context.createElement("div");var wrap=!tags.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!tags.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||tags.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!tags.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!tags.indexOf("<td")||!tags.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!tags.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||jQuery.browser.msie&&[1,"div<div>","</div>"]||[0,"",""];div.innerHTML=wrap[1]+elem+wrap[2];while(wrap[0]--)div=div.lastChild;if(jQuery.browser.msie){var tbody=!tags.indexOf("<table")&&tags.indexOf("<tbody")<0?div.firstChild&&div.firstChild.childNodes:wrap[1]=="<table>"&&tags.indexOf("<tbody")<0?div.childNodes:[];for(var j=tbody.length-1;j>=0;--j)if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length)tbody[j].parentNode.removeChild(tbody[j]);if(/^\s/.test(elem))div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]),div.firstChild);}elem=jQuery.makeArray(div.childNodes);}if(elem.length===0&&(!jQuery.nodeName(elem,"form")&&!jQuery.nodeName(elem,"select")))return;if(elem[0]==undefined||jQuery.nodeName(elem,"form")||elem.options)ret.push(elem);else
|
24 |
+
ret=jQuery.merge(ret,elem);});return ret;},attr:function(elem,name,value){if(!elem||elem.nodeType==3||elem.nodeType==8)return undefined;var fix=jQuery.isXMLDoc(elem)?{}:jQuery.props;if(name=="selected"&&jQuery.browser.safari)elem.parentNode.selectedIndex;if(fix[name]){if(value!=undefined)elem[fix[name]]=value;return elem[fix[name]];}else if(jQuery.browser.msie&&name=="style")return jQuery.attr(elem.style,"cssText",value);else if(value==undefined&&jQuery.browser.msie&&jQuery.nodeName(elem,"form")&&(name=="action"||name=="method"))return elem.getAttributeNode(name).nodeValue;else if(elem.tagName){if(value!=undefined){if(name=="type"&&jQuery.nodeName(elem,"input")&&elem.parentNode)throw"type property can't be changed";elem.setAttribute(name,""+value);}if(jQuery.browser.msie&&/href|src/.test(name)&&!jQuery.isXMLDoc(elem))return elem.getAttribute(name,2);return elem.getAttribute(name);}else{if(name=="opacity"&&jQuery.browser.msie){if(value!=undefined){elem.zoom=1;elem.filter=(elem.filter||"").replace(/alpha\([^)]*\)/,"")+(parseFloat(value).toString()=="NaN"?"":"alpha(opacity="+value*100+")");}return elem.filter&&elem.filter.indexOf("opacity=")>=0?(parseFloat(elem.filter.match(/opacity=([^)]*)/)[1])/100).toString():"";}name=name.replace(/-([a-z])/ig,function(all,letter){return letter.toUpperCase();});if(value!=undefined)elem[name]=value;return elem[name];}},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,"");},makeArray:function(array){var ret=[];if(typeof array!="array")for(var i=0,length=array.length;i<length;i++)ret.push(array[i]);else
|
25 |
+
ret=array.slice(0);return ret;},inArray:function(elem,array){for(var i=0,length=array.length;i<length;i++)if(array[i]==elem)return i;return-1;},merge:function(first,second){if(jQuery.browser.msie){for(var i=0;second[i];i++)if(second[i].nodeType!=8)first.push(second[i]);}else
|
26 |
+
for(var i=0;second[i];i++)first.push(second[i]);return first;},unique:function(array){var ret=[],done={};try{for(var i=0,length=array.length;i<length;i++){var id=jQuery.data(array[i]);if(!done[id]){done[id]=true;ret.push(array[i]);}}}catch(e){ret=array;}return ret;},grep:function(elems,callback,inv){var ret=[];for(var i=0,length=elems.length;i<length;i++)if(!inv&&callback(elems[i],i)||inv&&!callback(elems[i],i))ret.push(elems[i]);return ret;},map:function(elems,callback){var ret=[];for(var i=0,length=elems.length;i<length;i++){var value=callback(elems[i],i);if(value!==null&&value!=undefined){if(value.constructor!=Array)value=[value];ret=ret.concat(value);}}return ret;}});var userAgent=navigator.userAgent.toLowerCase();jQuery.browser={version:(userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[])[1],safari:/webkit/.test(userAgent),opera:/opera/.test(userAgent),msie:/msie/.test(userAgent)&&!/opera/.test(userAgent),mozilla:/mozilla/.test(userAgent)&&!/(compatible|webkit)/.test(userAgent)};var styleFloat=jQuery.browser.msie?"styleFloat":"cssFloat";jQuery.extend({boxModel:!jQuery.browser.msie||document.compatMode=="CSS1Compat",props:{"for":"htmlFor","class":"className","float":styleFloat,cssFloat:styleFloat,styleFloat:styleFloat,innerHTML:"innerHTML",className:"className",value:"value",disabled:"disabled",checked:"checked",readonly:"readOnly",selected:"selected",maxlength:"maxLength",selectedIndex:"selectedIndex",defaultValue:"defaultValue",tagName:"tagName",nodeName:"nodeName"}});jQuery.each({parent:function(elem){return elem.parentNode;},parents:function(elem){return jQuery.dir(elem,"parentNode");},next:function(elem){return jQuery.nth(elem,2,"nextSibling");},prev:function(elem){return jQuery.nth(elem,2,"previousSibling");},nextAll:function(elem){return jQuery.dir(elem,"nextSibling");},prevAll:function(elem){return jQuery.dir(elem,"previousSibling");},siblings:function(elem){return jQuery.sibling(elem.parentNode.firstChild,elem);},children:function(elem){return jQuery.sibling(elem.firstChild);},contents:function(elem){return jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.document:jQuery.makeArray(elem.childNodes);}},function(name,fn){jQuery.fn[name]=function(selector){var ret=jQuery.map(this,fn);if(selector&&typeof selector=="string")ret=jQuery.multiFilter(selector,ret);return this.pushStack(jQuery.unique(ret));};});jQuery.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(name,original){jQuery.fn[name]=function(){var args=arguments;return this.each(function(){for(var i=0,length=args.length;i<length;i++)jQuery(args[i])[original](this);});};});jQuery.each({removeAttr:function(name){jQuery.attr(this,name,"");if(this.nodeType==1)this.removeAttribute(name);},addClass:function(classNames){jQuery.className.add(this,classNames);},removeClass:function(classNames){jQuery.className.remove(this,classNames);},toggleClass:function(classNames){jQuery.className[jQuery.className.has(this,classNames)?"remove":"add"](this,classNames);},remove:function(selector){if(!selector||jQuery.filter(selector,[this]).r.length){jQuery("*",this).add(this).each(function(){jQuery.event.remove(this);jQuery.removeData(this);});if(this.parentNode)this.parentNode.removeChild(this);}},empty:function(){jQuery(">*",this).remove();while(this.firstChild)this.removeChild(this.firstChild);}},function(name,fn){jQuery.fn[name]=function(){return this.each(fn,arguments);};});jQuery.each(["Height","Width"],function(i,name){var type=name.toLowerCase();jQuery.fn[type]=function(size){return this[0]==window?jQuery.browser.opera&&document.body["client"+name]||jQuery.browser.safari&&window["inner"+name]||document.compatMode=="CSS1Compat"&&document.documentElement["client"+name]||document.body["client"+name]:this[0]==document?Math.max(Math.max(document.body["scroll"+name],document.documentElement["scroll"+name]),Math.max(document.body["offset"+name],document.documentElement["offset"+name])):size==undefined?(this.length?jQuery.css(this[0],type):null):this.css(type,size.constructor==String?size:size+"px");};});var chars=jQuery.browser.safari&&parseInt(jQuery.browser.version)<417?"(?:[\\w*_-]|\\\\.)":"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",quickChild=new RegExp("^>\\s*("+chars+"+)"),quickID=new RegExp("^("+chars+"+)(#)("+chars+"+)"),quickClass=new RegExp("^([#.]?)("+chars+"*)");jQuery.extend({expr:{"":function(a,i,m){return m[2]=="*"||jQuery.nodeName(a,m[2]);},"#":function(a,i,m){return a.getAttribute("id")==m[2];},":":{lt:function(a,i,m){return i<m[3]-0;},gt:function(a,i,m){return i>m[3]-0;},nth:function(a,i,m){return m[3]-0==i;},eq:function(a,i,m){return m[3]-0==i;},first:function(a,i){return i==0;},last:function(a,i,m,r){return i==r.length-1;},even:function(a,i){return i%2==0;},odd:function(a,i){return i%2;},"first-child":function(a){return a.parentNode.getElementsByTagName("*")[0]==a;},"last-child":function(a){return jQuery.nth(a.parentNode.lastChild,1,"previousSibling")==a;},"only-child":function(a){return!jQuery.nth(a.parentNode.lastChild,2,"previousSibling");},parent:function(a){return a.firstChild;},empty:function(a){return!a.firstChild;},contains:function(a,i,m){return(a.textContent||a.innerText||jQuery(a).text()||"").indexOf(m[3])>=0;},visible:function(a){return"hidden"!=a.type&&jQuery.css(a,"display")!="none"&&jQuery.css(a,"visibility")!="hidden";},hidden:function(a){return"hidden"==a.type||jQuery.css(a,"display")=="none"||jQuery.css(a,"visibility")=="hidden";},enabled:function(a){return!a.disabled;},disabled:function(a){return a.disabled;},checked:function(a){return a.checked;},selected:function(a){return a.selected||jQuery.attr(a,"selected");},text:function(a){return"text"==a.type;},radio:function(a){return"radio"==a.type;},checkbox:function(a){return"checkbox"==a.type;},file:function(a){return"file"==a.type;},password:function(a){return"password"==a.type;},submit:function(a){return"submit"==a.type;},image:function(a){return"image"==a.type;},reset:function(a){return"reset"==a.type;},button:function(a){return"button"==a.type||jQuery.nodeName(a,"button");},input:function(a){return/input|select|textarea|button/i.test(a.nodeName);},has:function(a,i,m){return jQuery.find(m[3],a).length;},header:function(a){return/h\d/i.test(a.nodeName);},animated:function(a){return jQuery.grep(jQuery.timers,function(fn){return a==fn.elem;}).length;}}},parse:[/^(\[) *@?([\w-]+) *([!*$^~=]*) *('?"?)(.*?)\4 *\]/,/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,new RegExp("^([:.#]*)("+chars+"+)")],multiFilter:function(expr,elems,not){var old,cur=[];while(expr&&expr!=old){old=expr;var f=jQuery.filter(expr,elems,not);expr=f.t.replace(/^\s*,\s*/,"");cur=not?elems=f.r:jQuery.merge(cur,f.r);}return cur;},find:function(t,context){if(typeof t!="string")return[t];if(context&&context.nodeType!=1&&context.nodeType!=9)return[];context=context||document;var ret=[context],done=[],last,nodeName;while(t&&last!=t){var r=[];last=t;t=jQuery.trim(t);var foundToken=false;var re=quickChild;var m=re.exec(t);if(m){nodeName=m[1].toUpperCase();for(var i=0;ret[i];i++)for(var c=ret[i].firstChild;c;c=c.nextSibling)if(c.nodeType==1&&(nodeName=="*"||c.nodeName.toUpperCase()==nodeName))r.push(c);ret=r;t=t.replace(re,"");if(t.indexOf(" ")==0)continue;foundToken=true;}else{re=/^([>+~])\s*(\w*)/i;if((m=re.exec(t))!=null){r=[];var merge={};nodeName=m[2].toUpperCase();m=m[1];for(var j=0,rl=ret.length;j<rl;j++){var n=m=="~"||m=="+"?ret[j].nextSibling:ret[j].firstChild;for(;n;n=n.nextSibling)if(n.nodeType==1){var id=jQuery.data(n);if(m=="~"&&merge[id])break;if(!nodeName||n.nodeName.toUpperCase()==nodeName){if(m=="~")merge[id]=true;r.push(n);}if(m=="+")break;}}ret=r;t=jQuery.trim(t.replace(re,""));foundToken=true;}}if(t&&!foundToken){if(!t.indexOf(",")){if(context==ret[0])ret.shift();done=jQuery.merge(done,ret);r=ret=[context];t=" "+t.substr(1,t.length);}else{var re2=quickID;var m=re2.exec(t);if(m){m=[0,m[2],m[3],m[1]];}else{re2=quickClass;m=re2.exec(t);}m[2]=m[2].replace(/\\/g,"");var elem=ret[ret.length-1];if(m[1]=="#"&&elem&&elem.getElementById&&!jQuery.isXMLDoc(elem)){var oid=elem.getElementById(m[2]);if((jQuery.browser.msie||jQuery.browser.opera)&&oid&&typeof oid.id=="string"&&oid.id!=m[2])oid=jQuery('[@id="'+m[2]+'"]',elem)[0];ret=r=oid&&(!m[3]||jQuery.nodeName(oid,m[3]))?[oid]:[];}else{for(var i=0;ret[i];i++){var tag=m[1]=="#"&&m[3]?m[3]:m[1]!=""||m[0]==""?"*":m[2];if(tag=="*"&&ret[i].nodeName.toLowerCase()=="object")tag="param";r=jQuery.merge(r,ret[i].getElementsByTagName(tag));}if(m[1]==".")r=jQuery.classFilter(r,m[2]);if(m[1]=="#"){var tmp=[];for(var i=0;r[i];i++)if(r[i].getAttribute("id")==m[2]){tmp=[r[i]];break;}r=tmp;}ret=r;}t=t.replace(re2,"");}}if(t){var val=jQuery.filter(t,r);ret=r=val.r;t=jQuery.trim(val.t);}}if(t)ret=[];if(ret&&context==ret[0])ret.shift();done=jQuery.merge(done,ret);return done;},classFilter:function(r,m,not){m=" "+m+" ";var tmp=[];for(var i=0;r[i];i++){var pass=(" "+r[i].className+" ").indexOf(m)>=0;if(!not&&pass||not&&!pass)tmp.push(r[i]);}return tmp;},filter:function(t,r,not){var last;while(t&&t!=last){last=t;var p=jQuery.parse,m;for(var i=0;p[i];i++){m=p[i].exec(t);if(m){t=t.substring(m[0].length);m[2]=m[2].replace(/\\/g,"");break;}}if(!m)break;if(m[1]==":"&&m[2]=="not")r=isSimple.test(m[3])?jQuery.filter(m[3],r,true).r:jQuery(r).not(m[3]);else if(m[1]==".")r=jQuery.classFilter(r,m[2],not);else if(m[1]=="["){var tmp=[],type=m[3];for(var i=0,rl=r.length;i<rl;i++){var a=r[i],z=a[jQuery.props[m[2]]||m[2]];if(z==null||/href|src|selected/.test(m[2]))z=jQuery.attr(a,m[2])||'';if((type==""&&!!z||type=="="&&z==m[5]||type=="!="&&z!=m[5]||type=="^="&&z&&!z.indexOf(m[5])||type=="$="&&z.substr(z.length-m[5].length)==m[5]||(type=="*="||type=="~=")&&z.indexOf(m[5])>=0)^not)tmp.push(a);}r=tmp;}else if(m[1]==":"&&m[2]=="nth-child"){var merge={},tmp=[],test=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(m[3]=="even"&&"2n"||m[3]=="odd"&&"2n+1"||!/\D/.test(m[3])&&"0n+"+m[3]||m[3]),first=(test[1]+(test[2]||1))-0,last=test[3]-0;for(var i=0,rl=r.length;i<rl;i++){var node=r[i],parentNode=node.parentNode,id=jQuery.data(parentNode);if(!merge[id]){var c=1;for(var n=parentNode.firstChild;n;n=n.nextSibling)if(n.nodeType==1)n.nodeIndex=c++;merge[id]=true;}var add=false;if(first==0){if(node.nodeIndex==last)add=true;}else if((node.nodeIndex-last)%first==0&&(node.nodeIndex-last)/first>=0)add=true;if(add^not)tmp.push(node);}r=tmp;}else{var fn=jQuery.expr[m[1]];if(typeof fn=="object")fn=fn[m[2]];if(typeof fn=="string")fn=eval("false||function(a,i){return "+fn+";}");r=jQuery.grep(r,function(elem,i){return fn(elem,i,m,r);},not);}}return{r:r,t:t};},dir:function(elem,dir){var matched=[];var cur=elem[dir];while(cur&&cur!=document){if(cur.nodeType==1)matched.push(cur);cur=cur[dir];}return matched;},nth:function(cur,result,dir,elem){result=result||1;var num=0;for(;cur;cur=cur[dir])if(cur.nodeType==1&&++num==result)break;return cur;},sibling:function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType==1&&(!elem||n!=elem))r.push(n);}return r;}});jQuery.event={add:function(elem,types,handler,data){if(elem.nodeType==3||elem.nodeType==8)return;if(jQuery.browser.msie&&elem.setInterval!=undefined)elem=window;if(!handler.guid)handler.guid=this.guid++;if(data!=undefined){var fn=handler;handler=function(){return fn.apply(this,arguments);};handler.data=data;handler.guid=fn.guid;}var events=jQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=jQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){var val;if(typeof jQuery=="undefined"||jQuery.event.triggered)return val;val=jQuery.event.handle.apply(arguments.callee.elem,arguments);return val;});handle.elem=elem;jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];handler.type=parts[1];var handlers=events[type];if(!handlers){handlers=events[type]={};if(!jQuery.event.special[type]||jQuery.event.special[type].setup.call(elem)===false){if(elem.addEventListener)elem.addEventListener(type,handle,false);else if(elem.attachEvent)elem.attachEvent("on"+type,handle);}}handlers[handler.guid]=handler;jQuery.event.global[type]=true;});elem=null;},guid:1,global:{},remove:function(elem,types,handler){if(elem.nodeType==3||elem.nodeType==8)return;var events=jQuery.data(elem,"events"),ret,index;if(events){if(types==undefined||(typeof types=="string"&&types.charAt(0)=="."))for(var type in events)this.remove(elem,type+(types||""));else{if(types.type){handler=types.handler;types=types.type;}jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];if(events[type]){if(handler)delete events[type][handler.guid];else
|
27 |
+
for(handler in events[type])if(!parts[1]||events[type][handler].type==parts[1])delete events[type][handler];for(ret in events[type])break;if(!ret){if(!jQuery.event.special[type]||jQuery.event.special[type].teardown.call(elem)===false){if(elem.removeEventListener)elem.removeEventListener(type,jQuery.data(elem,"handle"),false);else if(elem.detachEvent)elem.detachEvent("on"+type,jQuery.data(elem,"handle"));}ret=null;delete events[type];}}});}for(ret in events)break;if(!ret){var handle=jQuery.data(elem,"handle");if(handle)handle.elem=null;jQuery.removeData(elem,"events");jQuery.removeData(elem,"handle");}}},trigger:function(type,data,elem,donative,extra){data=jQuery.makeArray(data||[]);if(type.indexOf("!")>=0){type=type.slice(0,-1);var exclusive=true;}if(!elem){if(this.global[type])jQuery("*").add([window,document]).trigger(type,data);}else{if(elem.nodeType==3||elem.nodeType==8)return undefined;var val,ret,fn=jQuery.isFunction(elem[type]||null),event=!data[0]||!data[0].preventDefault;if(event)data.unshift(this.fix({type:type,target:elem}));data[0].type=type;if(exclusive)data[0].exclusive=true;if(jQuery.isFunction(jQuery.data(elem,"handle")))val=jQuery.data(elem,"handle").apply(elem,data);if(!fn&&elem["on"+type]&&elem["on"+type].apply(elem,data)===false)val=false;if(event)data.shift();if(extra&&jQuery.isFunction(extra)){ret=extra.apply(elem,val==null?data:data.concat(val));if(ret!==undefined)val=ret;}if(fn&&donative!==false&&val!==false&&!(jQuery.nodeName(elem,'a')&&type=="click")){this.triggered=true;try{elem[type]();}catch(e){}}this.triggered=false;}return val;},handle:function(event){var val;event=jQuery.event.fix(event||window.event||{});var parts=event.type.split(".");event.type=parts[0];var handlers=jQuery.data(this,"events")&&jQuery.data(this,"events")[event.type],args=Array.prototype.slice.call(arguments,1);args.unshift(event);for(var j in handlers){var handler=handlers[j];args[0].handler=handler;args[0].data=handler.data;if(!parts[1]&&!event.exclusive||handler.type==parts[1]){var ret=handler.apply(this,args);if(val!==false)val=ret;if(ret===false){event.preventDefault();event.stopPropagation();}}}if(jQuery.browser.msie)event.target=event.preventDefault=event.stopPropagation=event.handler=event.data=null;return val;},fix:function(event){var originalEvent=event;event=jQuery.extend({},originalEvent);event.preventDefault=function(){if(originalEvent.preventDefault)originalEvent.preventDefault();originalEvent.returnValue=false;};event.stopPropagation=function(){if(originalEvent.stopPropagation)originalEvent.stopPropagation();originalEvent.cancelBubble=true;};if(!event.target)event.target=event.srcElement||document;if(event.target.nodeType==3)event.target=originalEvent.target.parentNode;if(!event.relatedTarget&&event.fromElement)event.relatedTarget=event.fromElement==event.target?event.toElement:event.fromElement;if(event.pageX==null&&event.clientX!=null){var doc=document.documentElement,body=document.body;event.pageX=event.clientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0);event.pageY=event.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||0)-(doc.clientTop||0);}if(!event.which&&((event.charCode||event.charCode===0)?event.charCode:event.keyCode))event.which=event.charCode||event.keyCode;if(!event.metaKey&&event.ctrlKey)event.metaKey=event.ctrlKey;if(!event.which&&event.button)event.which=(event.button&1?1:(event.button&2?3:(event.button&4?2:0)));return event;},special:{ready:{setup:function(){bindReady();return;},teardown:function(){return;}},mouseenter:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseover",jQuery.event.special.mouseenter.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseover",jQuery.event.special.mouseenter.handler);return true;},handler:function(event){if(withinElement(event,this))return true;arguments[0].type="mouseenter";return jQuery.event.handle.apply(this,arguments);}},mouseleave:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseout",jQuery.event.special.mouseleave.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseout",jQuery.event.special.mouseleave.handler);return true;},handler:function(event){if(withinElement(event,this))return true;arguments[0].type="mouseleave";return jQuery.event.handle.apply(this,arguments);}}}};jQuery.fn.extend({bind:function(type,data,fn){return type=="unload"?this.one(type,data,fn):this.each(function(){jQuery.event.add(this,type,fn||data,fn&&data);});},one:function(type,data,fn){return this.each(function(){jQuery.event.add(this,type,function(event){jQuery(this).unbind(event);return(fn||data).apply(this,arguments);},fn&&data);});},unbind:function(type,fn){return this.each(function(){jQuery.event.remove(this,type,fn);});},trigger:function(type,data,fn){return this.each(function(){jQuery.event.trigger(type,data,this,true,fn);});},triggerHandler:function(type,data,fn){if(this[0])return jQuery.event.trigger(type,data,this[0],false,fn);return undefined;},toggle:function(){var args=arguments;return this.click(function(event){this.lastToggle=0==this.lastToggle?1:0;event.preventDefault();return args[this.lastToggle].apply(this,arguments)||false;});},hover:function(fnOver,fnOut){return this.bind('mouseenter',fnOver).bind('mouseleave',fnOut);},ready:function(fn){bindReady();if(jQuery.isReady)fn.call(document,jQuery);else
|
28 |
+
jQuery.readyList.push(function(){return fn.call(this,jQuery);});return this;}});jQuery.extend({isReady:false,readyList:[],ready:function(){if(!jQuery.isReady){jQuery.isReady=true;if(jQuery.readyList){jQuery.each(jQuery.readyList,function(){this.apply(document);});jQuery.readyList=null;}jQuery(document).triggerHandler("ready");}}});var readyBound=false;function bindReady(){if(readyBound)return;readyBound=true;if(document.addEventListener&&!jQuery.browser.opera)document.addEventListener("DOMContentLoaded",jQuery.ready,false);if(jQuery.browser.msie&&window==top)(function(){if(jQuery.isReady)return;try{document.documentElement.doScroll("left");}catch(error){setTimeout(arguments.callee,0);return;}jQuery.ready();})();if(jQuery.browser.opera)document.addEventListener("DOMContentLoaded",function(){if(jQuery.isReady)return;for(var i=0;i<document.styleSheets.length;i++)if(document.styleSheets[i].disabled){setTimeout(arguments.callee,0);return;}jQuery.ready();},false);if(jQuery.browser.safari){var numStyles;(function(){if(jQuery.isReady)return;if(document.readyState!="loaded"&&document.readyState!="complete"){setTimeout(arguments.callee,0);return;}if(numStyles===undefined)numStyles=jQuery("style, link[rel=stylesheet]").length;if(document.styleSheets.length!=numStyles){setTimeout(arguments.callee,0);return;}jQuery.ready();})();}jQuery.event.add(window,"load",jQuery.ready);}jQuery.each(("blur,focus,load,resize,scroll,unload,click,dblclick,"+"mousedown,mouseup,mousemove,mouseover,mouseout,change,select,"+"submit,keydown,keypress,keyup,error").split(","),function(i,name){jQuery.fn[name]=function(fn){return fn?this.bind(name,fn):this.trigger(name);};});var withinElement=function(event,elem){var parent=event.relatedTarget;while(parent&&parent!=elem)try{parent=parent.parentNode;}catch(error){parent=elem;}return parent==elem;};jQuery(window).bind("unload",function(){jQuery("*").add(document).unbind();});jQuery.fn.extend({load:function(url,params,callback){if(jQuery.isFunction(url))return this.bind("load",url);var off=url.indexOf(" ");if(off>=0){var selector=url.slice(off,url.length);url=url.slice(0,off);}callback=callback||function(){};var type="GET";if(params)if(jQuery.isFunction(params)){callback=params;params=null;}else{params=jQuery.param(params);type="POST";}var self=this;jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(res,status){if(status=="success"||status=="notmodified")self.html(selector?jQuery("<div/>").append(res.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(selector):res.responseText);self.each(callback,[res.responseText,status,res]);}});return this;},serialize:function(){return jQuery.param(this.serializeArray());},serializeArray:function(){return this.map(function(){return jQuery.nodeName(this,"form")?jQuery.makeArray(this.elements):this;}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password/i.test(this.type));}).map(function(i,elem){var val=jQuery(this).val();return val==null?null:val.constructor==Array?jQuery.map(val,function(val,i){return{name:elem.name,value:val};}):{name:elem.name,value:val};}).get();}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(i,o){jQuery.fn[o]=function(f){return this.bind(o,f);};});var jsc=(new Date).getTime();jQuery.extend({get:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data=null;}return jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type});},getScript:function(url,callback){return jQuery.get(url,null,callback,"script");},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json");},post:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data={};}return jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type});},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,settings);},ajaxSettings:{global:true,type:"GET",timeout:0,contentType:"application/x-www-form-urlencoded",processData:true,async:true,data:null,username:null,password:null,accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(s){var jsonp,jsre=/=\?(&|$)/g,status,data;s=jQuery.extend(true,s,jQuery.extend(true,{},jQuery.ajaxSettings,s));if(s.data&&s.processData&&typeof s.data!="string")s.data=jQuery.param(s.data);if(s.dataType=="jsonp"){if(s.type.toLowerCase()=="get"){if(!s.url.match(jsre))s.url+=(s.url.match(/\?/)?"&":"?")+(s.jsonp||"callback")+"=?";}else if(!s.data||!s.data.match(jsre))s.data=(s.data?s.data+"&":"")+(s.jsonp||"callback")+"=?";s.dataType="json";}if(s.dataType=="json"&&(s.data&&s.data.match(jsre)||s.url.match(jsre))){jsonp="jsonp"+jsc++;if(s.data)s.data=(s.data+"").replace(jsre,"="+jsonp+"$1");s.url=s.url.replace(jsre,"="+jsonp+"$1");s.dataType="script";window[jsonp]=function(tmp){data=tmp;success();complete();window[jsonp]=undefined;try{delete window[jsonp];}catch(e){}if(head)head.removeChild(script);};}if(s.dataType=="script"&&s.cache==null)s.cache=false;if(s.cache===false&&s.type.toLowerCase()=="get"){var ts=(new Date()).getTime();var ret=s.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+ts+"$2");s.url=ret+((ret==s.url)?(s.url.match(/\?/)?"&":"?")+"_="+ts:"");}if(s.data&&s.type.toLowerCase()=="get"){s.url+=(s.url.match(/\?/)?"&":"?")+s.data;s.data=null;}if(s.global&&!jQuery.active++)jQuery.event.trigger("ajaxStart");if((!s.url.indexOf("http")||!s.url.indexOf("//"))&&s.dataType=="script"&&s.type.toLowerCase()=="get"){var head=document.getElementsByTagName("head")[0];var script=document.createElement("script");script.src=s.url;if(s.scriptCharset)script.charset=s.scriptCharset;if(!jsonp){var done=false;script.onload=script.onreadystatechange=function(){if(!done&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){done=true;success();complete();head.removeChild(script);}};}head.appendChild(script);return undefined;}var requestDone=false;var xml=window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();xml.open(s.type,s.url,s.async,s.username,s.password);try{if(s.data)xml.setRequestHeader("Content-Type",s.contentType);if(s.ifModified)xml.setRequestHeader("If-Modified-Since",jQuery.lastModified[s.url]||"Thu, 01 Jan 1970 00:00:00 GMT");xml.setRequestHeader("X-Requested-With","XMLHttpRequest");xml.setRequestHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataType]+", */*":s.accepts._default);}catch(e){}if(s.beforeSend)s.beforeSend(xml);if(s.global)jQuery.event.trigger("ajaxSend",[xml,s]);var onreadystatechange=function(isTimeout){if(!requestDone&&xml&&(xml.readyState==4||isTimeout=="timeout")){requestDone=true;if(ival){clearInterval(ival);ival=null;}status=isTimeout=="timeout"&&"timeout"||!jQuery.httpSuccess(xml)&&"error"||s.ifModified&&jQuery.httpNotModified(xml,s.url)&&"notmodified"||"success";if(status=="success"){try{data=jQuery.httpData(xml,s.dataType);}catch(e){status="parsererror";}}if(status=="success"){var modRes;try{modRes=xml.getResponseHeader("Last-Modified");}catch(e){}if(s.ifModified&&modRes)jQuery.lastModified[s.url]=modRes;if(!jsonp)success();}else
|
29 |
+
jQuery.handleError(s,xml,status);complete();if(s.async)xml=null;}};if(s.async){var ival=setInterval(onreadystatechange,13);if(s.timeout>0)setTimeout(function(){if(xml){xml.abort();if(!requestDone)onreadystatechange("timeout");}},s.timeout);}try{xml.send(s.data);}catch(e){jQuery.handleError(s,xml,null,e);}if(!s.async)onreadystatechange();function success(){if(s.success)s.success(data,status);if(s.global)jQuery.event.trigger("ajaxSuccess",[xml,s]);}function complete(){if(s.complete)s.complete(xml,status);if(s.global)jQuery.event.trigger("ajaxComplete",[xml,s]);if(s.global&&!--jQuery.active)jQuery.event.trigger("ajaxStop");}return xml;},handleError:function(s,xml,status,e){if(s.error)s.error(xml,status,e);if(s.global)jQuery.event.trigger("ajaxError",[xml,s,e]);},active:0,httpSuccess:function(r){try{return!r.status&&location.protocol=="file:"||(r.status>=200&&r.status<300)||r.status==304||r.status==1223||jQuery.browser.safari&&r.status==undefined;}catch(e){}return false;},httpNotModified:function(xml,url){try{var xmlRes=xml.getResponseHeader("Last-Modified");return xml.status==304||xmlRes==jQuery.lastModified[url]||jQuery.browser.safari&&xml.status==undefined;}catch(e){}return false;},httpData:function(r,type){var ct=r.getResponseHeader("content-type");var xml=type=="xml"||!type&&ct&&ct.indexOf("xml")>=0;var data=xml?r.responseXML:r.responseText;if(xml&&data.documentElement.tagName=="parsererror")throw"parsererror";if(type=="script")jQuery.globalEval(data);if(type=="json")data=eval("("+data+")");return data;},param:function(a){var s=[];if(a.constructor==Array||a.jquery)jQuery.each(a,function(){s.push(encodeURIComponent(this.name)+"="+encodeURIComponent(this.value));});else
|
30 |
+
for(var j in a)if(a[j]&&a[j].constructor==Array)jQuery.each(a[j],function(){s.push(encodeURIComponent(j)+"="+encodeURIComponent(this));});else
|
31 |
+
s.push(encodeURIComponent(j)+"="+encodeURIComponent(a[j]));return s.join("&").replace(/%20/g,"+");}});jQuery.fn.extend({show:function(speed,callback){return speed?this.animate({height:"show",width:"show",opacity:"show"},speed,callback):this.filter(":hidden").each(function(){this.style.display=this.oldblock||"";if(jQuery.css(this,"display")=="none"){var elem=jQuery("<"+this.tagName+" />").appendTo("body");this.style.display=elem.css("display");if(this.style.display=="none")this.style.display="block";elem.remove();}}).end();},hide:function(speed,callback){return speed?this.animate({height:"hide",width:"hide",opacity:"hide"},speed,callback):this.filter(":visible").each(function(){this.oldblock=this.oldblock||jQuery.css(this,"display");this.style.display="none";}).end();},_toggle:jQuery.fn.toggle,toggle:function(fn,fn2){return jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle(fn,fn2):fn?this.animate({height:"toggle",width:"toggle",opacity:"toggle"},fn,fn2):this.each(function(){jQuery(this)[jQuery(this).is(":hidden")?"show":"hide"]();});},slideDown:function(speed,callback){return this.animate({height:"show"},speed,callback);},slideUp:function(speed,callback){return this.animate({height:"hide"},speed,callback);},slideToggle:function(speed,callback){return this.animate({height:"toggle"},speed,callback);},fadeIn:function(speed,callback){return this.animate({opacity:"show"},speed,callback);},fadeOut:function(speed,callback){return this.animate({opacity:"hide"},speed,callback);},fadeTo:function(speed,to,callback){return this.animate({opacity:to},speed,callback);},animate:function(prop,speed,easing,callback){var optall=jQuery.speed(speed,easing,callback);return this[optall.queue===false?"each":"queue"](function(){if(this.nodeType!=1)return false;var opt=jQuery.extend({},optall);var hidden=jQuery(this).is(":hidden"),self=this;for(var p in prop){if(prop[p]=="hide"&&hidden||prop[p]=="show"&&!hidden)return jQuery.isFunction(opt.complete)&&opt.complete.apply(this);if(p=="height"||p=="width"){opt.display=jQuery.css(this,"display");opt.overflow=this.style.overflow;}}if(opt.overflow!=null)this.style.overflow="hidden";opt.curAnim=jQuery.extend({},prop);jQuery.each(prop,function(name,val){var e=new jQuery.fx(self,opt,name);if(/toggle|show|hide/.test(val))e[val=="toggle"?hidden?"show":"hide":val](prop);else{var parts=val.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),start=e.cur(true)||0;if(parts){var end=parseFloat(parts[2]),unit=parts[3]||"px";if(unit!="px"){self.style[name]=(end||1)+unit;start=((end||1)/e.cur(true))*start;self.style[name]=start+unit;}if(parts[1])end=((parts[1]=="-="?-1:1)*end)+start;e.custom(start,end,unit);}else
|
32 |
+
e.custom(start,val,"");}});return true;});},queue:function(type,fn){if(jQuery.isFunction(type)||(type&&type.constructor==Array)){fn=type;type="fx";}if(!type||(typeof type=="string"&&!fn))return queue(this[0],type);return this.each(function(){if(fn.constructor==Array)queue(this,type,fn);else{queue(this,type).push(fn);if(queue(this,type).length==1)fn.apply(this);}});},stop:function(clearQueue,gotoEnd){var timers=jQuery.timers;if(clearQueue)this.queue([]);this.each(function(){for(var i=timers.length-1;i>=0;i--)if(timers[i].elem==this){if(gotoEnd)timers[i](true);timers.splice(i,1);}});if(!gotoEnd)this.dequeue();return this;}});var queue=function(elem,type,array){if(!elem)return undefined;type=type||"fx";var q=jQuery.data(elem,type+"queue");if(!q||array)q=jQuery.data(elem,type+"queue",array?jQuery.makeArray(array):[]);return q;};jQuery.fn.dequeue=function(type){type=type||"fx";return this.each(function(){var q=queue(this,type);q.shift();if(q.length)q[0].apply(this);});};jQuery.extend({speed:function(speed,easing,fn){var opt=speed&&speed.constructor==Object?speed:{complete:fn||!fn&&easing||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easing&&easing.constructor!=Function&&easing};opt.duration=(opt.duration&&opt.duration.constructor==Number?opt.duration:{slow:600,fast:200}[opt.duration])||400;opt.old=opt.complete;opt.complete=function(){if(opt.queue!==false)jQuery(this).dequeue();if(jQuery.isFunction(opt.old))opt.old.apply(this);};return opt;},easing:{linear:function(p,n,firstNum,diff){return firstNum+diff*p;},swing:function(p,n,firstNum,diff){return((-Math.cos(p*Math.PI)/2)+0.5)*diff+firstNum;}},timers:[],timerId:null,fx:function(elem,options,prop){this.options=options;this.elem=elem;this.prop=prop;if(!options.orig)options.orig={};}});jQuery.fx.prototype={update:function(){if(this.options.step)this.options.step.apply(this.elem,[this.now,this]);(jQuery.fx.step[this.prop]||jQuery.fx.step._default)(this);if(this.prop=="height"||this.prop=="width")this.elem.style.display="block";},cur:function(force){if(this.elem[this.prop]!=null&&this.elem.style[this.prop]==null)return this.elem[this.prop];var r=parseFloat(jQuery.css(this.elem,this.prop,force));return r&&r>-10000?r:parseFloat(jQuery.curCSS(this.elem,this.prop))||0;},custom:function(from,to,unit){this.startTime=(new Date()).getTime();this.start=from;this.end=to;this.unit=unit||this.unit||"px";this.now=this.start;this.pos=this.state=0;this.update();var self=this;function t(gotoEnd){return self.step(gotoEnd);}t.elem=this.elem;jQuery.timers.push(t);if(jQuery.timerId==null){jQuery.timerId=setInterval(function(){var timers=jQuery.timers;for(var i=0;i<timers.length;i++)if(!timers[i]())timers.splice(i--,1);if(!timers.length){clearInterval(jQuery.timerId);jQuery.timerId=null;}},13);}},show:function(){this.options.orig[this.prop]=jQuery.attr(this.elem.style,this.prop);this.options.show=true;this.custom(0,this.cur());if(this.prop=="width"||this.prop=="height")this.elem.style[this.prop]="1px";jQuery(this.elem).show();},hide:function(){this.options.orig[this.prop]=jQuery.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0);},step:function(gotoEnd){var t=(new Date()).getTime();if(gotoEnd||t>this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var done=true;for(var i in this.options.curAnim)if(this.options.curAnim[i]!==true)done=false;if(done){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(jQuery.css(this.elem,"display")=="none")this.elem.style.display="block";}if(this.options.hide)this.elem.style.display="none";if(this.options.hide||this.options.show)for(var p in this.options.curAnim)jQuery.attr(this.elem.style,p,this.options.orig[p]);}if(done&&jQuery.isFunction(this.options.complete))this.options.complete.apply(this.elem);return false;}else{var n=t-this.startTime;this.state=n/this.options.duration;this.pos=jQuery.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](this.state,n,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update();}return true;}};jQuery.fx.step={scrollLeft:function(fx){fx.elem.scrollLeft=fx.now;},scrollTop:function(fx){fx.elem.scrollTop=fx.now;},opacity:function(fx){jQuery.attr(fx.elem.style,"opacity",fx.now);},_default:function(fx){fx.elem.style[fx.prop]=fx.now+fx.unit;}};jQuery.fn.offset=function(){var left=0,top=0,elem=this[0],results;if(elem)with(jQuery.browser){var parent=elem.parentNode,offsetChild=elem,offsetParent=elem.offsetParent,doc=elem.ownerDocument,safari2=safari&&parseInt(version)<522&&!/adobeair/i.test(userAgent),fixed=jQuery.css(elem,"position")=="fixed";if(elem.getBoundingClientRect){var box=elem.getBoundingClientRect();add(box.left+Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),box.top+Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));add(-doc.documentElement.clientLeft,-doc.documentElement.clientTop);}else{add(elem.offsetLeft,elem.offsetTop);while(offsetParent){add(offsetParent.offsetLeft,offsetParent.offsetTop);if(mozilla&&!/^t(able|d|h)$/i.test(offsetParent.tagName)||safari&&!safari2)border(offsetParent);if(!fixed&&jQuery.css(offsetParent,"position")=="fixed")fixed=true;offsetChild=/^body$/i.test(offsetParent.tagName)?offsetChild:offsetParent;offsetParent=offsetParent.offsetParent;}while(parent&&parent.tagName&&!/^body|html$/i.test(parent.tagName)){if(!/^inline|table.*$/i.test(jQuery.css(parent,"display")))add(-parent.scrollLeft,-parent.scrollTop);if(mozilla&&jQuery.css(parent,"overflow")!="visible")border(parent);parent=parent.parentNode;}if((safari2&&(fixed||jQuery.css(offsetChild,"position")=="absolute"))||(mozilla&&jQuery.css(offsetChild,"position")!="absolute"))add(-doc.body.offsetLeft,-doc.body.offsetTop);if(fixed)add(Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));}results={top:top,left:left};}function border(elem){add(jQuery.curCSS(elem,"borderLeftWidth",true),jQuery.curCSS(elem,"borderTopWidth",true));}function add(l,t){left+=parseInt(l)||0;top+=parseInt(t)||0;}return results;};})();
|
js/ui.base.js
ADDED
@@ -0,0 +1,2 @@
|
|
|
|
|
1 |
+
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(3(C){C.8=C.8||{};C.L(C.8,{2m:{1f:3(E,F,H){7 G=C.8[E].1d;1p(7 D 2l H){G.R[D]=G.R[D]||[];G.R[D].2k([F,H[D]])}},m:3(D,E,G){7 H=D.R[E];6(!H){4}1p(7 F=0;F<H.2j;F++){6(D.5[H[F][0]]){H[F][1].d(D.a,G)}}}},w:{},g:3(D){6(C.8.w[D]){4 C.8.w[D]}7 E=C(\'<2i 2h="8-2g-2f">\').2e(D).g({11:"2d",b:"-1o",j:"-1o",2c:"2b"}).2a("O");C.8.w[D]=!!((!/29|28/.k(E.g("27"))||(/^[1-9]/).k(E.g("26"))||(/^[1-9]/).k(E.g("25"))||!(/1m/).k(E.g("24"))||!(/23|22\\(0, 0, 0, 0\\)/).k(E.g("21"))));20{C("O").1n(0).1Z(E.1n(0))}1Y(F){}4 C.8.w[D]},1X:3(D){D.X="1e";D.1l=3(){4 c};6(D.Q){D.Q.1k="1m"}},1W:3(D){D.X="1V";D.1l=3(){4 h};6(D.Q){D.Q.1k=""}},1U:3(G,E){7 D=/b/.k(E||"b")?"1h":"1j",F=c;6(G[D]>0){4 h}G[D]=1;F=G[D]>0?h:c;G[D]=0;4 F}});C.M(["12","1i"],3(E,D){6(!C.P["p"+D]){C.P["p"+D]=3(F){4 F!=1T?2.M(3(){2==v||2==f?v.1S(D=="12"?F:C(v)["1j"](),D=="1i"?F:C(v)["1h"]()):2["p"+D]=F}):2[0]==v||2[0]==f?1R[(D=="12"?"1Q":"1P")]||C.1O&&f.1N["p"+D]||f.O["p"+D]:2[0]["p"+D]}}});7 B=C.P.10;C.P.L({11:3(){7 F=2.1g();7 E=2.N();7 D=E.1g();4{b:F.b-A(2[0],"1M")-D.b-A(E,"1L"),j:F.j-A(2[0],"1K")-D.j-A(E,"1J")}},N:3(){7 D=2[0].N;1I(D&&(!/^O|1H$/i.k(D.1G)&&C.g(D,"11")=="1F")){D=D.N}4 C(D)},K:3(D){4 2.M(3(){1E C.8.K(2,D)})},1D:3(D){4 2.M(3(){6(C.Z(2,"8-Y")){C.Z(2,"8-Y").1c()}})},10:3(){13("*",2).1f(2).1a("10");4 B.d(2,u)}});3 A(D,E){4 1C(C.1B(D.1A?D[0]:D,E,h))||0}C.8.K=3(F,E){7 D=2;2.a=F;C.Z(2.a,"8-Y",2);2.5=C.L({},E);C(F).V("1b.e",3(){4 D.W.d(D,u)});6(C.16.15){C(F).1z("X","1e")}C(F).J(3(){6(D.t){18(D.t)}})};C.L(C.8.K.1d,{1c:3(){C(2.a).s("1b.e")},1a:3(){4 2.W.d(2,u)},W:3(F){6(F.1y!=1||C.1x(F.1w.1v.1u(),2.5.1t||[])!=-1||(2.5.19&&!2.5.19.d(2.5.l||2,[F,2.a]))){4 h}7 E=2;7 D=3(){E.q={j:F.T,b:F.S};C(f).V("J.e",3(){4 E.r.d(E,u)});C(f).V("U.e",3(){4 E.n.d(E,u)});6(!E.1s&&I.z(E.q.j-F.T)>=E.5.y||I.z(E.q.b-F.S)>=E.5.y){6(E.5.x){E.5.x.m(E.5.l||E,F,E.a)}6(E.5.n){E.5.n.m(E.5.l||E,F,2.a)}E.o=h}};6(2.5.17){6(2.t){18(2.t)}2.t=1r(D,2.5.17)}14{D()}4 c},r:3(D){7 E=2.5;6(!2.o){4 C(f).s("J.e").s("U.e")}6(2.5.r){2.5.r.m(2.5.l||2,D,2.a)}C(f).s("J.e").s("U.e");2.o=c;4 c},n:3(D){7 E=2.5;6(C.16.15&&!D.1q){4 2.r.d(2,[D])}6(!2.o&&(I.z(2.q.j-D.T)>=E.y||I.z(2.q.b-D.S)>=E.y)){6(2.5.x){2.5.x.m(2.5.l||2,D,2.a)}2.o=h}14{6(!2.o){4 c}}6(E.n){E.n.m(2.5.l||2,D,2.a)}4 c}})})(13);',62,147,'||this|function|return|options|if|var|ui||element|top|false|apply|draggable|document|css|true||left|test|executor|call|drag|initialized|scroll|_MP|stop|unbind|timer|arguments|window|cssCache|start|distance|abs|||||||||Math|mouseup|mouseInteraction|extend|each|offsetParent|body|fn|style|plugins|pageY|pageX|mousemove|bind|click|unselectable|mouse|data|remove|position|Left|jQuery|else|msie|browser|delay|clearInterval|condition|trigger|mousedown|destroy|prototype|on|add|offset|scrollTop|Top|scrollLeft|MozUserSelect|onselectstart|none|get|5000px|for|button|setTimeout|initalized|dragPrevention|toLowerCase|nodeName|target|inArray|which|attr|jquery|curCSS|parseInt|removeMouseInteraction|new|static|tagName|html|while|borderLeftWidth|marginLeft|borderTopWidth|marginTop|documentElement|boxModel|pageYOffset|pageXOffset|self|scrollTo|undefined|hasScroll|off|enableSelection|disableSelection|catch|removeChild|try|backgroundColor|rgba|transparent|backgroundImage|width|height|cursor|default|auto|appendTo|block|display|absolute|addClass|gen|resizable|class|div|length|push|in|plugin'.split('|'),0,{}))
|
2 |
+
|
js/ui.tabs.js
CHANGED
@@ -1,8 +1,2 @@
|
|
1 |
-
|
2 |
-
|
3 |
-
*
|
4 |
-
* Copyright (c) 2007 Klaus Hartl (stilbuero.de)
|
5 |
-
* Dual licensed under the MIT (MIT-LICENSE.txt)
|
6 |
-
* and GPL (GPL-LICENSE.txt) licenses.
|
7 |
-
*/
|
8 |
-
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(5($){$.7=$.7||{};$.1M.4=5(a,b){3(a&&a.X==2Y){b=a;a=J}b=b||{};a=a&&a.X==1W&&--a||0;x 2.R(5(){37 $.7.4(2,$.19(b,{z:a}))})};$.R([\'2T\',\'2S\',\'2N\',\'2E\',\'2x\',\'2r\',\'2l\'],5(i,c){$.1M[\'4\'+c]=5(){6 b=1N;x 2.R(5(){6 a=$.7.4.1o(2);a[c.2a()].36(a,b)})}});$.1M.33=5(){6 b=-1;3(2[0]){6 a=$.7.4.1o(2[0]),$m=$(\'t\',2);b=$m.1k($m.16(\'.\'+a.y.v)[0]);$m=J}x b>=0?++b:-1};$.7.4=5(a,b){2.H=a;2.y=$.19({z:0,M:\'N\',1g:[],G:J,14:E,15:b.14?1y:E,1c:\'2kj;\',1Q:E,1P:\'7-4-\',1m:{},1s:\'2f\',W:5(){},Y:5(){},1n:5(){},1a:5(){},N:5(){},D:5(){},B:5(){},T:5(){},27:\'<t><a l="#{l}"><S>#{25}</S></a></t>\',1J:\'<24></24>\',1I:\'7-4-2X\',v:\'7-4-2W\',1x:\'7-4-15\',12:\'7-4-1g\',18:\'7-4-1F\',P:\'7-4-D\',1e:\'7-4-2R\'},b);2.y.M+=\'.7-4\';2.y.G=$.G&&$.G.X==1C&&2.y.G;$.q(a,$.7.4.13,2);2.1i(1y)};$.7.4.13=\'2L\';$.7.4.1o=5(a){x $.q(a,$.7.4.13)};$.19($.7.4.2I,{1z:5(a){x a.1h&&a.1h.V(/\\s/g,\'23\').V(/[^A-2u-2s-9\\-23:\\.]/g,\'\')||2.y.1P+$.q(a)},1i:5(g){2.$m=$(\'t:2o(a[l])\',2.H);2.$4=2.$m.2m(5(){x $(\'a\',2)[0]});2.$8=$([]);6 f=2,o=2.y;2.$4.R(5(i,a){3(a.I&&a.I.V(\'#\',\'\')){f.$8=f.$8.W(a.I)}w 3($(a).U(\'l\')!=\'#\'){$.q(a,\'l\',a.l);6 b=f.1z(a);a.l=\'#\'+b;f.$8=f.$8.W($(\'#\'+b)[0]||$(o.1J).U(\'10\',b).u(o.18).2i(f.$8[i-1]||f.H))}w{o.1g.2h(i+1)}});3(g){$(2.H).L(o.1I)||$(2.H).u(o.1I);2.$8.R(5(){6 a=$(2);a.L(o.18)||a.u(o.18)});2g(6 i=0,1t;1t=o.1g[i];i++){2.1a(1t)}2.$4.R(5(i,a){3(1r.I){3(a.I==1r.I){o.z=i;3($.O.Z||$.O.2e){6 b=$(1r.I),1O=b.U(\'10\');b.U(\'10\',\'\');1p(5(){b.U(\'10\',1O)},2d)}2c(0,0);x E}}w 3(o.G){6 p=2b($.G($.7.4.13+$.q(f.H)));3(p&&f.$4[p]){o.z=p;x E}}w 3(f.$m.C(i).L(o.v)){o.z=i;x E}});6 n=2.$m.F;29(2.$m.C(o.z).L(o.12)&&n){o.z=++o.z<2.$m.F?o.z:0;n--}3(!n){o.14=o.15=1y}2.$8.u(o.P);2.$m.K(o.v);3(!o.14){2.$8.C(o.z).B().K(o.P);2.$m.C(o.z).u(o.v)}6 j=!o.14&&$.q(2.$4[o.z],\'l\');3(j){2.T(o.z+1,j)}3(!/^N/.35(o.M)){2.$4.28(\'N\',5(e){e.34()})}$(32).31(5(){f.$4.26(o.M);f.$m=f.$4=f.$8=J})}6 k={},1K=o.30||o.1s,Q={},1q=o.2Z||o.1s;3(o.1v||o.1w){3(o.1v){k[\'1u\']=\'B\';Q[\'1u\']=\'D\'}3(o.1w){k[\'11\']=\'B\';Q[\'11\']=\'D\'}}w{3(o.1H){k=o.1H}w{k[\'22-21\']=0;1K=1}3(o.1Z){Q=o.1Z}w{Q[\'22-21\']=0;1q=1}}6 h={1d:\'\',2U:\'\',1u:\'\'};3(!$.O.Z){h[\'11\']=\'\'}5 1G(b,c,a){c.1Y(Q,1q,5(){c.u(o.P).17(h);3($.O.Z&&Q[\'11\']){c[0].1X.16=\'\'}o.D(b,c[0],a&&a[0]||J);3(a){1j(b,a,c)}})}5 1j(b,a,c){3(!(o.1v||o.1w||o.1H)){a.17(\'1d\',\'1E\')}a.1Y(k,1K,5(){a.K(o.P).17(h);3($.O.Z&&k[\'11\']){a[0].1X.16=\'\'}o.B(b,a[0],c&&c[0]||J)})}5 1D(c,a,d,b){a.u(o.v).2Q().K(o.v);1G(c,d,b)}2.$4.26(o.M).28(o.M,5(){6 b=$(2).2P(\'t:C(0)\'),$D=f.$8.16(\':2O\'),$B=$(2.I);3((b.L(o.v)&&!o.15)||b.L(o.12)||o.N(2,$B[0],$D[0])===E){2.1f();x E}3(o.G){$.G($.7.4.13+$.q(f.H),f.$4.1k(2),o.G)}3(o.15){3(b.L(o.v)){b.K(o.v);f.$8.1B();1G(2,$D);2.1f();x E}w 3(!$D.F){f.$8.1B();3($.q(2,\'l\')){6 a=2;f.T(f.$4.1k(2)+1,$.q(2,\'l\'),5(){b.u(o.v).u(o.1x);1j(a,$B)})}w{b.u(o.v).u(o.1x);1j(2,$B)}2.1f();x E}}f.$8.1B();3($B.F){3($.q(2,\'l\')){6 a=2;f.T(f.$4.1k(2)+1,$.q(2,\'l\'),5(){1D(a,b,$D,$B)})}w{1D(2,b,$D,$B)}}w{1V\'1A 1U 1S: 2M 2K 2J.\';}3($.O.Z){2.1f()}x E})},W:5(d,b,f){3(d&&b){f=f||2.$4.F;6 o=2.y,$t=$(o.27.V(/#\\{l\\}/,d).V(/#\\{25\\}/,b));6 a=d.2H(\'#\')==0?d.V(\'#\',\'\'):2.1z($(\'a:2G-2F\',$t)[0]);6 c=$(\'#\'+a);c=c.F&&c||$(o.1J).U(\'10\',a).u(o.18).u(o.P);3(f>=2.$m.F){$t.1T(2.H);c.1T(2.H.2D)}w{$t.1R(2.$m[f-1]);c.1R(2.$8[f-1])}2.1i();3(2.$4.F==1){$t.u(o.v);c.K(o.P);6 e=$.q(2.$4[0],\'l\');3(e){2.T(f+1,e)}}o.W(2.$4[f],2.$8[f])}w{1V\'1A 1U 1S: 2C 2B 1N 2A W 2z.\';}},Y:5(a){3(a&&a.X==1W){6 o=2.y,$t=2.$m.C(a-1).Y(),$1F=2.$8.C(a-1).Y();3($t.L(o.v)&&2.$4.F>1){2.N(a+(a<2.$4.F?1:-1))}2.1i();o.Y($t.2y()[0],$1F[0])}},1n:5(a){6 o=2.y,$t=2.$m.C(a-1);$t.K(o.12);3($.O.2V){$t.17(\'1d\',\'2w-1E\');1p(5(){$t.17(\'1d\',\'1E\')},0)}o.1n(2.$4[a-1],2.$8[a-1])},1a:5(a){6 o=2.y;2.$m.C(a-1).u(o.12);o.1a(2.$4[a-1],2.$8[a-1])},N:5(a){2.$4.C(a-1).2v(2.y.M)},T:5(g,d,b){6 e=2,o=2.y,$a=2.$4.C(g-1),a=$a[0],$S=$(\'S\',a);3(d&&d.X==1C){b=d;d=J}3(d){$.q(a,\'l\',d)}w{d=$.q(a,\'l\')}3(o.1c){$.q(a,\'1h\',$S.1l());$S.1l(\'<20>\'+o.1c+\'</20>\')}6 c=5(){e.$4.16(\'.\'+o.1e).R(5(){$(2).K(o.1e);3(o.1c){$(\'S\',2).1l($.q(2,\'1h\'))}});e.1b=J};6 f=$.19({},o.1m,{2t:d,1L:5(r,s){$(a.I).1l(r);c();3(b&&b.X==1C){b()}3(o.1Q){$.2q(a,\'l\')}o.T(e.$4[g-1],e.$8[g-1]);o.1m.1L&&o.1m.1L(r,s)}});3(2.1b){2.1b.2p();c()}$a.u(o.1e);1p(5(){e.1b=$.2n(f)},0)},l:5(b,a){$.q(2.$4.C(b-1)[0],\'l\',a)}})})(1A);',62,194,'||this|if|tabs|function|var|ui|panels|||||||||||||href|lis||||data|||li|addClass|selectedClass|else|return|options|initial||show|eq|hide|false|length|cookie|source|hash|null|removeClass|hasClass|event|click|browser|hideClass|hideAnim|each|span|load|attr|replace|add|constructor|remove|msie|id|opacity|disabledClass|INSTANCE_KEY|unselected|unselect|filter|css|panelClass|extend|disable|xhr|spinner|display|loadingClass|blur|disabled|title|tabify|showTab|index|html|ajaxOptions|enable|getInstance|setTimeout|hideSpeed|location|fxSpeed|position|height|fxSlide|fxFade|unselectClass|true|tabId|jQuery|stop|Function|switchTab|block|panel|hideTab|fxShow|navClass|panelTemplate|showSpeed|success|fn|arguments|toShowId|idPrefix|cache|insertBefore|Tabs|appendTo|UI|throw|Number|style|animate|fxHide|em|width|min|_|div|text|unbind|tabTemplate|bind|while|toLowerCase|parseInt|scrollTo|500|opera|normal|for|push|insertAfter|8230|Loading|Href|map|ajax|has|abort|removeData|Load|z0|url|Za|trigger|inline|Click|end|tab|to|enough|Not|parentNode|Disable|child|first|indexOf|prototype|identifier|fragment|ui_tabs_instance|Mismatching|Enable|visible|parents|siblings|loading|Remove|Add|overflow|safari|selected|nav|Object|fxHideSpeed|fxShowSpeed|unload|window|tabsSelected|preventDefault|test|apply|new'.split('|'),0,{}))
|
1 |
+
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(4(A){A.3a.3=4(){6 C=1O 1v[0]=="1N"&&1v[0];6 B=C&&22.1x.39.38(1v,1)||1v;e C=="n"?A.b(2[0],"3").$3.n:2.y(4(){5(C){6 D=A.b(2,"3");5(D){D[C].37(D,B)}}m{36 A.8.3(2,B[0]||{})}})};A.8.3=4(D,C){6 B=2;2.7=A.1j({},A.8.3.28,C);2.f=D;5(C.d===t){2.7.d=t}2.7.w+=".3";A(D).U("35.3",4(F,E,G){5((/^d/).1Y(E)){B.16(G)}m{B.7[E]=G;B.1g()}}).U("34.3",4(F,E){e B.7[E]});A.b(D,"3",2);2.1g(1c)};A.8.3.28={d:0,1t:l,w:"1E",k:[],13:t,1p:"33 ",z:l,24:"8-3-",1m:{},14:t,1X:\'<1u><a o="#{o}"><1o>#{1d}</1o></a></1u>\',1C:"<27></27>",1k:"8-3-31",i:"8-3-d",1y:"8-3-1t",V:"8-3-k",Y:"8-3-23",x:"8-3-30",1b:"8-3-2Z"};A.1j(A.8.3.1x,{1D:4(B){e B.26&&B.26.12(/\\s/g,"25").12(/[^A-2Y-2X-9\\-25:\\.]/g,"")||2.7.24+A.b(B)},8:4(C,B){e{2W:2,7:2.7,2V:C,23:B}},1g:4(N){2.$j=A("1u:2U(a[o])",2.f);2.$3=2.$j.1r(4(){e A("a",2)[0]});2.$c=A([]);6 O=2,E=2.7;2.$3.y(4(Q,P){5(P.u&&P.u.12("#","")){O.$c=O.$c.19(P.u)}m{5(A(P).11("o")!="#"){A.b(P,"o.3",P.o);A.b(P,"p.3",P.o);6 S=O.1D(P);P.o="#"+S;6 R=A("#"+S);5(!R.n){R=A(E.1C).11("1h",S).h(E.Y).2T(O.$c[Q-1]||O.f);R.b("18.3",1c)}O.$c=O.$c.19(R)}m{E.k.1R(Q+1)}}});5(N){A(2.f).v(E.1k)||A(2.f).h(E.1k);2.$c.y(4(){6 P=A(2);P.v(E.Y)||P.h(E.Y)});2.$3.y(4(S,P){5(1I.u){5(P.u==1I.u){E.d=S;5(A.X.1i||A.X.2S){6 R=A(1I.u),T=R.11("1h");R.11("1h","");1z(4(){R.11("1h",T)},2R)}2Q(0,0);e l}}m{5(E.13){6 Q=2P(A.13("8-3"+A.b(O.f)),10);5(Q&&O.$3[Q]){E.d=Q;e l}}m{5(O.$j.r(S).v(E.i)){E.d=S;e l}}}});2.$c.h(E.x);2.$j.q(E.i);5(E.d!==t){2.$c.r(E.d).1Z().q(E.x);2.$j.r(E.d).h(E.i)}6 D=E.d!==t&&A.b(2.$3[E.d],"p.3");5(D){2.p(E.d)}E.k=A.2O(E.k.2N(A.1r(2.$j.Z("."+E.V),4(Q,P){e O.$j.1e(Q)}))).1Q();A(2M).U("2L",4(){O.$3.15(".3");O.$j=O.$3=O.$c=t})}2K(6 H=0,M;M=2.$j[H];H++){A(M)[A.1U(H,E.k)!=-1&&!A(M).v(E.i)?"h":"q"](E.V)}5(E.z===l){2.$3.1a("z.3")}6 C,J,B={"2J-2I":0,1H:1},F="2H";5(E.14&&E.14.2G==22){C=E.14[0]||B,J=E.14[1]||B}m{C=J=E.14||B}6 I={1q:"",2F:"",2E:""};5(!A.X.1i){I.1G=""}4 L(Q,P,R){P.21(C,C.1H||F,4(){P.h(E.x).1f(I);5(A.X.1i&&C.1G){P[0].20.Z=""}5(R){K(Q,R,P)}})}4 K(Q,R,P){5(J===B){R.1f("1q","1B")}R.21(J,J.1H||F,4(){R.q(E.x).1f(I);5(A.X.1i&&J.1G){R[0].20.Z=""}A(O.f).W("2D",[O.8(Q,R[0])],E.1Z)})}4 G(Q,S,P,R){S.h(E.i).2C().q(E.i);L(Q,P,R)}2.$3.15(".3").U(E.w,4(){6 S=A(2).2B("1u:r(0)"),P=O.$c.Z(":2A"),R=A(2.u);5((S.v(E.i)&&!E.1t)||S.v(E.V)||A(2).v(E.1b)||A(O.f).W("2z",[O.8(2,R[0])],E.16)===l){2.1s();e l}O.7.d=O.$3.1e(2);5(E.1t){5(S.v(E.i)){O.7.d=t;S.q(E.i);O.$c.1F();L(2,P);2.1s();e l}m{5(!P.n){O.$c.1F();6 Q=2;O.p(O.$3.1e(2),4(){S.h(E.i).h(E.1y);K(Q,R)});2.1s();e l}}}5(E.13){A.13("8-3"+A.b(O.f),O.7.d,E.13)}O.$c.1F();5(R.n){6 Q=2;O.p(O.$3.1e(2),P.n?4(){G(Q,S,P,R)}:4(){S.h(E.i);K(Q,R)})}m{2y"1J 2x 2w: 2v 2u 2t."}5(A.X.1i){2.1s()}e l});5(!(/^1E/).1Y(E.w)){2.$3.U("1E.3",4(){e l})}},19:4(E,D,C){5(C==1M){C=2.$3.n}6 G=2.7;6 I=A(G.1X.12(/#\\{o\\}/,E).12(/#\\{1d\\}/,D));I.b("18.3",1c);6 H=E.2s("#")==0?E.12("#",""):2.1D(A("a:2r-2q",I)[0]);6 F=A("#"+H);5(!F.n){F=A(G.1C).11("1h",H).h(G.Y).h(G.x);F.b("18.3",1c)}5(C>=2.$j.n){I.1W(2.f);F.1W(2.f.2p)}m{I.1V(2.$j[C]);F.1V(2.$c[C])}G.k=A.1r(G.k,4(K,J){e K>=C?++K:K});2.1g();5(2.$3.n==1){I.h(G.i);F.q(G.x);6 B=A.b(2.$3[0],"p.3");5(B){2.p(C,B)}}A(2.f).W("2o",[2.8(2.$3[C],2.$c[C])],G.19)},17:4(B){6 D=2.7,E=2.$j.r(B).17(),C=2.$c.r(B).17();5(E.v(D.i)&&2.$3.n>1){2.16(B+(B+1<2.$3.n?1:-1))}D.k=A.1r(A.1T(D.k,4(G,F){e G!=B}),4(G,F){e G>=B?--G:G});2.1g();A(2.f).W("2n",[2.8(E.2m("a")[0],C[0])],D.17)},1S:4(B){6 C=2.7;5(A.1U(B,C.k)==-1){e}6 D=2.$j.r(B).q(C.V);5(A.X.2l){D.1f("1q","2k-1B");1z(4(){D.1f("1q","1B")},0)}C.k=A.1T(C.k,4(F,E){e F!=B});A(2.f).W("2j",[2.8(2.$3[B],2.$c[B])],C.1S)},1P:4(C){6 B=2,D=2.7;5(C!=D.d){2.$j.r(C).h(D.V);D.k.1R(C);D.k.1Q();A(2.f).W("2i",[2.8(2.$3[C],2.$c[C])],D.1P)}},16:4(B){5(1O B=="1N"){B=2.$3.1e(2.$3.Z("[o$="+B+"]")[0])}2.$3.r(B).2h(2.7.w)},p:4(F,K){6 L=2,C=2.7,D=2.$3.r(F),J=D[0],G=K==1M||K===l,B=D.b("p.3");K=K||4(){};5(!B||(A.b(J,"z.3")&&!G)){K();e}5(C.1p){6 H=A("1o",J);H.b("1d.3",H.1n()).1n("<1L>"+C.1p+"</1L>")}6 I=4(){L.$3.Z("."+C.1b).y(4(){A(2).q(C.1b);5(C.1p){6 M=A("1o",2);M.1n(M.b("1d.3")).1a("1d.3")}});L.1l=t};6 E=A.1j({},C.1m,{1K:B,1A:4(N,M){A(J.u).1n(N);I();K();5(C.z){A.b(J,"z.3",1c)}A(L.f).W("2g",[L.8(L.$3[F],L.$c[F])],C.p);C.1m.1A&&C.1m.1A(N,M)}});5(2.1l){2.1l.2f();I()}D.h(C.1b);1z(4(){L.1l=A.2e(E)},0)},1K:4(C,B){2.$3.r(C).1a("z.3").b("p.3",B)},18:4(){6 B=2.7;A(2.f).15(".3").q(B.1k).1a("3");2.$3.y(4(){6 C=A.b(2,"o.3");5(C){2.o=C}6 D=A(2).15(".3");A.y(["o","p","z"],4(E,F){D.1a(F+".3")})});2.$j.19(2.$c).y(4(){5(A.b(2,"18.3")){A(2).17()}m{A(2).q([B.i,B.1y,B.V,B.Y,B.x].2d(" "))}})}});A.1j(A.8.3.1x,{1w:t,2c:4(C,F){F=F||l;6 B=2,E=2.7.d;4 G(){B.1w=2b(4(){E=++E<B.$3.n?E:0;B.16(E)},C)}4 D(H){5(!H||H.2a){29(B.1w)}}5(C){G();5(!F){2.$3.U(2.7.w,D)}m{2.$3.U(2.7.w,4(){D();E=B.7.d;G()})}}m{D();2.$3.15(2.7.w,D)}}})})(1J);',62,197,'||this|tabs|function|if|var|options|ui|||data|panels|selected|return|element||addClass|selectedClass|lis|disabled|false|else|length|href|load|removeClass|eq||null|hash|hasClass|event|hideClass|each|cache|||||||||||||||||||||bind|disabledClass|triggerHandler|browser|panelClass|filter||attr|replace|cookie|fx|unbind|select|remove|destroy|add|removeData|loadingClass|true|label|index|css|tabify|id|msie|extend|navClass|xhr|ajaxOptions|html|span|spinner|display|map|blur|unselect|li|arguments|rotation|prototype|unselectClass|setTimeout|success|block|panelTemplate|tabId|click|stop|opacity|duration|location|jQuery|url|em|undefined|string|typeof|disable|sort|push|enable|grep|inArray|insertBefore|appendTo|tabTemplate|test|show|style|animate|Array|panel|idPrefix|_|title|div|defaults|clearInterval|clientX|setInterval|rotate|join|ajax|abort|tabsload|trigger|tabsdisable|tabsenable|inline|safari|find|tabsremove|tabsadd|parentNode|child|first|indexOf|identifier|fragment|Mismatching|Tabs|UI|throw|tabsselect|visible|parents|siblings|tabsshow|height|overflow|constructor|normal|width|min|for|unload|window|concat|unique|parseInt|scrollTo|500|opera|insertAfter|has|tab|instance|z0|Za|loading|hide|nav|8230|Loading|getData|setData|new|apply|call|slice|fn'.split('|'),0,{}))
|
2 |
+
|
|
|
|
|
|
|
|
|
|
|
|
language/pl_PL.mo
ADDED
Binary file
|
language/pl_PL.po
ADDED
@@ -0,0 +1,917 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: WassUp\n"
|
4 |
+
"POT-Creation-Date: \n"
|
5 |
+
"PO-Revision-Date: 2008-04-18 12:55+0100\n"
|
6 |
+
"Last-Translator: Michal Kowalski <michal@ozorkow.net>\n"
|
7 |
+
"Language-Team: \n"
|
8 |
+
"MIME-Version: 1.0\n"
|
9 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
+
"Content-Transfer-Encoding: 8bit\n"
|
11 |
+
"X-Poedit-KeywordsList: __;_e\n"
|
12 |
+
"X-Poedit-Basepath: .\n"
|
13 |
+
"X-Poedit-SearchPath-0: /home/m1k/Desktop/wassup_translation/wassup\n"
|
14 |
+
|
15 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:43
|
16 |
+
msgid "Sorry, Wassup requires WordPress 2.2 or higher to work"
|
17 |
+
msgstr "Przepraszamy, Wassup wymaga do pracy wersji WordPress 2.2+"
|
18 |
+
|
19 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:94
|
20 |
+
msgid "WassUp has detected a problem with \"session.save_path\" setting in your Wordpress/PHP configuration. Statistics logging has been disabled as a result. To fix, go to admin menu, \"Wassup-->Options-->Manage Files & Database\" and modify \"Temporary files location folder\"."
|
21 |
+
msgstr ""
|
22 |
+
|
23 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:96
|
24 |
+
msgid "WassUp has detected a problem with \"session.save_path\" setting in your Wordpress/PHP configuration. Please fix by modifying \"Temporary files location folder\" in admin menu, \"Wassup-->Options-->Manage Files & Database\"."
|
25 |
+
msgstr ""
|
26 |
+
|
27 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:251
|
28 |
+
msgid "Hide Search"
|
29 |
+
msgstr "Ukryj wyszukiwanie"
|
30 |
+
|
31 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:254
|
32 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:831
|
33 |
+
msgid "Search"
|
34 |
+
msgstr "Szukaj"
|
35 |
+
|
36 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:259
|
37 |
+
msgid "Hide TopTen"
|
38 |
+
msgstr "Ukryj Top 10"
|
39 |
+
|
40 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:262
|
41 |
+
msgid "Show TopTen"
|
42 |
+
msgstr "Pokaż Top 10"
|
43 |
+
|
44 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:268
|
45 |
+
msgid "Collapse All"
|
46 |
+
msgstr "Zwiń wszystko"
|
47 |
+
|
48 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:271
|
49 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:482
|
50 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:562
|
51 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:794
|
52 |
+
msgid "Expand All"
|
53 |
+
msgstr "Rozwiń wszystko"
|
54 |
+
|
55 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:276
|
56 |
+
msgid "Expand Cronology"
|
57 |
+
msgstr "Rozwiń chronologicznie"
|
58 |
+
|
59 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:279
|
60 |
+
msgid "Collapse Cronology"
|
61 |
+
msgstr "Zwiń chronologicznie"
|
62 |
+
|
63 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:362
|
64 |
+
msgid "Visitor Details"
|
65 |
+
msgstr "Szczegóły odwiedzin"
|
66 |
+
|
67 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:365
|
68 |
+
msgid "Spy Visitors"
|
69 |
+
msgstr "Śledź odwiedziny"
|
70 |
+
|
71 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:365
|
72 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:566
|
73 |
+
msgid "SPY Visitors"
|
74 |
+
msgstr "ŚLEDŹ odwiedziny"
|
75 |
+
|
76 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:366
|
77 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:480
|
78 |
+
msgid "Current Visitors Online"
|
79 |
+
msgstr "Obecnie Online"
|
80 |
+
|
81 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:367
|
82 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:49
|
83 |
+
msgid "Options"
|
84 |
+
msgstr "Opcje"
|
85 |
+
|
86 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:418
|
87 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:435
|
88 |
+
msgid "Wassup options updated successfully"
|
89 |
+
msgstr "Opcje Wassup zostały zachowane"
|
90 |
+
|
91 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:423
|
92 |
+
msgid "Wassup uninstall option updated successfully"
|
93 |
+
msgstr "Opcje odinstalacji Wassup zostały zachowane"
|
94 |
+
|
95 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:430
|
96 |
+
msgid "Wassup spam options updated successfully"
|
97 |
+
msgstr "Opcje antyspamowe Wassup zostały zachowane"
|
98 |
+
|
99 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:481
|
100 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:567
|
101 |
+
msgid "Legend"
|
102 |
+
msgstr "Legenda"
|
103 |
+
|
104 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:481
|
105 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:567
|
106 |
+
msgid "Logged-in Users"
|
107 |
+
msgstr "Zalogowani użytkownicy"
|
108 |
+
|
109 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:481
|
110 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:567
|
111 |
+
msgid "Comments Authors"
|
112 |
+
msgstr "Autorzy komentarzy"
|
113 |
+
|
114 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:481
|
115 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:567
|
116 |
+
msgid "Spiders/bots"
|
117 |
+
msgstr "Wyszukiwarki/boty"
|
118 |
+
|
119 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:488
|
120 |
+
msgid "Visitors online"
|
121 |
+
msgstr "Użytkownicy online"
|
122 |
+
|
123 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:503
|
124 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:872
|
125 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:604
|
126 |
+
msgid "From your blog"
|
127 |
+
msgstr "Z Twojego bloga"
|
128 |
+
|
129 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:506
|
130 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:875
|
131 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:607
|
132 |
+
msgid "Direct hit"
|
133 |
+
msgstr "Bezpośrednio"
|
134 |
+
|
135 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:524
|
136 |
+
msgid "LOGGED IN USER"
|
137 |
+
msgstr "ZALOGOWANY UŻYTKOWNIK"
|
138 |
+
|
139 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:525
|
140 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:528
|
141 |
+
msgid "COMMENT AUTHOR"
|
142 |
+
msgstr "AUTOR KOMENTARZA"
|
143 |
+
|
144 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:569
|
145 |
+
msgid "Pause"
|
146 |
+
msgstr "Zatrzymaj"
|
147 |
+
|
148 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:570
|
149 |
+
msgid "Play"
|
150 |
+
msgstr "Uruchom"
|
151 |
+
|
152 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:589
|
153 |
+
msgid "Latest hits"
|
154 |
+
msgstr "Ostatnie odsłony"
|
155 |
+
|
156 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:591
|
157 |
+
msgid "WassUp recording is disabled"
|
158 |
+
msgstr "Rejestrowanie statystyk przez WassUp wyłączone"
|
159 |
+
|
160 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:715
|
161 |
+
msgid "records deleted"
|
162 |
+
msgstr "rekordy usunięte"
|
163 |
+
|
164 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:723
|
165 |
+
msgid "hide chart"
|
166 |
+
msgstr "ukryj wykres"
|
167 |
+
|
168 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:723
|
169 |
+
msgid "Hide the chart and site usage"
|
170 |
+
msgstr "Ukryj wykres i statystyki użytkowania"
|
171 |
+
|
172 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:726
|
173 |
+
msgid "show chart"
|
174 |
+
msgstr "pokaż wykres"
|
175 |
+
|
176 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:726
|
177 |
+
msgid "Show the chart and site usage"
|
178 |
+
msgstr "Pokaż wykres i statystyki użytkowania"
|
179 |
+
|
180 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:732
|
181 |
+
msgid "Summary for the last"
|
182 |
+
msgstr "Podsumowanie dla ostatnich"
|
183 |
+
|
184 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:735
|
185 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:166
|
186 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:195
|
187 |
+
msgid "24 hours"
|
188 |
+
msgstr "24 godzin"
|
189 |
+
|
190 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:736
|
191 |
+
msgid "7 days"
|
192 |
+
msgstr "7 dni"
|
193 |
+
|
194 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:737
|
195 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:168
|
196 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:197
|
197 |
+
msgid "1 month"
|
198 |
+
msgstr "1 miesiąca"
|
199 |
+
|
200 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:738
|
201 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:171
|
202 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:200
|
203 |
+
msgid "1 year"
|
204 |
+
msgstr "1 roku"
|
205 |
+
|
206 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:741
|
207 |
+
msgid "Items per page"
|
208 |
+
msgstr "elementów na stronę"
|
209 |
+
|
210 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:747
|
211 |
+
msgid "Show items by"
|
212 |
+
msgstr "Pokaż tylko elementy z"
|
213 |
+
|
214 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:750
|
215 |
+
msgid "Spider"
|
216 |
+
msgstr "Wyszukiwarka"
|
217 |
+
|
218 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:751
|
219 |
+
msgid "NO Spider"
|
220 |
+
msgstr "NIE wyszukiwarka"
|
221 |
+
|
222 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:752
|
223 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:971
|
224 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:179
|
225 |
+
msgid "Spam"
|
226 |
+
msgstr "Spam"
|
227 |
+
|
228 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:753
|
229 |
+
msgid "NO Spam"
|
230 |
+
msgstr "NIE spam"
|
231 |
+
|
232 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:754
|
233 |
+
msgid "NO Spam NO Spider"
|
234 |
+
msgstr "NIE spam NIE wyszukiwarka"
|
235 |
+
|
236 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:755
|
237 |
+
msgid "Users logged in"
|
238 |
+
msgstr "Użytkowników zalogowanych"
|
239 |
+
|
240 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:756
|
241 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:182
|
242 |
+
msgid "Comment authors"
|
243 |
+
msgstr "Autorów komentarzy"
|
244 |
+
|
245 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:757
|
246 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:183
|
247 |
+
msgid "Referer from search engine"
|
248 |
+
msgstr "Źródło z wyszukiwarki"
|
249 |
+
|
250 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:758
|
251 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:184
|
252 |
+
msgid "Referer from ext link"
|
253 |
+
msgstr "Źródło z zewnętrznego odnośnika"
|
254 |
+
|
255 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:759
|
256 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:176
|
257 |
+
msgid "Everything"
|
258 |
+
msgstr "Wszystko"
|
259 |
+
|
260 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:772
|
261 |
+
msgid "Visits"
|
262 |
+
msgstr "Wizyt"
|
263 |
+
|
264 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:773
|
265 |
+
msgid "Pageviews"
|
266 |
+
msgstr "Odsłon stron"
|
267 |
+
|
268 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:774
|
269 |
+
msgid "Pages/Visits"
|
270 |
+
msgstr "Odsłon/Wizyta"
|
271 |
+
|
272 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:777
|
273 |
+
msgid "Spams"
|
274 |
+
msgstr "Spamu"
|
275 |
+
|
276 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:785
|
277 |
+
msgid "Too few records to print chart"
|
278 |
+
msgstr "Za mało zarejestrowanych danych, aby pokazać wykres"
|
279 |
+
|
280 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:795
|
281 |
+
msgid "Collapse Chronology"
|
282 |
+
msgstr "Zwiń chronologicznie"
|
283 |
+
|
284 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:815
|
285 |
+
msgid "Spam Options"
|
286 |
+
msgstr "Opcje antyspamowe"
|
287 |
+
|
288 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:817
|
289 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:110
|
290 |
+
msgid "Enable/Disable Spam Check on Records"
|
291 |
+
msgstr "Włącz/Wyłącz sprawdzanie spamu"
|
292 |
+
|
293 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:818
|
294 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:113
|
295 |
+
msgid "Record Akismet comment spam attempts"
|
296 |
+
msgstr ""
|
297 |
+
|
298 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:819
|
299 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:114
|
300 |
+
msgid "Record referrer spam attempts"
|
301 |
+
msgstr ""
|
302 |
+
|
303 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:820
|
304 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:97
|
305 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:124
|
306 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:174
|
307 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:188
|
308 |
+
msgid "Save Settings"
|
309 |
+
msgstr "Zapisz ustawienia"
|
310 |
+
|
311 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:827
|
312 |
+
msgid "Filter by marked IP"
|
313 |
+
msgstr "Filtruj po zaznaczonym IP"
|
314 |
+
|
315 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:827
|
316 |
+
msgid "show marked items"
|
317 |
+
msgstr "pokaż zaznaczony element"
|
318 |
+
|
319 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:828
|
320 |
+
msgid "Searched for"
|
321 |
+
msgstr "Szukano"
|
322 |
+
|
323 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:829
|
324 |
+
msgid "Auto refresh in"
|
325 |
+
msgstr "Auto odświeżenie za"
|
326 |
+
|
327 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:829
|
328 |
+
msgid "seconds"
|
329 |
+
msgstr "sekund"
|
330 |
+
|
331 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:831
|
332 |
+
msgid "Show Top Ten"
|
333 |
+
msgstr "Pokaż Top 10"
|
334 |
+
|
335 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:888
|
336 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:893
|
337 |
+
msgid "delete"
|
338 |
+
msgstr "usuń"
|
339 |
+
|
340 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:888
|
341 |
+
msgid "Delete ALL marked records with this IP"
|
342 |
+
msgstr "Usuń WSZYSTKIE zaznaczone rekordy z tym IP"
|
343 |
+
|
344 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:890
|
345 |
+
msgid "unmark"
|
346 |
+
msgstr "odznacz"
|
347 |
+
|
348 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:890
|
349 |
+
msgid "UnMark IP"
|
350 |
+
msgstr "Odznacz IP"
|
351 |
+
|
352 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:893
|
353 |
+
msgid "Delete this record"
|
354 |
+
msgstr "Usuń ten rekord"
|
355 |
+
|
356 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:895
|
357 |
+
msgid "mark"
|
358 |
+
msgstr "zaznacz"
|
359 |
+
|
360 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:895
|
361 |
+
msgid "Mark IP"
|
362 |
+
msgstr "Zaznacz IP"
|
363 |
+
|
364 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:898
|
365 |
+
msgid "show raw table"
|
366 |
+
msgstr "Pokaż surowe szczegóły"
|
367 |
+
|
368 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:898
|
369 |
+
msgid "Show the items as raw table"
|
370 |
+
msgstr "Pokaż elementy jako surowe dane"
|
371 |
+
|
372 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:970
|
373 |
+
msgid "Probably SPAM!"
|
374 |
+
msgstr "Prawdopodobnie SPAM!"
|
375 |
+
|
376 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:972
|
377 |
+
msgid "Referer Spam"
|
378 |
+
msgstr "Źródło spamu"
|
379 |
+
|
380 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:982
|
381 |
+
msgid "Language"
|
382 |
+
msgstr "Język"
|
383 |
+
|
384 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:984
|
385 |
+
msgid "OS"
|
386 |
+
msgstr "SYSTEM OPERACYJNY"
|
387 |
+
|
388 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:985
|
389 |
+
msgid "BROWSER"
|
390 |
+
msgstr "PRZEGLĄDARKA"
|
391 |
+
|
392 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:987
|
393 |
+
msgid "RESOLUTION"
|
394 |
+
msgstr "ROZDZIELCZOŚĆ"
|
395 |
+
|
396 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1028
|
397 |
+
msgid "Check the official"
|
398 |
+
msgstr "Sprawdź oficjalną stronę"
|
399 |
+
|
400 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1028
|
401 |
+
msgid "page for updates, bug reports and your hints to improve it"
|
402 |
+
msgstr ", aby znaleźć aktualizacje, raporty błedów oraz pomóc w rozwoju wtyczki"
|
403 |
+
|
404 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1028
|
405 |
+
msgid "User Guide documentation"
|
406 |
+
msgstr "Dokumentacja użytkownika"
|
407 |
+
|
408 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1465
|
409 |
+
msgid "WassUp Plugin table has reached maximum size!"
|
410 |
+
msgstr "Tabela Pluginu WassUp przekroczyła maksymalny rozmiar!"
|
411 |
+
|
412 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1466
|
413 |
+
msgid "Hi"
|
414 |
+
msgstr "Witaj"
|
415 |
+
|
416 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1466
|
417 |
+
msgid "you have received this email because your WassUp Database table at your Wordpress blog"
|
418 |
+
msgstr ""
|
419 |
+
|
420 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1466
|
421 |
+
msgid "has reached the maximum value you set in the options menu"
|
422 |
+
msgstr ""
|
423 |
+
|
424 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1467
|
425 |
+
msgid "This is only a reminder, please take the actions you want in the WassUp options menu"
|
426 |
+
msgstr ""
|
427 |
+
|
428 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1467
|
429 |
+
msgid "This alert now will be removed and you will be able to set a new one"
|
430 |
+
msgstr ""
|
431 |
+
|
432 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1468
|
433 |
+
msgid "Thank you for using WassUp plugin. Check if there is a new version available here:"
|
434 |
+
msgstr "Dziękujemy za używanie wtyczki WassUp. Sprawdź, czy nie ma nowszej wersji na:"
|
435 |
+
|
436 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1468
|
437 |
+
msgid "Have a nice day!"
|
438 |
+
msgstr "Miłego dnia!"
|
439 |
+
|
440 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1763
|
441 |
+
msgid "Error getting table details"
|
442 |
+
msgstr "Błąd w pobieraniu szczegółów tabeli"
|
443 |
+
|
444 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1771
|
445 |
+
#, php-format
|
446 |
+
msgid "Delete any existing table %s"
|
447 |
+
msgstr "Usuń jakąkolwiek istniejącą tabelę %s"
|
448 |
+
|
449 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1782
|
450 |
+
#, php-format
|
451 |
+
msgid "Table structure of table %s"
|
452 |
+
msgstr "Struktura tabeli %s"
|
453 |
+
|
454 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1790
|
455 |
+
#, php-format
|
456 |
+
msgid "Error with SHOW CREATE TABLE for %s."
|
457 |
+
msgstr "Błąd przy zapytaniu SHOW CREATE TABLE for %s."
|
458 |
+
|
459 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1797
|
460 |
+
#, php-format
|
461 |
+
msgid "Error getting table structure of %s"
|
462 |
+
msgstr "Błąd w pobieraniu struktury tabeli %s"
|
463 |
+
|
464 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1805
|
465 |
+
#, php-format
|
466 |
+
msgid "Data contents of table %s"
|
467 |
+
msgstr "Zawartość tabeli %s"
|
468 |
+
|
469 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1866
|
470 |
+
#, php-format
|
471 |
+
msgid "End of data contents of table %s"
|
472 |
+
msgstr "Koniec zawartości tabeli %s"
|
473 |
+
|
474 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1902
|
475 |
+
msgid "Last searched terms"
|
476 |
+
msgstr "Ostatnio wyszukiwane"
|
477 |
+
|
478 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1915
|
479 |
+
msgid "Last referers"
|
480 |
+
msgstr "Ostatnie źródła"
|
481 |
+
|
482 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1928
|
483 |
+
msgid "Top Browsers"
|
484 |
+
msgstr "Top przeglądarek"
|
485 |
+
|
486 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1941
|
487 |
+
msgid "Top OS"
|
488 |
+
msgstr "Top systemów"
|
489 |
+
|
490 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1963
|
491 |
+
msgid "visitor(s) online"
|
492 |
+
msgstr "użytkowników online"
|
493 |
+
|
494 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1966
|
495 |
+
msgid "logged-in user(s)"
|
496 |
+
msgstr "zalogowanych"
|
497 |
+
|
498 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1970
|
499 |
+
msgid "comment author(s)"
|
500 |
+
msgstr "komentujących"
|
501 |
+
|
502 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1972
|
503 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2125
|
504 |
+
msgid "powered by"
|
505 |
+
msgstr "powered by"
|
506 |
+
|
507 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2004
|
508 |
+
msgid "What title for the widget (default \"Visitors Online\")"
|
509 |
+
msgstr "Tytuł dla wiggetu (domyślnie \"Użytkowników Online\")"
|
510 |
+
|
511 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2005
|
512 |
+
msgid "What style sheet class for <ul> attribute (default \"links\")"
|
513 |
+
msgstr "Którą klasę z arkuszy stylów dla znacznika <ul> użyć (domyślnie \"links\")"
|
514 |
+
|
515 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2006
|
516 |
+
msgid "How many characters left? (For template compatibility - default 18)"
|
517 |
+
msgstr "Ile pokazywać znaków w lini? (Dla kompatybilności z szablonami - domyślnie 18)"
|
518 |
+
|
519 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2007
|
520 |
+
msgid "Check if you want to show logged-in online users (default Yes)"
|
521 |
+
msgstr "Zaznacz, jeśli chcesz pokazywać zalogowanych użytkowników (domyślnie Tak)"
|
522 |
+
|
523 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2008
|
524 |
+
msgid "Check if you want to show comment-author online users (default Yes)"
|
525 |
+
msgstr "Zaznacz, jeśli chcesz pokazywać koemntujących użytkowników (domyślnie Tak)"
|
526 |
+
|
527 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2009
|
528 |
+
msgid "Check if you want to show some last search referers (default Yes)"
|
529 |
+
msgstr "Zaznacz, jeśli chcesz pokazywać ostatnio wyszukiwane frazy (domyślnie Tak)"
|
530 |
+
|
531 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2010
|
532 |
+
msgid "How many search referers want to show (default 5)"
|
533 |
+
msgstr "Ile ostatnich wyszukiwań pokazywać (domyślnie 5)"
|
534 |
+
|
535 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2011
|
536 |
+
msgid "Check if you want to show some last external referers (default Yes)"
|
537 |
+
msgstr "Zaznacz, jeśli chcesz pokazywać źródła odwiedzin (domyślnie Tak)"
|
538 |
+
|
539 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2012
|
540 |
+
msgid "How many external referers want to show (default 5)"
|
541 |
+
msgstr "Ile ostatnich źródeł pokazywać (domyślnie 5)"
|
542 |
+
|
543 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2013
|
544 |
+
msgid "Check if you want to show top browsers (default Yes)"
|
545 |
+
msgstr "Zaznacz, jeśli chcesz pokazać najpopularniejsze przeglądarki (domyślnie Tak)"
|
546 |
+
|
547 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2014
|
548 |
+
msgid "How many top browsers want to show (default 5)"
|
549 |
+
msgstr "Ile pokazywać najpopularniejszych przeglądarek (domyślnie 5)"
|
550 |
+
|
551 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2015
|
552 |
+
msgid "Check if you want to show top operating systems (default Yes)"
|
553 |
+
msgstr "Zaznacz, jeśli chcesz pokazać najpopularniejsze systemy operacyjne (domyślnie Tak)"
|
554 |
+
|
555 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2016
|
556 |
+
msgid "How many top operating systems want to show (default 5)"
|
557 |
+
msgstr "Ile pokazywać najpopularniejszych systemów operacyjnych (domyślnie 5)"
|
558 |
+
|
559 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2034
|
560 |
+
msgid "Wassup Widget"
|
561 |
+
msgstr "Wassup Widget"
|
562 |
+
|
563 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:31
|
564 |
+
msgid "ATTENTION! Your WassUp table have reached the maximum value you set, I disabled the alert, you can re-enable it here."
|
565 |
+
msgstr ""
|
566 |
+
|
567 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:50
|
568 |
+
msgid "You can add a sidebar Widget with some useful statistics information by activating the"
|
569 |
+
msgstr "Możesz dodać Widget ze statystykami. Musisz w tym celu aktywować"
|
570 |
+
|
571 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:51
|
572 |
+
msgid "Wassup Widget in the Widgets menu option"
|
573 |
+
msgstr "Wassup Widget w menu Widgetów"
|
574 |
+
|
575 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:52
|
576 |
+
msgid "Select the options you want for the WassUp plugin"
|
577 |
+
msgstr "Ustaw opcje pluginu WassUp"
|
578 |
+
|
579 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:56
|
580 |
+
msgid "General Setup"
|
581 |
+
msgstr "Ustwienia ogólne"
|
582 |
+
|
583 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:57
|
584 |
+
msgid "Statistics Recording"
|
585 |
+
msgstr "Rejestrowanie statystyk"
|
586 |
+
|
587 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:58
|
588 |
+
msgid "Manage Files & Database"
|
589 |
+
msgstr "Zarządzaj plikami i bazą danych"
|
590 |
+
|
591 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:59
|
592 |
+
msgid "Uninstall"
|
593 |
+
msgstr "Odinstaluj"
|
594 |
+
|
595 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:65
|
596 |
+
msgid "Your default screen resolution (browser width)"
|
597 |
+
msgstr "Twoja domyślna rozdzielczość ekranu (szerokość okna przeglądarki)"
|
598 |
+
|
599 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:66
|
600 |
+
msgid "Default screen resolution (in pixels)"
|
601 |
+
msgstr "Domyślna rozdzielczość ekranu (w pikselach)"
|
602 |
+
|
603 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:71
|
604 |
+
msgid "Set minimum users level which can view and manage WassUp plugin (default Administrators)"
|
605 |
+
msgstr "Ustaw minimalny poziom użytkownika, który może zarządzać pluginem WassUp (domyślnie Administrator)"
|
606 |
+
|
607 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:76
|
608 |
+
msgid "Visit Detail Settings"
|
609 |
+
msgstr "Ustawienia"
|
610 |
+
|
611 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:77
|
612 |
+
msgid "Chart type - How many axes"
|
613 |
+
msgstr "Rodzaj wykresu - ile osi"
|
614 |
+
|
615 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:83
|
616 |
+
msgid "Set how many minutes wait for automatic page refresh"
|
617 |
+
msgstr "Ustaw, co ile minut ma być automatycznie odświeżana strona"
|
618 |
+
|
619 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:83
|
620 |
+
msgid "Current Visitors Online and Visitors Details"
|
621 |
+
msgstr "Obecni użytkownicy i ich szczegóły"
|
622 |
+
|
623 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:84
|
624 |
+
msgid "refresh minutes (default 3)"
|
625 |
+
msgstr "odświeżanie co minut (domyślnie 3)"
|
626 |
+
|
627 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:86
|
628 |
+
msgid "Show visitor details for"
|
629 |
+
msgstr "Pokaż szczegóły odwiedziń wg"
|
630 |
+
|
631 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:91
|
632 |
+
msgid "Number of items per page"
|
633 |
+
msgstr "Liczba elementów na stronę"
|
634 |
+
|
635 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:97
|
636 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:124
|
637 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:174
|
638 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:188
|
639 |
+
msgid "Reset"
|
640 |
+
msgstr "Przywróć"
|
641 |
+
|
642 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:97
|
643 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:124
|
644 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:174
|
645 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:188
|
646 |
+
msgid "Reset to Default Settings"
|
647 |
+
msgstr "Przywróc domyślne ustawienia"
|
648 |
+
|
649 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:101
|
650 |
+
msgid "Statistics Recording Settings"
|
651 |
+
msgstr "Ustawienia rejestrowania statystyk"
|
652 |
+
|
653 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:102
|
654 |
+
msgid "Enable/Disable Recording"
|
655 |
+
msgstr "Włącz/Wyłącz rejestrowanie"
|
656 |
+
|
657 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:103
|
658 |
+
msgid "Checkbox to record statistics for each type of \"visitor\""
|
659 |
+
msgstr "Zaznacz, aby rejestrować statystyki dla danego typu \"odwiedzin\""
|
660 |
+
|
661 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:105
|
662 |
+
msgid "Record logged in users"
|
663 |
+
msgstr "Rejestruj zalogowanych użytkowników"
|
664 |
+
|
665 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:106
|
666 |
+
msgid "Record spiders and bots"
|
667 |
+
msgstr "Rejestruj wyszukiwarki i boty"
|
668 |
+
|
669 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:107
|
670 |
+
msgid "Record attack/exploit attempts (libwww-perl agent)"
|
671 |
+
msgstr "Rejestruj próby ataków (libwww-perl agent)"
|
672 |
+
|
673 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:111
|
674 |
+
msgid "Checkbox to record statistics for each type of \"spam\""
|
675 |
+
msgstr "Zaznacz, aby rejestrować statystyki dla danego typu \"spamu\""
|
676 |
+
|
677 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:117
|
678 |
+
msgid "Enter source IPs to exclude from recording"
|
679 |
+
msgstr "Wpisz IP, które mają być wykluczone z rejestowania odwiedzin"
|
680 |
+
|
681 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:119
|
682 |
+
msgid "comma separated value (ex: 127.0.0.1, 10.0.0.1, etc...)"
|
683 |
+
msgstr "wartości oddzielone przecinkami (np. 127.0.0.1, 10.0.0.1, itd...)"
|
684 |
+
|
685 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:120
|
686 |
+
msgid "Enter requested URLs to exclude from recording"
|
687 |
+
msgstr "Wpisz URLe żądanych stron, które mają być wykluczone z rejestowania odwiedzin"
|
688 |
+
|
689 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:122
|
690 |
+
msgid "comma separated value, don't put the entire url, only the last path or some word to exclude (ex: /category/wordpress, 2007, etc...)"
|
691 |
+
msgstr "oddzielone przecinkami, nie wpisuj całego adresu, jedynie ciąg po adresie (http://www.site.com) lub jakieś słowo (np. /category/wordpress, 2007, etc...)"
|
692 |
+
|
693 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:128
|
694 |
+
msgid "Temporary files location folder"
|
695 |
+
msgstr "Folder plików tymczasowych"
|
696 |
+
|
697 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:130
|
698 |
+
msgid "\"Save path\" directory for storing temporary files used to track visitor activity"
|
699 |
+
msgstr "katalog do przechowywania tymczasowych plików używanych do śledzenia aktywności użytkowników"
|
700 |
+
|
701 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:136
|
702 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:182
|
703 |
+
msgid "WARNING"
|
704 |
+
msgstr "UWAGA"
|
705 |
+
|
706 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:136
|
707 |
+
msgid "Directory does not exist or is not writable. Please enter a different path above or change \"session.save_path\" in \"php.ini\" to point to a valid, writable folder"
|
708 |
+
msgstr ""
|
709 |
+
|
710 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:139
|
711 |
+
msgid "Note: To adjust, change the above path or edit \"sessions.save_path\" in"
|
712 |
+
msgstr ""
|
713 |
+
|
714 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:142
|
715 |
+
msgid "Use absolute directory paths only. This value is usually"
|
716 |
+
msgstr "Użyj ścieżki bezwzględnej. Zazwyczaj jest to"
|
717 |
+
|
718 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:146
|
719 |
+
msgid "Select actions for table growth"
|
720 |
+
msgstr "Wybierz akcję dla rosnącej tabeli"
|
721 |
+
|
722 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:147
|
723 |
+
msgid "WassUp table grows very fast (especially if your blog is frequently visited), I recommend you to delete old records sometimes. You can select any option below to reset it, delete old records automatically or manually. (If you haven't database space problems you can leave the table as is)"
|
724 |
+
msgstr "Tabela WassUp rośnie bardzo szybko (zazwyczaj, gdy twój blog jest często dowiedzany). Zalecamy usuwanie co jakiś czas rekordów. Możesz wybrać opcję, aby usunąc stare rekordy automatycznie lub ręcznie. (Jeśli, masz dużo miejsca na bazę danych, możesz te ustawienia zignorować)"
|
725 |
+
|
726 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:148
|
727 |
+
msgid "Current WassUp table usage is"
|
728 |
+
msgstr "Obecnie używana tabela WassUp to:"
|
729 |
+
|
730 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:153
|
731 |
+
msgid "records"
|
732 |
+
msgstr "rekordów"
|
733 |
+
|
734 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:156
|
735 |
+
msgid "Alert me"
|
736 |
+
msgstr "Zawiadom mnie"
|
737 |
+
|
738 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:156
|
739 |
+
msgid "email to"
|
740 |
+
msgstr "wyślij email do"
|
741 |
+
|
742 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:156
|
743 |
+
msgid "when table reaches"
|
744 |
+
msgstr "gdy tabela będzie mieć"
|
745 |
+
|
746 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:158
|
747 |
+
msgid "Empty table"
|
748 |
+
msgstr "Wyczyść tabelę"
|
749 |
+
|
750 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:158
|
751 |
+
msgid "export table in SQL format"
|
752 |
+
msgstr "eksportuj tabelę do formatu SQL"
|
753 |
+
|
754 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:159
|
755 |
+
msgid "Automatically delete records older than:"
|
756 |
+
msgstr "Automatycznie kasuj rekordy starsze niż:"
|
757 |
+
|
758 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:163
|
759 |
+
msgid "Delete NOW records older than:"
|
760 |
+
msgstr "Skasuj TERAZ rekordy starsze niż:"
|
761 |
+
|
762 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:165
|
763 |
+
msgid "Action is NOT undoable"
|
764 |
+
msgstr "Akcji NIE MOŻNA cofnąć"
|
765 |
+
|
766 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:167
|
767 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:196
|
768 |
+
msgid "1 week"
|
769 |
+
msgstr "1 tydzień"
|
770 |
+
|
771 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:169
|
772 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:198
|
773 |
+
msgid "3 months"
|
774 |
+
msgstr "3 miesiące"
|
775 |
+
|
776 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:170
|
777 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:199
|
778 |
+
msgid "6 months"
|
779 |
+
msgstr "6 miesięcy"
|
780 |
+
|
781 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:178
|
782 |
+
msgid "Want to uninstall WassUp?"
|
783 |
+
msgstr "Chcesz odinstalować WassUp?"
|
784 |
+
|
785 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:179
|
786 |
+
msgid "No problem. Before you deactivate this plugin, check the box below to cleanup any data that was collected by WassUp that could be left behind."
|
787 |
+
msgstr "Nie ma problemu. Po deaktywacji pluginu, zaznacz poniższe pole, aby wyczyścić dane zgromadzone przez plugin WassUp."
|
788 |
+
|
789 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:180
|
790 |
+
msgid "Permanently remove WassUp data and settings from Wordpress"
|
791 |
+
msgstr "Usuń dane oraz ustawienia WassUp z Wordpressa."
|
792 |
+
|
793 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:182
|
794 |
+
msgid "All WassUp data and settings will be deleted upon deactivation of this plugin"
|
795 |
+
msgstr ""
|
796 |
+
|
797 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:184
|
798 |
+
msgid "This action cannot be undone. Before uninstalling WassUp, you should backup your Wordpress database first. WassUp data is stored in the table"
|
799 |
+
msgstr "Akcja nie mogła zostać wykonana. Przed odinstalowaniem wtyczki WassUp, powinieneś najpierw wykonać kopię bazy Wordpress. Dane wtyczki WassUp są przechowywane w tabeli"
|
800 |
+
|
801 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:186
|
802 |
+
msgid "To help improve this plugin, we would appreciate your feedback at"
|
803 |
+
msgstr "Jeśli chcesz pomoć w rozwoju tej wtyczki, zapraszamy na "
|
804 |
+
|
805 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:165
|
806 |
+
msgid "Administrators"
|
807 |
+
msgstr "Administratorzy"
|
808 |
+
|
809 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:166
|
810 |
+
msgid "Contributors"
|
811 |
+
msgstr "Felietoniści"
|
812 |
+
|
813 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:167
|
814 |
+
msgid "Authors"
|
815 |
+
msgstr "Autorzy"
|
816 |
+
|
817 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:171
|
818 |
+
msgid "One - two lines chart one axis"
|
819 |
+
msgstr "Jedna - dwie linie wykresu, jedna oś"
|
820 |
+
|
821 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:172
|
822 |
+
msgid "Two - two lines chart two axes"
|
823 |
+
msgstr "Dwie - dwie linie wykresu, dwie osie"
|
824 |
+
|
825 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:177
|
826 |
+
msgid "Spiders"
|
827 |
+
msgstr "Wyszukiwarki"
|
828 |
+
|
829 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:178
|
830 |
+
msgid "No spider"
|
831 |
+
msgstr "Nie wyszukiwarka"
|
832 |
+
|
833 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:180
|
834 |
+
msgid "No Spam"
|
835 |
+
msgstr "Nie spam"
|
836 |
+
|
837 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:181
|
838 |
+
msgid "No Spam, No Spider"
|
839 |
+
msgstr "Nie spam, nie wyszukiwarka"
|
840 |
+
|
841 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:194
|
842 |
+
msgid "Don't delete anything"
|
843 |
+
msgstr "Nie usuwaj niczego"
|
844 |
+
|
845 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:86
|
846 |
+
msgid "TOP QUERY"
|
847 |
+
msgstr "TOP ZAPYTAŃ"
|
848 |
+
|
849 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:96
|
850 |
+
msgid "TOP REFERER"
|
851 |
+
msgstr "TOP ŹRÓDEŁ"
|
852 |
+
|
853 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:122
|
854 |
+
msgid "TOP REQUEST"
|
855 |
+
msgstr "TOP ŻĄDAŃ"
|
856 |
+
|
857 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:134
|
858 |
+
msgid "TOP BROWSER"
|
859 |
+
msgstr "TOP PRZEGLĄDAREK"
|
860 |
+
|
861 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:146
|
862 |
+
msgid "TOP OS"
|
863 |
+
msgstr "TOP SYSTEMÓW"
|
864 |
+
|
865 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:158
|
866 |
+
msgid "This top ten doesn't include Spam records"
|
867 |
+
msgstr "Ten top 10 nie zawiera rekordów ze spamem"
|
868 |
+
|
869 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:85
|
870 |
+
msgid "Next"
|
871 |
+
msgstr "Następne"
|
872 |
+
|
873 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:87
|
874 |
+
msgid "Previous"
|
875 |
+
msgstr "Poprzednie"
|
876 |
+
|
877 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:120
|
878 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:124
|
879 |
+
msgid "It is necessary to specify the"
|
880 |
+
msgstr "Potrzebne jest ustawienie"
|
881 |
+
|
882 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:120
|
883 |
+
msgid "number of pages"
|
884 |
+
msgstr "stron"
|
885 |
+
|
886 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:124
|
887 |
+
msgid "limit of items"
|
888 |
+
msgstr "limit elementów"
|
889 |
+
|
890 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:124
|
891 |
+
msgid "to show per page"
|
892 |
+
msgstr "pokazywanych na stronę"
|
893 |
+
|
894 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:209
|
895 |
+
msgid "Pages"
|
896 |
+
msgstr "Strony"
|
897 |
+
|
898 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:634
|
899 |
+
msgid "No visitor activity"
|
900 |
+
msgstr "Brak aktywności"
|
901 |
+
|
902 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:786
|
903 |
+
msgid "Last 24 Hours"
|
904 |
+
msgstr "Ostatnie 24 godziny"
|
905 |
+
|
906 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:792
|
907 |
+
msgid "Last 7 Days"
|
908 |
+
msgstr "Ostatnie 7 dni"
|
909 |
+
|
910 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:798
|
911 |
+
msgid "Last Month"
|
912 |
+
msgstr "Ostatni miesiąc"
|
913 |
+
|
914 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:804
|
915 |
+
msgid "Last Year"
|
916 |
+
msgstr "Ostatni rok"
|
917 |
+
|
language/wassup.pot
CHANGED
@@ -1,562 +1,595 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: WassUp\n"
|
4 |
-
"
|
5 |
-
"
|
|
|
6 |
"Last-Translator: Michele <michele@befree.it>\n"
|
7 |
-
"Language-Team:
|
8 |
"MIME-Version: 1.0\n"
|
9 |
-
"Content-Type: text/plain; charset=
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
11 |
"X-Poedit-KeywordsList: __;_e\n"
|
12 |
"X-Poedit-Basepath: .\n"
|
13 |
"X-Poedit-SearchPath-0: /home/m1k/Desktop/wassup_translation/wassup\n"
|
14 |
|
15 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
16 |
msgid "Sorry, Wassup requires WordPress 2.2 or higher to work"
|
17 |
msgstr ""
|
18 |
|
19 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
20 |
msgid "WassUp has detected a problem with \"session.save_path\" setting in your Wordpress/PHP configuration. Statistics logging has been disabled as a result. To fix, go to admin menu, \"Wassup-->Options-->Manage Files & Database\" and modify \"Temporary files location folder\"."
|
21 |
msgstr ""
|
22 |
|
23 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
24 |
msgid "WassUp has detected a problem with \"session.save_path\" setting in your Wordpress/PHP configuration. Please fix by modifying \"Temporary files location folder\" in admin menu, \"Wassup-->Options-->Manage Files & Database\"."
|
25 |
msgstr ""
|
26 |
|
27 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
28 |
msgid "Hide Search"
|
29 |
msgstr ""
|
30 |
|
31 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
32 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
|
|
|
|
33 |
msgid "Search"
|
34 |
msgstr ""
|
35 |
|
36 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
37 |
msgid "Hide TopTen"
|
38 |
msgstr ""
|
39 |
|
40 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
41 |
msgid "Show TopTen"
|
42 |
msgstr ""
|
43 |
|
44 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
45 |
msgid "Collapse All"
|
46 |
msgstr ""
|
47 |
|
48 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
49 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
50 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
51 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
52 |
msgid "Expand All"
|
53 |
msgstr ""
|
54 |
|
55 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
56 |
msgid "Expand Cronology"
|
57 |
msgstr ""
|
58 |
|
59 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
60 |
msgid "Collapse Cronology"
|
61 |
msgstr ""
|
62 |
|
63 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
64 |
msgid "Visitor Details"
|
65 |
msgstr ""
|
66 |
|
67 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
68 |
msgid "Spy Visitors"
|
69 |
msgstr ""
|
70 |
|
71 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
72 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
73 |
msgid "SPY Visitors"
|
74 |
msgstr ""
|
75 |
|
76 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
77 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
78 |
msgid "Current Visitors Online"
|
79 |
msgstr ""
|
80 |
|
81 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
82 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
83 |
msgid "Options"
|
84 |
msgstr ""
|
85 |
|
86 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
87 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
88 |
msgid "Wassup options updated successfully"
|
89 |
msgstr ""
|
90 |
|
91 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
92 |
msgid "Wassup uninstall option updated successfully"
|
93 |
msgstr ""
|
94 |
|
95 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
96 |
msgid "Wassup spam options updated successfully"
|
97 |
msgstr ""
|
98 |
|
99 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
100 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
101 |
msgid "Legend"
|
102 |
msgstr ""
|
103 |
|
104 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
105 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
106 |
msgid "Logged-in Users"
|
107 |
msgstr ""
|
108 |
|
109 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
110 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
111 |
msgid "Comments Authors"
|
112 |
msgstr ""
|
113 |
|
114 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
115 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
116 |
msgid "Spiders/bots"
|
117 |
msgstr ""
|
118 |
|
119 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
120 |
msgid "Visitors online"
|
121 |
msgstr ""
|
122 |
|
123 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
124 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
125 |
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:604
|
126 |
msgid "From your blog"
|
127 |
msgstr ""
|
128 |
|
129 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
130 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
131 |
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:607
|
132 |
msgid "Direct hit"
|
133 |
msgstr ""
|
134 |
|
135 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
136 |
msgid "LOGGED IN USER"
|
137 |
msgstr ""
|
138 |
|
139 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
140 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
141 |
msgid "COMMENT AUTHOR"
|
142 |
msgstr ""
|
143 |
|
144 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
145 |
msgid "Pause"
|
146 |
msgstr ""
|
147 |
|
148 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
149 |
msgid "Play"
|
150 |
msgstr ""
|
151 |
|
152 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
153 |
msgid "Latest hits"
|
154 |
msgstr ""
|
155 |
|
156 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
157 |
msgid "WassUp recording is disabled"
|
158 |
msgstr ""
|
159 |
|
160 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
161 |
msgid "records deleted"
|
162 |
msgstr ""
|
163 |
|
164 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
165 |
msgid "hide chart"
|
166 |
msgstr ""
|
167 |
|
168 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
169 |
msgid "Hide the chart and site usage"
|
170 |
msgstr ""
|
171 |
|
172 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
173 |
msgid "show chart"
|
174 |
msgstr ""
|
175 |
|
176 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
177 |
msgid "Show the chart and site usage"
|
178 |
msgstr ""
|
179 |
|
180 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
181 |
msgid "Summary for the last"
|
182 |
msgstr ""
|
183 |
|
184 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
185 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
186 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:
|
187 |
msgid "24 hours"
|
188 |
msgstr ""
|
189 |
|
190 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
191 |
msgid "7 days"
|
192 |
msgstr ""
|
193 |
|
194 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
195 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
196 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:
|
197 |
msgid "1 month"
|
198 |
msgstr ""
|
199 |
|
200 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
201 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
202 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:
|
203 |
msgid "1 year"
|
204 |
msgstr ""
|
205 |
|
206 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
207 |
msgid "Items per page"
|
208 |
msgstr ""
|
209 |
|
210 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
211 |
msgid "Show items by"
|
212 |
msgstr ""
|
213 |
|
214 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
215 |
-
msgid "
|
216 |
msgstr ""
|
217 |
|
218 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
219 |
-
msgid "
|
220 |
msgstr ""
|
221 |
|
222 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
223 |
-
|
224 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:179
|
225 |
-
msgid "Spam"
|
226 |
msgstr ""
|
227 |
|
228 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
229 |
-
msgid "
|
230 |
msgstr ""
|
231 |
|
232 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
233 |
-
msgid "
|
234 |
msgstr ""
|
235 |
|
236 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
237 |
-
msgid "
|
238 |
msgstr ""
|
239 |
|
240 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
241 |
-
|
242 |
-
msgid "Comment authors"
|
243 |
msgstr ""
|
244 |
|
245 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
246 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/
|
247 |
-
msgid "
|
248 |
msgstr ""
|
249 |
|
250 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
251 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/
|
252 |
-
msgid "
|
253 |
msgstr ""
|
254 |
|
255 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
256 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/
|
257 |
-
msgid "
|
258 |
msgstr ""
|
259 |
|
260 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
261 |
-
|
|
|
|
|
|
|
|
|
262 |
msgstr ""
|
263 |
|
264 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
265 |
-
msgid "
|
266 |
msgstr ""
|
267 |
|
268 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
269 |
-
msgid "
|
270 |
msgstr ""
|
271 |
|
272 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
273 |
-
msgid "
|
274 |
msgstr ""
|
275 |
|
276 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
277 |
-
msgid "
|
278 |
msgstr ""
|
279 |
|
280 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
281 |
-
msgid "
|
282 |
msgstr ""
|
283 |
|
284 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
285 |
-
msgid "
|
286 |
msgstr ""
|
287 |
|
288 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
289 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/
|
290 |
-
msgid "
|
291 |
msgstr ""
|
292 |
|
293 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
294 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/
|
295 |
-
msgid "
|
296 |
msgstr ""
|
297 |
|
298 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
299 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/
|
300 |
-
|
|
|
301 |
msgstr ""
|
302 |
|
303 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
304 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/
|
305 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/
|
306 |
-
|
307 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:188
|
308 |
-
msgid "Save Settings"
|
309 |
msgstr ""
|
310 |
|
311 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
312 |
-
|
|
|
|
|
313 |
msgstr ""
|
314 |
|
315 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
316 |
-
|
|
|
|
|
317 |
msgstr ""
|
318 |
|
319 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
320 |
-
|
|
|
321 |
msgstr ""
|
322 |
|
323 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
324 |
-
|
|
|
|
|
325 |
msgstr ""
|
326 |
|
327 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
328 |
-
msgid "
|
329 |
msgstr ""
|
330 |
|
331 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
332 |
-
msgid "
|
333 |
msgstr ""
|
334 |
|
335 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
336 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
337 |
msgid "delete"
|
338 |
msgstr ""
|
339 |
|
340 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
341 |
msgid "Delete ALL marked records with this IP"
|
342 |
msgstr ""
|
343 |
|
344 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
345 |
msgid "unmark"
|
346 |
msgstr ""
|
347 |
|
348 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
349 |
msgid "UnMark IP"
|
350 |
msgstr ""
|
351 |
|
352 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
353 |
msgid "Delete this record"
|
354 |
msgstr ""
|
355 |
|
356 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
357 |
msgid "mark"
|
358 |
msgstr ""
|
359 |
|
360 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
361 |
msgid "Mark IP"
|
362 |
msgstr ""
|
363 |
|
364 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
365 |
msgid "show raw table"
|
366 |
msgstr ""
|
367 |
|
368 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
369 |
msgid "Show the items as raw table"
|
370 |
msgstr ""
|
371 |
|
372 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
373 |
-
msgid "
|
374 |
msgstr ""
|
375 |
|
376 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
377 |
-
msgid "
|
378 |
msgstr ""
|
379 |
|
380 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
381 |
-
msgid "
|
382 |
msgstr ""
|
383 |
|
384 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
385 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
386 |
msgstr ""
|
387 |
|
388 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
389 |
msgid "BROWSER"
|
390 |
msgstr ""
|
391 |
|
392 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
393 |
msgid "RESOLUTION"
|
394 |
msgstr ""
|
395 |
|
396 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
397 |
msgid "Check the official"
|
398 |
msgstr ""
|
399 |
|
400 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
401 |
msgid "page for updates, bug reports and your hints to improve it"
|
402 |
msgstr ""
|
403 |
|
404 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
405 |
msgid "User Guide documentation"
|
406 |
msgstr ""
|
407 |
|
408 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
409 |
msgid "WassUp Plugin table has reached maximum size!"
|
410 |
msgstr ""
|
411 |
|
412 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
413 |
msgid "Hi"
|
414 |
msgstr ""
|
415 |
|
416 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
417 |
msgid "you have received this email because your WassUp Database table at your Wordpress blog"
|
418 |
msgstr ""
|
419 |
|
420 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
421 |
msgid "has reached the maximum value you set in the options menu"
|
422 |
msgstr ""
|
423 |
|
424 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
425 |
msgid "This is only a reminder, please take the actions you want in the WassUp options menu"
|
426 |
msgstr ""
|
427 |
|
428 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
429 |
msgid "This alert now will be removed and you will be able to set a new one"
|
430 |
msgstr ""
|
431 |
|
432 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
433 |
msgid "Thank you for using WassUp plugin. Check if there is a new version available here:"
|
434 |
msgstr ""
|
435 |
|
436 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
437 |
msgid "Have a nice day!"
|
438 |
msgstr ""
|
439 |
|
440 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
441 |
msgid "Error getting table details"
|
442 |
msgstr ""
|
443 |
|
444 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
445 |
#, php-format
|
446 |
msgid "Delete any existing table %s"
|
447 |
msgstr ""
|
448 |
|
449 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
450 |
#, php-format
|
451 |
msgid "Table structure of table %s"
|
452 |
msgstr ""
|
453 |
|
454 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
455 |
#, php-format
|
456 |
msgid "Error with SHOW CREATE TABLE for %s."
|
457 |
msgstr ""
|
458 |
|
459 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
460 |
#, php-format
|
461 |
msgid "Error getting table structure of %s"
|
462 |
msgstr ""
|
463 |
|
464 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
465 |
#, php-format
|
466 |
msgid "Data contents of table %s"
|
467 |
msgstr ""
|
468 |
|
469 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
470 |
#, php-format
|
471 |
msgid "End of data contents of table %s"
|
472 |
msgstr ""
|
473 |
|
474 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
475 |
msgid "Last searched terms"
|
476 |
msgstr ""
|
477 |
|
478 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
479 |
msgid "Last referers"
|
480 |
msgstr ""
|
481 |
|
482 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
|
|
483 |
msgid "Top Browsers"
|
484 |
msgstr ""
|
485 |
|
486 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
|
|
487 |
msgid "Top OS"
|
488 |
msgstr ""
|
489 |
|
490 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
491 |
msgid "visitor(s) online"
|
492 |
msgstr ""
|
493 |
|
494 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
495 |
msgid "logged-in user(s)"
|
496 |
msgstr ""
|
497 |
|
498 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
499 |
msgid "comment author(s)"
|
500 |
msgstr ""
|
501 |
|
502 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
503 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
504 |
msgid "powered by"
|
505 |
msgstr ""
|
506 |
|
507 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
508 |
msgid "What title for the widget (default \"Visitors Online\")"
|
509 |
msgstr ""
|
510 |
|
511 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
512 |
msgid "What style sheet class for <ul> attribute (default \"links\")"
|
513 |
msgstr ""
|
514 |
|
515 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
516 |
msgid "How many characters left? (For template compatibility - default 18)"
|
517 |
msgstr ""
|
518 |
|
519 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
520 |
msgid "Check if you want to show logged-in online users (default Yes)"
|
521 |
msgstr ""
|
522 |
|
523 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
524 |
msgid "Check if you want to show comment-author online users (default Yes)"
|
525 |
msgstr ""
|
526 |
|
527 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
528 |
msgid "Check if you want to show some last search referers (default Yes)"
|
529 |
msgstr ""
|
530 |
|
531 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
532 |
msgid "How many search referers want to show (default 5)"
|
533 |
msgstr ""
|
534 |
|
535 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
536 |
msgid "Check if you want to show some last external referers (default Yes)"
|
537 |
msgstr ""
|
538 |
|
539 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
540 |
msgid "How many external referers want to show (default 5)"
|
541 |
msgstr ""
|
542 |
|
543 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
544 |
-
msgid "Check if you want to show top browsers (default
|
545 |
msgstr ""
|
546 |
|
547 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
548 |
msgid "How many top browsers want to show (default 5)"
|
549 |
msgstr ""
|
550 |
|
551 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
552 |
-
msgid "Check if you want to show top operating systems (default
|
553 |
msgstr ""
|
554 |
|
555 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
556 |
msgid "How many top operating systems want to show (default 5)"
|
557 |
msgstr ""
|
558 |
|
559 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:
|
560 |
msgid "Wassup Widget"
|
561 |
msgstr ""
|
562 |
|
@@ -564,308 +597,398 @@ msgstr ""
|
|
564 |
msgid "ATTENTION! Your WassUp table have reached the maximum value you set, I disabled the alert, you can re-enable it here."
|
565 |
msgstr ""
|
566 |
|
567 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
568 |
msgid "You can add a sidebar Widget with some useful statistics information by activating the"
|
569 |
msgstr ""
|
570 |
|
571 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
572 |
msgid "Wassup Widget in the Widgets menu option"
|
573 |
msgstr ""
|
574 |
|
575 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
576 |
msgid "Select the options you want for the WassUp plugin"
|
577 |
msgstr ""
|
578 |
|
579 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
580 |
msgid "General Setup"
|
581 |
msgstr ""
|
582 |
|
583 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
584 |
msgid "Statistics Recording"
|
585 |
msgstr ""
|
586 |
|
587 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
588 |
msgid "Manage Files & Database"
|
589 |
msgstr ""
|
590 |
|
591 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
592 |
msgid "Uninstall"
|
593 |
msgstr ""
|
594 |
|
595 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
596 |
msgid "Your default screen resolution (browser width)"
|
597 |
msgstr ""
|
598 |
|
599 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
600 |
msgid "Default screen resolution (in pixels)"
|
601 |
msgstr ""
|
602 |
|
603 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
604 |
msgid "Set minimum users level which can view and manage WassUp plugin (default Administrators)"
|
605 |
msgstr ""
|
606 |
|
607 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
608 |
msgid "Visit Detail Settings"
|
609 |
msgstr ""
|
610 |
|
611 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
612 |
msgid "Chart type - How many axes"
|
613 |
msgstr ""
|
614 |
|
615 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
616 |
msgid "Set how many minutes wait for automatic page refresh"
|
617 |
msgstr ""
|
618 |
|
619 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
620 |
msgid "Current Visitors Online and Visitors Details"
|
621 |
msgstr ""
|
622 |
|
623 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
624 |
msgid "refresh minutes (default 3)"
|
625 |
msgstr ""
|
626 |
|
627 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
628 |
msgid "Show visitor details for"
|
629 |
msgstr ""
|
630 |
|
631 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
632 |
msgid "Number of items per page"
|
633 |
msgstr ""
|
634 |
|
635 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
636 |
-
|
637 |
-
|
638 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
639 |
msgid "Reset"
|
640 |
msgstr ""
|
641 |
|
642 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
643 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
644 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
645 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
646 |
msgid "Reset to Default Settings"
|
647 |
msgstr ""
|
648 |
|
649 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
650 |
msgid "Statistics Recording Settings"
|
651 |
msgstr ""
|
652 |
|
653 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
654 |
msgid "Enable/Disable Recording"
|
655 |
msgstr ""
|
656 |
|
657 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
658 |
msgid "Checkbox to record statistics for each type of \"visitor\""
|
659 |
msgstr ""
|
660 |
|
661 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
662 |
msgid "Record logged in users"
|
663 |
msgstr ""
|
664 |
|
665 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
666 |
msgid "Record spiders and bots"
|
667 |
msgstr ""
|
668 |
|
669 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
670 |
msgid "Record attack/exploit attempts (libwww-perl agent)"
|
671 |
msgstr ""
|
672 |
|
673 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
674 |
msgid "Checkbox to record statistics for each type of \"spam\""
|
675 |
msgstr ""
|
676 |
|
677 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
678 |
msgid "Enter source IPs to exclude from recording"
|
679 |
msgstr ""
|
680 |
|
681 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
682 |
msgid "comma separated value (ex: 127.0.0.1, 10.0.0.1, etc...)"
|
683 |
msgstr ""
|
684 |
|
685 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
686 |
msgid "Enter requested URLs to exclude from recording"
|
687 |
msgstr ""
|
688 |
|
689 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
690 |
msgid "comma separated value, don't put the entire url, only the last path or some word to exclude (ex: /category/wordpress, 2007, etc...)"
|
691 |
msgstr ""
|
692 |
|
693 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
694 |
msgid "Temporary files location folder"
|
695 |
msgstr ""
|
696 |
|
697 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
698 |
-
msgid "\"Save path\" directory for storing temporary files used to track visitor activity"
|
699 |
msgstr ""
|
700 |
|
701 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
702 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
703 |
msgid "WARNING"
|
704 |
msgstr ""
|
705 |
|
706 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
707 |
msgid "Directory does not exist or is not writable. Please enter a different path above or change \"session.save_path\" in \"php.ini\" to point to a valid, writable folder"
|
708 |
msgstr ""
|
709 |
|
710 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
711 |
-
msgid "Note: To adjust,
|
712 |
msgstr ""
|
713 |
|
714 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
715 |
msgid "Use absolute directory paths only. This value is usually"
|
716 |
msgstr ""
|
717 |
|
718 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
719 |
msgid "Select actions for table growth"
|
720 |
msgstr ""
|
721 |
|
722 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
723 |
msgid "WassUp table grows very fast (especially if your blog is frequently visited), I recommend you to delete old records sometimes. You can select any option below to reset it, delete old records automatically or manually. (If you haven't database space problems you can leave the table as is)"
|
724 |
msgstr ""
|
725 |
|
726 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
727 |
msgid "Current WassUp table usage is"
|
728 |
msgstr ""
|
729 |
|
730 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
731 |
msgid "records"
|
732 |
msgstr ""
|
733 |
|
734 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
735 |
msgid "Alert me"
|
736 |
msgstr ""
|
737 |
|
738 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
739 |
msgid "email to"
|
740 |
msgstr ""
|
741 |
|
742 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
743 |
msgid "when table reaches"
|
744 |
msgstr ""
|
745 |
|
746 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
747 |
msgid "Empty table"
|
748 |
msgstr ""
|
749 |
|
750 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
751 |
msgid "export table in SQL format"
|
752 |
msgstr ""
|
753 |
|
754 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
755 |
msgid "Automatically delete records older than:"
|
756 |
msgstr ""
|
757 |
|
758 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
759 |
msgid "Delete NOW records older than:"
|
760 |
msgstr ""
|
761 |
|
762 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
763 |
msgid "Action is NOT undoable"
|
764 |
msgstr ""
|
765 |
|
766 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
767 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:
|
768 |
msgid "1 week"
|
769 |
msgstr ""
|
770 |
|
771 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
772 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:
|
773 |
msgid "3 months"
|
774 |
msgstr ""
|
775 |
|
776 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
777 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:
|
778 |
msgid "6 months"
|
779 |
msgstr ""
|
780 |
|
781 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
782 |
msgid "Want to uninstall WassUp?"
|
783 |
msgstr ""
|
784 |
|
785 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
786 |
msgid "No problem. Before you deactivate this plugin, check the box below to cleanup any data that was collected by WassUp that could be left behind."
|
787 |
msgstr ""
|
788 |
|
789 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
790 |
msgid "Permanently remove WassUp data and settings from Wordpress"
|
791 |
msgstr ""
|
792 |
|
793 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
794 |
msgid "All WassUp data and settings will be deleted upon deactivation of this plugin"
|
795 |
msgstr ""
|
796 |
|
797 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
798 |
msgid "This action cannot be undone. Before uninstalling WassUp, you should backup your Wordpress database first. WassUp data is stored in the table"
|
799 |
msgstr ""
|
800 |
|
801 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:
|
802 |
msgid "To help improve this plugin, we would appreciate your feedback at"
|
803 |
msgstr ""
|
804 |
|
805 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:
|
806 |
msgid "Administrators"
|
807 |
msgstr ""
|
808 |
|
809 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:
|
810 |
msgid "Contributors"
|
811 |
msgstr ""
|
812 |
|
813 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:
|
814 |
msgid "Authors"
|
815 |
msgstr ""
|
816 |
|
817 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:
|
818 |
msgid "One - two lines chart one axis"
|
819 |
msgstr ""
|
820 |
|
821 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:
|
822 |
msgid "Two - two lines chart two axes"
|
823 |
msgstr ""
|
824 |
|
825 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:
|
|
|
|
|
|
|
|
|
826 |
msgid "Spiders"
|
827 |
msgstr ""
|
828 |
|
829 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:
|
830 |
msgid "No spider"
|
831 |
msgstr ""
|
832 |
|
833 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:
|
834 |
msgid "No Spam"
|
835 |
msgstr ""
|
836 |
|
837 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:
|
838 |
msgid "No Spam, No Spider"
|
839 |
msgstr ""
|
840 |
|
841 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
842 |
msgid "Don't delete anything"
|
843 |
msgstr ""
|
844 |
|
845 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
846 |
msgid "TOP QUERY"
|
847 |
msgstr ""
|
848 |
|
849 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:
|
850 |
msgid "TOP REFERER"
|
851 |
msgstr ""
|
852 |
|
853 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:
|
854 |
msgid "TOP REQUEST"
|
855 |
msgstr ""
|
856 |
|
857 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:
|
858 |
msgid "TOP BROWSER"
|
859 |
msgstr ""
|
860 |
|
861 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:
|
862 |
msgid "TOP OS"
|
863 |
msgstr ""
|
864 |
|
865 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:
|
866 |
msgid "This top ten doesn't include Spam records"
|
867 |
msgstr ""
|
868 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
869 |
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:85
|
870 |
msgid "Next"
|
871 |
msgstr ""
|
@@ -899,19 +1022,23 @@ msgstr ""
|
|
899 |
msgid "No visitor activity"
|
900 |
msgstr ""
|
901 |
|
902 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:
|
|
|
|
|
|
|
|
|
903 |
msgid "Last 24 Hours"
|
904 |
msgstr ""
|
905 |
|
906 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:
|
907 |
msgid "Last 7 Days"
|
908 |
msgstr ""
|
909 |
|
910 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:
|
911 |
msgid "Last Month"
|
912 |
msgstr ""
|
913 |
|
914 |
-
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:
|
915 |
msgid "Last Year"
|
916 |
msgstr ""
|
917 |
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: WassUp\n"
|
4 |
+
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2008-04-10 15:53+0100\n"
|
6 |
+
"PO-Revision-Date: 2008-04-10 15:53+0100\n"
|
7 |
"Last-Translator: Michele <michele@befree.it>\n"
|
8 |
+
"Language-Team: <michele@befree.it>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
"X-Poedit-KeywordsList: __;_e\n"
|
13 |
"X-Poedit-Basepath: .\n"
|
14 |
"X-Poedit-SearchPath-0: /home/m1k/Desktop/wassup_translation/wassup\n"
|
15 |
|
16 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:33
|
17 |
msgid "Sorry, Wassup requires WordPress 2.2 or higher to work"
|
18 |
msgstr ""
|
19 |
|
20 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:92
|
21 |
msgid "WassUp has detected a problem with \"session.save_path\" setting in your Wordpress/PHP configuration. Statistics logging has been disabled as a result. To fix, go to admin menu, \"Wassup-->Options-->Manage Files & Database\" and modify \"Temporary files location folder\"."
|
22 |
msgstr ""
|
23 |
|
24 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:94
|
25 |
msgid "WassUp has detected a problem with \"session.save_path\" setting in your Wordpress/PHP configuration. Please fix by modifying \"Temporary files location folder\" in admin menu, \"Wassup-->Options-->Manage Files & Database\"."
|
26 |
msgstr ""
|
27 |
|
28 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:265
|
29 |
msgid "Hide Search"
|
30 |
msgstr ""
|
31 |
|
32 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:268
|
33 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:872
|
34 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:912
|
35 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:119
|
36 |
msgid "Search"
|
37 |
msgstr ""
|
38 |
|
39 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:273
|
40 |
msgid "Hide TopTen"
|
41 |
msgstr ""
|
42 |
|
43 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:276
|
44 |
msgid "Show TopTen"
|
45 |
msgstr ""
|
46 |
|
47 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:282
|
48 |
msgid "Collapse All"
|
49 |
msgstr ""
|
50 |
|
51 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:285
|
52 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:510
|
53 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:590
|
54 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:834
|
55 |
msgid "Expand All"
|
56 |
msgstr ""
|
57 |
|
58 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:290
|
59 |
msgid "Expand Cronology"
|
60 |
msgstr ""
|
61 |
|
62 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:293
|
63 |
msgid "Collapse Cronology"
|
64 |
msgstr ""
|
65 |
|
66 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:375
|
67 |
msgid "Visitor Details"
|
68 |
msgstr ""
|
69 |
|
70 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:378
|
71 |
msgid "Spy Visitors"
|
72 |
msgstr ""
|
73 |
|
74 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:378
|
75 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:594
|
76 |
msgid "SPY Visitors"
|
77 |
msgstr ""
|
78 |
|
79 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:379
|
80 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:508
|
81 |
msgid "Current Visitors Online"
|
82 |
msgstr ""
|
83 |
|
84 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:380
|
85 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:54
|
86 |
msgid "Options"
|
87 |
msgstr ""
|
88 |
|
89 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:446
|
90 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:463
|
91 |
msgid "Wassup options updated successfully"
|
92 |
msgstr ""
|
93 |
|
94 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:451
|
95 |
msgid "Wassup uninstall option updated successfully"
|
96 |
msgstr ""
|
97 |
|
98 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:458
|
99 |
msgid "Wassup spam options updated successfully"
|
100 |
msgstr ""
|
101 |
|
102 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:509
|
103 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:595
|
104 |
msgid "Legend"
|
105 |
msgstr ""
|
106 |
|
107 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:509
|
108 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:595
|
109 |
msgid "Logged-in Users"
|
110 |
msgstr ""
|
111 |
|
112 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:509
|
113 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:595
|
114 |
msgid "Comments Authors"
|
115 |
msgstr ""
|
116 |
|
117 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:509
|
118 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:595
|
119 |
msgid "Spiders/bots"
|
120 |
msgstr ""
|
121 |
|
122 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:516
|
123 |
msgid "Visitors online"
|
124 |
msgstr ""
|
125 |
|
126 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:531
|
127 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:937
|
128 |
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:604
|
129 |
msgid "From your blog"
|
130 |
msgstr ""
|
131 |
|
132 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:534
|
133 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:940
|
134 |
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:607
|
135 |
msgid "Direct hit"
|
136 |
msgstr ""
|
137 |
|
138 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:552
|
139 |
msgid "LOGGED IN USER"
|
140 |
msgstr ""
|
141 |
|
142 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:553
|
143 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:556
|
144 |
msgid "COMMENT AUTHOR"
|
145 |
msgstr ""
|
146 |
|
147 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:597
|
148 |
msgid "Pause"
|
149 |
msgstr ""
|
150 |
|
151 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:598
|
152 |
msgid "Play"
|
153 |
msgstr ""
|
154 |
|
155 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:617
|
156 |
msgid "Latest hits"
|
157 |
msgstr ""
|
158 |
|
159 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:619
|
160 |
msgid "WassUp recording is disabled"
|
161 |
msgstr ""
|
162 |
|
163 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:728
|
164 |
msgid "records deleted"
|
165 |
msgstr ""
|
166 |
|
167 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:766
|
168 |
msgid "hide chart"
|
169 |
msgstr ""
|
170 |
|
171 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:766
|
172 |
msgid "Hide the chart and site usage"
|
173 |
msgstr ""
|
174 |
|
175 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:769
|
176 |
msgid "show chart"
|
177 |
msgstr ""
|
178 |
|
179 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:769
|
180 |
msgid "Show the chart and site usage"
|
181 |
msgstr ""
|
182 |
|
183 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:775
|
184 |
msgid "Summary for the last"
|
185 |
msgstr ""
|
186 |
|
187 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:780
|
188 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:204
|
189 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:209
|
190 |
msgid "24 hours"
|
191 |
msgstr ""
|
192 |
|
193 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:781
|
194 |
msgid "7 days"
|
195 |
msgstr ""
|
196 |
|
197 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:782
|
198 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:206
|
199 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:211
|
200 |
msgid "1 month"
|
201 |
msgstr ""
|
202 |
|
203 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:783
|
204 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:209
|
205 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:214
|
206 |
msgid "1 year"
|
207 |
msgstr ""
|
208 |
|
209 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:786
|
210 |
msgid "Items per page"
|
211 |
msgstr ""
|
212 |
|
213 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:793
|
214 |
msgid "Show items by"
|
215 |
msgstr ""
|
216 |
|
217 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:812
|
218 |
+
msgid "Visits"
|
219 |
msgstr ""
|
220 |
|
221 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:813
|
222 |
+
msgid "Pageviews"
|
223 |
msgstr ""
|
224 |
|
225 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:814
|
226 |
+
msgid "Pages/Visits"
|
|
|
|
|
227 |
msgstr ""
|
228 |
|
229 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:817
|
230 |
+
msgid "Spams"
|
231 |
msgstr ""
|
232 |
|
233 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:825
|
234 |
+
msgid "Too few records to print chart"
|
235 |
msgstr ""
|
236 |
|
237 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:835
|
238 |
+
msgid "Collapse Chronology"
|
239 |
msgstr ""
|
240 |
|
241 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:855
|
242 |
+
msgid "Spam Options"
|
|
|
243 |
msgstr ""
|
244 |
|
245 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:857
|
246 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:141
|
247 |
+
msgid "Enable/Disable Spam Check on Records"
|
248 |
msgstr ""
|
249 |
|
250 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:858
|
251 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:144
|
252 |
+
msgid "Record Akismet comment spam attempts"
|
253 |
msgstr ""
|
254 |
|
255 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:859
|
256 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:145
|
257 |
+
msgid "Record referrer spam attempts"
|
258 |
msgstr ""
|
259 |
|
260 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:860
|
261 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:128
|
262 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:155
|
263 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:212
|
264 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:226
|
265 |
+
msgid "Save Settings"
|
266 |
msgstr ""
|
267 |
|
268 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:868
|
269 |
+
msgid "Filter by marked IP"
|
270 |
msgstr ""
|
271 |
|
272 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:868
|
273 |
+
msgid "show marked items"
|
274 |
msgstr ""
|
275 |
|
276 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:869
|
277 |
+
msgid "Searched for"
|
278 |
msgstr ""
|
279 |
|
280 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:870
|
281 |
+
msgid "Auto refresh in"
|
282 |
msgstr ""
|
283 |
|
284 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:870
|
285 |
+
msgid "seconds"
|
286 |
msgstr ""
|
287 |
|
288 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:872
|
289 |
+
msgid "Show Top Ten"
|
290 |
msgstr ""
|
291 |
|
292 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:904
|
293 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:111
|
294 |
+
msgid "Raw data"
|
295 |
msgstr ""
|
296 |
|
297 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:907
|
298 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:114
|
299 |
+
msgid "IP"
|
300 |
msgstr ""
|
301 |
|
302 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:908
|
303 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:973
|
304 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:115
|
305 |
+
msgid "Hostname"
|
306 |
msgstr ""
|
307 |
|
308 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:909
|
309 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:978
|
310 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:116
|
311 |
+
msgid "User Agent"
|
|
|
|
|
312 |
msgstr ""
|
313 |
|
314 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:910
|
315 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:973
|
316 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:117
|
317 |
+
msgid "Referrer"
|
318 |
msgstr ""
|
319 |
|
320 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:915
|
321 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1049
|
322 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:122
|
323 |
+
msgid "OS"
|
324 |
msgstr ""
|
325 |
|
326 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:918
|
327 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:125
|
328 |
+
msgid "Browser"
|
329 |
msgstr ""
|
330 |
|
331 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:921
|
332 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1047
|
333 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:128
|
334 |
+
msgid "Language"
|
335 |
msgstr ""
|
336 |
|
337 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:923
|
338 |
+
msgid "Url Requested"
|
339 |
msgstr ""
|
340 |
|
341 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:924
|
342 |
+
msgid "End Timestamp"
|
343 |
msgstr ""
|
344 |
|
345 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:953
|
346 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:958
|
347 |
msgid "delete"
|
348 |
msgstr ""
|
349 |
|
350 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:953
|
351 |
msgid "Delete ALL marked records with this IP"
|
352 |
msgstr ""
|
353 |
|
354 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:955
|
355 |
msgid "unmark"
|
356 |
msgstr ""
|
357 |
|
358 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:955
|
359 |
msgid "UnMark IP"
|
360 |
msgstr ""
|
361 |
|
362 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:958
|
363 |
msgid "Delete this record"
|
364 |
msgstr ""
|
365 |
|
366 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:960
|
367 |
msgid "mark"
|
368 |
msgstr ""
|
369 |
|
370 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:960
|
371 |
msgid "Mark IP"
|
372 |
msgstr ""
|
373 |
|
374 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:963
|
375 |
msgid "show raw table"
|
376 |
msgstr ""
|
377 |
|
378 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:963
|
379 |
msgid "Show the items as raw table"
|
380 |
msgstr ""
|
381 |
|
382 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:997
|
383 |
+
msgid "SEARCH ENGINE"
|
384 |
msgstr ""
|
385 |
|
386 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:997
|
387 |
+
msgid "page"
|
388 |
msgstr ""
|
389 |
|
390 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:998
|
391 |
+
msgid "KEYWORDS"
|
392 |
msgstr ""
|
393 |
|
394 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1022
|
395 |
+
msgid "FEEDREADER"
|
396 |
+
msgstr ""
|
397 |
+
|
398 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1023
|
399 |
+
msgid "SUBSCRIBER(S)"
|
400 |
+
msgstr ""
|
401 |
+
|
402 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1027
|
403 |
+
msgid "SPIDER"
|
404 |
+
msgstr ""
|
405 |
+
|
406 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1035
|
407 |
+
msgid "Probably SPAM!"
|
408 |
+
msgstr ""
|
409 |
+
|
410 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1036
|
411 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:192
|
412 |
+
msgid "Spam"
|
413 |
+
msgstr ""
|
414 |
+
|
415 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1037
|
416 |
+
msgid "Referer Spam"
|
417 |
msgstr ""
|
418 |
|
419 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1050
|
420 |
msgid "BROWSER"
|
421 |
msgstr ""
|
422 |
|
423 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1052
|
424 |
msgid "RESOLUTION"
|
425 |
msgstr ""
|
426 |
|
427 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1093
|
428 |
msgid "Check the official"
|
429 |
msgstr ""
|
430 |
|
431 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1093
|
432 |
msgid "page for updates, bug reports and your hints to improve it"
|
433 |
msgstr ""
|
434 |
|
435 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1093
|
436 |
msgid "User Guide documentation"
|
437 |
msgstr ""
|
438 |
|
439 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1553
|
440 |
msgid "WassUp Plugin table has reached maximum size!"
|
441 |
msgstr ""
|
442 |
|
443 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1554
|
444 |
msgid "Hi"
|
445 |
msgstr ""
|
446 |
|
447 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1554
|
448 |
msgid "you have received this email because your WassUp Database table at your Wordpress blog"
|
449 |
msgstr ""
|
450 |
|
451 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1554
|
452 |
msgid "has reached the maximum value you set in the options menu"
|
453 |
msgstr ""
|
454 |
|
455 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1555
|
456 |
msgid "This is only a reminder, please take the actions you want in the WassUp options menu"
|
457 |
msgstr ""
|
458 |
|
459 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1555
|
460 |
msgid "This alert now will be removed and you will be able to set a new one"
|
461 |
msgstr ""
|
462 |
|
463 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1556
|
464 |
msgid "Thank you for using WassUp plugin. Check if there is a new version available here:"
|
465 |
msgstr ""
|
466 |
|
467 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1556
|
468 |
msgid "Have a nice day!"
|
469 |
msgstr ""
|
470 |
|
471 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1918
|
472 |
msgid "Error getting table details"
|
473 |
msgstr ""
|
474 |
|
475 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1926
|
476 |
#, php-format
|
477 |
msgid "Delete any existing table %s"
|
478 |
msgstr ""
|
479 |
|
480 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1937
|
481 |
#, php-format
|
482 |
msgid "Table structure of table %s"
|
483 |
msgstr ""
|
484 |
|
485 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1945
|
486 |
#, php-format
|
487 |
msgid "Error with SHOW CREATE TABLE for %s."
|
488 |
msgstr ""
|
489 |
|
490 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1952
|
491 |
#, php-format
|
492 |
msgid "Error getting table structure of %s"
|
493 |
msgstr ""
|
494 |
|
495 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:1960
|
496 |
#, php-format
|
497 |
msgid "Data contents of table %s"
|
498 |
msgstr ""
|
499 |
|
500 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2021
|
501 |
#, php-format
|
502 |
msgid "End of data contents of table %s"
|
503 |
msgstr ""
|
504 |
|
505 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2058
|
506 |
msgid "Last searched terms"
|
507 |
msgstr ""
|
508 |
|
509 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2071
|
510 |
msgid "Last referers"
|
511 |
msgstr ""
|
512 |
|
513 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2084
|
514 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:116
|
515 |
msgid "Top Browsers"
|
516 |
msgstr ""
|
517 |
|
518 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2097
|
519 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:117
|
520 |
msgid "Top OS"
|
521 |
msgstr ""
|
522 |
|
523 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2119
|
524 |
msgid "visitor(s) online"
|
525 |
msgstr ""
|
526 |
|
527 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2122
|
528 |
msgid "logged-in user(s)"
|
529 |
msgstr ""
|
530 |
|
531 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2126
|
532 |
msgid "comment author(s)"
|
533 |
msgstr ""
|
534 |
|
535 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2128
|
536 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2281
|
537 |
msgid "powered by"
|
538 |
msgstr ""
|
539 |
|
540 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2159
|
541 |
msgid "What title for the widget (default \"Visitors Online\")"
|
542 |
msgstr ""
|
543 |
|
544 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2160
|
545 |
msgid "What style sheet class for <ul> attribute (default \"links\")"
|
546 |
msgstr ""
|
547 |
|
548 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2161
|
549 |
msgid "How many characters left? (For template compatibility - default 18)"
|
550 |
msgstr ""
|
551 |
|
552 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2162
|
553 |
msgid "Check if you want to show logged-in online users (default Yes)"
|
554 |
msgstr ""
|
555 |
|
556 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2163
|
557 |
msgid "Check if you want to show comment-author online users (default Yes)"
|
558 |
msgstr ""
|
559 |
|
560 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2164
|
561 |
msgid "Check if you want to show some last search referers (default Yes)"
|
562 |
msgstr ""
|
563 |
|
564 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2165
|
565 |
msgid "How many search referers want to show (default 5)"
|
566 |
msgstr ""
|
567 |
|
568 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2166
|
569 |
msgid "Check if you want to show some last external referers (default Yes)"
|
570 |
msgstr ""
|
571 |
|
572 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2167
|
573 |
msgid "How many external referers want to show (default 5)"
|
574 |
msgstr ""
|
575 |
|
576 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2168
|
577 |
+
msgid "Check if you want to show top browsers (default No - enabling it could slow down blog)"
|
578 |
msgstr ""
|
579 |
|
580 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2169
|
581 |
msgid "How many top browsers want to show (default 5)"
|
582 |
msgstr ""
|
583 |
|
584 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2170
|
585 |
+
msgid "Check if you want to show top operating systems (default No - enabling it could slow down blog)"
|
586 |
msgstr ""
|
587 |
|
588 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2171
|
589 |
msgid "How many top operating systems want to show (default 5)"
|
590 |
msgstr ""
|
591 |
|
592 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/wassup.php:2189
|
593 |
msgid "Wassup Widget"
|
594 |
msgstr ""
|
595 |
|
597 |
msgid "ATTENTION! Your WassUp table have reached the maximum value you set, I disabled the alert, you can re-enable it here."
|
598 |
msgstr ""
|
599 |
|
600 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:55
|
601 |
msgid "You can add a sidebar Widget with some useful statistics information by activating the"
|
602 |
msgstr ""
|
603 |
|
604 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:56
|
605 |
msgid "Wassup Widget in the Widgets menu option"
|
606 |
msgstr ""
|
607 |
|
608 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:57
|
609 |
msgid "Select the options you want for the WassUp plugin"
|
610 |
msgstr ""
|
611 |
|
612 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:65
|
613 |
msgid "General Setup"
|
614 |
msgstr ""
|
615 |
|
616 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:66
|
617 |
msgid "Statistics Recording"
|
618 |
msgstr ""
|
619 |
|
620 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:67
|
621 |
msgid "Manage Files & Database"
|
622 |
msgstr ""
|
623 |
|
624 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:68
|
625 |
msgid "Uninstall"
|
626 |
msgstr ""
|
627 |
|
628 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:72
|
629 |
msgid "Your default screen resolution (browser width)"
|
630 |
msgstr ""
|
631 |
|
632 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:73
|
633 |
msgid "Default screen resolution (in pixels)"
|
634 |
msgstr ""
|
635 |
|
636 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:78
|
637 |
msgid "Set minimum users level which can view and manage WassUp plugin (default Administrators)"
|
638 |
msgstr ""
|
639 |
|
640 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:83
|
641 |
msgid "Visit Detail Settings"
|
642 |
msgstr ""
|
643 |
|
644 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:84
|
645 |
msgid "Chart type - How many axes"
|
646 |
msgstr ""
|
647 |
|
648 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:90
|
649 |
msgid "Set how many minutes wait for automatic page refresh"
|
650 |
msgstr ""
|
651 |
|
652 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:90
|
653 |
msgid "Current Visitors Online and Visitors Details"
|
654 |
msgstr ""
|
655 |
|
656 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:91
|
657 |
msgid "refresh minutes (default 3)"
|
658 |
msgstr ""
|
659 |
|
660 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:93
|
661 |
msgid "Show visitor details for"
|
662 |
msgstr ""
|
663 |
|
664 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:98
|
665 |
msgid "Number of items per page"
|
666 |
msgstr ""
|
667 |
|
668 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:107
|
669 |
+
msgid "Customize Top Ten List"
|
670 |
+
msgstr ""
|
671 |
+
|
672 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:108
|
673 |
+
msgid "Choose one or more items for your Top Ten list"
|
674 |
+
msgstr ""
|
675 |
+
|
676 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:108
|
677 |
+
msgid "over 5 selections may cause horizontal scrolling"
|
678 |
+
msgstr ""
|
679 |
+
|
680 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:111
|
681 |
+
msgid "Top Searches"
|
682 |
+
msgstr ""
|
683 |
+
|
684 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:112
|
685 |
+
msgid "Top Referrers"
|
686 |
+
msgstr ""
|
687 |
+
|
688 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:113
|
689 |
+
msgid "Top Requests"
|
690 |
+
msgstr ""
|
691 |
+
|
692 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:118
|
693 |
+
msgid "Top Locales"
|
694 |
+
msgstr ""
|
695 |
+
|
696 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:121
|
697 |
+
msgid "Top Feeds"
|
698 |
+
msgstr ""
|
699 |
+
|
700 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:122
|
701 |
+
msgid "Top Crawlers"
|
702 |
+
msgstr ""
|
703 |
+
|
704 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:123
|
705 |
+
msgid "Top Visitors"
|
706 |
+
msgstr ""
|
707 |
+
|
708 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:123
|
709 |
+
msgid "users only"
|
710 |
+
msgstr ""
|
711 |
+
|
712 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:128
|
713 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:155
|
714 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:212
|
715 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:226
|
716 |
msgid "Reset"
|
717 |
msgstr ""
|
718 |
|
719 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:128
|
720 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:155
|
721 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:212
|
722 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:226
|
723 |
msgid "Reset to Default Settings"
|
724 |
msgstr ""
|
725 |
|
726 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:132
|
727 |
msgid "Statistics Recording Settings"
|
728 |
msgstr ""
|
729 |
|
730 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:133
|
731 |
msgid "Enable/Disable Recording"
|
732 |
msgstr ""
|
733 |
|
734 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:134
|
735 |
msgid "Checkbox to record statistics for each type of \"visitor\""
|
736 |
msgstr ""
|
737 |
|
738 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:136
|
739 |
msgid "Record logged in users"
|
740 |
msgstr ""
|
741 |
|
742 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:137
|
743 |
msgid "Record spiders and bots"
|
744 |
msgstr ""
|
745 |
|
746 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:138
|
747 |
msgid "Record attack/exploit attempts (libwww-perl agent)"
|
748 |
msgstr ""
|
749 |
|
750 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:142
|
751 |
msgid "Checkbox to record statistics for each type of \"spam\""
|
752 |
msgstr ""
|
753 |
|
754 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:148
|
755 |
msgid "Enter source IPs to exclude from recording"
|
756 |
msgstr ""
|
757 |
|
758 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:150
|
759 |
msgid "comma separated value (ex: 127.0.0.1, 10.0.0.1, etc...)"
|
760 |
msgstr ""
|
761 |
|
762 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:151
|
763 |
msgid "Enter requested URLs to exclude from recording"
|
764 |
msgstr ""
|
765 |
|
766 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:153
|
767 |
msgid "comma separated value, don't put the entire url, only the last path or some word to exclude (ex: /category/wordpress, 2007, etc...)"
|
768 |
msgstr ""
|
769 |
|
770 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:159
|
771 |
msgid "Temporary files location folder"
|
772 |
msgstr ""
|
773 |
|
774 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:160
|
775 |
+
msgid "Current \"Save path\" directory for storing temporary files used to track visitor activity"
|
776 |
msgstr ""
|
777 |
|
778 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:166
|
779 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:220
|
780 |
msgid "WARNING"
|
781 |
msgstr ""
|
782 |
|
783 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:166
|
784 |
msgid "Directory does not exist or is not writable. Please enter a different path above or change \"session.save_path\" in \"php.ini\" to point to a valid, writable folder"
|
785 |
msgstr ""
|
786 |
|
787 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:169
|
788 |
+
msgid "Note: To adjust, modify the directory shown in the box above or edit \"sessions.save_path\" in"
|
789 |
msgstr ""
|
790 |
|
791 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:172
|
792 |
msgid "Use absolute directory paths only. This value is usually"
|
793 |
msgstr ""
|
794 |
|
795 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:178
|
796 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:180
|
797 |
+
msgid "Rescan Old Records"
|
798 |
+
msgstr ""
|
799 |
+
|
800 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:179
|
801 |
+
msgid "Statistical records collected by earlier versions of WassUp may not have the latest spider, search engine, and spam data properly identified. Click the \"Rescan\" button to retroactively scan and update old records"
|
802 |
+
msgstr ""
|
803 |
+
|
804 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:183
|
805 |
msgid "Select actions for table growth"
|
806 |
msgstr ""
|
807 |
|
808 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:184
|
809 |
msgid "WassUp table grows very fast (especially if your blog is frequently visited), I recommend you to delete old records sometimes. You can select any option below to reset it, delete old records automatically or manually. (If you haven't database space problems you can leave the table as is)"
|
810 |
msgstr ""
|
811 |
|
812 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:185
|
813 |
msgid "Current WassUp table usage is"
|
814 |
msgstr ""
|
815 |
|
816 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:191
|
817 |
msgid "records"
|
818 |
msgstr ""
|
819 |
|
820 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:194
|
821 |
msgid "Alert me"
|
822 |
msgstr ""
|
823 |
|
824 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:194
|
825 |
msgid "email to"
|
826 |
msgstr ""
|
827 |
|
828 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:194
|
829 |
msgid "when table reaches"
|
830 |
msgstr ""
|
831 |
|
832 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:196
|
833 |
msgid "Empty table"
|
834 |
msgstr ""
|
835 |
|
836 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:196
|
837 |
msgid "export table in SQL format"
|
838 |
msgstr ""
|
839 |
|
840 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:197
|
841 |
msgid "Automatically delete records older than:"
|
842 |
msgstr ""
|
843 |
|
844 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:201
|
845 |
msgid "Delete NOW records older than:"
|
846 |
msgstr ""
|
847 |
|
848 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:203
|
849 |
msgid "Action is NOT undoable"
|
850 |
msgstr ""
|
851 |
|
852 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:205
|
853 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:210
|
854 |
msgid "1 week"
|
855 |
msgstr ""
|
856 |
|
857 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:207
|
858 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:212
|
859 |
msgid "3 months"
|
860 |
msgstr ""
|
861 |
|
862 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:208
|
863 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:213
|
864 |
msgid "6 months"
|
865 |
msgstr ""
|
866 |
|
867 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:216
|
868 |
msgid "Want to uninstall WassUp?"
|
869 |
msgstr ""
|
870 |
|
871 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:217
|
872 |
msgid "No problem. Before you deactivate this plugin, check the box below to cleanup any data that was collected by WassUp that could be left behind."
|
873 |
msgstr ""
|
874 |
|
875 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:218
|
876 |
msgid "Permanently remove WassUp data and settings from Wordpress"
|
877 |
msgstr ""
|
878 |
|
879 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:220
|
880 |
msgid "All WassUp data and settings will be deleted upon deactivation of this plugin"
|
881 |
msgstr ""
|
882 |
|
883 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:222
|
884 |
msgid "This action cannot be undone. Before uninstalling WassUp, you should backup your Wordpress database first. WassUp data is stored in the table"
|
885 |
msgstr ""
|
886 |
|
887 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/settings.php:224
|
888 |
msgid "To help improve this plugin, we would appreciate your feedback at"
|
889 |
msgstr ""
|
890 |
|
891 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:178
|
892 |
msgid "Administrators"
|
893 |
msgstr ""
|
894 |
|
895 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:179
|
896 |
msgid "Contributors"
|
897 |
msgstr ""
|
898 |
|
899 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:180
|
900 |
msgid "Authors"
|
901 |
msgstr ""
|
902 |
|
903 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:184
|
904 |
msgid "One - two lines chart one axis"
|
905 |
msgstr ""
|
906 |
|
907 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:185
|
908 |
msgid "Two - two lines chart two axes"
|
909 |
msgstr ""
|
910 |
|
911 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:189
|
912 |
+
msgid "Everything"
|
913 |
+
msgstr ""
|
914 |
+
|
915 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:190
|
916 |
msgid "Spiders"
|
917 |
msgstr ""
|
918 |
|
919 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:191
|
920 |
msgid "No spider"
|
921 |
msgstr ""
|
922 |
|
923 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:193
|
924 |
msgid "No Spam"
|
925 |
msgstr ""
|
926 |
|
927 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:194
|
928 |
msgid "No Spam, No Spider"
|
929 |
msgstr ""
|
930 |
|
931 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:195
|
932 |
+
msgid "Users logged in"
|
933 |
+
msgstr ""
|
934 |
+
|
935 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:196
|
936 |
+
msgid "Comment authors"
|
937 |
+
msgstr ""
|
938 |
+
|
939 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:197
|
940 |
+
msgid "Referer from search engine"
|
941 |
+
msgstr ""
|
942 |
+
|
943 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:198
|
944 |
+
msgid "Referer from ext link"
|
945 |
+
msgstr ""
|
946 |
+
|
947 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/wassup.class.php:208
|
948 |
msgid "Don't delete anything"
|
949 |
msgstr ""
|
950 |
|
951 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:22
|
952 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:30
|
953 |
+
msgid "ERROR: file not found"
|
954 |
+
msgstr ""
|
955 |
+
|
956 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:66
|
957 |
+
msgid "ERROR: bad date"
|
958 |
+
msgstr ""
|
959 |
+
|
960 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:188
|
961 |
msgid "TOP QUERY"
|
962 |
msgstr ""
|
963 |
|
964 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:199
|
965 |
msgid "TOP REFERER"
|
966 |
msgstr ""
|
967 |
|
968 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:226
|
969 |
msgid "TOP REQUEST"
|
970 |
msgstr ""
|
971 |
|
972 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:239
|
973 |
msgid "TOP BROWSER"
|
974 |
msgstr ""
|
975 |
|
976 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:252
|
977 |
msgid "TOP OS"
|
978 |
msgstr ""
|
979 |
|
980 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:266
|
981 |
msgid "This top ten doesn't include Spam records"
|
982 |
msgstr ""
|
983 |
|
984 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:272
|
985 |
+
msgid "ERROR: Missing or unknown parameters"
|
986 |
+
msgstr ""
|
987 |
+
|
988 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/action.php:276
|
989 |
+
msgid "ERROR: Nothing to do here"
|
990 |
+
msgstr ""
|
991 |
+
|
992 |
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:85
|
993 |
msgid "Next"
|
994 |
msgstr ""
|
1022 |
msgid "No visitor activity"
|
1023 |
msgstr ""
|
1024 |
|
1025 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:807
|
1026 |
+
msgid "Last 6 Hours"
|
1027 |
+
msgstr ""
|
1028 |
+
|
1029 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:813
|
1030 |
msgid "Last 24 Hours"
|
1031 |
msgstr ""
|
1032 |
|
1033 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:819
|
1034 |
msgid "Last 7 Days"
|
1035 |
msgstr ""
|
1036 |
|
1037 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:829
|
1038 |
msgid "Last Month"
|
1039 |
msgstr ""
|
1040 |
|
1041 |
+
#: /home/m1k/Desktop/wassup_translation/wassup/lib/main.php:839
|
1042 |
msgid "Last Year"
|
1043 |
msgstr ""
|
1044 |
|
lib/action.php
CHANGED
@@ -1,26 +1,36 @@
|
|
1 |
<?php
|
2 |
// action.php -- perform an action that renders an output to the browser
|
3 |
|
4 |
-
//force browser to disable caching
|
5 |
-
header("
|
6 |
-
header(
|
|
|
|
|
|
|
|
|
|
|
7 |
//#debug...
|
8 |
//error_reporting(E_ALL | E_STRICT); //debug, E_STRICT=php5 only
|
9 |
//ini_set('display_errors','On'); //debug
|
10 |
|
11 |
//#check for required files and include them
|
12 |
if (!defined('ABSPATH')) {
|
13 |
-
|
14 |
-
if (file_exists(
|
15 |
-
include_once(
|
16 |
}
|
|
|
|
|
17 |
}
|
18 |
if (!function_exists('get_bloginfo')) {
|
19 |
-
if (file_exists(
|
20 |
-
include_once(
|
21 |
} else {
|
22 |
-
|
23 |
-
|
|
|
|
|
|
|
24 |
}
|
25 |
}
|
26 |
if (!function_exists('stringShortener')) {
|
@@ -33,18 +43,19 @@ if (!function_exists('stringShortener')) {
|
|
33 |
}
|
34 |
//echo "Debug: Starting action.php from directory ".dirname(__FILE__).". ABSPATH=".ABSPATH.".<br />\n"; //debug
|
35 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
36 |
//#do a hash check
|
37 |
-
|
|
|
38 |
$hashfail = false;
|
39 |
-
if (!empty($_GET['whash'])) {
|
40 |
-
if (defined('SECRET_KEY') && $_GET['whash'] == wp_hash(SECRET_KEY)) {
|
41 |
-
$hashfail = false;
|
42 |
-
} elseif ($_GET['whash'] == wp_hash('wassup')) {
|
43 |
-
$hashfail = false;
|
44 |
-
}
|
45 |
-
}
|
46 |
-
} else {
|
47 |
-
$hashfail = true;
|
48 |
}
|
49 |
//#perform the "action" and display the result
|
50 |
if (!$hashfail) {
|
@@ -67,12 +78,6 @@ if (!$hashfail) {
|
|
67 |
exit();
|
68 |
}
|
69 |
|
70 |
-
//#set required variables
|
71 |
-
$siteurl = get_bloginfo('siteurl');
|
72 |
-
$wpurl = get_bloginfo('wpurl');
|
73 |
-
$table_name = $wpdb->prefix . "wassup";
|
74 |
-
$wassup_settings = get_option('wassup_settings');
|
75 |
-
|
76 |
//#perform action and display output
|
77 |
//
|
78 |
// ACTION: DELETE ON THE FLY FROM VISITOR DETAILS VIEW
|
@@ -133,133 +138,164 @@ if (!$hashfail) {
|
|
133 |
<?php
|
134 |
// ACTION: RUN TOP TEN
|
135 |
} elseif ($_GET['action'] == "topten") {
|
|
|
136 |
$sitedomain = parse_url($siteurl);
|
137 |
$sitedomain = $sitedomain['host'];
|
138 |
if (empty($max_char_len)) {
|
139 |
$max_char_len = ($wassup_settings['wassup_screen_res'])/10;
|
140 |
}
|
141 |
-
|
142 |
-
if ($wassup_settings['wassup_spamcheck'] == 1) {
|
143 |
-
$spamselect = "AND spam=0";
|
144 |
-
} else {
|
145 |
-
$spamselect = "";
|
146 |
-
}
|
147 |
$col_count = 0;
|
148 |
-
$top_ten
|
149 |
-
|
150 |
-
if ($top_ten['topsearch'] == 1) {
|
151 |
-
$ch_search = $wpdb->get_results("SELECT count(search) as top_search, search, referrer FROM $table_name WHERE timestamp BETWEEN $from_date AND $to_date AND search!='' $spamselect GROUP BY search ORDER BY top_search DESC LIMIT 10");
|
152 |
-
$col_count = $col_count+1;
|
153 |
}
|
154 |
-
//#get top 10 requests...
|
155 |
-
if ($top_ten['toprequest'] == 1) {
|
156 |
-
$ch_urlreq = $wpdb->get_results("SELECT count(urlrequested) as top_urlrequested, urlrequested FROM $table_name WHERE timestamp BETWEEN $from_date AND $to_date AND urlrequested!='' $spamselect GROUP BY REPLACE(urlrequested, '/', '') ORDER BY top_urlrequested DESC LIMIT 10");
|
157 |
-
$col_count = $col_count+1;
|
158 |
-
}
|
159 |
-
//#get top 200 referrers...will be narrowed down to 10
|
160 |
-
//# with exclusion of wpurl referrals...
|
161 |
-
if ($top_ten['topreferrer'] == 1) {
|
162 |
-
$ch_referer = $wpdb->get_results("SELECT count(referrer) as top_referrer, referrer FROM $table_name WHERE timestamp BETWEEN $from_date AND $to_date AND referrer!='' AND referrer NOT LIKE '%".$sitedomain."%' AND searchengine='' $spamselect GROUP BY referrer ORDER BY top_referrer DESC LIMIT 200");
|
163 |
-
$col_count = $col_count+1;
|
164 |
-
}
|
165 |
-
//#get top 10 browsers...
|
166 |
-
if ($top_ten['topbrowser'] == 1) {
|
167 |
-
$ch_browser = $wpdb->get_results("SELECT count(browser) as top_browser, browser FROM $table_name WHERE timestamp BETWEEN $from_date AND $to_date AND browser!='' AND browser NOT LIKE '%N/A%' $spamselect GROUP BY browser ORDER BY top_browser DESC LIMIT 10");
|
168 |
-
$col_count = $col_count+1;
|
169 |
-
}
|
170 |
-
//#get top 10 operating systems...
|
171 |
-
if ($top_ten['topos'] == 1) {
|
172 |
-
$ch_os = $wpdb->get_results("SELECT count(os) as top_os, os FROM $table_name WHERE timestamp BETWEEN $from_date AND $to_date AND os!='' AND os NOT LIKE '%N/A%' $spamselect GROUP BY os ORDER BY top_os DESC LIMIT 10");
|
173 |
-
$col_count = $col_count+1;
|
174 |
-
}
|
175 |
-
|
176 |
-
//#add an extra width offset when number of columns < 5
|
177 |
if ($col_count > 0 && $col_count < 5 ) {
|
178 |
$widthoffset = (($max_char_len*(5 - $col_count))/$col_count)*.4; //just a guess
|
179 |
} else {
|
180 |
$widthoffset = 0;
|
181 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
182 |
?>
|
|
|
183 |
<div id="toptenchart">
|
184 |
-
|
185 |
<tr valign="top">
|
186 |
-
<?php
|
187 |
-
|
188 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
189 |
<?php
|
190 |
-
$
|
191 |
-
|
192 |
-
|
193 |
-
} ?>
|
194 |
</ul>
|
195 |
</td>
|
196 |
-
<?php }
|
197 |
-
if ($top_ten['topreferrer'] == 1) { ?>
|
198 |
-
<td><ul class="charts">
|
199 |
-
<li class="chartsT"><?php _e("TOP REFERER", "wassup") ?></li>
|
200 |
<?php
|
201 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
202 |
$rec_count=0; //# of referrer records output...
|
203 |
-
foreach ($
|
204 |
if ($rec_count < 10) { //limits output to 10...
|
205 |
//# exclude $wpurl from search results...
|
206 |
//# ...$siteurl already excluded in db query.
|
207 |
-
if ($wpurl == $siteurl || !eregi($wpurl,$
|
208 |
-
|
209 |
-
|
|
|
210 |
//#cut http:// from displayed url, then truncate
|
211 |
//# instead of using stringShortener...
|
212 |
-
print substr(eregi_replace("http://", "", attribute_escape($
|
213 |
-
if (strlen($
|
214 |
print '...';
|
215 |
}
|
216 |
-
print '</a
|
|
|
217 |
$rec_count=$rec_count+1;
|
218 |
} //end if !wpurl
|
219 |
} //end if rec_count
|
220 |
-
} ?>
|
221 |
</ul>
|
222 |
</td>
|
223 |
-
<?php }
|
224 |
-
if ($top_ten['toprequest'] == 1) { ?>
|
225 |
-
<td><ul class="charts">
|
226 |
-
<li class="chartsT"><?php _e("TOP REQUEST", "wassup") ?></li>
|
227 |
<?php
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
234 |
</ul>
|
235 |
</td>
|
236 |
-
<?php
|
237 |
-
|
238 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
239 |
<li class="chartsT"><?php _e("TOP BROWSER", "wassup") ?></li>
|
240 |
<?php
|
241 |
-
$
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
246 |
-
} ?>
|
247 |
</ul>
|
248 |
</td>
|
249 |
-
<?php }
|
250 |
-
|
251 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
252 |
<li class="chartsT"><?php _e("TOP OS", "wassup") ?></li>
|
253 |
<?php
|
254 |
-
$
|
255 |
-
|
256 |
-
|
257 |
-
|
258 |
-
|
259 |
-
} ?>
|
260 |
</ul>
|
261 |
</td>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
262 |
<?php } ?>
|
|
|
|
|
|
|
|
|
263 |
</tr>
|
264 |
</table>
|
265 |
<?php if ($wassup_settings['wassup_spamcheck'] == 1) { ?>
|
1 |
<?php
|
2 |
// action.php -- perform an action that renders an output to the browser
|
3 |
|
4 |
+
//force browser to disable caching so action.php works as an ajax request
|
5 |
+
/* header("Expires: Fri, 22 Jun 2007 05:00:00 GMT"); // Date in the past
|
6 |
+
header('Last-Modified: ' . gmdate('D, d M Y H:i:s') . ' GMT'); // always modified
|
7 |
+
// HTTP/1.1
|
8 |
+
header('Cache-Control: no-store, no-cache, must-revalidate');
|
9 |
+
header('Cache-Control: post-check=0, pre-check=0', false);
|
10 |
+
*/
|
11 |
+
echo "\n";
|
12 |
//#debug...
|
13 |
//error_reporting(E_ALL | E_STRICT); //debug, E_STRICT=php5 only
|
14 |
//ini_set('display_errors','On'); //debug
|
15 |
|
16 |
//#check for required files and include them
|
17 |
if (!defined('ABSPATH')) {
|
18 |
+
$wpabspath=substr(__FILE__,0,strpos(__FILE__,'/wp-content/')+1);
|
19 |
+
if (file_exists($wpabspath. 'wp-blog-header.php')) {
|
20 |
+
include_once($wpabspath. 'wp-blog-header.php');
|
21 |
}
|
22 |
+
} else {
|
23 |
+
$wpabspath=ABSPATH;
|
24 |
}
|
25 |
if (!function_exists('get_bloginfo')) {
|
26 |
+
if (file_exists($wpabspath. 'wp-config.php')) {
|
27 |
+
include_once($wpabspath.'wp-config.php');
|
28 |
} else {
|
29 |
+
//Note: localization functions, _e() and __(), are not used
|
30 |
+
// here because they would not be defined if this error
|
31 |
+
// occurred
|
32 |
+
echo '<span style="font-color:red;">Action.php ERROR: file not found, '.$wpabspath.'wp-config.php</span>';
|
33 |
+
die();
|
34 |
}
|
35 |
}
|
36 |
if (!function_exists('stringShortener')) {
|
43 |
}
|
44 |
//echo "Debug: Starting action.php from directory ".dirname(__FILE__).". ABSPATH=".ABSPATH.".<br />\n"; //debug
|
45 |
|
46 |
+
//#set required variables
|
47 |
+
$siteurl = get_bloginfo('siteurl');
|
48 |
+
$wpurl = get_bloginfo('wpurl');
|
49 |
+
$table_name = $wpdb->prefix . "wassup";
|
50 |
+
$wassup_settings = get_option('wassup_settings');
|
51 |
+
if (!defined('WASSUPFOLDER')) {
|
52 |
+
define('WASSUPFOLDER', substr(__FILE__,0,strpos(__FILE__,'/lib/')+1));
|
53 |
+
}
|
54 |
+
|
55 |
//#do a hash check
|
56 |
+
$hashfail = true;
|
57 |
+
if (isset($_GET['whash']) && $_GET['whash'] == $wassup_settings['whash']) {
|
58 |
$hashfail = false;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
59 |
}
|
60 |
//#perform the "action" and display the result
|
61 |
if (!$hashfail) {
|
78 |
exit();
|
79 |
}
|
80 |
|
|
|
|
|
|
|
|
|
|
|
|
|
81 |
//#perform action and display output
|
82 |
//
|
83 |
// ACTION: DELETE ON THE FLY FROM VISITOR DETAILS VIEW
|
138 |
<?php
|
139 |
// ACTION: RUN TOP TEN
|
140 |
} elseif ($_GET['action'] == "topten") {
|
141 |
+
$top_ten = unserialize($wassup_settings['wassup_top10']);
|
142 |
$sitedomain = parse_url($siteurl);
|
143 |
$sitedomain = $sitedomain['host'];
|
144 |
if (empty($max_char_len)) {
|
145 |
$max_char_len = ($wassup_settings['wassup_screen_res'])/10;
|
146 |
}
|
147 |
+
//#add an extra width offset when columns count < 5
|
|
|
|
|
|
|
|
|
|
|
148 |
$col_count = 0;
|
149 |
+
foreach ($top_ten as $topitem) {
|
150 |
+
if ($topitem == 1) { $col_count = $col_count+1; }
|
|
|
|
|
|
|
151 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
152 |
if ($col_count > 0 && $col_count < 5 ) {
|
153 |
$widthoffset = (($max_char_len*(5 - $col_count))/$col_count)*.4; //just a guess
|
154 |
} else {
|
155 |
$widthoffset = 0;
|
156 |
}
|
157 |
+
//only exclude spam if it is being recorded
|
158 |
+
if ($wassup_settings['wassup_spamcheck'] == 1) {
|
159 |
+
$spamselect = "AND spam=0";
|
160 |
+
} else {
|
161 |
+
$spamselect = "";
|
162 |
+
}
|
163 |
?>
|
164 |
+
<style type="text/css">.top10 { color: #542; }</style>
|
165 |
<div id="toptenchart">
|
166 |
+
<table width="100%" border=0>
|
167 |
<tr valign="top">
|
168 |
+
<?php
|
169 |
+
//#output top 10 searches
|
170 |
+
if ($top_ten['topsearch'] == 1) {
|
171 |
+
$top_results = $wpdb->get_results("SELECT count(search) as top_search, search, referrer FROM $table_name WHERE timestamp BETWEEN $from_date AND $to_date AND search!='' $spamselect GROUP BY search ORDER BY top_search DESC LIMIT 10");
|
172 |
+
$char_len = round(($max_char_len*.30)+$widthoffset,0);
|
173 |
+
?>
|
174 |
+
<td style="min-width:<?php echo $char_len; ?>px;">
|
175 |
+
<ul class="charts">
|
176 |
+
<li class="chartsT"><?php _e("TOP QUERY", "wassup"); ?></li>
|
177 |
<?php
|
178 |
+
foreach ($top_results as $top10) { ?>
|
179 |
+
<li class="charts"><?php echo $top10->top_search.': <a href="'.$top10->referrer.'" target="_BLANK">'.stringShortener(preg_replace('/'.preg_quote($siteurl,'/').'/i', '', $top10->search),$char_len).'</a>'; ?></li>
|
180 |
+
<?php } ?>
|
|
|
181 |
</ul>
|
182 |
</td>
|
|
|
|
|
|
|
|
|
183 |
<?php
|
184 |
+
} // end if topsearch
|
185 |
+
|
186 |
+
//#output top 10 referrers
|
187 |
+
//# select top 200 referrers: will be narrowed down to 10
|
188 |
+
//# with exclusion of wpurl referrals...
|
189 |
+
if ($top_ten['topreferrer'] == 1) {
|
190 |
+
$top_results = $wpdb->get_results("SELECT count(referrer) as top_referrer, referrer FROM $table_name WHERE timestamp BETWEEN $from_date AND $to_date AND referrer!='' AND referrer NOT LIKE '%".$sitedomain."%' AND searchengine='' $spamselect GROUP BY referrer ORDER BY top_referrer DESC LIMIT 200");
|
191 |
+
$char_len = round(($max_char_len*.22)+$widthoffset,0);
|
192 |
+
?>
|
193 |
+
<td style="min-width:<?php echo $char_len; ?>px;">
|
194 |
+
<ul class="charts">
|
195 |
+
<li class="chartsT"><?php _e("TOP REFERRER", "wassup"); ?></li>
|
196 |
+
<?php
|
197 |
$rec_count=0; //# of referrer records output...
|
198 |
+
foreach ($top_results as $top10) {
|
199 |
if ($rec_count < 10) { //limits output to 10...
|
200 |
//# exclude $wpurl from search results...
|
201 |
//# ...$siteurl already excluded in db query.
|
202 |
+
//if ($wpurl == $siteurl || !eregi($wpurl,$top10->referrer)) {
|
203 |
+
if (!eregi($siteurl,$top10->referrer)) { ?>
|
204 |
+
<li class="charts"><?php echo $top10->top_referrer.': ';
|
205 |
+
print '<a href="'.$top10->referrer.'" title="'.$top10->referrer.'" target="_BLANK">';
|
206 |
//#cut http:// from displayed url, then truncate
|
207 |
//# instead of using stringShortener...
|
208 |
+
print substr(eregi_replace("http://", "", attribute_escape($top10->referrer)),0,$char_len);
|
209 |
+
if (strlen($top10->referrer) > ($char_len + 7)) {
|
210 |
print '...';
|
211 |
}
|
212 |
+
print '</a>'; ?></li>
|
213 |
+
<?php
|
214 |
$rec_count=$rec_count+1;
|
215 |
} //end if !wpurl
|
216 |
} //end if rec_count
|
217 |
+
} //end foreach ?>
|
218 |
</ul>
|
219 |
</td>
|
|
|
|
|
|
|
|
|
220 |
<?php
|
221 |
+
} //end if topreferrer
|
222 |
+
|
223 |
+
//#output top 10 url requests
|
224 |
+
if ($top_ten['toprequest'] == 1) {
|
225 |
+
$top_results = $wpdb->get_results("SELECT count(urlrequested) as top_urlrequested, urlrequested FROM $table_name WHERE timestamp BETWEEN $from_date AND $to_date AND urlrequested!='' $spamselect GROUP BY REPLACE(urlrequested, '/', '') ORDER BY top_urlrequested DESC LIMIT 10");
|
226 |
+
$char_len = round(($max_char_len*.28)+$widthoffset,0);
|
227 |
+
?>
|
228 |
+
<td style="min-width:<?php echo $char_len; ?>px;">
|
229 |
+
<ul class="charts">
|
230 |
+
<li class="chartsT"><?php _e("TOP REQUEST", "wassup"); ?></li>
|
231 |
+
<?php
|
232 |
+
foreach ($top_results as $top10) { ?>
|
233 |
+
<li class="charts"><?php echo $top10->top_urlrequested.': ';
|
234 |
+
print '<a href="'.wAddSiteurl(htmlspecialchars(html_entity_decode($top10->urlrequested))).'" title="'.html_entity_decode($top10->urlrequested).'" target="_BLANK">';
|
235 |
+
print stringShortener(urlencode(html_entity_decode($top10->urlrequested)),$char_len).'</a>'; ?></li>
|
236 |
+
<?php } ?>
|
237 |
</ul>
|
238 |
</td>
|
239 |
+
<?php
|
240 |
+
} //end if toprequest
|
241 |
+
|
242 |
+
//#get top 10 browsers...
|
243 |
+
if ($top_ten['topbrowser'] == 1) {
|
244 |
+
$top_results = $wpdb->get_results("SELECT count(browser) as top_browser, browser FROM $table_name WHERE timestamp BETWEEN $from_date AND $to_date AND browser!='' AND browser NOT LIKE '%N/A%' $spamselect GROUP BY browser ORDER BY top_browser DESC LIMIT 10");
|
245 |
+
$char_len = round(($max_char_len*.17)+$widthoffset,0);
|
246 |
+
?>
|
247 |
+
<td style="min-width:<?php echo $char_len; ?>px;">
|
248 |
+
<ul class="charts">
|
249 |
<li class="chartsT"><?php _e("TOP BROWSER", "wassup") ?></li>
|
250 |
<?php
|
251 |
+
foreach ($top_results as $top10) { ?>
|
252 |
+
<li class="charts"><?php echo $top10->top_browser.': ';
|
253 |
+
echo '<span class="top10" title="'.$top10->browser.'">'.stringShortener($top10->browser, $char_len).'</span>'; ?>
|
254 |
+
</li>
|
255 |
+
<?php } ?>
|
|
|
256 |
</ul>
|
257 |
</td>
|
258 |
+
<?php } //end if topbrowser
|
259 |
+
|
260 |
+
//#output top 10 operating systems...
|
261 |
+
if ($top_ten['topos'] == 1) {
|
262 |
+
$top_results = $wpdb->get_results("SELECT count(os) as top_os, os FROM $table_name WHERE timestamp BETWEEN $from_date AND $to_date AND os!='' AND os NOT LIKE '%N/A%' $spamselect GROUP BY os ORDER BY top_os DESC LIMIT 10");
|
263 |
+
$char_len = round(($max_char_len*.15)+$widthoffset,0);
|
264 |
+
|
265 |
+
?>
|
266 |
+
<td style="min-width:<?php echo $char_len; ?>px;">
|
267 |
+
<ul class="charts">
|
268 |
<li class="chartsT"><?php _e("TOP OS", "wassup") ?></li>
|
269 |
<?php
|
270 |
+
foreach ($top_results as $top10) { ?>
|
271 |
+
<li class="charts"><?php print $top10->top_os.': '; ?>
|
272 |
+
<span class="top10" title="<?php echo $top10->os; ?>"><?php echo stringShortener($top10->os, $char_len); ?></span>
|
273 |
+
</li>
|
274 |
+
<?php } ?>
|
|
|
275 |
</ul>
|
276 |
</td>
|
277 |
+
<?php } // end if topos
|
278 |
+
|
279 |
+
//#output top 10 locales/geographic regions...
|
280 |
+
if ($top_ten['toplocale'] == 1) {
|
281 |
+
$top_results = $wpdb->get_results("SELECT count(UPPER(language)) as top_locale, UPPER(language) as locale FROM $table_name WHERE timestamp BETWEEN $from_date AND $to_date AND language!='' AND language NOT LIKE '%N/A%' $spamselect GROUP BY locale ORDER BY top_locale DESC LIMIT 10");
|
282 |
+
$char_len = round(($max_char_len*.15)+$widthoffset,0);
|
283 |
+
|
284 |
+
?>
|
285 |
+
<td style="min-width:<?php echo $char_len; ?>px;">
|
286 |
+
<ul class="charts">
|
287 |
+
<li class="chartsT"><?php _e("TOP LOCALE", "wassup"); ?></li>
|
288 |
+
<?php
|
289 |
+
foreach ($top_results as $top10) { ?>
|
290 |
+
<li class="charts"><?php echo $top10->top_locale.': ';
|
291 |
+
echo '<img src="'.$wpurl.'/wp-content/plugins/'.WASSUPFOLDER.'/img/flags/'.strtolower($top10->locale).'.png" alt="" />'; ?>
|
292 |
+
<span class="top10" title="<?php echo $top10->locale; ?>"><?php echo $top10->locale; ?></span>
|
293 |
+
</li>
|
294 |
<?php } ?>
|
295 |
+
</ul>
|
296 |
+
</td>
|
297 |
+
<?php } // end if toplocale
|
298 |
+
?>
|
299 |
</tr>
|
300 |
</table>
|
301 |
<?php if ($wassup_settings['wassup_spamcheck'] == 1) { ?>
|
lib/main.php
CHANGED
@@ -849,6 +849,8 @@ class MainItems {
|
|
849 |
$hour_todate = $this->to_date;
|
850 |
$hour_fromdate = strtotime("-".$strto, $hour_todate);
|
851 |
|
|
|
|
|
852 |
/* Debug
|
853 |
$q = "SELECT COUNT(DISTINCT wassup_id) as items, COUNT(wassup_id) as pages, DATE_FORMAT(FROM_UNIXTIME((timestamp-$UTCoffset)), '$x_axes_label') as thedate FROM ".$this->tableName." WHERE wassup_id IS NOT NULL AND timestamp BETWEEN $hour_fromdate AND $hour_todate ".$this->whereis." $ss GROUP BY DATE_FORMAT(FROM_UNIXTIME((timestamp-$UTCoffset)), '$Ctimeformat') ORDER BY timestamp";
|
854 |
echo $q;
|
849 |
$hour_todate = $this->to_date;
|
850 |
$hour_fromdate = strtotime("-".$strto, $hour_todate);
|
851 |
|
852 |
+
if ($hour_fromdate == "") $hour_fromdate = strtotime("-24 hours", $hour_todate);
|
853 |
+
|
854 |
/* Debug
|
855 |
$q = "SELECT COUNT(DISTINCT wassup_id) as items, COUNT(wassup_id) as pages, DATE_FORMAT(FROM_UNIXTIME((timestamp-$UTCoffset)), '$x_axes_label') as thedate FROM ".$this->tableName." WHERE wassup_id IS NOT NULL AND timestamp BETWEEN $hour_fromdate AND $hour_todate ".$this->whereis." $ss GROUP BY DATE_FORMAT(FROM_UNIXTIME((timestamp-$UTCoffset)), '$Ctimeformat') ORDER BY timestamp";
|
856 |
echo $q;
|
lib/settings.php
CHANGED
@@ -34,22 +34,27 @@
|
|
34 |
}
|
35 |
$alertstyle = 'color:red; background-color:#ffd;';
|
36 |
?>
|
37 |
-
<?php //# moved to wassup.php add_wassup_css() function
|
38 |
-
//<script type="text/javascript">
|
39 |
-
//$(function() {
|
40 |
-
// $('#tab_container > ul').tabs({ fxFade: true, fxSpeed: 'fast' });
|
41 |
-
//});
|
42 |
-
//</script> ?>
|
43 |
<style type="text/css">
|
44 |
h3 { margin-bottom:0px; padding-bottom:5px; color:#333; }
|
45 |
-
|
|
|
|
|
|
|
46 |
background-color: #e6eff6;
|
47 |
border-left: 1px solid #cce;
|
48 |
border-right: 1px solid #cce;
|
49 |
border-bottom: 1px solid #cce;
|
|
|
50 |
}
|
51 |
-
#tab_container
|
52 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
53 |
</style>
|
54 |
<h2><?php _e('Options','wassup'); ?></h2>
|
55 |
<p><?php _e('You can add a sidebar Widget with some useful statistics information by activating the','wassup'); ?>
|
@@ -60,8 +65,8 @@
|
|
60 |
if (!empty($_GET['tab']) && is_numeric($_GET['tab'])) { $tab = $_GET['tab']; }
|
61 |
else { $tab = "0"; } ?>
|
62 |
<form action="" method="post">
|
63 |
-
<div id="
|
64 |
-
<ul
|
65 |
<li><a href="#wassup_opt_frag-1"><span><?php _e("General Setup", "wassup") ?></span></a></li>
|
66 |
<li<?php if ($tab == "2" || isset($_POST['submit-options2'])) { echo ' class="ui-tabs-selected"';} ?>><a href="#wassup_opt_frag-2"><span><?php _e("Statistics Recording", "wassup") ?></span></a></li>
|
67 |
<li<?php if ($tab == "3" || isset($_POST['submit-options3'])) { echo ' class="ui-tabs-selected"';} ?>><a href="#wassup_opt_frag-3"><span><?php _e("Manage Files & Database", "wassup") ?></span></a></li>
|
@@ -69,7 +74,7 @@
|
|
69 |
</ul>
|
70 |
|
71 |
<div id="wassup_opt_frag-1">
|
72 |
-
<
|
73 |
<p><strong><?php _e('Default screen resolution (in pixels)','wassup'); ?></strong>:
|
74 |
<select name='wassup_screen_res' style="width: 90px;">
|
75 |
<?php $wassup_options->showFormOptions("wassup_screen_res"); ?>
|
@@ -80,6 +85,10 @@
|
|
80 |
<?php $wassup_options->showFormOptions("wassup_userlevel"); ?>
|
81 |
</select></p><br />
|
82 |
|
|
|
|
|
|
|
|
|
83 |
<br /><h3><?php _e('Visit Detail Settings','wassup'); ?></h3>
|
84 |
<p><strong><?php _e('Chart type - How many axes','wassup'); ?></strong>:
|
85 |
<select name='wassup_chart_type'>
|
@@ -115,7 +124,7 @@
|
|
115 |
<div style="display:block; vertical-align:top; float:left; width:225px;">
|
116 |
<input type="checkbox" name="topbrowser" value="1" <?php if($top_ten['topbrowser'] == 1) print "CHECKED"; ?> /><?php _e("Top Browsers", "wassup"); ?> <br />
|
117 |
<input type="checkbox" name="topos" value="1" <?php if($top_ten['topos'] == 1) print "CHECKED"; ?> /><?php _e("Top OS", "wassup"); ?> <br />
|
118 |
-
<input type="checkbox" name="toplocale" value="1"
|
119 |
</div>
|
120 |
<div style="display:block; vertical-align:top; float:left; width:225px; color:#555;">
|
121 |
<input type="checkbox" name="topfeed" value="1" DISABLED /><?php _e("Top Feeds", "wassup"); ?><br />
|
@@ -129,7 +138,7 @@
|
|
129 |
</div>
|
130 |
|
131 |
<div id="wassup_opt_frag-2">
|
132 |
-
<
|
133 |
<p> <input type="checkbox" name="wassup_active" value="1" <?php if($wassup_options->wassup_active == 1) print "CHECKED"; ?> /> <strong><?php _e('Enable/Disable Recording','wassup'); ?></strong></p>
|
134 |
<p style="margin-top:5px;"> <strong> <?php _e("Checkbox to record statistics for each type of \"visitor\"", "wassup") ?></strong><br />
|
135 |
<span style="padding-left:25px;padding-top:0;margin-top:0;display:block;clear:left;">
|
@@ -155,7 +164,7 @@
|
|
155 |
<p style="clear:both;padding-left:0;padding-top:15px;"><input type="submit" name="submit-options2" value="<?php _e('Save Settings','wassup'); ?>" /> <input type="reset" name="reset" value="<?php _e('Reset','wassup'); ?>" /> - <input type="submit" name="reset-to-default" value="<?php _e("Reset to Default Settings", "wassup"); ?>" /></p><br />
|
156 |
</div>
|
157 |
|
158 |
-
<div id="wassup_opt_frag-3"
|
159 |
<h3><?php _e('Temporary files location folder','wassup'); ?></h3>
|
160 |
<p><?php echo '<strong>'.__('Current "Save path" directory for storing temporary files used to track visitor activity','wassup').'</strong>:<br />';
|
161 |
$sessionpath = $wassup_options->getSavepath();
|
@@ -212,7 +221,7 @@
|
|
212 |
<p style="clear:both;padding-left:0;padding-top:15px;"><input type="submit" name="submit-options3" value="<?php _e('Save Settings','wassup'); ?>" /> <input type="reset" name="reset" value="<?php _e('Reset','wassup'); ?>" /> - <input type="submit" name="reset-to-default" value="<?php _e("Reset to Default Settings", "wassup"); ?>" /></p><br />
|
213 |
</div>
|
214 |
|
215 |
-
<div id="wassup_opt_frag-4"
|
216 |
<h3><?php _e('Want to uninstall WassUp?', 'wassup') ;?></h3>
|
217 |
<p><?php _e('No problem. Before you deactivate this plugin, check the box below to cleanup any data that was collected by WassUp that could be left behind.', 'wassup') ;?></p><br />
|
218 |
<p><input type="checkbox" name="wassup_uninstall" value="1" <?php if ($wassup_options->wassup_uninstall == 1 ) print "CHECKED"; ?> /> <strong><?php _e('Permanently remove WassUp data and settings from Wordpress','wassup'); ?></strong></p>
|
34 |
}
|
35 |
$alertstyle = 'color:red; background-color:#ffd;';
|
36 |
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
<style type="text/css">
|
38 |
h3 { margin-bottom:0px; padding-bottom:5px; color:#333; }
|
39 |
+
form p { margin-top:0px; padding-top:0px; padding-left:15px; }
|
40 |
+
<?php if (version_compare($wp_version, '2.5', '<')) { ?>
|
41 |
+
#wassup_opt_frag-1, #wassup_opt_frag-2,
|
42 |
+
#wassup_opt_frag-3, #wassup_opt_frag-4 {
|
43 |
background-color: #e6eff6;
|
44 |
border-left: 1px solid #cce;
|
45 |
border-right: 1px solid #cce;
|
46 |
border-bottom: 1px solid #cce;
|
47 |
+
font-size: 85%;
|
48 |
}
|
49 |
+
#tab_container { list-style:none; }
|
50 |
+
#tab_container ul li { min-width:60px; display:inline;}
|
51 |
+
#tab_container ul li a span { font-size: 105%; }
|
52 |
+
<?php } else { ?>
|
53 |
+
#wassup_opt_frag-1 { height: 100%; margin:0;}
|
54 |
+
#wassup_opt_frag-2 { height: 100%; margin:0;}
|
55 |
+
#wassup_opt_frag-3 { height: 100%; margin:0;}
|
56 |
+
#wassup_opt_frag-4 { height: 100%; margin:0;}
|
57 |
+
<?php } //end if version_compare ?>
|
58 |
</style>
|
59 |
<h2><?php _e('Options','wassup'); ?></h2>
|
60 |
<p><?php _e('You can add a sidebar Widget with some useful statistics information by activating the','wassup'); ?>
|
65 |
if (!empty($_GET['tab']) && is_numeric($_GET['tab'])) { $tab = $_GET['tab']; }
|
66 |
else { $tab = "0"; } ?>
|
67 |
<form action="" method="post">
|
68 |
+
<div id="tabcontainer">
|
69 |
+
<ul>
|
70 |
<li><a href="#wassup_opt_frag-1"><span><?php _e("General Setup", "wassup") ?></span></a></li>
|
71 |
<li<?php if ($tab == "2" || isset($_POST['submit-options2'])) { echo ' class="ui-tabs-selected"';} ?>><a href="#wassup_opt_frag-2"><span><?php _e("Statistics Recording", "wassup") ?></span></a></li>
|
72 |
<li<?php if ($tab == "3" || isset($_POST['submit-options3'])) { echo ' class="ui-tabs-selected"';} ?>><a href="#wassup_opt_frag-3"><span><?php _e("Manage Files & Database", "wassup") ?></span></a></li>
|
74 |
</ul>
|
75 |
|
76 |
<div id="wassup_opt_frag-1">
|
77 |
+
<h3><?php _e('Your default screen resolution (browser width)','wassup'); ?></h3>
|
78 |
<p><strong><?php _e('Default screen resolution (in pixels)','wassup'); ?></strong>:
|
79 |
<select name='wassup_screen_res' style="width: 90px;">
|
80 |
<?php $wassup_options->showFormOptions("wassup_screen_res"); ?>
|
85 |
<?php $wassup_options->showFormOptions("wassup_userlevel"); ?>
|
86 |
</select></p><br />
|
87 |
|
88 |
+
<br /><h3><?php _e('Dashboard Settings','wassup'); ?></h3>
|
89 |
+
<p><input type="checkbox" name="wassup_dashboard_chart" value="1" <?php if($wassup_options->wassup_dashboard_chart == 1) print "CHECKED"; ?> /> <strong><?php _e('Display small chart in the dashboard','wassup'); ?></strong>
|
90 |
+
</p><br />
|
91 |
+
|
92 |
<br /><h3><?php _e('Visit Detail Settings','wassup'); ?></h3>
|
93 |
<p><strong><?php _e('Chart type - How many axes','wassup'); ?></strong>:
|
94 |
<select name='wassup_chart_type'>
|
124 |
<div style="display:block; vertical-align:top; float:left; width:225px;">
|
125 |
<input type="checkbox" name="topbrowser" value="1" <?php if($top_ten['topbrowser'] == 1) print "CHECKED"; ?> /><?php _e("Top Browsers", "wassup"); ?> <br />
|
126 |
<input type="checkbox" name="topos" value="1" <?php if($top_ten['topos'] == 1) print "CHECKED"; ?> /><?php _e("Top OS", "wassup"); ?> <br />
|
127 |
+
<input type="checkbox" name="toplocale" value="1" <?php if($top_ten['toplocale'] == 1) print "CHECKED"; ?> /><?php _e("Top Locales", "wassup"); ?></span><br />
|
128 |
</div>
|
129 |
<div style="display:block; vertical-align:top; float:left; width:225px; color:#555;">
|
130 |
<input type="checkbox" name="topfeed" value="1" DISABLED /><?php _e("Top Feeds", "wassup"); ?><br />
|
138 |
</div>
|
139 |
|
140 |
<div id="wassup_opt_frag-2">
|
141 |
+
<h3><?php _e('Statistics Recording Settings','wassup'); ?></h3>
|
142 |
<p> <input type="checkbox" name="wassup_active" value="1" <?php if($wassup_options->wassup_active == 1) print "CHECKED"; ?> /> <strong><?php _e('Enable/Disable Recording','wassup'); ?></strong></p>
|
143 |
<p style="margin-top:5px;"> <strong> <?php _e("Checkbox to record statistics for each type of \"visitor\"", "wassup") ?></strong><br />
|
144 |
<span style="padding-left:25px;padding-top:0;margin-top:0;display:block;clear:left;">
|
164 |
<p style="clear:both;padding-left:0;padding-top:15px;"><input type="submit" name="submit-options2" value="<?php _e('Save Settings','wassup'); ?>" /> <input type="reset" name="reset" value="<?php _e('Reset','wassup'); ?>" /> - <input type="submit" name="reset-to-default" value="<?php _e("Reset to Default Settings", "wassup"); ?>" /></p><br />
|
165 |
</div>
|
166 |
|
167 |
+
<div id="wassup_opt_frag-3">
|
168 |
<h3><?php _e('Temporary files location folder','wassup'); ?></h3>
|
169 |
<p><?php echo '<strong>'.__('Current "Save path" directory for storing temporary files used to track visitor activity','wassup').'</strong>:<br />';
|
170 |
$sessionpath = $wassup_options->getSavepath();
|
221 |
<p style="clear:both;padding-left:0;padding-top:15px;"><input type="submit" name="submit-options3" value="<?php _e('Save Settings','wassup'); ?>" /> <input type="reset" name="reset" value="<?php _e('Reset','wassup'); ?>" /> - <input type="submit" name="reset-to-default" value="<?php _e("Reset to Default Settings", "wassup"); ?>" /></p><br />
|
222 |
</div>
|
223 |
|
224 |
+
<div id="wassup_opt_frag-4">
|
225 |
<h3><?php _e('Want to uninstall WassUp?', 'wassup') ;?></h3>
|
226 |
<p><?php _e('No problem. Before you deactivate this plugin, check the box below to cleanup any data that was collected by WassUp that could be left behind.', 'wassup') ;?></p><br />
|
227 |
<p><input type="checkbox" name="wassup_uninstall" value="1" <?php if ($wassup_options->wassup_uninstall == 1 ) print "CHECKED"; ?> /> <strong><?php _e('Permanently remove WassUp data and settings from Wordpress','wassup'); ?></strong></p>
|
lib/wassup.class.php
CHANGED
@@ -14,6 +14,7 @@ class wassupOptions {
|
|
14 |
var $wassup_default_type = "";
|
15 |
var $wassup_default_limit = "10";
|
16 |
var $wassup_top10 ;
|
|
|
17 |
|
18 |
/* recording settings */
|
19 |
var $wassup_active = "1";
|
@@ -35,7 +36,7 @@ class wassupOptions {
|
|
35 |
var $wassup_remind_mb;
|
36 |
var $wassup_remind_flag;
|
37 |
var $wassup_uninstall; //for complete uninstall of wassup
|
38 |
-
var $wassup_optimize; //
|
39 |
|
40 |
/* chart display settings */
|
41 |
var $wassup_chart;
|
@@ -60,6 +61,7 @@ class wassupOptions {
|
|
60 |
var $wassup_alert_message; //used to display alerts
|
61 |
var $wmark;
|
62 |
var $wip;
|
|
|
63 |
|
64 |
/* Constructor */
|
65 |
function wassupoptions() {
|
@@ -91,6 +93,7 @@ class wassupOptions {
|
|
91 |
$this->wassup_screen_res = "800";
|
92 |
$this->wassup_default_type = "everything";
|
93 |
$this->wassup_default_limit = "10";
|
|
|
94 |
$this->wassup_widget_title = "Visitors Online";
|
95 |
$this->wassup_widget_ulclass = "links";
|
96 |
$this->wassup_widget_loggedin = "1";
|
@@ -107,7 +110,6 @@ class wassupOptions {
|
|
107 |
$this->wassup_alert_message = "";
|
108 |
$this->wassup_uninstall = "0";
|
109 |
$this->wassup_optimize = wassup_get_time();
|
110 |
-
//$this->wassup_top10 = array("1","1","1","1","1","0","0","0","0","0");
|
111 |
$this->wassup_top10 = serialize(array("topsearch"=>"1",
|
112 |
"topreferrer"=>"1",
|
113 |
"toprequest"=>"1",
|
@@ -117,6 +119,7 @@ class wassupOptions {
|
|
117 |
"topfeed"=>"0",
|
118 |
"topcrawler"=>"0",
|
119 |
"topvisitor"=>"0"));
|
|
|
120 |
}
|
121 |
|
122 |
//#Load class variables with current options or with defaults
|
@@ -292,6 +295,22 @@ class wassupOptions {
|
|
292 |
return true;
|
293 |
}
|
294 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
295 |
//#show a system message in Wassup Admin menus
|
296 |
function showMessage($message="") {
|
297 |
if (empty($message) && !empty($this->wassup_alert_message)) {
|
14 |
var $wassup_default_type = "";
|
15 |
var $wassup_default_limit = "10";
|
16 |
var $wassup_top10 ;
|
17 |
+
var $wassup_dashboard_chart;
|
18 |
|
19 |
/* recording settings */
|
20 |
var $wassup_active = "1";
|
36 |
var $wassup_remind_mb;
|
37 |
var $wassup_remind_flag;
|
38 |
var $wassup_uninstall; //for complete uninstall of wassup
|
39 |
+
var $wassup_optimize; //for optimize table once a day
|
40 |
|
41 |
/* chart display settings */
|
42 |
var $wassup_chart;
|
61 |
var $wassup_alert_message; //used to display alerts
|
62 |
var $wmark;
|
63 |
var $wip;
|
64 |
+
var $whash = ""; //new - wp_hash value used by action.php
|
65 |
|
66 |
/* Constructor */
|
67 |
function wassupoptions() {
|
93 |
$this->wassup_screen_res = "800";
|
94 |
$this->wassup_default_type = "everything";
|
95 |
$this->wassup_default_limit = "10";
|
96 |
+
$this->wassup_dashboard_chart = "0";
|
97 |
$this->wassup_widget_title = "Visitors Online";
|
98 |
$this->wassup_widget_ulclass = "links";
|
99 |
$this->wassup_widget_loggedin = "1";
|
110 |
$this->wassup_alert_message = "";
|
111 |
$this->wassup_uninstall = "0";
|
112 |
$this->wassup_optimize = wassup_get_time();
|
|
|
113 |
$this->wassup_top10 = serialize(array("topsearch"=>"1",
|
114 |
"topreferrer"=>"1",
|
115 |
"toprequest"=>"1",
|
119 |
"topfeed"=>"0",
|
120 |
"topcrawler"=>"0",
|
121 |
"topvisitor"=>"0"));
|
122 |
+
$this->whash = $this->get_wp_hash();
|
123 |
}
|
124 |
|
125 |
//#Load class variables with current options or with defaults
|
295 |
return true;
|
296 |
}
|
297 |
|
298 |
+
//#Set a wp_hash value and return it
|
299 |
+
function get_wp_hash($hashkey="") {
|
300 |
+
$wassuphash = "";
|
301 |
+
if (function_exists('wp_hash')) {
|
302 |
+
if (empty($hashkey)) {
|
303 |
+
if (defined('SECRET_KEY')) {
|
304 |
+
$hashkey = SECRET_KEY;
|
305 |
+
} else {
|
306 |
+
$hashkey = "wassup";
|
307 |
+
}
|
308 |
+
}
|
309 |
+
$wassuphash = wp_hash($hashkey);
|
310 |
+
}
|
311 |
+
return $wassuphash;
|
312 |
+
} //end function get_wp_hash
|
313 |
+
|
314 |
//#show a system message in Wassup Admin menus
|
315 |
function showMessage($message="") {
|
316 |
if (empty($message) && !empty($this->wassup_alert_message)) {
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=michele%
|
|
4 |
Tags: tracker, tracking, statistics, analyze, web, realtime, stats, ajax, visitors, visits, online users, details, seo, admin, spy, visitors, widgets, widget, sidebar
|
5 |
Requires at least: 2.2
|
6 |
Tested up to: 2.5 - 2.3.2 - 2.3.1 - 2.3 - 2.2
|
7 |
-
Stable tag: 1.5
|
8 |
|
9 |
Wordpress plugin to analyze your visitors traffic with real time stats, chart and a lot of chronological informations. It has sidebar Widget support to show current online visitors and other statistics.
|
10 |
|
4 |
Tags: tracker, tracking, statistics, analyze, web, realtime, stats, ajax, visitors, visits, online users, details, seo, admin, spy, visitors, widgets, widget, sidebar
|
5 |
Requires at least: 2.2
|
6 |
Tested up to: 2.5 - 2.3.2 - 2.3.1 - 2.3 - 2.2
|
7 |
+
Stable tag: 1.5.1
|
8 |
|
9 |
Wordpress plugin to analyze your visitors traffic with real time stats, chart and a lot of chronological informations. It has sidebar Widget support to show current online visitors and other statistics.
|
10 |
|
ui.tabs.css
CHANGED
@@ -1,3 +1,6 @@
|
|
|
|
|
|
|
|
1 |
/* Caution! Ensure accessibility in print and other media types... */
|
2 |
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
|
3 |
.ui-tabs-hide {
|
@@ -14,12 +17,13 @@
|
|
14 |
|
15 |
/* Skin */
|
16 |
.ui-tabs-nav, .ui-tabs-panel {
|
17 |
-
font-
|
|
|
18 |
}
|
19 |
.ui-tabs-nav {
|
20 |
list-style: none;
|
21 |
margin: 0;
|
22 |
-
padding: 0 0 0
|
23 |
}
|
24 |
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
|
25 |
display: block;
|
@@ -28,60 +32,48 @@
|
|
28 |
}
|
29 |
.ui-tabs-nav li {
|
30 |
float: left;
|
31 |
-
margin: 0 0 0
|
32 |
-
|
33 |
}
|
34 |
.ui-tabs-nav a, .ui-tabs-nav a span {
|
35 |
-
|
36 |
-
padding: 0
|
37 |
-
background: url(img/
|
38 |
}
|
39 |
.ui-tabs-nav a {
|
40 |
-
margin:
|
41 |
padding-left: 0;
|
42 |
-
|
43 |
-
font-weight: bold;
|
44 |
-
line-height: 1.2;
|
45 |
-
text-align: center;
|
46 |
text-decoration: none;
|
47 |
-
white-space: nowrap; /*
|
48 |
-
outline: 0; /* prevent dotted border
|
|
|
|
|
|
|
49 |
}
|
50 |
.ui-tabs-nav .ui-tabs-selected a {
|
51 |
position: relative;
|
52 |
top: 1px;
|
53 |
z-index: 2;
|
54 |
margin-top: 0;
|
55 |
-
|
|
|
56 |
}
|
57 |
.ui-tabs-nav a span {
|
58 |
-
|
59 |
-
min-width: 64px;
|
60 |
-
height: 18px; /* IE 6 treats height as min-height */
|
61 |
-
min-height: 18px;
|
62 |
-
padding-top: 6px;
|
63 |
padding-right: 0;
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
height: auto;
|
68 |
}
|
69 |
.ui-tabs-nav .ui-tabs-selected a span {
|
70 |
-
padding-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
}
|
75 |
-
.ui-tabs-nav
|
76 |
-
|
77 |
-
}
|
78 |
-
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span {
|
79 |
-
background-position: 0 -50px;
|
80 |
-
}
|
81 |
-
.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span {
|
82 |
-
background-position: 0 0;
|
83 |
-
}
|
84 |
-
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
|
85 |
cursor: text;
|
86 |
}
|
87 |
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
|
@@ -92,21 +84,25 @@
|
|
92 |
opacity: .4;
|
93 |
filter: alpha(opacity=40);
|
94 |
}
|
|
|
|
|
|
|
95 |
.ui-tabs-panel {
|
96 |
-
border
|
97 |
-
padding:
|
98 |
background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
|
99 |
}
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
}
|
104 |
|
105 |
/* Additional IE specific bug fixes... */
|
106 |
-
* html .ui-tabs-nav { /* auto clear
|
107 |
display: inline-block;
|
108 |
}
|
109 |
-
*:first-child+html .ui-tabs-nav { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
|
110 |
display: inline-block;
|
111 |
}
|
112 |
|
|
1 |
+
.ui-wrapper { border: 1px solid #50A029; }
|
2 |
+
.ui-wrapper input, .ui-wrapper textarea { border: 0; }
|
3 |
+
|
4 |
/* Caution! Ensure accessibility in print and other media types... */
|
5 |
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
|
6 |
.ui-tabs-hide {
|
17 |
|
18 |
/* Skin */
|
19 |
.ui-tabs-nav, .ui-tabs-panel {
|
20 |
+
font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
|
21 |
+
font-size: 12px;
|
22 |
}
|
23 |
.ui-tabs-nav {
|
24 |
list-style: none;
|
25 |
margin: 0;
|
26 |
+
padding: 0 0 0 3px;
|
27 |
}
|
28 |
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
|
29 |
display: block;
|
32 |
}
|
33 |
.ui-tabs-nav li {
|
34 |
float: left;
|
35 |
+
margin: 0 0 0 2px;
|
36 |
+
font-weight: bold;
|
37 |
}
|
38 |
.ui-tabs-nav a, .ui-tabs-nav a span {
|
39 |
+
float: left; /* fixes dir=ltr problem and other quirks IE */
|
40 |
+
padding: 0 12px;
|
41 |
+
background: url(img/tabs.png) no-repeat;
|
42 |
}
|
43 |
.ui-tabs-nav a {
|
44 |
+
margin: 5px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
|
45 |
padding-left: 0;
|
46 |
+
background-position: 100% 0;
|
|
|
|
|
|
|
47 |
text-decoration: none;
|
48 |
+
white-space: nowrap; /* @ IE 6 */
|
49 |
+
outline: 0; /* @ Firefox, prevent dotted border after click */
|
50 |
+
}
|
51 |
+
.ui-tabs-nav a:link, .ui-tabs-nav a:visited {
|
52 |
+
color: #a2a2a2;
|
53 |
}
|
54 |
.ui-tabs-nav .ui-tabs-selected a {
|
55 |
position: relative;
|
56 |
top: 1px;
|
57 |
z-index: 2;
|
58 |
margin-top: 0;
|
59 |
+
background-position: 100% -23px;
|
60 |
+
color: #424242;
|
61 |
}
|
62 |
.ui-tabs-nav a span {
|
63 |
+
padding-top: 1px;
|
|
|
|
|
|
|
|
|
64 |
padding-right: 0;
|
65 |
+
height: 20px;
|
66 |
+
background-position: 0 0;
|
67 |
+
line-height: 20px;
|
|
|
68 |
}
|
69 |
.ui-tabs-nav .ui-tabs-selected a span {
|
70 |
+
padding-top: 0;
|
71 |
+
height: 27px;
|
72 |
+
background-position: 0 -23px;
|
73 |
+
line-height: 27px;
|
74 |
}
|
75 |
+
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited,
|
76 |
+
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
77 |
cursor: text;
|
78 |
}
|
79 |
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
|
84 |
opacity: .4;
|
85 |
filter: alpha(opacity=40);
|
86 |
}
|
87 |
+
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {
|
88 |
+
color: #000;
|
89 |
+
}
|
90 |
.ui-tabs-panel {
|
91 |
+
border: 1px solid #519e2d;
|
92 |
+
padding: 10px;
|
93 |
background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
|
94 |
}
|
95 |
+
/*.ui-tabs-loading em {
|
96 |
+
* padding: 0 0 0 20px;
|
97 |
+
* background: url(loading.gif) no-repeat 0 50%;
|
98 |
+
* }*/
|
99 |
|
100 |
/* Additional IE specific bug fixes... */
|
101 |
+
* html .ui-tabs-nav { /* auto clear @ IE 6 & IE 7 Quirks Mode */
|
102 |
display: inline-block;
|
103 |
}
|
104 |
+
*:first-child+html .ui-tabs-nav { /* auto clear @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
|
105 |
display: inline-block;
|
106 |
}
|
107 |
|
108 |
+
|
wassup.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: WassUp
|
4 |
Plugin URI: http://www.wpwp.org
|
5 |
Description: Wordpress plugin to analyze your visitors traffic with real time stats, chart and a lot of chronological informations. It has sidebar Widget support to show current online visitors and other statistics.
|
6 |
-
Version: 1.5
|
7 |
Author: Michele Marcucci
|
8 |
Author URI: http://www.michelem.org/
|
9 |
|
@@ -16,11 +16,11 @@ http://www.gnu.org/licenses/gpl.txt
|
|
16 |
if (preg_match('#'.basename(__FILE__) .'#', $_SERVER['PHP_SELF'])) {
|
17 |
die('Permission Denied! You are not allowed to call this page directly.');
|
18 |
}
|
19 |
-
$version = "1.5";
|
20 |
define('WASSUPFOLDER', dirname(plugin_basename(__FILE__)), TRUE);
|
21 |
require_once(dirname(__FILE__).'/lib/wassup.class.php');
|
22 |
require_once(dirname(__FILE__).'/lib/main.php');
|
23 |
-
$wpurl = get_bloginfo('wpurl');
|
24 |
|
25 |
if (isset($_GET['export'])) {
|
26 |
export_wassup();
|
@@ -51,10 +51,19 @@ function wassup_install() {
|
|
51 |
//### Add/update wassup settings in Wordpress options table
|
52 |
$wassup_options = new wassupOptions; //#settings initialized here
|
53 |
|
54 |
-
|
|
|
|
|
|
|
|
|
|
|
55 |
$wassup_options->wassup_optimize = wassup_get_time();
|
56 |
-
|
57 |
-
|
|
|
|
|
|
|
|
|
58 |
//# initialize settings for 'spamcheck', 'refspam', and 'spam'
|
59 |
if (!isset($wassup_options->wassup_spamcheck)) {
|
60 |
$wassup_options->wassup_spamcheck = "0";
|
@@ -67,6 +76,7 @@ function wassup_install() {
|
|
67 |
}
|
68 |
}
|
69 |
//# update wassup settings for 'savepath' (default is null)
|
|
|
70 |
if (!isset($wassup_options->wassup_savepath)) {
|
71 |
$wassup_options->wassup_savepath = null;
|
72 |
}
|
@@ -74,11 +84,18 @@ function wassup_install() {
|
|
74 |
if (!isset($wassup_options->wassup_chart)) {
|
75 |
$wassup_options->wassup_chart = 1;
|
76 |
}
|
77 |
-
//#
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
82 |
$wassup_options->saveSettings();
|
83 |
|
84 |
//### Detect problems with WassUp install and show warning
|
@@ -94,28 +111,28 @@ function wassup_install() {
|
|
94 |
$wassup_options->wassup_alert_message = __('WassUp has detected a problem with "session.save_path" setting in your Wordpress/PHP configuration. Please fix by modifying "Temporary files location folder" in admin menu, "Wassup-->Options-->Manage Files & Database".','wassup');
|
95 |
}
|
96 |
$wassup_options->saveSettings();
|
97 |
-
|
|
|
|
|
98 |
//# TODO:
|
99 |
//###Detect known incompatible plugins like "wp_cache" and disable
|
100 |
//# recordings and show warning message...
|
101 |
|
102 |
-
//### Create wassup TMP table
|
103 |
-
$table_tmp_name = $wpdb->prefix . "wassup_tmp";
|
104 |
-
if ($wpdb->get_var("SHOW TABLES LIKE '$table_tmp_name'") != $table_tmp_name) {
|
105 |
-
CreateTable("wassup_tmp");
|
106 |
-
}
|
107 |
//### Create/upgrade wassup MAIN table
|
108 |
$table_name = $wpdb->prefix . "wassup";
|
109 |
if ($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name) {
|
110 |
CreateTable("wassup");
|
|
|
111 |
} else {
|
112 |
-
UpdateTable();
|
113 |
}
|
114 |
} //#end function wassup_install
|
115 |
|
|
|
116 |
$wassup_settings = get_option('wassup_settings'); //temp only..
|
117 |
$wassup_options = new wassupOptions;
|
118 |
//$wassup_options->loadSettings(); //done automatically
|
|
|
119 |
|
120 |
//#Completely remove all wassup tables and options from Wordpress when
|
121 |
//# the 'wassup_uninstall' option is set and plugin is deactivated.
|
@@ -147,11 +164,12 @@ function wassup_init() {
|
|
147 |
wp_deregister_script('jquery'); //removes old jquery vers.
|
148 |
}
|
149 |
// the safe way to load jquery into WP...
|
150 |
-
wp_register_script('jquery', $wpurl.'/wp-content/plugins/'.WASSUPFOLDER.'/js/jquery.js',FALSE,'1.2.
|
151 |
if ($_GET['page'] == "wassup-spy") {
|
152 |
//the safe way to load a jquery dependent script into WP...
|
153 |
wp_enqueue_script('spy', $wpurl.'/wp-content/plugins/'.WASSUPFOLDER.'/js/spy.js', array('jquery'), '1.4');
|
154 |
} elseif($_GET['page'] == "wassup-options") {
|
|
|
155 |
wp_enqueue_script('ui.tabs', $wpurl.'/wp-content/plugins/'.WASSUPFOLDER.'/js/ui.tabs.js', array('jquery'), '3');
|
156 |
} else {
|
157 |
//the safe way to load a jquery dependent script into WP...
|
@@ -171,14 +189,13 @@ function wassup_init() {
|
|
171 |
|
172 |
//Add the wassup stylesheet and other javascripts...
|
173 |
function add_wassup_css() {
|
174 |
-
global $wpurl, $wassup_options;
|
175 |
|
176 |
-
//
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
$whash = "";
|
182 |
}
|
183 |
|
184 |
$plugin_page = attribute_escape($_GET['page']);
|
@@ -254,7 +271,7 @@ if ($_GET['page'] != "wassup-options" AND $_GET['page'] != "wassup-spy") { ?>
|
|
254 |
$("a.deleteID").click(function(){
|
255 |
var id = $(this).attr('id');
|
256 |
$.ajax({
|
257 |
-
url: "<?php echo $wpurl
|
258 |
async: false
|
259 |
})
|
260 |
$("div.delID" + id).fadeOut("slow");
|
@@ -325,7 +342,7 @@ if ($_GET['page'] == "wassup-options") {
|
|
325 |
<script type="text/javascript">
|
326 |
//<![CDATA[
|
327 |
jQuery(document).ready(function($) {
|
328 |
-
$('#
|
329 |
});
|
330 |
//]]>
|
331 |
</script>
|
@@ -381,16 +398,18 @@ function wassup_add_pages() {
|
|
381 |
}
|
382 |
|
383 |
function WassUp() {
|
384 |
-
global $wpdb, $version, $wpurl, $wassup_options, $whash;
|
|
|
|
|
|
|
|
|
385 |
|
386 |
//assign a value to whash, if none
|
387 |
-
if (
|
388 |
-
|
389 |
-
|
390 |
-
|
391 |
-
|
392 |
-
}
|
393 |
-
}
|
394 |
|
395 |
$table_name = $wpdb->prefix . "wassup";
|
396 |
$table_tmp_name = $wpdb->prefix . "wassup_tmp";
|
@@ -423,6 +442,7 @@ function WassUp() {
|
|
423 |
$wassup_options->wassup_screen_res = $_POST['wassup_screen_res'];
|
424 |
$wassup_options->wassup_refresh = $_POST['wassup_refresh'];
|
425 |
$wassup_options->wassup_userlevel = $_POST['wassup_userlevel'];
|
|
|
426 |
$wassup_options->wassup_default_type = $_POST['wassup_default_type'];
|
427 |
$wassup_options->wassup_default_limit = $_POST['wassup_default_limit'];
|
428 |
$top_ten = array("topsearch" => $_POST['topsearch'],
|
@@ -430,7 +450,7 @@ function WassUp() {
|
|
430 |
"toprequest" => $_POST['toprequest'],
|
431 |
"topbrowser" => $_POST['topbrowser'],
|
432 |
"topos" => $_POST['topos'],
|
433 |
-
"toplocale" =>
|
434 |
"topfeed" => "0",
|
435 |
"topcrawler" => "0",
|
436 |
"topvisitor" => "0");
|
@@ -536,7 +556,7 @@ function WassUp() {
|
|
536 |
$numurl = $wpdb->get_var("SELECT COUNT(DISTINCT id) as numurl FROM $table_tmp_name WHERE wassup_id='".$cv->wassup_id."'");
|
537 |
?>
|
538 |
<div class="sum">
|
539 |
-
<span class="sum-box"><?php if ($numurl >= 2) { ?><a href="#" class="showhide" id="<?php echo $cv->id ?>"><?php print $ip[0]; ?></a><? } else { ?><?php print $ip[0]; ?><?php } ?></span>
|
540 |
<div class="sum-det"><span class="det1">
|
541 |
<?php
|
542 |
//# html_entity_decode() links that were already
|
@@ -680,7 +700,7 @@ function WassUp() {
|
|
680 |
} elseif ($type == 'referrer') {
|
681 |
$whereis = " AND referrer!='' AND referrer NOT LIKE '%$wpurl%' AND searchengine='' AND search=''";
|
682 |
} elseif ($type == 'comauthor') {
|
683 |
-
$whereis = " AND comment_author!=''
|
684 |
} elseif ($type == 'loggedin') {
|
685 |
$whereis = " AND username!=''";
|
686 |
}
|
@@ -868,8 +888,8 @@ function WassUp() {
|
|
868 |
if ($wassup_options->wmark == 1) echo '<a href="?'.$_SERVER['QUERY_STRING'].'&search='.$wassup_options->wip.'" title="'.__('Filter by marked IP','wassup').'"><strong>'.$markedtot.'</strong> '.__('show marked items','wassup').'</a> - ';
|
869 |
if (!empty($search)) print "<strong>$searchtot</strong> ".__('Searched for','wassup').": <strong>$search</strong> - ";
|
870 |
echo __('Auto refresh in','wassup').' <span id="CountDownPanel"></span> '.__('seconds','wassup'); ?>
|
871 |
-
|
872 |
-
|
873 |
</tr>
|
874 |
</table>
|
875 |
<div class="search-ip" style="display: none;">
|
@@ -877,8 +897,8 @@ function WassUp() {
|
|
877 |
<tr valign="top">
|
878 |
<td align="right">
|
879 |
<form action="" method="get">
|
880 |
-
<input type="hidden" name="page" value="<?php echo WASSUPFOLDER; ?>"
|
881 |
-
<input type="text" size="25" name="search" value="<?php if ($search != "") print $search; ?>"
|
882 |
</form>
|
883 |
</td>
|
884 |
</tr>
|
@@ -963,7 +983,7 @@ function WassUp() {
|
|
963 |
<img src="<?php echo $wpurl.'/wp-content/plugins/'.WASSUPFOLDER.'/img/database_table.png" alt="'.__('show raw table','wassup').'" title="'.__('Show the items as raw table','wassup'); ?>" /></a>
|
964 |
</p>
|
965 |
|
966 |
-
<span class="sum-box"><?php if ($numurl >= 2) { ?><a href="#" class="showhide" id="<?php echo $rk->id ?>"><?php print $ip[0]; ?></a><? } else { ?><?php print $ip[0]; ?><?php } ?></span>
|
967 |
<span class="sum-date"><?php print $datetimeF; ?></span>
|
968 |
<div class="sum-det"><span class="det1">
|
969 |
<?php
|
@@ -1003,11 +1023,11 @@ function WassUp() {
|
|
1003 |
// User is logged in or is a comment's author
|
1004 |
if ($rk->username != "" OR $rk->comment_author != "") {
|
1005 |
if ($rk->username != "") {
|
1006 |
-
$Ocomment_author = '<li class="users"><span class="indent-li-agent">LOGGED IN USER: <strong>'.$rk->username.'</strong></span></li>
|
1007 |
-
|
1008 |
$unclass = "userslogged";
|
1009 |
} elseif ($rk->comment_author != "") {
|
1010 |
-
$Ocomment_author = '<li class="users"><span class="indent-li-agent">COMMENT AUTHOR: <strong>'.utf8_decode($rk->comment_author).'</strong></span></li>';
|
1011 |
$unclass = "users";
|
1012 |
}
|
1013 |
?>
|
@@ -1097,9 +1117,16 @@ function WassUp() {
|
|
1097 |
} //end function Wassup
|
1098 |
|
1099 |
function CreateTable($tablename="wassup") {
|
1100 |
-
|
1101 |
-
|
1102 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1103 |
id mediumint(9) NOT NULL auto_increment,
|
1104 |
wassup_id varchar(50) NOT NULL,
|
1105 |
timestamp varchar(20) NOT NULL,
|
@@ -1123,9 +1150,9 @@ function CreateTable($tablename="wassup") {
|
|
1123 |
UNIQUE KEY id (id),
|
1124 |
KEY wassup_id (wassup_id),
|
1125 |
INDEX (timestamp)
|
1126 |
-
);";
|
1127 |
-
|
1128 |
-
|
1129 |
} //end function createTable
|
1130 |
|
1131 |
function UpdateTable() {
|
@@ -1365,9 +1392,17 @@ function wassupAppend() {
|
|
1365 |
if ($dup_urlrequest == 0) { //#dup checked only with sessions
|
1366 |
|
1367 |
//### Extract useful visit information from http header...
|
1368 |
-
|
1369 |
-
|
1370 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1371 |
|
1372 |
list($searchengine,$search_phrase)=explode("|",wGetSE($referrer));
|
1373 |
$se=seReferer($referrer);
|
@@ -1522,8 +1557,11 @@ function wassupAppend() {
|
|
1522 |
//use visit timestamp instead of current time for
|
1523 |
// delete parameter
|
1524 |
//$to_date = wassup_get_time();
|
1525 |
-
|
1526 |
-
|
|
|
|
|
|
|
1527 |
// Optimize table once a day
|
1528 |
if ($timestamp > strtotime("24 hours", $wassup_options->wassup_optimize)) {
|
1529 |
$wpdb->query("OPTIMIZE TABLE $table_name");
|
@@ -1621,18 +1659,17 @@ function insert_into_wp($table_name, $wassup_id, $timestamp, $ipAddress, $hostna
|
|
1621 |
|
1622 |
// This is the function to print out a chart's preview in the dashboard
|
1623 |
function wassupDashChart() {
|
1624 |
-
global $wpdb;
|
|
|
1625 |
$table_name = $wpdb->prefix . "wassup";
|
1626 |
$to_date = wassup_get_time();
|
1627 |
$Chart = New MainItems;
|
1628 |
$Chart->tableName = $table_name;
|
1629 |
$Chart->to_date = $to_date;
|
1630 |
|
1631 |
-
$itemstot = $Chart->calc_tot("count", $search, null, "DISTINCT");
|
1632 |
-
print $itemstot;
|
1633 |
-
|
1634 |
echo '<h3>WassUp Stats <cite><a href="admin.php?page=wassup">More »</a></cite></h3>';
|
1635 |
echo $Chart->TheChart(1, "400", "125", "", $wassup_options->wassup_chart_type, "bg,s,00000000", "dashboard", "left");
|
|
|
1636 |
} //end function wassupDashChart
|
1637 |
|
1638 |
function wGetQueryPairs($url){
|
3 |
Plugin Name: WassUp
|
4 |
Plugin URI: http://www.wpwp.org
|
5 |
Description: Wordpress plugin to analyze your visitors traffic with real time stats, chart and a lot of chronological informations. It has sidebar Widget support to show current online visitors and other statistics.
|
6 |
+
Version: 1.5.1
|
7 |
Author: Michele Marcucci
|
8 |
Author URI: http://www.michelem.org/
|
9 |
|
16 |
if (preg_match('#'.basename(__FILE__) .'#', $_SERVER['PHP_SELF'])) {
|
17 |
die('Permission Denied! You are not allowed to call this page directly.');
|
18 |
}
|
19 |
+
$version = "1.5.1";
|
20 |
define('WASSUPFOLDER', dirname(plugin_basename(__FILE__)), TRUE);
|
21 |
require_once(dirname(__FILE__).'/lib/wassup.class.php');
|
22 |
require_once(dirname(__FILE__).'/lib/main.php');
|
23 |
+
$wpurl = get_bloginfo('wpurl'); //global
|
24 |
|
25 |
if (isset($_GET['export'])) {
|
26 |
export_wassup();
|
51 |
//### Add/update wassup settings in Wordpress options table
|
52 |
$wassup_options = new wassupOptions; //#settings initialized here
|
53 |
|
54 |
+
//# set hash
|
55 |
+
$whash = $wassup_options->get_wp_hash();
|
56 |
+
if (!empty($whash)) {
|
57 |
+
$wassup_options->whash = $whash;
|
58 |
+
}
|
59 |
+
//# Add timestamp to optimize table once a day
|
60 |
$wassup_options->wassup_optimize = wassup_get_time();
|
61 |
+
|
62 |
+
//# set wmark and wip to null
|
63 |
+
$wassup_options->wmark = 0; //#no preservation of delete/mark
|
64 |
+
$wassup_options->wip = null;
|
65 |
+
|
66 |
+
//### For upgrade of Wassup, manually initialize new settings
|
67 |
//# initialize settings for 'spamcheck', 'refspam', and 'spam'
|
68 |
if (!isset($wassup_options->wassup_spamcheck)) {
|
69 |
$wassup_options->wassup_spamcheck = "0";
|
76 |
}
|
77 |
}
|
78 |
//# update wassup settings for 'savepath' (default is null)
|
79 |
+
//$wassup_options->wassup_savepath = "/fakedirectory"; //#debug
|
80 |
if (!isset($wassup_options->wassup_savepath)) {
|
81 |
$wassup_options->wassup_savepath = null;
|
82 |
}
|
84 |
if (!isset($wassup_options->wassup_chart)) {
|
85 |
$wassup_options->wassup_chart = 1;
|
86 |
}
|
87 |
+
//# assign top ten items for upgrades from 1.4.9 or less
|
88 |
+
if (empty($wassup_options->wassup_top10)) {
|
89 |
+
$wassup_options->wassup_top10 = serialize(array("topsearch"=>"1",
|
90 |
+
"topreferrer"=>"1",
|
91 |
+
"toprequest"=>"1",
|
92 |
+
"topbrowser"=>"1",
|
93 |
+
"topos"=>"1",
|
94 |
+
"toplocale"=>"0",
|
95 |
+
"topfeed"=>"0",
|
96 |
+
"topcrawler"=>"0",
|
97 |
+
"topvisitor"=>"0"));
|
98 |
+
}
|
99 |
$wassup_options->saveSettings();
|
100 |
|
101 |
//### Detect problems with WassUp install and show warning
|
111 |
$wassup_options->wassup_alert_message = __('WassUp has detected a problem with "session.save_path" setting in your Wordpress/PHP configuration. Please fix by modifying "Temporary files location folder" in admin menu, "Wassup-->Options-->Manage Files & Database".','wassup');
|
112 |
}
|
113 |
$wassup_options->saveSettings();
|
114 |
+
}
|
115 |
+
unset($sessionpath); //because "install" works in global scope
|
116 |
+
|
117 |
//# TODO:
|
118 |
//###Detect known incompatible plugins like "wp_cache" and disable
|
119 |
//# recordings and show warning message...
|
120 |
|
|
|
|
|
|
|
|
|
|
|
121 |
//### Create/upgrade wassup MAIN table
|
122 |
$table_name = $wpdb->prefix . "wassup";
|
123 |
if ($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name) {
|
124 |
CreateTable("wassup");
|
125 |
+
CreateTable("wassup_tmp");
|
126 |
} else {
|
127 |
+
UpdateTable(); //<== wassup_tmp is added here, if missing
|
128 |
}
|
129 |
} //#end function wassup_install
|
130 |
|
131 |
+
//set global variables that are dependent on Wassup's wp_options values
|
132 |
$wassup_settings = get_option('wassup_settings'); //temp only..
|
133 |
$wassup_options = new wassupOptions;
|
134 |
//$wassup_options->loadSettings(); //done automatically
|
135 |
+
$whash = $wassup_options->whash; //global...
|
136 |
|
137 |
//#Completely remove all wassup tables and options from Wordpress when
|
138 |
//# the 'wassup_uninstall' option is set and plugin is deactivated.
|
164 |
wp_deregister_script('jquery'); //removes old jquery vers.
|
165 |
}
|
166 |
// the safe way to load jquery into WP...
|
167 |
+
wp_register_script('jquery', $wpurl.'/wp-content/plugins/'.WASSUPFOLDER.'/js/jquery.js',FALSE,'1.2.3');
|
168 |
if ($_GET['page'] == "wassup-spy") {
|
169 |
//the safe way to load a jquery dependent script into WP...
|
170 |
wp_enqueue_script('spy', $wpurl.'/wp-content/plugins/'.WASSUPFOLDER.'/js/spy.js', array('jquery'), '1.4');
|
171 |
} elseif($_GET['page'] == "wassup-options") {
|
172 |
+
wp_enqueue_script('ui.base', $wpurl.'/wp-content/plugins/'.WASSUPFOLDER.'/js/ui.base.js', array('jquery'), '3');
|
173 |
wp_enqueue_script('ui.tabs', $wpurl.'/wp-content/plugins/'.WASSUPFOLDER.'/js/ui.tabs.js', array('jquery'), '3');
|
174 |
} else {
|
175 |
//the safe way to load a jquery dependent script into WP...
|
189 |
|
190 |
//Add the wassup stylesheet and other javascripts...
|
191 |
function add_wassup_css() {
|
192 |
+
global $wpurl, $wassup_options, $whash;
|
193 |
|
194 |
+
//assign a value to whash, if none
|
195 |
+
if ($whash == "") {
|
196 |
+
$whash = $wassup_options->get_wp_hash();
|
197 |
+
$wassup_options->whash = $whash; //save new hash
|
198 |
+
$wassup_options->saveSettings();
|
|
|
199 |
}
|
200 |
|
201 |
$plugin_page = attribute_escape($_GET['page']);
|
271 |
$("a.deleteID").click(function(){
|
272 |
var id = $(this).attr('id');
|
273 |
$.ajax({
|
274 |
+
url: "<?php echo $wpurl.'/wp-content/plugins/'.WASSUPFOLDER.'/lib/action.php?action=delete&whash='.$whash; ?>&id=" + id,
|
275 |
async: false
|
276 |
})
|
277 |
$("div.delID" + id).fadeOut("slow");
|
342 |
<script type="text/javascript">
|
343 |
//<![CDATA[
|
344 |
jQuery(document).ready(function($) {
|
345 |
+
$('#tabcontainer > ul').tabs({ fx: { opacity: 'toggle' } });
|
346 |
});
|
347 |
//]]>
|
348 |
</script>
|
398 |
}
|
399 |
|
400 |
function WassUp() {
|
401 |
+
global $wpdb, $wp_version, $version, $wpurl, $wassup_options, $whash;
|
402 |
+
|
403 |
+
//#debug...
|
404 |
+
//error_reporting(E_ALL); //debug
|
405 |
+
//ini_set('display_errors','On'); //debug
|
406 |
|
407 |
//assign a value to whash, if none
|
408 |
+
//if ($whash == "") {
|
409 |
+
// $whash = $wassup_options->get_wp_hash();
|
410 |
+
// $wassup_options->whash = $whash; //save new whash
|
411 |
+
// $wassup_options->saveSettings();
|
412 |
+
//}
|
|
|
|
|
413 |
|
414 |
$table_name = $wpdb->prefix . "wassup";
|
415 |
$table_tmp_name = $wpdb->prefix . "wassup_tmp";
|
442 |
$wassup_options->wassup_screen_res = $_POST['wassup_screen_res'];
|
443 |
$wassup_options->wassup_refresh = $_POST['wassup_refresh'];
|
444 |
$wassup_options->wassup_userlevel = $_POST['wassup_userlevel'];
|
445 |
+
$wassup_options->wassup_dashboard_chart = $_POST['wassup_dashboard_chart'];
|
446 |
$wassup_options->wassup_default_type = $_POST['wassup_default_type'];
|
447 |
$wassup_options->wassup_default_limit = $_POST['wassup_default_limit'];
|
448 |
$top_ten = array("topsearch" => $_POST['topsearch'],
|
450 |
"toprequest" => $_POST['toprequest'],
|
451 |
"topbrowser" => $_POST['topbrowser'],
|
452 |
"topos" => $_POST['topos'],
|
453 |
+
"toplocale" => $_POST['toplocale'],
|
454 |
"topfeed" => "0",
|
455 |
"topcrawler" => "0",
|
456 |
"topvisitor" => "0");
|
556 |
$numurl = $wpdb->get_var("SELECT COUNT(DISTINCT id) as numurl FROM $table_tmp_name WHERE wassup_id='".$cv->wassup_id."'");
|
557 |
?>
|
558 |
<div class="sum">
|
559 |
+
<span class="sum-box"><?php if ($numurl >= 2) { ?><a href="#" class="showhide" id="<?php echo $cv->id ?>"><?php print $ip[0]; ?></a><?php } else { ?><?php print $ip[0]; ?><?php } ?></span>
|
560 |
<div class="sum-det"><span class="det1">
|
561 |
<?php
|
562 |
//# html_entity_decode() links that were already
|
700 |
} elseif ($type == 'referrer') {
|
701 |
$whereis = " AND referrer!='' AND referrer NOT LIKE '%$wpurl%' AND searchengine='' AND search=''";
|
702 |
} elseif ($type == 'comauthor') {
|
703 |
+
$whereis = " AND comment_author!=''";
|
704 |
} elseif ($type == 'loggedin') {
|
705 |
$whereis = " AND username!=''";
|
706 |
}
|
888 |
if ($wassup_options->wmark == 1) echo '<a href="?'.$_SERVER['QUERY_STRING'].'&search='.$wassup_options->wip.'" title="'.__('Filter by marked IP','wassup').'"><strong>'.$markedtot.'</strong> '.__('show marked items','wassup').'</a> - ';
|
889 |
if (!empty($search)) print "<strong>$searchtot</strong> ".__('Searched for','wassup').": <strong>$search</strong> - ";
|
890 |
echo __('Auto refresh in','wassup').' <span id="CountDownPanel"></span> '.__('seconds','wassup'); ?>
|
891 |
+
</td>
|
892 |
+
<td align="right" class="legend"><a href="<?php echo $wpurl.'/wp-content/plugins/'.WASSUPFOLDER.'/lib/action.php?action=topten&whash='.$whash.'&from_date='.$from_date.'&to_date='.$to_date.'&width='.$res.'&height=400'; ?>" class="thickbox" title="Wassup <?php _e('Top Ten','wassup'); ?>"><?php _e('Show Top Ten','wassup'); ?></a> - <a href="#" class='show-search'><?php _e('Search','wassup'); ?></a></td>
|
893 |
</tr>
|
894 |
</table>
|
895 |
<div class="search-ip" style="display: none;">
|
897 |
<tr valign="top">
|
898 |
<td align="right">
|
899 |
<form action="" method="get">
|
900 |
+
<input type="hidden" name="page" value="<?php echo WASSUPFOLDER; ?>" />
|
901 |
+
<input type="text" size="25" name="search" value="<?php if ($search != "") print $search; ?>" /><input type="submit" name="submit-search" value="search" />
|
902 |
</form>
|
903 |
</td>
|
904 |
</tr>
|
983 |
<img src="<?php echo $wpurl.'/wp-content/plugins/'.WASSUPFOLDER.'/img/database_table.png" alt="'.__('show raw table','wassup').'" title="'.__('Show the items as raw table','wassup'); ?>" /></a>
|
984 |
</p>
|
985 |
|
986 |
+
<span class="sum-box"><?php if ($numurl >= 2) { ?><a href="#" class="showhide" id="<?php echo $rk->id ?>"><?php print $ip[0]; ?></a><?php } else { ?><?php print $ip[0]; ?><?php } ?></span>
|
987 |
<span class="sum-date"><?php print $datetimeF; ?></span>
|
988 |
<div class="sum-det"><span class="det1">
|
989 |
<?php
|
1023 |
// User is logged in or is a comment's author
|
1024 |
if ($rk->username != "" OR $rk->comment_author != "") {
|
1025 |
if ($rk->username != "") {
|
1026 |
+
$Ocomment_author = '<li class="users"><span class="indent-li-agent">'.__("LOGGED IN USER","wassup").': <strong>'.$rk->username.'</strong></span></li>
|
1027 |
+
<li class="users"><span class="indent-li-agent">'.__("COMMENT AUTHOR","wassup").': <strong>'.$rk->comment_author.'</strong></span></li>';
|
1028 |
$unclass = "userslogged";
|
1029 |
} elseif ($rk->comment_author != "") {
|
1030 |
+
$Ocomment_author = '<li class="users"><span class="indent-li-agent">'.__("COMMENT AUTHOR","wassup").': <strong>'.utf8_decode($rk->comment_author).'</strong></span></li>';
|
1031 |
$unclass = "users";
|
1032 |
}
|
1033 |
?>
|
1117 |
} //end function Wassup
|
1118 |
|
1119 |
function CreateTable($tablename="wassup") {
|
1120 |
+
global $wpdb;
|
1121 |
+
$charset_collate = '';
|
1122 |
+
if ( $wpdb->supports_collation() ) {
|
1123 |
+
if ( ! empty($wpdb->charset) )
|
1124 |
+
$charset_collate = "DEFAULT CHARACTER SET $wpdb->charset";
|
1125 |
+
if ( ! empty($wpdb->collate) )
|
1126 |
+
$charset_collate .= " COLLATE $wpdb->collate";
|
1127 |
+
}
|
1128 |
+
$table_name = $wpdb->prefix . $tablename;
|
1129 |
+
$sql_createtable = "CREATE TABLE " . $table_name . " (
|
1130 |
id mediumint(9) NOT NULL auto_increment,
|
1131 |
wassup_id varchar(50) NOT NULL,
|
1132 |
timestamp varchar(20) NOT NULL,
|
1150 |
UNIQUE KEY id (id),
|
1151 |
KEY wassup_id (wassup_id),
|
1152 |
INDEX (timestamp)
|
1153 |
+
) $charset_collate;";
|
1154 |
+
require_once( ABSPATH.'wp-admin/upgrade-functions.php');
|
1155 |
+
dbDelta($sql_createtable);
|
1156 |
} //end function createTable
|
1157 |
|
1158 |
function UpdateTable() {
|
1392 |
if ($dup_urlrequest == 0) { //#dup checked only with sessions
|
1393 |
|
1394 |
//### Extract useful visit information from http header...
|
1395 |
+
//
|
1396 |
+
//#use country code for language, if it exists in hostname
|
1397 |
+
if (!empty($hostname) && preg_match("/\.[a-zA-Z]{2}$/", $hostname) > 0) {
|
1398 |
+
$country = strtoupper(substr($hostname,-2));
|
1399 |
+
if ($country == "UK") { $country = "GB"; } //change UK to GB for consistent language codes
|
1400 |
+
$language = array("$country");
|
1401 |
+
} else {
|
1402 |
+
$language = @explode("-", $language);
|
1403 |
+
$language = @explode(",", $language[1]);
|
1404 |
+
$language = @explode(";", $language[0]);
|
1405 |
+
}
|
1406 |
|
1407 |
list($searchengine,$search_phrase)=explode("|",wGetSE($referrer));
|
1408 |
$se=seReferer($referrer);
|
1557 |
//use visit timestamp instead of current time for
|
1558 |
// delete parameter
|
1559 |
//$to_date = wassup_get_time();
|
1560 |
+
$from_date = strtotime($wassup_options->delete_auto, $timestamp);
|
1561 |
+
//#check before doing delete as it could lock the table...
|
1562 |
+
if ((int)$wpdb->get_var("SELECT COUNT(id) FROM $table_name WHERE timestamp<'$from_date'") > 0) {
|
1563 |
+
$wpdb->query("DELETE FROM $table_name WHERE timestamp<'$from_date'");
|
1564 |
+
}
|
1565 |
// Optimize table once a day
|
1566 |
if ($timestamp > strtotime("24 hours", $wassup_options->wassup_optimize)) {
|
1567 |
$wpdb->query("OPTIMIZE TABLE $table_name");
|
1659 |
|
1660 |
// This is the function to print out a chart's preview in the dashboard
|
1661 |
function wassupDashChart() {
|
1662 |
+
global $wpdb, $wassup_options;
|
1663 |
+
if ($wassup_options->wassup_dashboard_chart == 1) {
|
1664 |
$table_name = $wpdb->prefix . "wassup";
|
1665 |
$to_date = wassup_get_time();
|
1666 |
$Chart = New MainItems;
|
1667 |
$Chart->tableName = $table_name;
|
1668 |
$Chart->to_date = $to_date;
|
1669 |
|
|
|
|
|
|
|
1670 |
echo '<h3>WassUp Stats <cite><a href="admin.php?page=wassup">More »</a></cite></h3>';
|
1671 |
echo $Chart->TheChart(1, "400", "125", "", $wassup_options->wassup_chart_type, "bg,s,00000000", "dashboard", "left");
|
1672 |
+
}
|
1673 |
} //end function wassupDashChart
|
1674 |
|
1675 |
function wGetQueryPairs($url){
|