Updated member view markup. Made hooks for theme.
authorLaury GvR <laury@gaslightmedia.com>
Thu, 22 Sep 2016 02:25:26 +0000 (22:25 -0400)
committerLaury GvR <laury@gaslightmedia.com>
Thu, 22 Sep 2016 02:25:26 +0000 (22:25 -0400)
Made a hook to get the member's name and slug on the front end.

classes/data/dataMemberInfo.php
models/admin/management/import/members.php
setup/frontHooks.php
views/front/members/list.html

index b75b415..69812b1 100644 (file)
@@ -503,7 +503,7 @@ class GlmDataMemberInfo extends GlmDataAbstract
         }
         $dotdotdot = '';
         if (strlen($r['short_descr']) > 120 ) {
-            $dotdotdot = ' ... ';
+            $dotdotdot = ' ...';
         }
         $formattedStr = trim(preg_replace('/\s\s+/', ' ', $r['short_descr']));
         $r['short_descr'] = substr($formattedStr, 0, 120).$dotdotdot;
index ae24ea3..ba56031 100644 (file)
@@ -794,7 +794,7 @@ if (!$failure) {
         // Add this member to the names inserted so we can check for duplicates
         $namesInserted[$membName] = true;
 
-        // Create truncated short_descr from descritions - Less tags, html encoded characters, newlines, tabs, etc.
+        // Create truncated short_descr from descriptions - Less tags, html encoded characters, newlines, tabs, etc.
         $stripped = str_replace(PHP_EOL, '', preg_replace('/\t+/', '', preg_replace("/&#?[a-z0-9]{2,8};/i", "", strip_tags($val['description']))));
         $short_descr = implode(' ', array_slice(explode(' ', $stripped), 0, 30));
 
index 79f9bb5..e584ff4 100644 (file)
@@ -270,4 +270,22 @@ add_filter('glm_associate_config', function() {
 });
 add_filter('glm_associate_terms', function() {
     return $this->config['terms'];
-});
\ No newline at end of file
+});
+add_filter('glm_associate_member', function( $attribute ) {
+    global $wpdb;
+    $result = $wpdb->get_var( "SELECT $attribute FROM ".GLM_MEMBERS_PLUGIN_DB_PREFIX . "members WHERE member_slug = '".$GLOBALS['glmDetailSlug']."'" );
+    return $result;
+});
+
+function is_member( $id = null ) {
+    global $wpdb;
+    if ($id) {
+        $result = $wpdb->get_var( "SELECT id FROM ".GLM_MEMBERS_PLUGIN_DB_PREFIX . "members WHERE id = $id" );
+    } else {
+        $result = $wpdb->get_var( "SELECT id FROM ".GLM_MEMBERS_PLUGIN_DB_PREFIX . "members WHERE member_slug = '".$GLOBALS['glmDetailSlug']."'" );
+    }
+    if ($result) {
+        return true;
+    }
+    return false;
+}
\ No newline at end of file
index bf1ab8c..a7f19d2 100644 (file)
     {/if}
     {if $view == grid}
         <ul class="small-block-grid-1 medium-block-grid-2 large-block-grid-3">
-        {foreach $members as $m}
+        {foreach $members as $member}
             <li class="glm-member-list-record">
-                {apply_filters('glm-member-db-front-members-list-memberAbove', '', $m.member_pointer)}
+                {apply_filters('glm-member-db-front-members-list-memberAbove', '', $member.member_pointer)}
                 <div class="glm-member-db-border-wrap">
 
                     {if $settings.list_show_detail_link}
-                    <a class="glm-member-list-image-wrapper" href="{$siteBaseUrl}{$settings.canonical_member_page}/{$m.member_slug}/">
+                    <a class="glm-member-list-image-wrapper" href="{$siteBaseUrl}{$settings.canonical_member_page}/{$member.member_slug}/">
                     {/if}
 
