Invision Community 4: SEO, prepare for v5 and dormant account notifications By Matt Monday at 02:04 PM
Martin A. Posted September 26, 2016 Author Posted September 26, 2016 On 26.9.2016 at 0:01 AM, bradl said: I must be forgetting/omitting a permission setting somewhere or perhaps I'm missing how it it meant to work. I would like guests to see one set of custom markers (Show Venues) but not the members' markers. This seems to work as expected for 'browsing' the marker tables but not on the map itself. Application Settings Member Map → guests (checked) Marker Groups → guests (checked) Marker Groups Members → guests (See Group, View Markers, Add Markers = unchecked) Show Venues → guests (See Group = checked, View Markers, Add Markers = checked) Group Permissions → guests → Member Map (See Group, View Markers, Add Markers = unchecked) Browsing groups works as expected. However the map itself still displays both members and custom markers with popups including name of member. Clicking the profile link on a member marker brings up the appropriate 'The page you are trying to access is not available to guests, but may be available if you sign in' message. I've reset the server cache via the map admin menu as well as flushing the site cache using the System Support tool. Pointers to what I'm overlooking appreciated. I'm afraid it's like this by design for performance reasons. Sorry this isn't expressed anywhere, and it kind of makes the "View" permission obsolete. I do have an idea on how to work around this, but the markers would still be available in the cache, and it would just be hidden by the browser. Meaning that anyone could still browse through the cache and see all your top secret markers in raw text. If you're about to plot the location of nuclear warheads, I would not use this app for it.
bradl Posted September 26, 2016 Posted September 26, 2016 Understood. No warheads; just seemed like a privacy thing for members who use readily identifiable usernames and may or may not want the world at large to know they are members of the community along with location information.
Joel R Posted September 27, 2016 Posted September 27, 2016 3 hours ago, bradl said: No warheads But warhead markers would be cool in Member Map. Just saying. You could even have cute little missile markers, like, "oh gosh! there's a nuke only 5 miles away! perfect place for a forum meet-up!" That is all. Martin A. 1
ABGenc Posted September 27, 2016 Posted September 27, 2016 @bradl after reading you Show Venues question I want to ask , can we have markers that are not bind to users ? Why I am asking is that I run a car forum and as you can imagine most of the users are owners. That would be great If I could have 2 more marker groups like "Authorized Service Points" , "Private Service Points" which users could easily and directly point the nearest service points Joel R 1
bradl Posted September 27, 2016 Posted September 27, 2016 I think that is probably the very purpose of Custom Markers. I'm not sure what you mean by bound to users. Users can create a marker in a custom group. For example, in your custom group Private Service Points I could add my favorite neighborhood mechanic, adding their phone number or web site or photo of their shop or whatever. The pin would display with the name I gave it (the name of the shop) and display the information I provide. It is bound to me in the sense that I created it and browsing the list of custom markers (as a database) will show me as the creator. As admin you can edit/delete everything. Feature request I would like to see a feed widget available to insert filtered (and sorted by defined criteria) marker lists. Martin A. and ABGenc 2
ABGenc Posted September 27, 2016 Posted September 27, 2016 12 minutes ago, bradl said: I think that is probably the very purpose of Custom Markers. I'm not sure what you mean by bound to users. Users can create a marker in a custom group. For example, in your custom group Private Service Points I could add my favorite neighborhood mechanic, adding their phone number or web site or photo of their shop or whatever. The pin would display with the name I gave it (the name of the shop) and display the information I provide. It is bound to me in the sense that I created it and browsing the list of custom markers (as a database) will show me as the creator. As admin you can edit/delete everything. Feature request I would like to see a feed widget available to insert filtered (and sorted by defined criteria) marker lists. Thanks for the clarification . Now it makes more sense what the markers are for Martin A. 1
ResPecT My Authoritah Posted October 15, 2016 Posted October 15, 2016 I think this error is from your addon.. when i click on whos online i get this error UnderflowException: lang_not_exists__membermap_group_2 (0) #0 /home/luxwhips/public_html/system/Session/Front.php(452): IPS\_Lang->get('membermap_group...') #1 /home/luxwhips/public_html/applications/core/modules/front/online/online.php(90): IPS\Session\_Front::getLocation(Array) #2 [internal function]: IPS\core\modules\front\online\_online->IPS\core\modules\front\online\{closure}('loc_membermap_v...', Array) #3 /home/luxwhips/public_html/system/Helpers/Table/Db.php(390): call_user_func(Object(Closure), 'loc_membermap_v...', Array) #4 /home/luxwhips/public_html/system/Helpers/Table/Table.php(448): IPS\Helpers\Table\_Db->getRows(Array) #5 /home/luxwhips/public_html/applications/core/modules/front/online/online.php(155): IPS\Helpers\Table\_Table->__toString() #6 /home/luxwhips/public_html/system/Dispatcher/Controller.php(96): IPS\core\modules\front\online\_online->manage() #7 /home/luxwhips/public_html/system/Dispatcher/Dispatcher.php(129): IPS\Dispatcher\_Controller->execute() #8 /home/luxwhips/public_html/index.php(13): IPS\_Dispatcher->run() #9 {main}
Martin A. Posted October 15, 2016 Author Posted October 15, 2016 4 hours ago, ResPecT My Authoritah said: I think this error is from your addon.. when i click on whos online i get this error UnderflowException: lang_not_exists__membermap_group_2 (0) #0 /home/luxwhips/public_html/system/Session/Front.php(452): IPS\_Lang->get('membermap_group...') #1 /home/luxwhips/public_html/applications/core/modules/front/online/online.php(90): IPS\Session\_Front::getLocation(Array) #2 [internal function]: IPS\core\modules\front\online\_online->IPS\core\modules\front\online\{closure}('loc_membermap_v...', Array) #3 /home/luxwhips/public_html/system/Helpers/Table/Db.php(390): call_user_func(Object(Closure), 'loc_membermap_v...', Array) #4 /home/luxwhips/public_html/system/Helpers/Table/Table.php(448): IPS\Helpers\Table\_Db->getRows(Array) #5 /home/luxwhips/public_html/applications/core/modules/front/online/online.php(155): IPS\Helpers\Table\_Table->__toString() #6 /home/luxwhips/public_html/system/Dispatcher/Controller.php(96): IPS\core\modules\front\online\_online->manage() #7 /home/luxwhips/public_html/system/Dispatcher/Dispatcher.php(129): IPS\Dispatcher\_Controller->execute() #8 /home/luxwhips/public_html/index.php(13): IPS\_Dispatcher->run() #9 {main} Already reported. Haven't had much time to work in this, which is why the update isn't pushed out yet.
ResPecT My Authoritah Posted October 17, 2016 Posted October 17, 2016 On 10/15/2016 at 10:03 AM, Martin A. said: Already reported. Haven't had much time to work in this, which is why the update isn't pushed out yet. my bad
Michael R Posted October 22, 2016 Posted October 22, 2016 I have a member who hasn't logged in since 2011. Yet, this person some how posted a Member Map Marker on October 15. Any ideas?
Martin A. Posted October 22, 2016 Author Posted October 22, 2016 6 hours ago, Michael R said: I have a member who hasn't logged in since 2011. Yet, this person some how posted a Member Map Marker on October 15. Any ideas? Probably because you have the profile synchronization task running.
Michael R Posted October 22, 2016 Posted October 22, 2016 How would it sync if the person did not log in?
Martin A. Posted October 22, 2016 Author Posted October 22, 2016 The task will run in the background, importing all members with a location set in their profile. Logging in is not a requirement. When selecting members, they are sorted by their "last activity" time, with the most recent on top. In the following days you'll see more and more of these inactive members being imported. If you don't want that you can disable the task in the Member Map settings. It's the one labeled "Import members without a map marker?".
bradl Posted October 22, 2016 Posted October 22, 2016 I wish IPS offered a way to exclude spam-flagged members.
Michael R Posted November 4, 2016 Posted November 4, 2016 Is there an update coming soon? I had to disable this app. It was causing issues with member profiles after upgrading to 3.1.4
Mike Gholson Posted November 4, 2016 Posted November 4, 2016 Have you considered adding Google Maps support? I have an API key for Google and want to use their maps if possible.
Martin A. Posted November 4, 2016 Author Posted November 4, 2016 On 22.10.2016 at 3:32 PM, bradl said: I wish IPS offered a way to exclude spam-flagged members. That's not really up to IPS, is it? I'll deal with this in a future version. 9 hours ago, Michael R said: Is there an update coming soon? I had to disable this app. It was causing issues with member profiles after upgrading to 3.1.4 Is this about the "lang_not_exists" issue reported here, or something else? 3 hours ago, Mike Gholson said: Have you considered adding Google Maps support? I have an API key for Google and want to use their maps if possible. No. Member Map is not using the Google Maps Javascript API, and using Google Maps in a different mapping library is not allowed.
Michael R Posted November 6, 2016 Posted November 6, 2016 On 11/4/2016 at 3:54 PM, Martin A. said: Is this about the "lang_not_exists" issue reported here, or something else? No idea. All I did was upgrade to 3.1.4 Then a member tried adding a marker and got an error and reported it. I tried viewing the member's profile and got a blank screen I was able to view other member profiles. IPS said disable Member Map I did and was then able to view the member's profile.
Martin A. Posted November 6, 2016 Author Posted November 6, 2016 3.1.5 is released. No new features in this version, just bug fixes. You will not get an ACP notification about this release, as the old URL used for update checking isn't working. Joel R and Wonster 2
Joel R Posted November 6, 2016 Posted November 6, 2016 1 hour ago, Martin A. said: 3.1.5 is released. No new features in this version, just bug fixes. You will not get an ACP notification about this release, as the old URL used for update checking isn't working. Thanks for the update and continued maintenance. svit and Martin A. 2
marklcfc Posted November 7, 2016 Posted November 7, 2016 On 11/6/2016 at 5:14 PM, Martin A. said: 3.1.5 is released. No new features in this version, just bug fixes. You will not get an ACP notification about this release, as the old URL used for update checking isn't working. After selecting the .tar file I received the error The file must be smaller than 2MB.
mesteele101 Posted November 8, 2016 Posted November 8, 2016 1 hour ago, marklcfc said: After selecting the .tar file I received the error The file must be smaller than 2MB. Go change your upload limit in PHP.
Michael R Posted November 8, 2016 Posted November 8, 2016 I upgraded to 3.1.5 but I am still seeing some wacky things. There are members showing up in other countries and clustering where there are no members. Also, there is at least one member that I cannot view his profile while the Member Map is enabled. It should shows a blank screen. But I can view other members' profiles. When I disable the app, I can view that member's profile. sigh
sirwiz Posted November 14, 2016 Posted November 14, 2016 As i write on GitHub - https://github.com/stoo2000/membermap/issues/29 There are 2 errors in geo cords DMS function in Markers.php. First is different rounding for long sec and lat sec, but more important is that function returns wrong value becouse its return $lngMin $lngMin and should return $lngMin $lngSec.
sirwiz Posted November 16, 2016 Posted November 16, 2016 First, how to change zoom level of map in single marker view? Second i write some functions in Markers.php and related templates to show not only DMS coords but also MGRS, UTM, and long/lat in google maps format (with dot), so if author of this great app is interested, just pm me, and i give you the code.
Recommended Posts