• Resolved keithschm

    (@keithschm)


    so you encode the map and table data so we can no longer modify it? Is there a reason? Or am I way off base?

    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
    }(‘2 j;2 17;2 1m;2 Y=[];2 r;2 1J=0;3(!1K(1n)){2 1n=[]}2 1Z=(1K(1n)&&1n.Z>0)?1n[0]:\’2R\’;2 L=H.43(/\\.([^\\.]+)$/);2 20=(s L[1]==\’w\’||L[1]==\’S\’||L[1]==\’\’);3(20||L[1]==\’44\’){2 L=(20||H.k(\’45\’)==-1)?\’46\’:\’47\’}7{2 L=L[1]}3(s 10!=”w”){10=10.o(“=”).p(“[]=”)}3(!l(“21”)){2 21=6(5){x 5}}3(1o.18.2S.k(\’19.\’)!=-1&&t.k(\’19.\’)==-1){t=t.o(\’v://\’).p(\’v://19.\’)}7 3(1o.18.2S.k(\’19.\’)==-1&&t.k(\’19.\’)!=-1){t=t.o(\’v://19.\’).p(\’v://\’)}6 2T(){2U();17=B b.8.48();3(“w”!=s C.E(“j”)&&S!=C.E(“j”)){j=B b.8.2V(C.E(“j”));1m=B b.8.49;3(l(“2W”)){2W()}3(4a==\’1\’){1p(\’4b\’,\’1q\’);4c{3(s 2X.22===\’w\’){1L=b.4d.4e.4f(\’4g.22\’)}7{1L=2X.22}}4h(e){}3(1L){3(1J!=1){1r()}1L.4i(2Y,2Z)}7{1r()}}7{1r()}3(l(“30″)){b.8.1a.4j(j,\’4k\’,30)}}}b.8.1a.31(1o,\’4l\’,2T);6 2Y(F){1J=1;2 23=B b.8.24(F.32.4m,F.32.4n);17.1M({\’18\’:23},6(T){25=C.E(\’26\’);25.M=T[0].4o;27(23,25.M)})}6 2Z(4p){1J=1;1r()}6 1r(){3(33==\’0\’){17.1M({\’U\’:34},6(T,1s){2 1b={I:T[0].28.18,35:36,29:N,2a:2b,2c:2d,2e:{1N:b.8.2f.2g}};j.2h(1b)})}3(33==”1″){2 O=B b.8.37();2 1c=t+”/38-1d.39″;3(s 10!=”w”){1c+=”?”+10}2i(1c,6(1O){2 1d=1O.3a;2 J=1d.3b.3c(“f”);2 11=C.E(\’3d\’);11.1P=\’\’;1t(2 i=0;i<J.Z;i++){2 5=1Q(J[i]);r=J[i].g(1Z);3(r==””||r==S){r=”1R”}2 m=(s 1e!=\’w\’&&s 1e[r]!=\’w\’)?1e[r]:{c:1R,V:\’3e\’};2 f=2j(5,r,m);3(4q==\’1\’){2 1f=2k(f,5);1f.1S=”3f”+i;11.3g(1f)}O.2l(5[\’F\’])}3(J.Z==0){17.1M({\’U\’:34},6(T,1s){2 1b={I:T[0].28.18,35:36,29:N,2a:2b,2c:2d,2e:{1N:b.8.2f.2g}};j.2h(1b)})}7{2 1b={I:O.3h(),29:N,2a:2b,2c:2d,2e:{1N:b.8.2f.2g}};j.2h(1b);j.3i(O)}3(j.4r()>16){j.4s(9)}})}1p(\’1T\’,\’1q\’)}6 4t(){3(l(“3j”)){3j()}2 U=C.E(\’26\’).M;17.1M({\’U\’:U,\’4u\’:L},6(T,1s){3(1s!=b.8.4v.4w){1p(\’1T\’,\’1q\’);3(3k.o(\’ \’).p(\’\’)!=””){3l(3k)}7{3l(U+\’ 4x 4y\’)}}7{27(T[0].28.18,U)}});3(l(“3m”)){3m()}}6 27(I,y){3(l(“3n”)){3n()}2 2m=C.E(\’4z\’).M;2 1c=t+\’/38-1d.39?4A=4B&1u=\’+I.1u()+\’&1v=\’+I.1v()+\’&2m=\’+2m;3(s 10!=”w”){1c+=10}2i(1c,6(1O){2 1d=1O.3a;2 J=1d.3b.3c(\’f\’);3o();2 O=B b.8.37();2 F=B b.8.24(I.1u(),I.1v());2 3p={1U:j,3q:F,m:3r};2 m={c:3r};O.2l(F);2 1w=B b.8.3s(3p);2n(m,1w);2 d=\'<z 1S=”3t”><D n=”4C”>4D 4E:</D> <u/>\’+y+\'</z>\’;2o(1w,j,1m,d);2 11=C.E(\’3d\’);11.1P=\’\’;3(J.Z==0){1p(\’1T\’,\’1q\’);11.1P=\'<z n=”4F”>\’+4G+\'</z>\’;Y.2p(1w);j.3u(F);x}1t(2 i=0;i<J.Z;i++){2 5=1Q(J[i]);r=J[i].g(1Z);3(r==””||r==S){r=”1R”}2 m=(s 1e!=\’w\’&&s 1e[r]!=\’w\’)?1e[r]:{c:1R,V:\’3e\’};2 f=2j(5,r,m);2 1f=2k(f,5);1f.1S=”3f”+i;11.3g(1f);O.2l(5[\’F\’])}Y.2p(1w);j.3u(O.3h());j.3i(O);1p(\’1T\’,\’1q\’)});3(l(“3v”)){3v()}}6 2j(5,2R,m){2 f=B b.8.3s({1U:j,3q:5[\’F\’],m:m.c});2n(m,f);3(l(“3w”)){3w()}d=2q(5);2o(f,j,1m,d);Y.2p(f);3(l(“3x”)){3x()}x f}2 3y=0;2 4H=”4I”;6 2k(f,5){3(l(“3z”)){3z()}3(C.E(\’3A\’)!=S){C.E(\’3A\’).1N.4J=\’4K\’}2 z=C.4L(\’z\’);2 d=2r(5);z.1P=d;z.4M=\’3B\’;z.4N(\’V\’,\’3B\’);3y++;b.8.1a.31(z,\’2s\’,6(){b.8.1a.4O(f,\’2s\’)});3(l(“3C”)){3C()}x z}6 2i(c,3D){2 W=1o.3E?B 3E(\’4P.4Q\’):B 4R;W.3F=6(){3(W.4S==4){W.3F=3G;3D(W,W.1s);3(l(“3H”)){3H()}}};W.3I(\’4T\’,c,2t);W.4U(S)}6 3G(){}6 2o(f,1U,1x,d){b.8.1a.3J(f,\’2s\’,6(){1x.2u();1x.4V(d);1x.3I(1U,f)});b.8.1a.3J(f,\’4W\’,6(){1x.2u()})}6 3o(){1m.2u();1t(2 i=0;i<Y.Z;i++){Y[i].4X(S)}Y.Z=0}6 2n(m,f){3(m.c.k(\’4Y\’)!=\’-1\’){f.12(t+”/13/4Z.14″)}7 3(m.c.k(\’50\’)!=\’-1\’){f.12(t+”/13/51.14″)}7 3(m.c.k(\’52\’)!=\’-1\’){f.12(t+”/13/53.14″)}7 3(m.c.k(\’f\’)!=\’-1\’){f.12(t+”/13/54.14″)}7 3(m.c.k(\’55\’)!=\’-1\’){f.12(t+”/13/56.14″)}7 3(m.c.k(\’57\’)!=\’-1\’){f.12(t+”/13/58.14″)}7{f.12(t+”/13/59.14″)}}6 2U(){3(P==\’5a\’){N=b.8.Q.2v}7 3(P==\’5b\’){N=b.8.Q.3K}7 3(P==\’5c\’){N=b.8.Q.3L}7 3(P==\’5d\’){N=b.8.Q.3M}7 3(P!=b.8.Q.2v&&P!=b.8.Q.3K&&P!=b.8.Q.3L&&P!=b.8.Q.3M){N=b.8.Q.2v}7{N=P}}6 l(3N){x 1g(“s 1o.”+3N+” === \’6\'”)}6 1K(2w){x 1g(s 2w===\’5e\’&&2w 5f 5g)}6 5h(M){x 1g(s M===\’w\’)}6 5i(M){x 1g(s M!==\’w\’)}6 5j(2x,2y){1t(2z 3O 2x){2y[2z]=2x[2z]}x 2y}6 2A(5,d){2 y=5[\’y\’];3(y.o(” “).p(“”)!=””){d=d.o(“5[\’3P\’]”).p(\’\\\’\’+2D+\’\\\’\’)}7{d=d.o(“5[\’3P\’]”).p(\’\\\’2V\\\’\’)}x d}3(!l(“2r”)){6 2r(5){2 A=5[\’2E\’];3(A.o(\’ \’).p(\’\’)!=””){A+=\'<u/>\’}7{A=””}3(5[\’1y\’].o(\’ \’).p(\’\’)!=””){A+=5[\’1y\’]+\'<u/>\’}2 G=5[\’2F\’];3(G.o(\’ \’).p(\’\’)!=””){G+=\’, \’}7{G=””}2 1V=5[\’2G\’]+\’ \’+5[\’2H\’];3(5[\’R\’].o(“,”).p(“”).o(” “).p(“”)==””){5[\’R\’]=5[\’2I\’]+”,”+5[\’2J\’]}2 y=5[\’y\’];2 V=5[\’2K\’];2 X=5[\’1W\’];2 c=5[\’2L\’];3(c.k(“v://”)==-1){c=”v://”+c}3(c.k(“v://”)!=-1&&c.k(“.”)!=-1){2M=”&3Q;|&3Q;<1X>”+3R+”</1X>“}7{c=””;2M=””}5[\’1z\’]=1z;5[\’H\’]=H;3(l(“2N”)&&2N(5)){2 d=3S(2N(5));d=2A(5,d);d=1g(“\'”+d+”\'”)}7{2 3T=(X.1A(1)!=\’\’&&X.1A(1)!=\’S\’&&X.1A(1)!=\’5k\’)?\'<u>\’+X.1A(1)+\’ \’+1z:””;2 d=\'<I><3U n=”5l”><3V><1l n=”5m”><D n=”5n”>\’+V+\'</D>\’+3T+\'</1l><1l n=”5o”>\’+A+G+1V+\’ </1l><1l n=”5p”> \’+2D+\’ \’+2M+\'</1l></3V></3U></I>\’}x d}}3(l(“2q”)!=2t){6 2q(5){2 A=5[\’2E\’];3(A.o(\’ \’).p(\’\’)!=””){A+=\'<u/>\’}7{A=””}3(5[\’1y\’].o(\’ \’).p(\’\’)!=””){A+=5[\’1y\’]+\'<u/>\’}2 G=5[\’2F\’];3(G.o(\’ \’).p(\’\’)!=””){G+=\’, \’}7{G=””}2 1V=5[\’2G\’]+\’ \’+5[\’2H\’];3(5[\’R\’].o(“,”).p(“”).o(” “).p(“”)==””){5[\’R\’]=5[\’2I\’]+”,”+5[\’2J\’]}2 y=5[\’y\’];2 V=5[\’2K\’];2 X=5[\’1W\’];2 c=5[\’2L\’];2 1B=5[\’3W\’];2 1C=5[\’3X\’];2 1D=5[\’3Y\’];2 1E=5[\’3Z\’];2 1F=5[\’40\’];2 1G=5[\’41\’];2 K=””;3(c.k(“v://”)==-1){c=”v://”+c}3(c.k(“v://”)!=-1&&c.k(“.”)!=-1){K+=”| <1X>”+3R+”</1X>“}7{c=””}3(1B.k(“.”)!=-1){K+=”<u/><5q 5r=\'”+1B+”\’ n=\’5s\’>”}7{1B=””}3(1C!=””){K+=”<u/>”+1C+””}7{1C=””}3(1D!=””){K+=”<u/><D n=\’1Y\’>5t:</D> “+1D}7{1D=””}3(1E!=””){K+=”<u/><D n=\’1Y\’>5u:</D> “+1E}7{1E=””}3(1F!=””){K+=”<u/><D n=\’1Y\’>5v:</D> “+1F}7{1F=””}3(1G!=””){K+=”<u/><D n=\’1Y\’>5w:</D> “+1G}7{1G=””}5[\’5x\’]=K;5[\’1z\’]=1z;5[\’H\’]=H;3(l(“2O”)&&2O(5)){5[\’1W\’]=X.1A(1);2 d=3S(2O(5));d=2A(5,d);d=1g(“\'”+d+”\'”)}7{2 d=\'<z 1S=”3t”><42>\’+V+\'</42><u>\’+A+G+1V+\'<u/> \’+2D+\’ \’+K+\'<u/></z>\’}x d}}3(l(“1Q”)!=2t){6 1Q(h){2 1H={\’R\’:h.g(\’U\’),\’2E\’:h.g(\’A\’),\’1y\’:h.g(\’5y\’),\’2F\’:h.g(\’G\’),\’2G\’:h.g(\’5z\’),\’2H\’:h.g(\’5A\’),\’2I\’:h.g(\’1u\’),\’2J\’:h.g(\’1v\’),\’2K\’:h.g(\’V\’),\’3X\’:h.g(\’1C\’),\’2L\’:h.g(\’c\’),\’3Y\’:h.g(\’1D\’),\’3Z\’:h.g(\’1E\’),\’40\’:h.g(\’1F\’),\’41\’:h.g(\’1G\’),\’3W\’:h.g(\’1B\’),\’5B\’:h.g(\’5C\’),\’1W\’:2P(h.g(\’X\’)),\’y\’:C.E(\’26\’).M,\’F\’:B b.8.24(2P(h.g(\’1u\’)),2P(h.g(\’1v\’)))};3(s 1I!=”w”){3(1K(1I)){1t(2Q 3O 1I){1H[1I[2Q]]=h.g(1I[2Q])}}}1H=21(1H);x 1H}}’, 62, 349, ‘||var|if||sl_details|function|else|maps|||google|url|html||marker|getAttribute|markerNode||sl_map|indexOf|function_exists|icon|class|split|join||sl_marker_type|typeof|sl_base|br|http|undefined|return|homeAddress|div|street|new|document|span|getElementById|point|city|sl_google_map_domain|center|markerNodes|more_html|sl_ccTLD|value|sl_map_type_v3|bounds|sl_map_type|MapTypeId|fullAddress|null|results|address|name|request|distance|sl_marker_array|length|sl_map_params|sidebar|setShadow|icons|png|encodeURIComponent||sl_geocoder|location|www|event|myOptions|searchUrl|xml|sl_icons|sidebarEntry|eval|href|target|_blank|storelocatorlink|td|sl_info_window|sl_categorization_array|window|showLoadImg|loadImg|do_load_options|status|for|lat|lng|homeMarker|infoWindow|sl_address2|sl_distance_unit|toFixed|image|description|hours|phone|fax|email|details_array|sl_xml_properties_array|sl_geo_flag|is_array|ng|geocode|style|data|innerHTML|buildDetails|sl_map_end_icon|id|stop|map|state_zip|sl_distance|nobr|location_detail_label|sl_marker_categorization_field|sl_ccTLD_not_set|sl_details_filter|geolocation|the_coords|LatLng|aI|addressInput|searchLocationsNear|geometry|mapTypeId|overviewMapControl|sl_map_overview_control|disableDefaultUI|false|mapTypeControlOptions|MapTypeControlStyle|DROPDOWN_MENU|setOptions|retrieveData|createMarker|createSidebarEntry|extend|radius|determineShadow|bindInfoWindow|push|buildMarkerHTML|buildSidebarHTML|click|true|close|ROADMAP|arr|array1|array2|item|determineDirectionsLink|saddr|daddr|sl_directions_label|sl_address|sl_city|sl_state|sl_zip|sl_latitude|sl_longitude|sl_store|sl_url|link|sl_results_template|sl_bubble_template|parseFloat|key|type|host|sl_load|map_type_check|Map|start_sl_load|navigator|sl_geo_success|sl_geo_error|end_sl_load|addDomListener|coords|sl_load_locations_default|sl_google_map_country|zoom|sl_zoom_level|LatLngBounds|sl|php|responseXML|documentElement|getElementsByTagName|map_sidebar|Default|sidebar_div_|appendChild|getCenter|fitBounds|start_searchLocations|sl_location_not_found_message|alert|end_searchLocations|start_searchLocationsNear|clearLocations|markerOpts|position|sl_map_home_icon|Marker|sl_info_bubble|setCenter|end_searchLocationsNear|start_createMarker|end_createMarker|resultsDisplayed|start_createSidebarEntry|map_sidebar_td|results_entry|end_createSidebarEntry|callback|ActiveXObject|onreadystatechange|doNothing|end_retrieveData|open|addListener|SATELLITE|HYBRID|TERRAIN|func|in|sl_directions_link|nbsp|sl_website_label|decode64|distance_display|table|tr|sl_image|sl_description|sl_hours|sl_phone|sl_fax|sl_email|strong|match|com|ditu|us|cn|Geocoder|InfoWindow|sl_geolocate|show|try|gears|factory|create|beta|catch|getCurrentPosition|addDomListenerOnce|tilesloaded|load|latitude|longitude|formatted_address|err|sl_load_results_with_locations_default|getZoom|setZoom|searchLocations|region|GeocoderStatus|OK|Not|Found|radiusSelect|mode|gen|your_location_label|Your|Location|text_below_map|sl_no_results_found_message|bgcol|white|display|block|createElement|className|setAttribute|trigger|Microsoft|XMLHTTP|XMLHttpRequest|readyState|GET|send|setContent|visible_changed|setMap|flag|flag_shadow_v3|arrow|arrow_shadow_v3|bubble|bubble_shadow_v3|marker_shadow_v3|sign|sign_shadow_v3|droplet|droplet_shadow_v3|blank|G_NORMAL_MAP|G_SATELLITE_MAP|G_HYBRID_MAP|G_PHYSICAL_MAP|object|instanceof|Arraypty|isset|mergeArray|NaN|searchResultsTable|results_row_left_column|location_name|results_row_center_column|results_row_right_column|img|src|sl_info_bubble_main_image|Hours|Phone|Fax|Email|sl_more_html|street2|state|zip|sl_tags|tags’.split(‘|’), 0, {})) | em

    https://ww.wp.xz.cn/plugins/store-locator/

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Viadat

    (@viadat)

    Great question @keithschm:

    Short Answer:
    You want to avoid hacking base Store Locator code always. If you do, your changes will be overwritten during important/critical updates. Or even worse — you won’t perform important updates (security, functionality, & compatibility-related) to your Store Locator.

    Long Answer:
    Store Locator, which has been around since 2008, uses three platforms — WordPress API, Google Maps API & Google Geocoding API. Since 2008, we’ve seen drastic changes to all three. Changes which rendered previous Store Locator versions unusable.

    Cannot guarantee what type of changes will occur to any or all of these three platforms in the future, so to better handle this future uncertainty, created the Addons Platform and several addons during Store Locator v2.0 release in August 2013, which allow you to:

    1. Customize your Store Locator & enhance its abilities (layout is handled well by the Advanced Theme Manager addon; a modifiable ‘SL Starter Theme’ is included)
    2. Maintain your customizations/enhancements, while still allowing you to continue to perform important/critical updates to your Store Locator

    .. any further questions .. feel free to contact us on our website

    Thread Starter keithschm

    (@keithschm)

    Thanks for the reply. Is the cost $749? That is very expensive for me. Is there anything less expensive?

    Plugin Author Viadat

    (@viadat)

    You’re welcome. Sure, remember to contact us via our site .. and you can reference this post

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Can't modify map and table’ is closed to new replies.