Remove unused custom views, push test for filters collapse, clean up footer phone...
authorLaury GvR <laury@gaslightmedia.com>
Wed, 9 Oct 2019 17:13:00 +0000 (13:13 -0400)
committerLaury GvR <laury@gaslightmedia.com>
Wed, 9 Oct 2019 17:13:00 +0000 (13:13 -0400)
glm-member-db-packaging/views/front/packaging/detail.html [deleted file]
glm-member-db/views/front/members/OLD_detail.html [deleted file]
glm-member-db/views/front/members/list.html
parts/client-info-footer.php

diff --git a/glm-member-db-packaging/views/front/packaging/detail.html b/glm-member-db-packaging/views/front/packaging/detail.html
deleted file mode 100644 (file)
index 0f861fe..0000000
+++ /dev/null
@@ -1,132 +0,0 @@
-{include file='front/packaging/header.html'}
-
-<!--
-    NOTE: Image sizes for member db are typically large, medium, small, thumb.
-    These may be modified or added to by entries in the glm-member-db/config/plugin.ini file
--->
-
-<!-- Package Detail Container -->
-<div class="glm-member-package-detail-wrapper">
-
-{if $havePackage}
-
-<a id="topAnchor"></a>
-
-<!--    <h3>{$terms.term_member_cap} Detail</h3>-->
-    <div class="row">
-        <div class="glma-small-12 glma-columns">
-            <a id="glm-package-detail-takeback-link" href="javascript:history.go(-1)">
-                <span>Back to listings</span>
-            </a>
-        </div>
-        <div id="glm-member-detail-container" class="small-12 columns glm-member-container">
-
-            <div id="glm-member-detail-side-box" class="small-12 medium-4 columns">
-
-                    <div class="glm-member-detail-logo-wrapper">
-                        {if $settings.package_detail_show_image && $package.image}
-                            <img class="glm-member-list-image-left" src="{$glmPluginMediaUrl}/images/medium/{$package.image}">
-                        {/if}
-                    </div>
-
-
-                {if $settings.package_detail_show_offsite_url && $package.offsite_url}
-                    <a id="glm-member-detail-website-link" class="small-12 button glm-button" href="{$package.offsite_url}"{if $settings.package_detail_show_offsite_url_newtarget} target="_blank"{/if}>Find More Packages</a>
-                {/if}
-                <div id="glm-member-detail-contact-info">
-    <!-- Member name, address, and basic information -->
-                    <div id="glm-package-detail-member-name">
-                        {if $package.member.member && $settings.package_detail_show_member_link}
-                            <a class="glm-member-list-image-wrapper" href="{$siteBaseUrl}{$settings.canonical_member_page}/{$package.member.member_slug}/"{if $settings.package_detail_show_member_link_newtarget} target="_blank"{/if}><h3>{$package.member.member}</h3></a>
-                        {else}
-                            <h3>{$package.member.member}</h3>
-                        {/if}
-                    </div>
-                    {if $settings.package_detail_show_member_address}
-                        <div class="glm-member-detail-address-wrapper">
-
-                            <small>Address</small>
-                            {apply_filters('glm-member-db-front-members-detail-addressTop', '', $package.member.id)}
-                            {if $settings.package_detail_show_member_street}
-                            {if $package.member.addr1}<div>{$package.member.addr1}</div>{/if}
-                            {if $package.member.addr2}<div>{$package.member.addr2}</div>{/if}
-                            {/if}
-                            {if $settings.package_detail_show_member_citystatezip}
-                                <div>
-                                    {if $package.member.city}
-                                        <span>{$package.member.city}</span>
-                                        {if $package.member.state.value}, {/if}
-                                    {/if}
-                                    {if $package.member.state.value}
-                                        <span>{$package.member.state.value}</span>
-                                    {/if}
-                                    {if $package.member.zip}
-                                        {$package.member.zip}
-                                    {/if}
-                                </div>
-                            {/if}
-                            {if $package.member.country.name && $settings.package_detail_show_member_country}
-                                <div>{$package.member.country.name}</div>
-                            {/if}
-                            {apply_filters('glm-member-db-front-members-detail-addressBottom', '', $package.member.id)}
-                        </div>
-                    {/if}
-                    {apply_filters('glm-member-db-front-members-detail-otherDetailTop', '', $package.member.id)}
-                    {if $package.member.region && $settings.package_detail_show_member_region}
-                        <div>
-                            <b>Region:</b> {$package.member.region}
-                        </div>
-                    {/if}
-                    <div class="glm-member-detail-phone-wrapper">
-                        {if $package.member.phone && $settings.package_detail_show_member_phone}
-                            <div class="glm-member-detail-contact-phone">
-                                <small>Local </small>
-                                <div>{apply_filters('glm_associate_phone_filter', $package.member.phone)}</div>
-                            </div>
-                        {/if}
-                        {if $package.member.toll_free && $settings.package_detail_show_member_tollfree}
-                            <div>
-                                <small>Toll Free </small>
-                                <div>{apply_filters('glm_associate_phone_filter', $package.member.toll_free)}</div>
-                            </div>
-                        {/if}
-                    </div>
-                    {apply_filters('glm-member-db-front-members-detail-otherDetailBottom', '', $package.member.id)}
-                    <div id="glm-member-detail-links">
-                        {apply_filters('glm-member-db-front-members-detail-linksTop', '', $package.member.id)}
-                        {if $package.member.email && $settings.package_detail_show_member_email}<a href="mailto:{$package.member.email}">Email</a>{/if}
-<!--                        {if $settings.package_detail_show_member_coupons && $coupons}<a href="#glm-member-detail-coupons">Coupons</a>{/if}-->
-                        {if $package.member.id}
-                           {apply_filters('glm-member-db-front-package-detail-linksBottom', '', $package.member.id)}
-                        {/if}
-                    </div>
-
-                </div>
-
-            </div>
-                        <!-- Container for package information -->
-        <div class="glm-member-db-package small-12 medium-8 columns">
-            <div class="glm-member-db-package-info">
-                <h3 class="glm-member-db-package-title">{$package.title}</h3>
-                <div class="glm-member-db-package-description">
-                {if $package.descr}
-                  {$package.descr|nl2br}
-                {else if $package.short_descr}
-                  {$package.short_descr|nl2br}
-                {/if}
-                </div>
-                <div class="details">
-                    <div><span class="title"><b>Expires:</b> </span><span class="data">{$package.expire_date.date}</span></div>
-                    <div><span class="title"><b>Pricing:</b> </span><span class="data">{$package.pricing}</span></div>
-                </div>
-            </div>
-        </div>
-        </div>
-    </div>
-{else}
-    (Sorry, no information available on the selected package.)
-{/if}
-
-</div> <!-- /package detail container -->
-
-{include file='front/footer.html'}
diff --git a/glm-member-db/views/front/members/OLD_detail.html b/glm-member-db/views/front/members/OLD_detail.html
deleted file mode 100644 (file)
index c91485e..0000000
+++ /dev/null
@@ -1,646 +0,0 @@
-{include file='front/members/header.html'}
-
-
-
-{apply_filters('glm-member-db-front-members-detail-pageTop', '', $member.id)}
-
-{if $haveMember}
-<!--        <script src="http://maps.googleapis.com/maps/api/js?sensor=true&key={$settings.google_maps_api_key}"></script>-->
-    {if $settings.detail_show_map}
-<!--        <div id="glm-locationMap-container" class="row">
-            <div id="glm-locationMap" class="glm-map small-12 columns">(map loads here)</div>
-        </div>-->
-    {/if}
-    {if $settings.detail_show_directions}
-<!--        <div id="glm-directionsMap-container" class="glm-hidden">
-            <div id="glm-directionsMap" class="glm-map">(directions load here)</div>
-            <div id="directions-panel"></div>
-        </div>
-
-        <div class="row">
-            <div id="glm-directions" class="small-12 columns glm-member-entry-container">
-                <div class="row">
-                    <div class="small-12 medium-4 columns">
-                        Directions type:
-                        <select id="directionsType" name="directionsType">
-                            <option value="DRIVING">Driving</option>
-                            <option value="WALKING">Walking</option>
-                            <option value="BICYCLING">Bicycling</option>
-                             <option value="TRANSIT">Transit Services</option> - Doesn't seem to work
-                        </select>
-                    </div>
-                    <div class="small-12 medium-8 columns">
-                        Enter address to show directions ...
-                        <input id="glm-startLocation" type="text" name="startLocation" class="glm-form-text-input" placeholder=""><br>
-                    </div>
-                </div>
-                <div class="row">
-                    <div style="text-align: center;">
-                        <input type="submit" id="glm-showDirectionsButton" class="button button-secondary glm-button glm-member-button" value="Show Directions">
-                        <input type="submit" id="glm-showLocationButton" class="button button-secondary glm-button glm-hidden glm-member-button" value="Show {$terms.term_member_cap} Location">
-                    </div>
-                </div>
-            </div>
-        </div>-->
-    {/if}
-<a id="topAnchor"></a>
-
-<!--    <h3>{$terms.term_member_cap} Detail</h3>-->
-    <div class="row">
-        <script>//document.write('<a id="glm-member-detail-takeback-mini" class="button glm-member-button" href="' + document.referrer + '"><span>Back to listing</span></a>');</script>
-        <a id="glm-member-detail-takeback-mini" class="glm-member-db-takeback-mini button glm-member-button" href="javascript:history.go(-1)"><span>Back to listing</span></a>
-        <div id="glm-member-detail-container" class="small-12 columns glm-member-container">
-            <h4 class="glm-member-title">  {$member.member}</h4>
-            <div id="glm-member-detail-side-box" class="small-12 medium-4 columns">
-                {if $member.logo && $settings.detail_show_logo}
-                    <div class="glm-member-detail-logo-wrapper">
-                        <img class="glm-member-list-image-left" src="{$glmPluginMediaUrl}/images/{$settings.detail_logo_size}/{$member.logo}">
-                    </div>
-                {/if}
-                {if $member.url && $settings.detail_show_url}
-                    <a id="glm-member-detail-website-link" class="small-12 button glm-button" data-member-id="{$member.member_pointer}" data-member-slug="{$member.member_slug}" href="{$member.url}"{if $settings.detail_show_url_newtarget} target="_blank"{/if}>Visit Website</a>
-                    <input type="hidden" id="glm-member-detail-click-logged" value="0">
-                {/if}
-
-                <div id="glm-member-detail-contact-info">
-    <!-- Member name, address, and basic information -->
-
-                    {if $settings.detail_show_address}
-                        <div class="glm-member-detail-address-wrapper">
-                            <small>Address</small>
-                            {apply_filters('glm-member-db-front-members-detail-addressTop', '', $member.id)}
-                            {if $settings.detail_show_street}
-                                {if $member.addr1}<div>{$member.addr1}</div>{/if}
-                                {if $member.addr2}<div>{$member.addr2}</div>{/if}
-                            {/if}
-                            {if $settings.memb_info_location && $settings.detail_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.detail_show_country}
-                                <div>{$member.country.name}</div>
-                            {/if}
-                            {apply_filters('glm-member-db-front-members-detail-addressBottom', '', $member.id)}
-                        </div>
-                    {/if}
-                    {apply_filters('glm-member-db-front-members-detail-otherDetailTop', '', $member.id)}
-                    {if $settings.memb_info_location && $member.region && $settings.detail_show_region}
-                        <div>
-                            <b>{$terms.term_admin_menu_configure_regions}: </b> {$member.region}
-                        </div>
-                    {/if}
-                    {if $settings.memb_info_location}
-                    <div class="glm-member-detail-phone-wrapper">
-                        {if ($member.phone && $settings.detail_show_phone) || ($member.toll_free && $settings.detail_show_tollfree)}
-                            <small class="glm-field-title">Phone</small>
-                        {/if}
-                        {if $member.phone && $settings.detail_show_phone}
-                            <div class="glm-member-detail-contact-phone">
-                                <div class="glm-field-value">{apply_filters('glm_associate_phone_filter', $member.phone)}</div>
-                            </div>
-                        {/if}
-                        {if $member.toll_free && $settings.detail_show_tollfree}
-                            <div>
-                                <div class="glm-field-value">{apply_filters('glm_associate_phone_filter', $member.toll_free)}</div>
-                            </div>
-                        {/if}
-                    </div>
-                    {/if}
-                    {apply_filters('glm-member-db-front-members-detail-otherDetailBottom', '', $member.id)}
-                    <div id="glm-member-detail-links">
-                        {apply_filters('glm-member-db-front-members-detail-linksTop', '', $member.id)}
-                        {if $member.email && $settings.detail_show_email}<a href="mailto:{$member.email}">Email</a>{/if}
-                        {if $member.reservation_url}<a target="_blank" href="{$member.reservation_url}">Reserve Now</a>{/if}
-                        {if $settings.detail_show_coupons && $coupons}<a href="#glm-member-detail-coupons">Coupons</a>{/if}
-                        {if $member.live_cam_type.value==1 && $member.live_cam_url != "" && $settings.detail_show_live_cam}
-                            <a target="_blank" href="{$member.live_cam_url}">
-                                {$terms.term_webcam_cap}
-                            </a>
-                        {/if}
-                        {apply_filters('glm-member-db-front-members-detail-linksBottom', '', $member.id)}
-                    </div>
-
-                    <div class="glm-member-db-socials">
-                        {apply_filters('glm-member-db-front-members-list-memberDetailBottom', '', $member.id)}
-                        {apply_filters('glm-member-db-front-members-social-list', '', $member.id)}
-                    </div>
-                </div>
-
-                {if $settings.detail_show_map}
-                
-                <div id="glm-locationMap-container">
-      {if $settings.selected_map_interface == 1}
-                    <link rel="stylesheet" href="https://unpkg.com/leaflet@1.3.3/dist/leaflet.css" integrity="sha512-Rksm5RenBEKSKFjgI3a41vrjkw4EVPlJ3+OiI65vTjIdo9brlAacEuKOiQ5OFh7cOI1bkDwLqdLw3Zg0cRJAAQ==" crossorigin=""/>
-                    <script src="https://unpkg.com/leaflet@1.3.3/dist/leaflet.js" integrity="sha512-tAGcCfR4Sc5ZP5ZoVz0quoZDYX5aCtEm/eu1KhSLj2c9eFrylXZknQYmxUssFaVJKvvc0dJQixhGjG2yXWiV9Q==" crossorigin=""></script>
-                    <link rel="stylesheet" href="{$jsUrl}/Leaflet.loading/src/Control.Loading.css" />
-                    <script src="{$jsUrl}/Leaflet.loading/src/Control.Loading.js"></script>
-                    <div id="LeafletMapContainer" style="height: 250px; width: 100%;">(map loads here)</div>
-      {/if}
-      {if $settings.selected_map_interface == 2}
-                    <script src="//maps.googleapis.com/maps/api/js?sensor=true&key={$settings.google_maps_api_key}"></script>
-                    <script type="text/javascript">var enableDraggable = true;</script>
-                    <div id="glm-locationMap" class="glm-map glmgrid-small-12 glmgrid-columns">(map loads here)</div>
-      {/if}   
-                </div>
-                <div id="glm-member-detail-map-button" class="button map-button">view map</div>
-
-                    <div id="member-lat" rel="{$member.lat}"></div>
-                    <div id="member-lon" rel="{$member.lon}"></div>
-                    <form id="MemberDrivingDirectionsForm" name="MemberDrivingDirectionsForm" method="post" action="">
-                        <input type="hidden" id="MemberLocation" name="MemberLocation" value="{$member.member_name|escape}">
-                        <input type="hidden" id="MemberLat" name="MemberLat" value="{$member.lat}">
-                        <input type="hidden" id="MemberLon" name="MemberLon" value="{$member.lon}">
-                        <input type="submit" class="button map-button text-center" id="MemberDrivingDirectionSubmit" name="MemberDrivingDirectionSubmit" value="Directions">
-                    </form>
-
-                {/if}
-            </div>
-
-
-<!-- Attributes: amenitities, credit cards, etc -->
-            <div id="glm-member-detail-descr-row" class="small-12 medium-8 columns">
-                {apply_filters('glm-member-db-front-members-detail-attributesTop', '', $member.id)}
-                {if $featuredImage}
-                <div class="glm-member-detail-featured-image-wrapper small-12 columns">
-                    <img src="{$glmPluginMediaUrl}/images/large/{$featuredImage}">
-                    {if $featuredImageCaption}
-                    <div class="glm-member-detail-featured-image-caption">
-                        {$featuredImageCaption}
-                    </div>
-                    {/if}
-                </div>
-                {/if}
-                <div id="glm-member-detail-intro-desc">
-                    {if $member.short_descr && $settings.detail_show_short_descr}{$member.short_descr|nl2br}{/if}
-                </div>
-                <div id="glm-member-detail-fullprofile-toggle">Expand All</div>
-                <div id="glm-member-detail-data-container">
-                    <div id="glm-member-detail-description-toggle" class="glm-member-detail-content-toggle">Description</div>
-                    <div id="glm-member-detail-description-container" class="glm-member-detail-content-data">
-                        <div id="glm-member-detail-description" >
-                            {if $member.descr && $settings.detail_show_descr}
-                                {apply_filters('glm-member-db-front-members-detail-descriptionTop', '', $member.id)}
-                                {$member.descr|nl2br}
-                                {apply_filters('glm-member-db-front-members-detail-descriptionBottom', '', $member.id)}
-                            {/if}
-                        </div>
-                        <div class="glm-member-detail-sub-data-links row">
-                            <a class="glm-member-detail-content-toggle">Collapse</a>
-                            <a class="glm-member-detail-link-to-top">Back to top</a>
-                        </div>
-                    </div>
-                    {apply_filters('glm-member-db-front-members-detail-descriptionAfter', '', $member.id)}
-                    {apply_filters('glm-member-db-front-members-detail-imageGalleryBefore', '', $member.id)}
-                    {if $settings.detail_show_imagegallery && $haveImageGallery}
-                    <div id="glm-member-detail-images-toggle" class="glm-member-detail-content-toggle">Photos</div>
-                    <div id="glm-member-detail-images-container" class="glm-member-detail-content-data small-12">
-                        {apply_filters('glm-member-db-front-members-detail-galleryTop', '', $member.id)}
-<!--                        <h2>Photo Gallery</h2>-->
-
-                            <ul class="small-block-grid-1 medium-block-grid-2 large-block-grid-3">
-                        {foreach $imageGallery as $i}
-                                <li>
-                                    <a class="glm-member-detail-images-thumb fancybox" data-fancybox="images" rel="gallery1" href="{$glmPluginMediaUrl}/images/large/{$i.file_name}" style="background-image: url('{$glmPluginMediaUrl}/images/small/{$i.file_name}')">
-                                        <img class="glm-member-filler-image" src="{$assetsUrl}/filler_s.gif" alt="{$i.caption}">
-                                    </a>
-                                </li>
-                        {/foreach}
-                            </ul>
-                        {apply_filters('glm-member-db-front-members-detail-galleryBottom', '', $member.id)}
-                        <div class="glm-member-detail-sub-data-links row">
-                            <a class="glm-member-detail-content-toggle">Collapse</a>
-                            <a class="glm-member-detail-link-to-top">Back to top</a>
-                        </div>
-                    </div>
-                    {/if}
-                    {apply_filters('glm-member-db-front-members-detail-imageGalleryAfter', '', $member.id)}
-                    {apply_filters('glm-member-db-front-members-detail-couponsBefore', '', $member.id)}
-                    {if $settings.detail_show_coupons && $coupons}
-                    <div id="glm-member-detail-coupons-toggle" class="glm-member-detail-content-toggle">Coupons</div>
-                    <div id="glm-member-detail-coupons-container" class="glm-member-detail-content-data small-12">
-                        <a name="glm-member-detail-coupons"></a>
-                        <div class="glm-member-detail-sub-data-links row">
-                            <a class="glm-member-detail-content-toggle">Collapse</a>
-                            <a class="glm-member-detail-link-to-top">Back to top</a>
-                        </div>
-                    </div>
-                    {/if}
-                    {apply_filters('glm-member-db-front-members-detail-couponsAfter', '', $member.id)}
-                    {apply_filters('glm-member-db-front-members-detail-amenitiesBefore', '', $member.id)}
-                    {if $member.amenities && $settings.detail_show_amenities}
-                    <div id="glm-member-detail-amenities-toggle" class="glm-member-detail-content-toggle">Amenities & Services</div>
-                    <div id="glm-member-detail-amenities-container" class="glm-member-detail-content-data small-12">
-                        <table class="glm-member-detail-table">
-                            {foreach $member.amenities as $a}
-                            <tr>
-                                <td>
-                                    {$a.name}
-                                </td>
-                            </tr>
-                            {/foreach}
-                        </table>
-                        <div class="glm-member-detail-sub-data-links row">
-                            <a class="glm-member-detail-content-toggle">Collapse</a>
-                            <a class="glm-member-detail-link-to-top">Back to top</a>
-                        </div>
-                    </div>
-                    {/if}
-                    {apply_filters('glm-member-db-front-members-detail-amenitiesAfter', '', $member.id)}
-<!-- Not using credit cards for now
-                    {apply_filters('glm-member-db-front-members-detail-creditcardsBefore', '', $member.id)}
-                    {if $member.cc_type && $settings.detail_show_creditcards}
-                    <div id="glm-member-detail-creditcards-toggle" class="glm-member-detail-content-toggle">Credit Cards</div>
-                    <div id="glm-member-detail-creditcards-container" class="glm-member-detail-content-data small-12">
-                        <table class="glm-member-detail-table">
-                            <tr><th>Credit Cards Accepted:</th></tr>
-                        {foreach $member.cc_type.names as $c}
-                            <tr><td>{$c}</td></tr>
-                {/foreach}
-                        </table>
-                        <div class="glm-member-detail-sub-data-links row">
-                            <a class="glm-member-detail-content-toggle">Collapse</a>
-                            <a class="glm-member-detail-link-to-top">Back to top</a>
-                        </div>
-                    </div>
-                    {/if}
-                    {apply_filters('glm-member-db-front-members-detail-creditcardsAfter', '', $member.id)}
--->
-                    {apply_filters('glm-member-db-front-members-detail-categoriesBefore', '', $member.id)}
-                    {if $member.categories && $settings.detail_show_categories}
-                    <div id="glm-member-detail-categories-toggle" class="glm-member-detail-content-toggle">Categories</div>
-                    <div id="glm-member-detail-categories-container" class="glm-member-detail-content-data small-12">
-                        <table class="glm-member-detail-table">
-<!--                            <tr><th>{$terms.term_member_cap} Categories</th></tr>-->
-                            {foreach $member.categories as $c}
-                            <tr>
-                                <td>
-                                    {if $c.parent_name}{$c.parent_name}: {/if}{$c.name}
-                                </td>
-                            </tr>
-                            {/foreach}
-                        </table>
-                        <div class="glm-member-detail-sub-data-links row">
-                            <a class="glm-member-detail-content-toggle">Collapse</a>
-                            <a class="glm-member-detail-link-to-top">Back to top</a>
-                        </div>
-                    </div>
-                    {/if}
-                    {apply_filters('glm-member-db-front-members-detail-categoriesAfter', '', $member.id)}
-                    {apply_filters('glm-member-db-front-members-detail-videoBefore', '', $member.id)}
-                    {if $member.video_url && $settings.detail_show_video}
-                    <div id="glm-member-detail-video-toggle" class="glm-member-detail-content-toggle">Video</div>
-                    <div id="glm-member-detail-video-container" class="glm-member-detail-content-data small-12">
-                        <table class="glm-member-detail-table">
-                            <div><h3 class="glm-member-detail-video-title">{$member.video_title}</h3></div>
-                            <div class="glm-member-detail-video-embed">{$member.video_embed}</div>
-                            <div class="glm-member-detail-video-descr"><p>{$member.video_descr}</p></div>
-                        </table>
-                        <div class="glm-member-detail-sub-data-links row">
-                            <a class="glm-member-detail-content-toggle">Collapse</a>
-                            <a class="glm-member-detail-link-to-top">Back to top</a>
-                        </div>
-                    </div>
-                    {/if}
-
-                    {apply_filters('glm-member-db-front-members-detail-videoAfter', '', $member.id)}
-
-                    {apply_filters('glm-member-db-front-members-detail-liveCamBefore', '', $member.id)}
-                    {if $member.live_cam_type.value!=1 && $member.live_cam_url && $settings.detail_show_live_cam}
-                    <div id="glm-member-detail-live-cam-toggle" class="glm-member-detail-content-toggle">{$terms.term_webcam_cap}</div>
-                    <div id="glm-member-detail-live-cam-container" class="glm-member-detail-content-data small-12">
-                        <table class="glm-member-detail-table">
-                            <div><h3 class="glm-member-detail-live-cam-title">{$member.live_cam_title}</h3></div>
-                        {if $member.live_cam_type.value == 2}
-                            <img width="auto" max-height="315" src="{$member.live_cam_url}">
-                        {/if}
-                            <div class="glm-member-detail-live-cam-descr"><p>{$member.live_cam_descr}</p></div>
-                        </table>
-                        <div class="glm-member-detail-sub-data-links row">
-                            <a class="glm-member-detail-content-toggle">Collapse</a>
-                            <a class="glm-member-detail-link-to-top">Back to top</a>
-                        </div>
-                    </div>
-                    {/if}
-
-                   {if $haveFiles}
-                    <div id='glm-member-detail-files-toggle' class='glm-member-detail-content-toggle'>Files</div>
-                    <div id='glm-member-detail-files-container' class='glm-member-detail-content-data small-12'>
-                        {foreach $files as $file}
-                            <a class="glm-file-detail" href="{$glmPluginMediaUrl}/files/{$file.file_name}" target="_blank">{if $file.caption}{$file.caption}{else}{$file.name}{/if}</a>
-                        {/foreach}
-                        <div class='glm-member-detail-sub-data-links row'>
-                            <a class='glm-member-detail-content-toggle'>Collapse</a>
-                            <a class='glm-member-detail-link-to-top'>Back to top</a>
-                        </div>
-                    </div>
-                    {/if}
-
-                    {apply_filters('glm-member-db-front-members-detail-liveCamAfter', '', $member.id)}
-
-                    {apply_filters('glm-member-db-front-members-detail-dataBottom','',$member.id)}
-                </div>
-            </div>
-            {apply_filters('glm-member-db-front-members-detail-attributesBottom', '', $member.id)}
-<!-- Image Gallery -->
-
-        </div>
-    </div>
-    {apply_filters('glm-member-db-front-members-detail-pageBottom', '', $member.id)}
-
-    <script type="text/javascript">
-        {apply_filters('glm-member-db-front-members-detail-jqueryScriptTop', '', $member.id)}
-
-        jQuery(document).ready(function($) {
-
-            if ($(window).width() >= 1024) {
-                // This opens all detail content sections and sets the fullprofile button to open
-                $(".glm-member-detail-content-data").not($("#glm-member-detail-fullprofile-toggle")).slideDown(350, "swing",  function() {});
-                $(".glm-member-detail-content-toggle").addClass("selected");
-                $("#glm-member-detail-fullprofile-toggle").toggleClass("selected");
-            }
-            
-            // change the member detail photos grid structure depending
-            var images_container = $("#glm-member-detail-images-container");
-            // Check if Foundation exists first
-            if ( typeof window.Foundation != 'undefined' ) {
-                var foundation_version = window.Foundation.version;
-
-                if( foundation_version.charAt(0) === "6" ){
-                    images_container.children('ul').removeClass('small-block-grid-1 medium-block-grid-2 large-block-grid-3');
-                    images_container.children('ul').addClass('row small-up-1 medium-up-2 large-up-3');
-                    images_container.children('ul').find('li').addClass('column');
-                }
-            }
-
-            // Replace all non-number special characters in a phone number with the designated infix
-            {if $settings.phone_infix}
-                //var processedPhone = $('.glm-member-detail-contact-phone .glm-field-value').text().trim().replace(/[^a-zA-Z0-9 ]/g, '{$settings.phone_infix}');
-                //$('.glm-member-detail-contact-phone .glm-field-value').text(processedPhone);
-            {/if}
-
-            // Check a hidden field to see if this is a page refresh (doesn't detect forced reload)
-            var isRefresh = $("#glm-member-detail-click-logged").val();
-
-            // Also check the HTML 5 performance.navigation.type value (1 = reload, 2 = via history)
-            if(window.performance && (performance.navigation.type  == 1 || performance.navigation.type  == 2)) {
-                isRefresh = 1;
-            }
-
-            // If this is not a refresh or reload, send AJAX action to record click.
-            if (isRefresh == 0) {
-                $.ajax({
-                   url: "{$ajaxUrl}?action=glm_members_admin_ajax&glm_action=memberDetailClick&memberId={$member.member_pointer}&memberSlug={$member.member_slug}"
-                });
-                $("#glm-member-detail-click-logged").val(1);
-            }
-
-            // Processes click-through counts for website links
-            $('#glm-member-detail-website-link').on('click', function() {
-
-                // Get member ID
-                var memberId = $(this).attr('data-member-id');
-                var memberSlug = $(this).attr('data-member-slug');
-
-                // Send AJAX action to record click.
-                $.ajax({
-                   url: "{$ajaxUrl}?action=glm_members_admin_ajax&glm_action=memberClickThrough&memberId=" + memberId + "&memberSlug=" + memberSlug
-                });
-
-            });
-
-            // Automatically zoom and expand the relevant
-            $('html').addClass('glmassociatememberdetail glmassociatetop');
-            if ("{$expanded}" != "") {
-                var expandTarget = "glm-member-detail-{$expanded}";
-                if ($("#"+expandTarget+"-container").length) {
-                    $("#"+expandTarget+"-container").show("fast", "swing",  function() {});
-                    $("#"+expandTarget+"-toggle").addClass("selected");
-                    fullProfileCheck(expandTarget);
-                    $('html, body').animate({
-                        scrollTop: $("#"+expandTarget+"-toggle").offset().top-10
-                    }, 500);
-                }
-            }
-
-            $("a.glm-member-detail-images-thumb").fancybox({
-
-                 helpers: {
-                    overlay: { locked: false },
-                     title: { type: 'inside'},
-                },
-                afterLoad: function(){
-                    this.title = $(this.element).find('img').attr('alt');
-                }
-            });
-
-            $("a.glm-member-detail-images-thumb").click(function(e) {
-                e.preventDefault();
-            });
-
-            $('.glm-member-detail-link-to-top').click(function () {
-                $('body,html').animate({
-                    scrollTop: $("#glm-member-detail-takeback-mini").offset().top-10
-                }, 75);
-            });
-
-            // Open the appropriate section if a link is clicked
-            $('.link-open-detail-content-data').click(function(e) {
-                var target = $(this).attr("id").slice(0, -5);
-                // e.g.: #glm-member-detail-packages-link
-                $("#"+target+"-container").show("fast", "swing",  function() {});
-                $("#"+target+"-toggle").addClass("selected");
-                fullProfileCheck(target);
-                $('html, body').animate({
-                    scrollTop: $("#"+target+"-toggle").offset().top-{$settings.detail_top_offset_autoscroll}
-                }, 500);
-            });
-
-
-            // Open or close the appropriate section if a toggle is clicked
-            $(".glm-member-detail-content-toggle").not("#glm-member-detail-fullprofile-toggle").click(function() {
-                if($(this).parents('.glm-member-detail-sub-data-links').length) {
-                    var target = $(this).parent().parent().attr("id").slice(0, -10);
-                } else {
-                    var target = $(this).attr("id").slice(0, -7);
-                }
-                $("#"+target+"-container").slideToggle("fast", "swing",  function() {});
-                $("#"+target+"-toggle").toggleClass("selected");
-                fullProfileCheck(target);
-            });
-
-            // Change the toggle button based on whether all the content sections are expanded
-            function fullProfileCheck(target) {
-                if ($("#glm-member-detail-data-container > .glm-member-detail-content-toggle.selected").length == $("#glm-member-detail-data-container > .glm-member-detail-content-toggle").length) {
-                    $("#glm-member-detail-fullprofile-toggle").addClass("selected");
-                } else {
-                    $("#glm-member-detail-fullprofile-toggle").removeClass("selected");
-                }
-            }
-
-            // Open or close every data container if the fullprofile toggle is clicked
-            $("#glm-member-detail-fullprofile-toggle").click(function() {
-                if ($(this).hasClass("selected")) {
-                    $(".glm-member-detail-content-data").slideUp(175, "swing",  function() {});
-                    $(".glm-member-detail-content-toggle").removeClass("selected");
-                    $(this).toggleClass("selected");
-                } else {
-                    $(".glm-member-detail-content-data").not($(this)).slideDown(350, "swing",  function() {});
-                    $(".glm-member-detail-content-toggle").addClass("selected");
-                    $(this).toggleClass("selected");
-                }
-            });
-
-            // Expand the takeback button on hover. Progressively add ellipses when clicked and loading
-            $("#glm-member-detail-takeback-mini").click(function() {
-                $("#glm-member-detail-takeback-mini span").html("Loading");
-                $("#glm-member-detail-takeback-mini").css('min-width','170px');
-                var count = 0;
-                setInterval(function(){
-                    count++;
-                    var dots = new Array(count % 5).join(' .');
-                    $('#glm-member-detail-takeback-mini span').html("Loading ." + dots);
-                  }, 500);
-            });
-
-
-    {if $settings.detail_show_map}
-
-            // Expand/contract map container and change the toggle button
-            $("#glm-member-detail-map-button").click(function() {
-                var mapC = "#glm-locationMap-container";
-                var map = "#glm-locationMap";
-                var mapNewH = 0;
-                var mapOverflow = 'hidden';
-                var mapBtnTxt = 'view map';
-                if ($(mapC).height() == 0) {
-                    mapNewH = 250;
-                    mapV = 'visible';
-                    mapBtnTxt = 'hide map'
-                }
-                $(mapC).animate({
-                    overflow: mapOverflow,
-                    height: mapNewH
-                }, 250, "swing", function() {
-
-                });
-                $(this).html(mapBtnTxt);
-            });
-
-      {if $settings.selected_map_interface == 1}    
-            
-            /*
-             *  Leaflet Map
-             *  API reference: https://leafletjs.com/reference-1.3.2.html
-             */
-
-            // Get member location if available, otherwise use this site's default locatgion
-            var myLocation = false;
-        {if $member.lat != 0 && $member.lon != 0}
-            var memberLat = {$member.lat};
-            var memberLon = {$member.lon};
-        {else}
-            var memberLat = {$settings.maps_default_lat}};
-            var memberLon = {$settings.maps_default_lon}};
-        {/if}
-
-            function initMap() {
-            
-                var leafletMap = L.map('LeafletMapContainer').setView([memberLat, memberLon], {$settings.maps_default_zoom});
-                var leafletTileServer = '{$settings.leaflet_tile_server}/{$settings.leaflet_tile_server_key}/' + {literal}'{z}/{x}/{y}.png'{/literal};
-                var leafletMinZoom = 5;
-                var leafletMaxZoom = 18;
-                var geocoder;
-
-
-                // Tile server
-                L.tileLayer(leafletTileServer, {
-                    attribution: 'Map data &copy; <a href="https://www.openstreetmap.org/">OpenStreetMap</a> contributors, <a href="https://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>, Imagery © <a href="https://www.gaslightmedia.com/">Gaslight Media</a>',
-                    minZoom: leafletMinZoom,
-                    maxZoom: leafletMaxZoom,
-                    id: 'nothot'
-                }).addTo(leafletMap);
-
-                var loadingControl = L.Control.loading({
-                    separate: true,
-                    delayIndicator: 500
-                });
-                leafletMap.addControl(loadingControl);
-                
-                // Marker
-                var leafletMarker = L.marker([memberLat, memberLon]).addTo(leafletMap);
-            
-            }
-        
-      {/if}
-
-      {if $settings.selected_map_interface == 2}    
-      
-            /*
-             * Google Maps
-             *  API reference: https://developers.google.com/maps/documentation/javascript/reference
-             */
-
-            var myLocation = false;
-          {if $member.lat != 0 && $member.lon != 0}
-            var memberlocation = new google.maps.LatLng({$member.lat}, {$member.lon});
-          {else}
-            var memberlocation = new google.maps.LatLng({$settings.maps_default_lat}, {$settings.maps_default_lon});
-          {/if}
-
-            function initMap() {
-
-                // Set default - Need to make this configurable
-                var map = new google.maps.Map(document.getElementById('glm-locationMap'), {
-                       zoom: {$settings.maps_default_zoom},
-                       center: memberlocation,
-                    disableDefaultUI: false,
-                    mapTypeId: google.maps.MapTypeId.MAP,
-                });
-
-                // Create a marker for this member
-             {if $member.lat != 0 && $member.lon != 0}
-                var marker = new google.maps.Marker({
-                    map: map,
-                    position: new google.maps.LatLng({$member.lat}, {$member.lon}),
-                    draggable: false,
-                    animation: google.maps.Animation.DROP,
-                    title: '{$member.member|escape}'
-                });
-             {/if}
-
-            }
-
-            // Load map
-            google.maps.event.addDomListener(window, 'load', initMap);
-
-      {/if}
-
-    {/if} {*detail_show_map*}
-
-            $(window).load(function(){
-                initMap();
-            });
-
-        }); // jquery
-
-        {apply_filters('glm-member-db-front-members-detail-jqueryScriptBottom', '', $member.id)}
-
-
-
-    </script>
-
-{else}
-        <p>For some reason the specified {$terms.term_member} was not found. Please try again.</p>
-{/if}
-
-
-{include file='front/footer.html'}
index 3e50503..6172aa2 100755 (executable)
     <script>
 
         jQuery(document).ready(function($) {
+            
+            $("#glm-member-list-filters-button").on("click", function() {
+                console.log("test button");
+            });
+            $("#glm-member-list-filters-wrapper").on("click", function() {
+                console.log("test wrapper");
+            });
 
             {if $ajaxPagination}
                 // Setup the ajax pagination call.
                     }
 
                 });
