From 0f74223fedc174f67f3b00f39cae46f0c46256ed Mon Sep 17 00:00:00 2001
From: Steve Sutton
Date: Thu, 14 Jun 2018 13:47:51 -0400
Subject: [PATCH] Member list view updates
for new flag has_no_profile.
---
glm-member-db/views/front/members/list.html | 53 +++++++++++++--------
style.css | 2 +-
2 files changed, 35 insertions(+), 20 deletions(-)
diff --git a/glm-member-db/views/front/members/list.html b/glm-member-db/views/front/members/list.html
index 3829537..e96b0ce 100644
--- a/glm-member-db/views/front/members/list.html
+++ b/glm-member-db/views/front/members/list.html
@@ -108,14 +108,6 @@
{apply_filters('glm-member-db-front-members-list-listHeaderTop', '')}
- {if $settings.list_show_list && !$blankStart}
- {if $settings.list_header_text}
-
- {else}
-
- {/if}
- {if $haveMembers}
-
{foreach $mapItems as $m}
@@ -126,10 +118,10 @@
{/if}
- {if $settings.list_map_show_detaillink}
-
{$m.name}
+ {if $settings.list_map_show_detaillink && !$m.has_no_profile}
+
{$m.member_name}
{else}
- {$m.name}
+ {$m.member_name}
{/if}
{if $settings.list_map_show_address}
@@ -142,7 +134,7 @@
{if $m.city}{$m.city}{if $m.state}, {/if}{/if}{if $m.state}{$m.state}{/if}{if $m.zip} {$m.zip}{/if}
{/if}
{if $m.country && $settings.list_map_show_country}
-
{$m.country}
+ {$m.country}
{/if}
{/if} {*list_map_show_address*}
@@ -195,6 +187,15 @@
{/foreach}
+ {if $settings.list_show_list && !$blankStart}
+ {if $settings.list_header_text}
+
+ {else}
+
+ {/if}
+ {if $haveMembers}
+
+
{$terms.term_member_plur_cap} found: {$membersFound}
{apply_filters('glm-member-db-front-members-list-listHeaderBottom', '')}
@@ -228,7 +229,7 @@
{apply_filters('glm-member-db-front-members-list-memberTop', '', $member.member_pointer)}
- {if $settings.list_show_detail_link}
+ {if $settings.list_show_detail_link && !$member.has_no_profile.value}
{/if}
@@ -249,12 +250,12 @@
{else}
{/if}
- {if $settings.list_show_detail_link}
+ {if $settings.list_show_detail_link && !$member.has_no_profile.value}
{/if}
- {if $settings.list_show_detail_link}
+ {if $settings.list_show_detail_link && !$member.has_no_profile.value}
{$member.member}
@@ -318,7 +319,7 @@
{apply_filters('glm-member-db-front-members-list-memberInfoTop', '', $member.member_pointer)}
- {if $settings.list_show_detail_link}
+ {if $settings.list_show_detail_link && !$member.has_no_profile.value}
{$member.member}
{else}
{$member.member}
@@ -382,7 +383,7 @@
{apply_filters('glm-member-db-front-members-list-memberDescriptionTop', '', $member.member_pointer)}
{if $member.short_descr && $settings.list_show_short_descr}
{$member.short_descr|nl2br}
- {if $settings.list_show_detail_link}
+ {if $settings.list_show_detail_link && !$member.has_no_profile.value}
More
{/if}
{/if}
@@ -551,7 +552,9 @@
//});
//}
- {if $haveMembers}
+
+ {if $mapItems}
+ var markers = [];
{foreach $mapItems as $m}
{if $m.lat != 0 && $m.lon != 0}
@@ -561,7 +564,7 @@
position: new google.maps.LatLng({$m.lat}, {$m.lon}),
draggable: false,
animation: google.maps.Animation.DROP,
- title: '{$m.member|escape}',
+ title: '{$m.member_name|escape:quotes}',
descr: $('#map_info_' + {$m.id}).html(),
memberID: {$m.member}
});
@@ -574,12 +577,24 @@
infowindow.open(map,this);
});
+ markers.push(marker);
+
// Extend the map bounds to include this marker
bounds.extend(marker.position);
{/if}
{/foreach}
+ {if $settings.use_cluster_markers}
+ var markerCluster = new MarkerClusterer(map, markers,
+ {
+ imagePath: '{$baseUrl}/js/googleMapsMarkerClusterer/images/m',
+ gridSize: 30,
+ maxZoom: 14,
+ minimunClusterSize: 3
+ });
+ {/if}
+
// Fit map to bounds of all markers
map.fitBounds(bounds);
diff --git a/style.css b/style.css
index bb81dc6..61c2ac9 100644
--- a/style.css
+++ b/style.css
@@ -3,5 +3,5 @@ Theme Name: Discover Kalamazoo 2018
Author: Gaslight Media
Author URI: http://www.gaslightmedia.com
Description: A theme for Discover Kalamazoo
-Version: 1.0.17
+Version: 1.0.18
*/
--
2.17.1