-                    {if $m.featured}
+                    {if $member.featured}
                     <div class="glm-member-list-featured-tag">
                         featured
                     </div>
                     {/if}
 
-                    {if $m.logo && $settings.list_show_logo}
+                    {if $member.logo && $settings.list_show_logo}
                         <div class="glm-member-list-has-image">
-                            <img class="glm-member-list-image" src="{$glmPluginMediaUrl}/images/grid/{$m.logo}">
+                            <img class="glm-member-list-image" src="{$glmPluginMediaUrl}/images/grid/{$member.logo}">
                         </div>
                     {elseif $settings.list_show_logo_filler}
                         <div class="glm-member-list-has-image">
                     <div class="glm-member-list-info-wrapper">
                         <h4 class="glm-member-title">
                             {if $settings.list_show_detail_link}
-                                <a href="{$siteBaseUrl}{$settings.canonical_member_page}/{$m.member_slug}/">
-                                    {$m.member}
+                                <a href="{$siteBaseUrl}{$settings.canonical_member_page}/{$member.member_slug}/">
+                                    {$member.member}
                                 </a>
                             {else}
-                                {$m.member}
+                                {$member.member}
                             {/if}
 
                         </h4>
 
                         <div class="glm-member-list-sub-links">
                             <ul>
-                                {if $m.url && $settings.list_show_url}<li><a href="{$m.url}"{if $settings.list_show_url_newtarget} target="_blank"{/if}>Website</a></li>{/if}
-        <!--                        {if $m.phone && $settings.list_map_show_phone}<a href="tel:+{$m.phone}">Phone</a>{/if}-->
-                                {$packageLink = apply_filters('glm-member-db-front-members-list-linksBottom', '', $m.member_pointer)}
+                                {if $member.url && $settings.list_show_url}<li><a href="{$member.url}"{if $settings.list_show_url_newtarget} target="_blank"{/if}>Website</a></li>{/if}
+        <!--                        {if $member.phone && $settings.list_map_show_phone}<a href="tel:+{$member.phone}">Phone</a>{/if}-->
+                                {$packageLink = apply_filters('glm-member-db-front-members-list-linksBottom', '', $member.member_pointer)}
                                 {if $packageLink}<li>{$packageLink}</li>{/if}
-                                {if $m.live_cam_type.value == 1}
-                                    <li><a target="_blank" href="{$m.live_cam_url}">{$terms.term_webcam_cap}</a></li>
+                                {if $member.live_cam_type.value == 1}
+                                    <li><a target="_blank" href="{$member.live_cam_url}">{$terms.term_webcam_cap}</a></li>
                                 {/if}
-                                <li><a href="{$siteBaseUrl}{$settings.canonical_member_page}/{$m.member_slug}/">View&nbsp;More</a></li>
-                                {apply_filters('glm-member-db-front-members-list-memberBelow', '', $m.member_pointer)}
+                                <li><a href="{$siteBaseUrl}{$settings.canonical_member_page}/{$member.member_slug}/">View&nbsp;More</a></li>
+                                {apply_filters('glm-member-db-front-members-list-memberBelow', '', $member.member_pointer)}
                             </ul>
                         </div>
                     </div>
 
                     <!-- Member information displayed in map bubbles -->
-                    <div id="map_info_{$m.member_pointer}" class="glm-hidden">
-                        {apply_filters('glm-member-db-front-members-list-mapBubbleTop', '', $m.member_pointer)}
-                        {if $m.logo && $settings.list_map_show_logo}
+                    <div id="map_info_{$member.member_pointer}" class="glm-hidden">
+                        {apply_filters('glm-member-db-front-members-list-mapBubbleTop', '', $member.member_pointer)}
+                        {if $member.logo && $settings.list_map_show_logo}
                             <div class="glm-member-list-image">
