Ignore:
Timestamp:
Nov 4, 2010, 1:42:14 AM (13 years ago)
Author:
grum
Message:

fix bug:2004 - Cache table becomes very huge
fix bug:2005 - Category map is not displayed when a [gmaps] map is inserted in category description

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/GMaps/js/gmapsCategory.packed.js

    r7547 r7616  
    1 /* file: gmapsCategory.js - v1.1.1 | packed on 2010/10/30 with http://joliclic.free.fr/php/javascript-packer/ */
    2 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}('u 16=[D,{w:32,h:32,x:15,y:31},{w:32,h:32,x:15,y:31},{w:32,h:32,x:10,y:31},{w:30,h:40,x:4,y:39},];8 2B(l,1m){u 5=o j.3.2Y($("#"+l.q).1U(0),{36:\'#2T\',2S:l.2R,3v:l.1A,3o:2.r.2A(),1F:(l.1F==-1)?v:z,3n:(l.1F==-1)?v:z,2f:(l.2f==\'n\')?v:z,2g:(l.2g==\'n\')?v:z,1q:(l.1q==-1)?v:z,3m:{1M:l.1q},3h:\'\',});9(l.2h!=\'\'){I=o j.3.3p(l.2h,{3i:z});I.2q(5)}C{I=D}2e=/^3j(\\d\\d)3k.*/i;B=2e.3g(l.Z);9(B!=D)B=o 3d(B[1]);9(B!=D){5.Z=o j.3.3e(\'1l/1B/2j/\'+l.Z,o j.3.3l(16[B].w,16[B].h),o j.3.2d(0,0),o j.3.2d(16[B].x,16[B].y))}C{5.Z=D}5.I=I;5.g=o 3u();5.1m=1m;5.1C=v;5.Q=0;l.k=5}8 1a(5){5.Q++;1f={1P:2.1P,Q:5.Q,r:{2D:5.1k().2a().1p(),2E:5.1k().2a().1o(),2I:5.1k().2b().1p(),2G:5.1k().2b().1o()},12:$(5.2c()).12(),13:$(5.2c()).13(),3c:20,1r:5.1m,};$(\'#1L\').m(\'p\',\'V-1D\');$(\'#1Q\').J(\'\');$.2y({2z:"2J",2L:"1l/1B/2O.1T",2N:z,1j:{2x:"2w.3.2P",1f:1f},2H:8(1b){M=$.2U(1b);9(2.3[M.1r].k.Q==M.Q){M.g.2Q(2l);2p(2.3[M.1r].k,M.g);$(\'#1L\').m(\'p\',\'O\');$(\'#1Q\').J(\'[\'+M.1f.38+\']\')}}})}8 2p(5,g){9(5.g.E>0){u i=0;35(i<5.g.E){1t=2s(5.g[i].H,g);9(1t==-1){5.g[i].f.2q(D);5.g.2r(i,1)}C{g.2r(1t,1);i++}}}P(u i=0;i<g.E;i++){u f=o j.3.3w({3t:o j.3.1s(g[i].1p,g[i].1o),5:5,S:g[i].1x});9(5.Z!=D)f.43(5.Z);f.F=g[i];f.F.s=0;5.g.44({f:f,H:g[i].H});j.3.14.19(f,\'26\',8(){2t(W)});P(u b=0;b<f.F.K.E;b++){41(f.F.K[b].3Z(0)){2o\'G\':f.F.K[b]=\'./3W/\'+f.F.K[b].2n(1);29;2o\'U\':f.F.K[b]=\'./46/\'+f.F.K[b].2n(1);29}}}}8 2l(1G,1u){9(1G.H<1u.H){L(-1)}C 9(1G.H<1u.H){L(1)}L(0)}8 2s(1S,1E){P(u i=0;i<1E.E;i++){9(1E[i].H==1S)L(i)}L(-1)}8 2t(f){2.6=f.F;2.N.2v();2.N.2u($(\'#2F\').48().1R(1w).1U(0));2.N.1i(f.5,f);1c(2.6.s)}8 1w(i,e){9(e.q!=\'\')e.q=\'c\'+e.q;$(e).49().1R(1w)}8 1c(b){2.6.s=b;9(2.6.28[b]==\'\'){$(\'#1W\').J(\'&3F;\')}C{$(\'#1W\').J(2.6.28[b])}$(\'#17\').1I(\'2i\',2.6.K[b]);$(\'#17\').2K();9(2.6.1n[b].E==1){$(\'#17\').1y(\'26\',8(){18.3C=2.6.1n[2.6.s][0]})}C{$(\'#27\').J(\'\');P(u i=0;i<2.6.1n[b].E;i++){$(\'#27\').T(\'<24><a 1N="\'+2.6.1n[b][i]+\'">\'+2.6.3z[b][i]+\'</a></24>\')}$(\'#17, #1z\').1y(\'3B\',8(){$(\'#1z\').m(\'p\',\'1D\')}).1y(\'3J\',8(){$(\'#1z\').m(\'p\',\'O\')})}9(2.6.1v>1){$(\'#23\').J((b+1)+\'/\'+2.6.1x);$(\'#1Z, #21\').m(\'p\',\'V-1D\')}C{$(\'#23\').J(2.6.1x);$(\'#1Z, #21\').m(\'p\',\'O\')}}8 3P(){2.6.s--;9(2.6.s<0)2.6.s=2.6.1v-1;1c(2.6.s)}8 3O(){2.6.s++;9(2.6.s>=2.6.1v)2.6.s=0;1c(2.6.s)}8 Y(r,7){2.3[7].k.3M(r);9(2.3[7].3N&&2.3[7].k.33()>2.3[7].1A){2.3[7].k.3L(2.3[7].1A)}}8 1J(1H,7){9(7>-1&&($(\'#\'+2.3[7].q+\'22\').R(\'3T\')&&1H==\'2C\'||1H==\'1i\')&&(2.3[7].k.1C==v)){j.3.14.3R(2.3[7].k,\'3A\');$(\'#\'+2.3[7].q+\' t, #\'+2.3[7].q+\' a\').m(\'3x-3y\',\'3D.0%\');9(2.1X){9(2.3[7].Y){Y(2.r,7)}C{2.3[7].k.3H(2.r.2A())}}C{Y(2.3[7].k.I.25(),7)}j.3.14.19(2.3[7].k,\'3U\',8(){1a(W);$(\'#1d\').m(\'p\',\'V\');$(\'#1e\').m(\'p\',\'V\')});j.3.14.19(2.3[7].k,\'4a\',8(){1a(W);2.N.2v();$(\'#1d\').m(\'p\',\'V\');$(\'#1e\').m(\'p\',\'V\')});2.3[7].k.1C=z;1a(2.3[7].k)}}$(18).45(8(){2.6=D;2.r=o j.3.3Y(o j.3.1s(2.r.2I,2.r.2G),o j.3.1s(2.r.2D,2.r.2E));2.N=o j.3.2Z();j.3.14.19(2.N,\'37\',8(){$(\'2W\').T($(\'#2F\'));2.N.2u(\'\');$(\'#17\').2K()});$.2y({2z:"2J",2L:"1l/1B/2O.1T",2N:z,1j:{2x:"2w.3.3a",34:2.2X,3G:\'n\'},2H:8(1b){2.1P=1b;P(u i=0;i<2.3.E;i++){1J(\'2C\',i)}}});P(u i=0;i<2.3.E;i++){2B(2.3[i],i);9(2.3[i].3V==\'A\'){$(\'#\'+2.3[i].q).m({12:($(18).12()*2.2M)+\'2k\',13:($(18).13()*2.2M)+\'2k\'})}$(\'#\'+2.3[i].q+\'22\').R({3K:v,12:\'1Y\',13:\'1Y\',3S:z,3Q:\'X\',3I:\'1h\',S:2.3[i].S,1i:8(){1J(\'1i\',$(W).1j(\'b\'))}}).1j(\'b\',i);9(2.1X){$(\'11.1h 11.1g-R-1K\').T(\'<a 1N="#" q="1d" 1M="p:O;" 1V="Y(2.r, \'+i+\'); $(W).m(\\\'p\\\', \\\'O\\\').2m(); L(v);">\'+\'<t>&3E;</t></a>\');$(\'#1d\').1I(\'S\',2.1O.47)}9(2.3[i].k.I!=D){$(\'11.1h 11.1g-R-1K\').T(\'<a 1N="#" q="1e" 1V="Y(2.3[\'+i+\'].k.I.25(), \'+i+\'); $(W).m(\\\'p\\\', \\\'O\\\').2m(); L(v);">\'+\'<t>&3X;</t></a>\');$(\'#1e\').1I(\'S\',2.1O.42)}$(\'11.1h 11.1g-R-1K\').T(\'<t q="1L" 1M="p:O;"><2j 2i="./1l/2V/3b/3q.3r"><t>\'+2.1O.3s+\'</t></t>\');$(\'#1g-R-S-3f\').T(\'<t q="1Q"></t>\')}});',62,259,'||gmaps|maps||map|currentInfo|mapIndex|function|if||index||||marker|markers|||google|gMap|properties|css||new|display|id|bounds|displayed|span|var|false||||true||iM|else|null|length|info||uId|kmlFile|html|imgTn|return|tmp|infoWindow|none|for|callId|dialog|title|append||inline|this||fitToBounds|markerImg||div|width|height|event||markerImgProp|ciGMIWC_img|window|addListener|loadMarkers|msg|displayPictureInfo|gmapsBoundMap|gmapsBoundKml|datas|ui|gmapsPopup|open|data|getBounds|plugins|gmapsIndex|imgCatsUrl|lng|lat|mapTypeControl|loadIndex|LatLng|newListIndex|m2|nbImg|renameId|nbImgTxt|bind|ciGMIWC_showcat|zoomLevel|GMaps|viewportInitialized|block|markerList|navigationControl|m1|mode|attr|initializeMapViewport|titlebar|gmapsLoading|style|href|lang|requestId|gmapsNbPhotos|each|uniqueId|php|get|onclick|ciGMIWC_title|geolocated|auto|ciWALeft||ciWARight|Content|ciGMIWC_picnum|li|getDefaultViewport|click|ciGMIWC_showcatList|imgName|break|getNorthEast|getSouthWest|getDiv|Point|re|scaleControl|streetViewControl|kmlFileUrl|src|img|px|compareMarkers|blur|substr|case|applyMarkers|setMap|splice|markerInList|displayWindowInfo|setContent|close|public|ajaxfct|ajax|type|getCenter|createMap|loaded|north|east|iGMapsInfoWindowContent|west|success|south|POST|unbind|url|popupAutomaticSize|async|gmaps_ajax|getMarkers|sort|mapType|mapTypeId|ffffff|parseJSON|GrumPluginClasses|body|categoryId|Map|InfoWindow||||getZoom|category|while|backgroundColor|closeclick|nbPhotos||init|icons|distanceTreshold|Number|MarkerImage|iGMapsIconContent|exec|markerTitle|preserveViewport|mS|_|Size|mapTypeControlOptions|scrollwheel|center|KmlLayer|processing|gif|loading|position|Array|zoom|Marker|font|size|imgCatsNames|resize|mouseenter|location|55|there4|nbsp|mapId|setCenter|dialogClass|mouseleave|autoOpen|setZoom|fitBounds|zoomLevelMaxActivated|displayPictureNext|displayPicturePrev|closeText|trigger|modal|isOpen|dragend|sizeMode|galleries|sim|LatLngBounds|charAt||switch|boundkml|setIcon|push|load|upload|boundmap|clone|children|zoom_changed'.split('|'),0,{}))
     1/* file: gmapsCategory.js - v1.2.0 | packed on 2010/11/04 with http://joliclic.free.fr/php/javascript-packer/ */
     2eval(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}('u 14=[B,{w:32,h:32,x:15,y:31},{w:32,h:32,x:15,y:31},{w:32,h:32,x:10,y:31},{w:30,h:40,x:4,y:39},];9 2E(l,1d){u 5=m j.3.2W($("#"+l.q).2d(0),{2V:\'#2Z\',34:l.2U,35:l.1p,2O:2.s.1X(),1s:(l.1s==-1)?v:z,2Q:(l.1s==-1)?v:z,2r:(l.2r==\'n\')?v:z,2z:(l.2z==\'n\')?v:z,1K:(l.1K==-1)?v:z,3h:{1t:l.1K},3f:\'\',});7(l.2i!=\'\'){H=m j.3.38(l.2i,{3a:z});H.24(5)}F{H=B}2A=/^3b(\\d\\d)2T.*/i;E=2A.3j(l.Q);7(E!=B)E=m 2S(E[1]);7(E!=B){5.Q=m j.3.3g(\'1h/1H/2t/\'+l.Q,m j.3.3c(14[E].w,14[E].h),m j.3.2e(0,0),m j.3.2e(14[E].x,14[E].y))}F{5.Q=B}5.H=H;5.f=m 2P();5.1d=1d;5.1v=v;5.Y=0;l.k=5}9 1e(5){5.Y++;1c={1q:2.1q,Y:5.Y,s:{2F:5.1l().2j().1I(),2C:5.1l().2j().1N(),2I:5.1l().1T().1I(),2G:5.1l().1T().1N()},17:$(5.1S()).17(),12:$(5.1S()).12(),2R:20,1r:5.1d,};$(\'#1z\').o(\'p\',\'S-1G\');$(\'#1w\').M(\'\');$.2l({2m:"2n",2o:"1h/1H/2k.2B",2f:z,1O:{2g:"2h.3.33",1c:1c},2p:9(1f){L=$.36(1f);7(2.3[L.1r].k.Y==L.Y){L.f.37(21);2a(2.3[L.1r].k,L.f);$(\'#1z\').o(\'p\',\'K\');$(\'#1w\').M(\'[\'+L.1c.3k+\']\')}}})}9 2a(5,f){7(5.f.C>0){u i=0;3i(i<5.f.C){1L=2c(5.f[i].I,f);7(1L==-1){5.f[i].g.24(B);5.f.27(i,1)}F{f.27(1L,1);i++}}}W(u i=0;i<f.C;i++){u g=m j.3.3e({3l:m j.3.1x(f[i].1I,f[i].1N),5:5,R:f[i].1P});7(5.Q!=B)g.3m(5.Q);g.D=f[i];g.D.r=0;5.f.2Y({g:g,I:f[i].I});j.3.16.19(g,\'22\',9(){25(Z)});W(u b=0;b<g.D.J.C;b++){2X(g.D.J[b].3d(0)){1Y\'G\':g.D.J[b]=\'./3W/\'+g.D.J[b].1Q(1);1R;1Y\'U\':g.D.J[b]=\'./3X/\'+g.D.J[b].1Q(1);1R}}}}9 21(1B,1A){7(1B.I<1A.I){N(-1)}F 7(1B.I<1A.I){N(1)}N(0)}9 2c(26,1n){W(u i=0;i<1n.C;i++){7(1n[i].I==26)N(i)}N(-1)}9 25(g){2.6=g.D;2.O.2H();2.O.2K($(\'#3Y\').3Z().1W(1J).2d(0));2.O.1M(g.5,g);1b(2.6.r)}9 1J(i,e){7(e.q!=\'\')e.q=\'c\'+e.q;$(e).3V().1W(1J)}9 1b(b){2.6.r=b;7(2.6.1U[b]==\'\'){$(\'#1V\').M(\'&3U;\')}F{$(\'#1V\').M(2.6.1U[b])}$(\'#11\').1m(\'2u\',2.6.J[b]);$(\'#11\').2D();7(2.6.18[b].C==1){$(\'#11\').1E(\'22\',9(){1a.3Q=2.6.18[2.6.r][0]})}F{$(\'#2b\').M(\'\');W(u i=0;i<2.6.18[b].C;i++){$(\'#2b\').13(\'<23><a 1D="\'+2.6.18[b][i]+\'">\'+2.6.3P[b][i]+\'</a></23>\')}$(\'#11, #1F\').1E(\'3R\',9(){$(\'#1F\').o(\'p\',\'1G\')}).1E(\'3S\',9(){$(\'#1F\').o(\'p\',\'K\')})}7(2.6.1o>1){$(\'#29\').M((b+1)+\'/\'+2.6.1P);$(\'#1Z, #28\').o(\'p\',\'S-1G\')}F{$(\'#29\').M(2.6.1P);$(\'#1Z, #28\').o(\'p\',\'K\')}}9 3T(){2.6.r--;7(2.6.r<0)2.6.r=2.6.1o-1;1b(2.6.r)}9 42(){2.6.r++;7(2.6.r>=2.6.1o)2.6.r=0;1b(2.6.r)}9 T(s,8){2.3[8].k.41(s);7(2.3[8].46&&2.3[8].k.48()>2.3[8].1p){2.3[8].k.49(2.3[8].1p)}}9 2q(1y,8){7(8>-1&&($(\'#\'+2.3[8].q+\'2L\').P(\'3n\')&&1y==\'2x\'||1y==\'1M\')&&(2.3[8].k.1v==v)){j.3.16.47(2.3[8].k,\'43\');$(\'#\'+2.3[8].q+\' t, #\'+2.3[8].q+\' a\').o(\'44-45\',\'3N.0%\');7(2.2y){7(2.3[8].T){T(2.s,8)}F{2.3[8].k.3O(2.s.1X())}}F{T(2.3[8].k.H.2v(),8)}j.3.16.19(2.3[8].k,\'3w\',9(){1e(Z);$(\'#1i\').o(\'p\',\'S\');$(\'#1k\').o(\'p\',\'S\')});j.3.16.19(2.3[8].k,\'3v\',9(){1e(Z);2.O.2H();$(\'#1i\').o(\'p\',\'S\');$(\'#1k\').o(\'p\',\'S\')});2.3[8].k.1v=z;1e(2.3[8].k)}}$(1a).3x(9(){2.6=B;2.s=m j.3.3y(m j.3.1x(2.s.2I,2.s.2G),m j.3.1x(2.s.2F,2.s.2C));2.O=m j.3.3z();j.3.16.19(2.O,\'3u\',9(){2.O.2K(\'\');$(\'#11\').2D()});W(u i=0;i<2.3.C;i++){2E(2.3[i],i);7(2.3[i].3t==\'A\'){$(\'#\'+2.3[i].q).o({17:($(1a).17()*2.2J)+\'2M\',12:($(1a).12()*2.2J)+\'2M\'})}$(\'#\'+2.3[i].q+\'2L\').P({3q:v,17:\'2N\',12:\'2N\',3r:z,3s:\'X\',3B:\'1g\',R:2.3[i].R,1M:9(){$.2l({2m:"2n",2o:"1h/1H/2k.2B",2f:z,1O:{2g:"2h.3.3K",3L:2.3M,3I:\'n\'},2p:9(1f){2.1q=1f;W(u i=0;i<2.3.C;i++){2q(\'2x\',i)}}})}}).1O(\'b\',i);7(2.2y){$(\'V.1g V.1j-P-1C\').13(\'<a 1D="#" q="1i" 1t="p:K;" 2w="T(2.s, \'+i+\'); $(Z).o(\\\'p\\\', \\\'K\\\').2s(); N(v);">\'+\'<t>&3C;</t></a>\');$(\'#1i\').1m(\'R\',2.1u.3E)}7(2.3[i].k.H!=B){$(\'V.1g V.1j-P-1C\').13(\'<a 1D="#" q="1k" 2w="T(2.3[\'+i+\'].k.H.2v(), \'+i+\'); $(Z).o(\\\'p\\\', \\\'K\\\').2s(); N(v);">\'+\'<t>&3G;</t></a>\');$(\'#1k\').1m(\'R\',2.1u.3F)}$(\'V.1g V.1j-P-1C\').13(\'<t q="1z" 1t="p:K;"><2t 2u="./1h/3D/3H/3J.3A"><t>\'+2.1u.3o+\'</t></t>\');$(\'#1j-P-R-3p\').13(\'<t q="1w"></t>\')}});',62,258,'||gmaps|maps||map|currentInfo|if|mapIndex|function||index||||markers|marker|||google|gMap|properties|new||css|display|id|displayed|bounds|span|var|false||||true||null|length|info|iM|else||kmlFile|uId|imgTn|none|tmp|html|return|infoWindow|dialog|markerImg|title|inline|fitToBounds||div|for||callId|this||ciGMIWC_img|height|append|markerImgProp||event|width|imgCatsUrl|addListener|window|displayPictureInfo|datas|gmapsIndex|loadMarkers|msg|gmapsPopup|plugins|gmapsBoundMap|ui|gmapsBoundKml|getBounds|attr|markerList|nbImg|zoomLevel|requestId|loadIndex|navigationControl|style|lang|viewportInitialized|gmapsNbPhotos|LatLng|mode|gmapsLoading|m2|m1|titlebar|href|bind|ciGMIWC_showcat|block|GMaps|lat|renameId|mapTypeControl|newListIndex|open|lng|data|nbImgTxt|substr|break|getDiv|getSouthWest|imgName|ciGMIWC_title|each|getCenter|case|ciWALeft||compareMarkers|click|li|setMap|displayWindowInfo|uniqueId|splice|ciWARight|ciGMIWC_picnum|applyMarkers|ciGMIWC_showcatList|markerInList|get|Point|async|ajaxfct|public|kmlFileUrl|getNorthEast|gmaps_ajax|ajax|type|POST|url|success|initializeMapViewport|scaleControl|blur|img|src|getDefaultViewport|onclick|loaded|geolocated|streetViewControl|re|php|east|unbind|createMap|north|west|close|south|popupAutomaticSize|setContent|Content|px|auto|center|Array|scrollwheel|distanceTreshold|Number|_|mapType|backgroundColor|Map|switch|push|ffffff||||getMarkers|mapTypeId|zoom|parseJSON|sort|KmlLayer||preserveViewport|mS|Size|charAt|Marker|markerTitle|MarkerImage|mapTypeControlOptions|while|exec|nbPhotos|position|setIcon|isOpen|loading|iGMapsIconContent|autoOpen|modal|closeText|sizeMode|closeclick|zoom_changed|dragend|load|LatLngBounds|InfoWindow|gif|dialogClass|there4|GrumPluginClasses|boundmap|boundkml|sim|icons|mapId|processing|init|category|categoryId|55|setCenter|imgCatsNames|location|mouseenter|mouseleave|displayPicturePrev|nbsp|children|galleries|upload|iGMapsInfoWindowContent|clone||fitBounds|displayPictureNext|resize|font|size|zoomLevelMaxActivated|trigger|getZoom|setZoom'.split('|'),0,{}))
Note: See TracChangeset for help on using the changeset viewer.