-                $(".glm-member-list-filters-toggle").click( function() {
-                    $(".glm-member-db-{$view}-view").toggleClass("filters-opened");
-                    $(".glm-member-db-{$view}-view").toggleClass("filters-closed");
+                // $(".glm-member-list-filters-toggle").click( function() {
+                //     $(".glm-member-db-{$view}-view").toggleClass("filters-opened");
+                //     $(".glm-member-db-{$view}-view").toggleClass("filters-closed");
     /* NEED TO FIX THIS FOR LEAFLET
                     $("#glm-locationMap-container").one("webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend",
                         function() {
                             map.setCenter(center);
                         });
     */
-                    });
+                    // });
             {/if} // settings.list_show_search
 
             {if $showSettings.list_show_map}
                 });
 
             {/if}   // settings.list_show_map
-
         });
     </script>
 
index 356a348..f1f21c6 100644 (file)
@@ -19,7 +19,9 @@
     <?php endif;?>
     <?php if (glm_get_clientinfo_option('phone')) :?>
         <br>
-        <span>Ph: <?php echo glm_get_clientinfo_option('phone');?></span>
+        <span>
+            Ph: <a href="<?php echo mobile_active(glm_get_clientinfo_option('phone')); ?>"><?php echo glm_get_clientinfo_option('phone');?></a>
+        </span>
     <?php endif;?>
 
     <?php if (glm_get_clientinfo_option('fax')) :?>