-                                <img src="{$glmPluginMediaUrl}/images/{$settings.list_map_logo_size}/{$m.logo}">
+                                <img src="{$glmPluginMediaUrl}/images/{$settings.list_map_logo_size}/{$member.logo}">
                             </div>
                         {/if}
                         <div class="glm-map-member-name">
                             {if $settings.list_map_show_detaillink}
-                                <a href="{$siteBaseUrl}{$settings.canonical_member_page}/{$m.member_slug}/">{$m.member}</a>
+                                <a href="{$siteBaseUrl}{$settings.canonical_member_page}/{$member.member_slug}/">{$member.member}</a>
                             {else}
-                                {$m.member}
+                                {$member.member}
                             {/if}
                         </div>
                         {if $settings.list_map_show_address}
                             <p class="glm-map-member-address">
                                 {if $settings.list_map_show_street}
-                                    {if $m.addr1}{$m.addr1}<br>{/if}
-                                    {if $m.addr2}{$m.addr2}<br>{/if}
+                                    {if $member.addr1}{$member.addr1}<br>{/if}
+                                    {if $member.addr2}{$member.addr2}<br>{/if}
                                 {/if}
                                 {if $settings.list_map_show_citystatezip}
-                                    {if $m.city}{$m.city}{if $m.state.value}, {/if}{/if}{if $m.state.value}{$m.state.value}{/if}{if $m.zip} {$m.zip}{/if}
+                                    {if $member.city}{$member.city}{if $member.state.value}, {/if}{/if}{if $member.state.value}{$member.state.value}{/if}{if $member.zip} {$member.zip}{/if}
                                 {/if}
-                                {if $m.country.name && $settings.list_map_show_country}
-                                    <br>{$m.country.name}
+                                {if $member.country.name && $settings.list_map_show_country}
+                                    <br>{$member.country.name}
                                 {/if}
                             </p>
                         {/if} {*list_map_show_address*}
                         <div class="glm-member-list-info">
                             <p>
-                                {if $m.phone && $settings.list_map_show_phone}<b>Phone:</b> {$m.phone}<br>{/if}
-                                {if $m.toll_free && $settings.list_map_show_tollfree}<b>Toll Free:</b> {$m.toll_free}<br>{/if}
-                                {if $m.url && $settings.list_map_show_url}<b>Web site:</b> <a href="{$m.url}"{if $settings.list_map_show_url_newtarget} target="_blank"{/if}>{$m.url}</a><br>{/if}
-                                {if $m.email && $settings.list_map_show_email}<b>E-Mail Address:</b> <a href="mailto:{$m.email}">{$m.email}</a><br>{/if}
-                                {if $m.region && $settings.list_map_show_region}<b>Region:</b> {$m.region}{/if}
+                                {if $member.phone && $settings.list_map_show_phone}<b>Phone:</b> {$member.phone}<br>{/if}
+                                {if $member.toll_free && $settings.list_map_show_tollfree}<b>Toll Free:</b> {$member.toll_free}<br>{/if}
+                                {if $member.url && $settings.list_map_show_url}<b>Web site:</b> <a href="{$member.url}"{if $settings.list_map_show_url_newtarget} target="_blank"{/if}>{$member.url}</a><br>{/if}
+                                {if $member.email && $settings.list_map_show_email}<b>E-Mail Address:</b> <a href="mailto:{$member.email}">{$member.email}</a><br>{/if}
+                                {if $member.region && $settings.list_map_show_region}<b>Region:</b> {$member.region}{/if}
                             </p>
-                            {if $m.descr && $settings.list_map_show_descr}{$m.descr|nl2br}<br>{/if}
-                            {if $m.short_descr && $settings.list_map_show_short_descr}{$m.short_descr}<br>{/if}
-                            {if $m.categories && $settings.list_map_show_categories}
+                            {if $member.descr && $settings.list_map_show_descr}{$member.descr|nl2br}<br>{/if}
+                            {if $member.short_descr && $settings.list_map_show_short_descr}{$member.short_descr}<br>{/if}
+                            {if $member.categories && $settings.list_map_show_categories}
                                 <div class="glm-member-list-items">
                                     <b>{$terms.term_member_cap} Categories</b>
                                     <ul>
-                                    {foreach $m.categories as $c}
+                                    {foreach $member.categories as $c}
                                         <li>
                                             {if $c.parent_name}{$c.parent_name}: {/if}{$c.name}
                                         </li>
                                 </div>
                             {/if}
 <!-- Not using credit cards for now
-                            {if $m.cc_type && $settings.list_map_show_creditcards}
+                            {if $member.cc_type && $settings.list_map_show_creditcards}
                                 <div class="glm-member-list-items">
                                     <b>Credit Cards Accepted:</b>
                                     <ul>
-                                    {foreach $m.cc_type.names as $c}
+                                    {foreach $member.cc_type.names as $c}
                                         <li>{$c}</li>
                                     {/foreach}
                                     </ul>
                                 <div class="glm-member-list-items">
                                     <b>Amenities:</b>
                                     <ul>
-                                    {foreach $m.amenities as $a}
+                                    {foreach $member.amenities as $a}
                                         <li>{$a.name}</li>
                                     {/foreach}
                                     </ul>
                                 </div>
                             {/if}
                         </div>
-                        {apply_filters('glm-member-db-front-members-list-mapBubbleBottom', '', $m.member_pointer)}
+                        {apply_filters('glm-member-db-front-members-list-mapBubbleBottom', '', $member.member_pointer)}
                     </div> <!-- End of information displayed in map bubbles -->
                 </div> <!-- End of glm-member-db-border-wrap -->
             </li> <!-- end of li.glm-member-list-record -->
         {/foreach} {*$members*}
         </ul>
+    <!-- Grid view above -->
+    
     {else}
-
-        {foreach $members as $m}
-        {apply_filters('glm-member-db-front-members-list-memberAbove', '', $m.member_pointer)}
+    
+    <!-- List view below -->
+        {foreach $members as $member}
+        {apply_filters('glm-member-db-front-members-list-memberAbove', '', $member.member_pointer)}
              <div class="glm-member-list-container glm-member-container small-12 columns">
-                {apply_filters('glm-member-db-front-members-list-memberTop', '', $m.member_pointer)}
+                {apply_filters('glm-member-db-front-members-list-memberTop', '', $member.member_pointer)}
                  <!-- Member Logo - Medium and up-->
 
                     <div class="glm-member-list-data small-12 columns">
-                    {if $m.logo && $settings.list_show_logo}
+                    {if $member.logo && $settings.list_show_logo}
                         <div class="glm-member-list-image-wrapper right small-12 medium-4 columns">
                             <div class="glm-member-list-image-border">
-                                <img src="{$glmPluginMediaUrl}/images/{$settings.list_logo_size}/{$m.logo}">
+                                <img src="{$glmPluginMediaUrl}/images/{$settings.list_logo_size}/{$member.logo}">
                             </div>
                        </div>
                     {/if}
-
                      <div class="glm-member-list-active-info small-12 medium-8 columns">
  <!-- Member name, address, and basic information -->
-                    {apply_filters('glm-member-db-front-members-list-memberInfoTop', '', $m.member_pointer)}
+                    {apply_filters('glm-member-db-front-members-list-memberInfoTop', '', $member.member_pointer)}
                     <h4 class="glm-member-title">
                         {if $settings.list_show_detail_link}
-                            <a href="{$siteBaseUrl}{$settings.canonical_member_page}/{$m.member_slug}/">{$m.member}</a>
+                            <a href="{$siteBaseUrl}{$settings.canonical_member_page}/{$member.member_slug}/">{$member.member}</a>
                         {else}
-                            {$m.member}
+                            {$member.member}
                         {/if}
                     </h4>
                     {if $settings.list_show_address}
-                        {apply_filters('glm-member-db-front-members-list-memberAddressTop', '', $m.member_pointer)}
-                        {if $settings.list_show_street}
-                            {if $m.addr1 && $settings.list_show_address}<span>{$m.addr1}</span>{/if}
-                            {if $m.addr2 && $settings.list_show_addr2}<span>{$m.addr2}</span>{/if}
-                        {/if}
-                        {if $settings.list_show_citystatezip}
-                            {if $m.city}<span>{$m.city}</span>{if $m.state.value}, {/if}{/if}<span>{if $m.state.value}{$m.state.value}</span>{/if}{if $m.zip} {$m.zip}{/if}
-                        {/if}
-                        {if $m.country.name && $settings.list_show_country}<div>{$m.country.name}</div>{/if}
-                        {apply_filters('glm-member-db-front-members-list-memberAddressBottom', '', $m.member_pointer)}
+                        <div class="glm-member-list-address-wrapper">
+                            {apply_filters('glm-member-db-front-members-list-memberAddressTop', '', $member.member_pointer)}
+                            {if $settings.list_show_street}
+                            {if $member.addr1 && $settings.list_show_address}<div>{$member.addr1}</div>{/if}
+                            {if $member.addr2 && $settings.list_show_address}<div>{$member.addr2}</div>{/if}
+                            {/if}
+                            {if $settings.list_show_citystatezip}
+                                <div>
+                                    {if $member.city}
+                                        <span>{$member.city}{if $member.state.value}, {/if}</span>
+                                    {/if}
+                                    {if $member.state.value}
+                                        <span>{$member.state.value}</span>
+                                    {/if}
+                                    {if $member.zip} 
+                                        {$member.zip}
+                                    {/if}
+                                </div>
+                            {/if} 
+                            {if $member.country.name && $settings.list_show_country}
+                                <div>{$member.country.name}</div>
+                            {/if}
+                            {apply_filters('glm-member-db-front-members-list-memberAddressBottom', '', $member.member_pointer)}
+                        </div>
+                    {/if}  
+                    {apply_filters('glm-member-db-front-members-list-memberDetailTop', '', $member.member_pointer)}
+                    {if ($member.phone && $settings.list_show_phone) || ($member.toll_free && $settings.list_show_tollfree)}
+                        <div>
+                            {if $member.phone && $settings.list_show_phone}<span class="glm-member-db-phone">Phone: {$member.phone} </span>{/if}
+                            {if $member.toll_free && $settings.list_show_tollfree}<span class="glm-member-db-phone-tollfree"><b>Toll Free:</b> {$member.toll_free}</span>{/if}
+                        </div>
                     {/if}
-                    {apply_filters('glm-member-db-front-members-list-memberDetailTop', '', $m.member_pointer)}
-                    <div>
-                        {if $m.phone && $settings.list_show_phone}<span class="glm-member-db-phone">Phone: {$m.phone} </span>{/if}
-                        {if $m.toll_free && $settings.list_show_tollfree}<span class="glm-member-db-phone-tollfree"><b>Toll Free:</b> {$m.toll_free}</span>{/if}
-                    </div>
-                    {if $m.region && $settings.list_show_region}<div><b>Region:</b> {$m.region}</div>{/if}
+                    {if $member.region && $settings.list_show_region}<div><b>Region:</b> {$member.region}</div>{/if}
 
                     <div class="glm-member-list-links">
-                        {apply_filters('glm-member-db-front-members-list-memberLinksTop', '', $m.member_pointer)}
-                        {if $m.url && $settings.list_show_url}<a class='glm-member-list-website-link' data-member-id="{$m.member_pointer}" data-member-slug="{$m.member_slug}" href="{$m.url}"{if $settings.list_show_url_newtarget} target="_blank"{/if} >Visit Website</a>{/if}
-                        {if $m.email && $settings.list_show_email}<a href="mailto:{$m.email}">Email</a>{/if}
-                        {if $m.live_cam_type.value == 1}
-                            <a target="_blank" href="{$m.live_cam_url}">{$terms.term_webcam_cap}</a>
+                        {apply_filters('glm-member-db-front-members-list-memberLinksTop', '', $member.member_pointer)}
+                        {if $member.url && $settings.list_show_url}<a class='glm-member-list-website-link' data-member-id="{$member.member_pointer}" data-member-slug="{$member.member_slug}" href="{$member.url}"{if $settings.list_show_url_newtarget} target="_blank"{/if} >Visit Website</a>{/if}
+                        {if $member.email && $settings.list_show_email}<a href="mailto:{$member.email}">Email</a>{/if}
+                        {if $member.live_cam_type.value == 1}
+                            <a target="_blank" href="{$member.live_cam_url}">{$terms.term_webcam_cap}</a>
                         {/if}
-                        {apply_filters('glm-member-db-front-members-list-linksBottom', '', $m.member_pointer)}
+                        {apply_filters('glm-member-db-front-members-list-linksBottom', '', $member.member_pointer)}
                      </div>
                     <div class="glm-member-db-socials">
-                       {apply_filters('glm-member-db-front-members-social-list', '', $m.member_pointer)}
+                       {apply_filters('glm-member-db-front-members-social-list', '', $member.member_pointer)}
                     </div>
 
                 <div class="glm-member-list-description small-12 columns">
                     <div>
-                    {apply_filters('glm-member-db-front-members-list-memberDescriptionTop', '', $m.member_pointer)}
-                    {if $m.short_descr && $settings.list_show_short_descr}
-                        {$m.short_descr|nl2br}<a href="{$siteBaseUrl}{$settings.canonical_member_page}/{$m.member_slug}/"> More</a>
-                     {/if}
-                    {apply_filters('glm-member-db-front-members-list-memberDescriptionBottom', '', $m.member_pointer)}
+                    {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} <a href="{$siteBaseUrl}{$settings.canonical_member_page}/{$member.member_slug}/">More</a>
+                    {/if}
+                    {apply_filters('glm-member-db-front-members-list-memberDescriptionBottom', '', $member.member_pointer)}
                     </div>
-                    {if $m.categories && $settings.list_show_categories}
+                    {if $member.categories && $settings.list_show_categories}
                     <div class="glm-member-list-items">
                         <b>{$terms.term_member_cap} Categories</b>
                         <ul>
-                            {foreach $m.categories as $c}
+                            {foreach $member.categories as $c}
                                 <li>
                                     {if $c.parent_name}{$c.parent_name}: {/if}{$c.name}
                                 </li>
                             {/foreach}
                         </ul>
                     {/if}
-                    {if $m.cc_type && $settings.list_show_creditcards}
+                    {if $member.cc_type && $settings.list_show_creditcards}
                         <b>Credit Cards Accepted:</b>
                         <ul>
-                            {foreach $m.cc_type.names as $c}
+                            {foreach $member.cc_type.names as $c}
                                 <li>{$c}</li>
                             {/foreach}
                         </ul>
                     {/if}
-                    {if $m.amenities && $settings.list_show_amenities}
+                    {if $member.amenities && $settings.list_show_amenities}
                         <b>{$terms.term_member_cap} Amenities</b>
                         <ul>
-                            {foreach $m.amenities as $A}
+                            {foreach $member.amenities as $A}
                                 <li>
                                     {$A.name}
                                 </li>
                     {/if}
                     </div>
                 </div>
-                    {apply_filters('glm-member-db-front-members-list-memberDetailBottom', '', $m.member_pointer)}
+                    {apply_filters('glm-member-db-front-members-list-memberDetailBottom', '', $member.member_pointer)}
                  </div>
 
 
                     <!-- Laury - This is the one that should go underneath all the address and description area -->
-                {apply_filters('glm-member-db-front-members-list-memberDataBelow', '', $m.member_pointer)}
-                {apply_filters('glm-member-db-front-members-list-memberBottom', '', $m.member_pointer)}
+                {apply_filters('glm-member-db-front-members-list-memberDataBelow', '', $member.member_pointer)}
+                {apply_filters('glm-member-db-front-members-list-memberBottom', '', $member.member_pointer)}
                 </div>
-                 {apply_filters('glm-member-db-front-members-list-memberBelow', '', $m.member_pointer)}
+                 {apply_filters('glm-member-db-front-members-list-memberBelow', '', $member.member_pointer)}
 <!-- Member Description -->
 
         <!-- Member information displayed in map bubbles -->
-        <div id="map_info_{$m.member_pointer}" class="glm-hidden">
-            {apply_filters('glm-member-db-front-members-list-mapBubbleTop', '', $m.member_pointer)}
-            {if $m.logo && $settings.list_map_show_logo}<div class="glm-member-list-image"><img src="{$glmPluginMediaUrl}/images/{$settings.list_map_logo_size}/{$m.logo}"></div>{/if}
+        <div id="map_info_{$member.member_pointer}" class="glm-hidden">
+            {apply_filters('glm-member-db-front-members-list-mapBubbleTop', '', $member.member_pointer)}
+            {if $member.logo && $settings.list_map_show_logo}<div class="glm-member-list-image"><img src="{$glmPluginMediaUrl}/images/{$settings.list_map_logo_size}/{$member.logo}"></div>{/if}
             <div class="glm-map-member-name">
               {if $settings.list_map_show_detaillink}
-                <a href="{$siteBaseUrl}{$settings.canonical_member_page}/{$m.member_slug}/">{$m.member}</a>
+                <a href="{$siteBaseUrl}{$settings.canonical_member_page}/{$member.member_slug}/">{$member.member}</a>
               {else}
-                {$m.member}
+                {$member.member}
               {/if}
             </div>
           {if $settings.list_map_show_address}
             <p class="glm-map-member-address">
               {if $settings.list_map_show_street}
-                {if $m.addr1}{$m.addr1}<br>{/if}
-                {if $m.addr2}{$m.addr2}<br>{/if}
+                {if $member.addr1}{$member.addr1}<br>{/if}
+                {if $member.addr2}{$member.addr2}<br>{/if}
               {/if}
               {if $settings.list_map_show_citystatezip}
-                {if $m.city}{$m.city}{if $m.state.value}, {/if}{/if}{if $m.state.value}{$m.state.value}{/if}{if $m.zip} {$m.zip}{/if}
+                {if $member.city}{$member.city}{if $member.state.value}, {/if}{/if}{if $member.state.value}{$member.state.value}{/if}{if $member.zip} {$member.zip}{/if}
               {/if}
-                {if $m.country.name && $settings.list_map_show_country}<br>{$m.country.name}{/if}
+                {if $member.country.name && $settings.list_map_show_country}<br>{$member.country.name}{/if}
             </p>
           {/if} {*list_map_show_address*}
             <div class="glm-member-list-info">
                 <p>
-                    {if $m.phone && $settings.list_map_show_phone}<b>Phone:</b> {$m.phone}<br>{/if}
-                    {if $m.toll_free && $settings.list_map_show_tollfree}<b>Toll Free:</b> {$m.toll_free}<br>{/if}
-                    {if $m.url && $settings.list_map_show_url}<b>Web site:</b> <a href="{$m.url}"{if $settings.list_map_show_url_newtarget} target="_blank"{/if}>{$m.url}</a><br>{/if}
-                    {if $m.email && $settings.list_map_show_email}<b>E-Mail Address:</b> <a href="mailto:{$m.email}">{$m.email}</a><br>{/if}
-                    {if $m.region && $settings.list_map_show_region}<b>Region:</b> {$m.region}{/if}
+                    {if $member.phone && $settings.list_map_show_phone}<b>Phone:</b> {$member.phone}<br>{/if}
+                    {if $member.toll_free && $settings.list_map_show_tollfree}<b>Toll Free:</b> {$member.toll_free}<br>{/if}
+                    {if $member.url && $settings.list_map_show_url}<b>Web site:</b> <a href="{$member.url}"{if $settings.list_map_show_url_newtarget} target="_blank"{/if}>{$member.url}</a><br>{/if}
+                    {if $member.email && $settings.list_map_show_email}<b>E-Mail Address:</b> <a href="mailto:{$member.email}">{$member.email}</a><br>{/if}
+                    {if $member.region && $settings.list_map_show_region}<b>Region:</b> {$member.region}{/if}
                 </p>
-                {if $m.descr && $settings.list_map_show_descr}{$m.descr|nl2br}<br>{/if}
-                {if $m.short_descr && $settings.list_map_show_short_descr}{$m.short_descr}<br>{/if}
-        {if $m.categories && $settings.list_map_show_categories}
+                {if $member.descr && $settings.list_map_show_descr}{$member.descr|nl2br}<br>{/if}
+                {if $member.short_descr && $settings.list_map_show_short_descr}{$member.short_descr}<br>{/if}
+        {if $member.categories && $settings.list_map_show_categories}
                 <div class="glm-member-list-items">
                     <b>{$terms.term_member_cap} Categories</b>
                     <ul>
-            {foreach $m.categories as $c}
+            {foreach $member.categories as $c}
                         <li>
                             {if $c.parent_name}{$c.parent_name}: {/if}{$c.name}
                         </li>
                     </ul>
                 </div>
         {/if}
-        {if $m.cc_type && $settings.list_map_show_creditcards}
+        {if $member.cc_type && $settings.list_map_show_creditcards}
                 <div class="glm-member-list-items">
                     <b>Credit Cards Accepted:</b>
                     <ul>
-            {foreach $m.cc_type.names as $c}
+            {foreach $member.cc_type.names as $c}
                         <li>{$c}</li>
             {/foreach}
                     </ul>
                 <div class="glm-member-list-items">
                     <b>Amenities:</b>
                     <ul>
-            {foreach $m.amenities as $a}
+            {foreach $member.amenities as $a}
                         <li>{$a.name}</li>
             {/foreach}
                     </ul>
                  </div>
         {/if}
             </div>
-            {apply_filters('glm-member-db-front-members-list-mapBubbleBottom', '', $m.member_pointer)}
+            {apply_filters('glm-member-db-front-members-list-mapBubbleBottom', '', $member.member_pointer)}
         </div> <!-- End of information displayed in map bubbles -->
 
      {/foreach} {*$members*}
 
                 {if $haveMembers}
                     {foreach $members as $m}
-                      {if $m.lat != 0 && $m.lon != 0}
+                      {if $member.lat != 0 && $member.lon != 0}
 
                         // Create a marker for this member
                         var marker = new google.maps.Marker({
                             map: map,
-                            position: new google.maps.LatLng({$m.lat}, {$m.lon}),
+                            position: new google.maps.LatLng({$member.lat}, {$member.lon}),
                             draggable: false,
                             animation: google.maps.Animation.DROP,
-                            title: '{$m.member|escape}',
-                            descr: $('#map_info_' + {$m.member_pointer}).html(),
-                            memberID: {$m.member_pointer}
+                            title: '{$member.member|escape}',
+                            descr: $('#map_info_' + {$member.member_pointer}).html(),
+                            memberID: {$member.member_pointer}
                         });
 
                         // Add a click listener for this marker
                 });
 
             });
-
+            console.log(window.Foundation.version);
         });
             </script>
+            
         </div><!-- glm-member-list-inner-wrapper-->
     </div><!-- glm-member-db-list-view -->
 {include file='front/footer.html'}