Invision Community 4: SEO, prepare for v5 and dormant account notifications By Matt Monday at 02:04 PM
Dknelson Posted October 24, 2020 Posted October 24, 2020 Another issue. I haven't really checked that many markers yet but a member messaged to tell me that they had the city right but his marker is showing up in the wrong state. I checked his profile and it is clearly marked "FL" but the marker is in South Carolina.
Martin A. Posted October 24, 2020 Author Posted October 24, 2020 Just now, Dknelson said: Another issue. I haven't really checked that many markers yet but a member messaged to tell me that they had the city right but his marker is showing up in the wrong state. I checked his profile and it is clearly marked "FL" but the marker is in South Carolina. Stuff like that can happen, and not really much can be done about it. If MapQuest thinks the SC location is correct, it will select that. This have been an issue for years. What's the exact location the member have entered?
Dknelson Posted October 25, 2020 Posted October 25, 2020 (edited) Sanford, FL. It places his marker in Sanford, N.C. Edited October 25, 2020 by Dknelson
Martin A. Posted October 25, 2020 Author Posted October 25, 2020 6 hours ago, Dknelson said: Sanford, FL. It places his marker in Sanford, N.C. When I use that location I end up in "Sanford, Seminole County, Florida, United States of America". What do you get when you visit this page? Replace XYZ with your MapQuest API key. https://open.mapquestapi.com/nominatim/v1/search.php?format=xml&q=Sanford,%20FL&key=XYZ
joaocb Posted October 25, 2020 Posted October 25, 2020 (edited) Hi Martin, thanks a lot for upgrading this to the new IPB. I upgraded it but I'm getting an error when trying to add a custom marker: code edited and also when trying to access in ACP to the Map Manager menu: code edited Any idea what could be happening here? Thanks a lot! JB Edited October 25, 2020 by joaocb removal of the code
Nathan Explosion Posted October 25, 2020 Posted October 25, 2020 2 minutes ago, joaocb said: Any idea what could be happening here? Are you running PHP 7.1?
joaocb Posted October 25, 2020 Posted October 25, 2020 2 minutes ago, Nathan Explosion said: Are you running PHP 7.1? v7.1.33-16+0~20200514.38+debian9~1.gbp1e5820
Adriano Faria Posted October 25, 2020 Posted October 25, 2020 18 minutes ago, joaocb said: v7.1.33-16+0~20200514.38+debian9~1.gbp1e5820 joaocb 1
Dknelson Posted October 27, 2020 Posted October 27, 2020 I've got quiet a lot of markers that are incorrectly placed. Don't understand why. Here is one example. At the top, it shows where the marker is actually place. His profile fields are listed in the bottom part.
Martin A. Posted October 27, 2020 Author Posted October 27, 2020 24 minutes ago, Dknelson said: I've got quiet a lot of markers that are incorrectly placed. Don't understand why. Here is one example. At the top, it shows where the marker is actually place. His profile fields are listed in the bottom part. And there you have the root of your issue; The state is in its own field. Community Map will just use one of those fields. When I search for just "Sanford", without the state, the location in NC is the top result. I would advice you to have the entire location in one field. There is an alternative, but it would require a custom plugin to merge these three fields into a fourth field that's not editable by the member.
Dknelson Posted October 27, 2020 Posted October 27, 2020 Thanks. My site is a recent changeover from VBulletin and they used two fields for that info. So, the answer is to create a new field and have all my members update their profiles? A location field that asks for city, state?
Martin A. Posted October 27, 2020 Author Posted October 27, 2020 38 minutes ago, Dknelson said: Thanks. My site is a recent changeover from VBulletin and they used two fields for that info. So, the answer is to create a new field and have all my members update their profiles? A location field that asks for city, state? Yes. contact me in a PM if you want me to help you construct a query that'll automatically populate that field for you.
Justin Stellman Posted October 27, 2020 Posted October 27, 2020 (edited) Hello @Martin A. I have a couple of questions before I purchase.... Will a person be able to search by zip code, city, state or zip? For example can I search 5 or 10 miles from where I live to see if a member is in that area? I'm guessing I might have to pair your plugin with this one to pull this off? What happens if a member cancels or pauses (we use Memberpress along with the SSO plugin to sync up their Memberpress account to their IC account) their account? Is there a way to make sure they're no longer included in the map and results? Do I have to manually add members (or have them add themselves?) or can it happen automatically? We have over 1,100 current members and don't want to have to add them all manually myself. Thank you! Justin Edited October 28, 2020 by Justin Stellman
Dknelson Posted October 28, 2020 Posted October 28, 2020 18 hours ago, Martin A. said: Yes. contact me in a PM if you want me to help you construct a query that'll automatically populate that field for you. I've sent you a couple of PMs but haven't heard back. Also, the last couple of days, I get the following error in the morning. Exception:RuntimeException Object( [message:protected] => Only subclasses of Dispatcher can be instantiated [string:Exception:private] => [code:protected] => 0 [file:protected] => /home/dknelson/public_html/forum/system/Dispatcher/Dispatcher.php [line:protected] => 54 [trace:Exception:private] => Array ( [0] => Array ( [file] => /home/dknelson/public_html/forum/applications/communitymap/Application.php [line] => 73 [function] => i [class] => IPS\_Dispatcher [type] => :: [args] => Array ( ) ) [1] => Array ( [file] => /home/dknelson/public_html/forum/applications/communitymap/sources/Map/Map.php [line] => 244 [function] => getApiKeys [class] => IPS\communitymap\_Application [type] => :: [args] => Array ( [0] => mapquest ) ) [2] => Array ( [file] => /home/dknelson/public_html/forum/applications/communitymap/tasks/locationSync.php [line] => 215 [function] => getLatLng [class] => IPS\communitymap\_Map [type] => -> [args] => Array ( [0] => Fayetteville [1] => 1 ) ) [3] => Array ( [file] => /home/dknelson/public_html/forum/system/Task/Task.php [line] => 266 [function] => execute [class] => IPS\communitymap\tasks\_locationSync [type] => -> [args] => Array ( ) ) [4] => Array ( [file] => /home/dknelson/public_html/forum/system/Task/Task.php [line] => 229 [function] => run [class] => IPS\_Task [type] => -> [args] => Array ( ) ) [5] => Array ( [file] => /home/dknelson/public_html/forum/applications/core/interface/task/task.php [line] => 56 [function] => runAndLog [class] => IPS\_Task [type] => -> [args] => Array ( ) ) ) [previous:Exception:private] => )
Martin A. Posted October 29, 2020 Author Posted October 29, 2020 On 10/28/2020 at 12:52 AM, Justin Stellman said: Hello @Martin A. I have a couple of questions before I purchase.... Will a person be able to search by zip code, city, state or zip? For example can I search 5 or 10 miles from where I live to see if a member is in that area? I'm guessing I might have to pair your plugin with this one to pull this off? What happens if a member cancels or pauses (we use Memberpress along with the SSO plugin to sync up their Memberpress account to their IC account) their account? Is there a way to make sure they're no longer included in the map and results? Do I have to manually add members (or have them add themselves?) or can it happen automatically? We have over 1,100 current members and don't want to have to add them all manually myself. Thank you! Justin Currently no. I have it on the road map for when I re-do the sidebar marker list. I answered this the last time you asked me these questions. You can not add the markers on behalf of the member. They would either do it manually, or have it imported if you have the info available in a profile field. Due to all the privacy laws hanging around us these days, I'm not going to add anything that would automatically add them based on their IP. On 10/28/2020 at 1:56 PM, Dknelson said: Also, the last couple of days, I get the following error in the morning. Thanks. This issue will be fixed in the next release.
Martin A. Posted October 31, 2020 Author Posted October 31, 2020 (edited) v1.1.0 have been submitted, and here's a list of what you can expect in that version Custom fields You're finally able to add your own fields to the markers. These can be all the kinds of fields you're used to in both profiles and in Pages databases. There is a group setting to define the fields that is available for the group There is also a group setting where you choose the fields that's visible in the marker popup. This replaces the global setting where you could select member profile fields. This will also replace the "privacy setting" where you could choose to not show any information in the popup Grid layout in marker listing You can not show your markers in a grid pattern instead of the default list. This is a group setting You can define a "grid card image", similar to forums. This can be from a custom field. If a custom field isn't selected, or the field is empty, the authors cover photo will be used. Fixed bugs Fixed a bug where the marker pin color for member groups wasn't honored. Fixed more bugs with PHP 7.1 Fixed a bug where the marker popup wouldn't open in MacOS Safari. Fixed an issue with the location import task. The location import task could try to import the same members over and over again. Fixed an issue with the .kml/.kmz importer. Markers inside a nested folder with other folders was not imported. Edited October 31, 2020 by Martin A. svit, Dknelson and Unlucky 3
Dknelson Posted October 31, 2020 Posted October 31, 2020 Just a public thanks to Martin A for helping me get my map sorted out. My import from VBulletin caused some of the features to not work exactly as they should. Martin went about and beyond to get it right. I've rarely seen such great support for any software. Thanks much for your help. My members love the map. Unlucky and Martin A. 2
Unlucky Posted October 31, 2020 Posted October 31, 2020 3 hours ago, Martin A. said: v1.1.0 have been submitted, and here's a list of what you can expect in that version These new additions are going to take this app to the next level - Amazing stuff. Bet it won't be long before it's one of the top market place sellers ever! Martin A. 1
svit Posted November 2, 2020 Posted November 2, 2020 When I add blocks to the Communitymap application and then chose it as the 'Default' suite application, then the hooks don't show up when clicking on the suite logo. Is it an issue of the app or of the suite?
Martin A. Posted November 2, 2020 Author Posted November 2, 2020 5 hours ago, svit said: When I add blocks to the Communitymap application and then chose it as the 'Default' suite application, then the hooks don't show up when clicking on the suite logo. Is it an issue of the app or of the suite? I would say it's a suite issue, but I can't be sure as I'm unable to reproduce this myself. The blocks are outside of the scope of the application. I can't control what's shown or where it shows. Could be an issue with the theme too.
svit Posted November 3, 2020 Posted November 3, 2020 Hello, thank you I've tested it today again and the blocks started showing, perhaps the reason could be some cashing issue.. Martin A. 1
bassangler Posted November 3, 2020 Posted November 3, 2020 (edited) Just tried installing it on 4.5, and got the following error: Quote 1S111/11S111/1 Field 'group_customfields' doesn't have a default value So it failed. Thoughts? Edited November 3, 2020 by bassangler
Martin A. Posted November 3, 2020 Author Posted November 3, 2020 (edited) 1 hour ago, bassangler said: Just tried installing it on 4.5, and got the following error: So it failed. Thoughts? I just released a patched to fix this issue. Edited November 3, 2020 by Martin A.
Dknelson Posted November 4, 2020 Posted November 4, 2020 (edited) Installed the mew update yesterday. So far, so good. Edited November 4, 2020 by Dknelson
bassangler Posted November 4, 2020 Posted November 4, 2020 (edited) Just tried installing it again, and got this error: Quote An application is already installed that uses the same Application Key, this application cannot be installed unless the other is removed btw, I've been using this for years, so this is an upgrade. Edited November 4, 2020 by bassangler
Recommended Posts