WordPress.org

Ready to get started?Download WordPress

Forums

Store Locator Plus
Location Management broken on Store Locator v.1.8.1 (11 posts)

  1. tomd39
    Member
    Posted 2 years ago #

    Fatal error: Incompatible file format: The encoded file has format major ID 1, whereas the Loader expects 4 in /data/22/2/46/113/2046602/user/2241936/htdocs/home/wp-content/uploads/sl-uploads/addons/csv-xml-importer-exporter/export-links.php on line 0

    Would switching to Locator Plus correct this error? The Locator works from the user side, but we can't update the location list. Cannot add new locations either.

    Please advise. Thanks

    http://wordpress.org/extend/plugins/store-locator-le/

  2. Cyber Sprocket Labs
    Member
    Posted 1 year ago #

    Store locator has a bulk upload feature, if that's what you're asking.

  3. tomd39
    Member
    Posted 1 year ago #

    The error message appears when I select "Manage Locations" from the WordPress plugins dashboard.
    My data is inaccessible for editing and less and less information is available to the site visitor when they use the store locator.
    http://awanacanada.ca/about/club-finder/
    Notice the "undefined | undefined" in the location listings? Thet used to be defined.
    The data was originally imported from a CSV file over a year ago.

  4. Cyber Sprocket Labs
    Member
    Posted 1 year ago #

    I just checked out the site, what version of wordpress and slp are you running? Have you tried turning off your caching plugin? (Most caching plugins we've experimented with do not cache our plugin correctly - we're trying to work out a solution that works, but its slow going).

  5. tomd39
    Member
    Posted 1 year ago #

    I'm using WP 3.4.1, WP Super Cache 1.1 and Store Locator Version 1.9.2 | By Viadat Creations. I have not tried disabling caching.

    I have Google Maps via Store Locator Plus Version 3.1.4 | By Cyber Sprocket Labs installed but deactivated, concerned that if I active, my list would no longer be accessible to my site visitors. Some functionality is better than none.

  6. Cyber Sprocket Labs
    Member
    Posted 1 year ago #

    We're actually a branch off of that plugin (around that version) a couple of years ago, so it will safely update the database. Having both plugins activated could cause some serious issues and corrupt your data (but it should be ok -- that's worst case scenario). I'm not sure what would happen if you activated our plugin, deactivate it and then activate the viadat plugin.

    Also, that plugin is seriously old. WordPress has changed a LOT in just the last couple of months rendering many plugins useless (happened to us) and causing some newer plugins to be incompatible with older versions of wordpress (also happened to us).

    But the important thing is, do not have both plugins activated at the same time ... depending on which plugin gets called first vs last could be detrimental to the locations db (ie our plugin adding columns to the locations table first, then the viadat plugin deleting them -- or the other way around).

    Also, our plugin will only do a db update if it detects that it has been updated (so we're not trying to change the db on every page load) so if you activate the plugin, then deactivate and activate the viadat plugin, finally reactivating our plugin, you may end up with our plugin in an usable state (because it won't update the db properly) ...

    I hope that makes sense, but if you have any questions; I'll try to answer them.

  7. Cyber Sprocket Labs
    Member
    Posted 1 year ago #

    Also, gmaps 3 is NOT compatible with gmaps 2. I noticed that no locations are showing at all on your map. The viadat store locator doesn't even know to convert gmap 3 map settings to gmap 2 ... so you'll need to reset all your settings in the map to overwrite the gmap 3 settings.

  8. tomd39
    Member
    Posted 1 year ago #

    Only the "Store Locator v.1.9.2" is active right now.

    So ... to make a long story short ... I deactivate the "Store Locator" v.1.9.2, THEN activate the GM via Store Locator Plus v.3.1.4 and all should be well (?) The new plugin will recognize the old data and allow me to edit it without having to start from scratch with a new list (?)

  9. Cyber Sprocket Labs
    Member
    Posted 1 year ago #

    That's correct.

  10. tomd39
    Member
    Posted 1 year ago #

    Excellent! All is functional, on site and admin. Thanks!

  11. Viadat
    Member
    Posted 1 year ago #

    @tomd39, looking into your issue for future reference, potentially related to a unique server setting.

    Just clearing up a few statements ...

    Cyber Sprocket Labs (CSL):

    We're actually a branch off of that plugin (around that version) a couple of years ago,

    Response:
    Their plugin is a branch off of 1.2.39.3 (around December of 2010). We've made several updates since then, so their plugin will continue to hopefully diverge in its functionality and look. However, theirs isn't branched off of our more recent versions.

    CSL:

    Also, that plugin is seriously old. WordPress has changed a LOT in just the last couple of months rendering many plugins useless (happened to us) and causing some newer plugins to be incompatible with older versions of wordpress (also happened to us).

    Response:
    Ours works with the latest version of WordPress (v3.4.1). Also, we've consciously strived to make our plugin as backwards-compatible (down to WordPress v2.5) as possible for flexibility. Even though backwards-compatible, we also are incorporating newer functionality/capabilities for users as well, so that is always a priority.

    Additionally, some updates from v1.2.39.3 until now (v1.9.2) have been focused on updating deprecated (old) WordPress plugin API functions with their newer function counterparts in the WordPress plugin API (also helpful for developers that like to use 'WP_DEBUG' mode when developing).

    CSL:

    But the important thing is, do not have both plugins activated at the same time ... depending on which plugin gets called first vs last could be detrimental to the locations db (ie our plugin adding columns to the locations table first, then the viadat plugin deleting them -- or the other way around).

    Response:
    Correct, since their plugin uses some of our original functionality + their functionality, functions may still collide, causing errors if both are activated. However our plugin doesn't delete DB columns.

    CSL:

    Also, our plugin will only do a db update if it detects that it has been updated (so we're not trying to change the db on every page load)

    Response:
    Similarly, ours does the same -- DB updates (if any) are only performed on plugin activation or updates.

    CSL:

    Also, gmaps 3 is NOT compatible with gmaps 2. I noticed that no locations are showing at all on your map. The viadat store locator doesn't even know to convert gmap 3 map settings to gmap 2 ... so you'll need to reset all your settings in the map to overwrite the gmap 3 settings.

    Response:
    Correct, not compatible. Yes, go to the Map Designer page, and re-save settings if switching between plugins. Google Maps v3 upgrade has been completed on our end for some time now -- coming soon -- currently making sure to test it thoroughly with other newly integrated functionality.

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic