Fixed some typos, clarified admin mgmt, vid styles
authorLaury GvR <laury@gaslightmedia.com>
Tue, 5 Jul 2016 18:12:51 +0000 (14:12 -0400)
committerLaury GvR <laury@gaslightmedia.com>
Tue, 5 Jul 2016 18:12:51 +0000 (14:12 -0400)
Fixed some words like "Adming" and "Memnber", mostly comments
Added video style change to add some spacing below it on the
member detail page.
Changed the submenu auto-creation to be friendlier toward existing
submenu creation code, and to depend a bit more on functions.php
of the theme.
Reorganized "list" and "detail" page settings in admin side
management.

classes/data/settings/dataSettingsGeneral.php
css/admin.css
css/front.css
setup/adminHooks.php
views/admin/management/index.html
views/admin/member/memberInfo.html

index 9a62a0d..ba16f6f 100644 (file)
@@ -119,14 +119,14 @@ class GlmDataSettingsGeneral extends GlmDataAbstract
                  * Debug Options
                  */
 
-                // Adming Debug
+                // Admin Debug
                 'admin_debug' => array(
                         'field' => 'admin_debug',
                         'type' => 'checkbox',
                         'use' => 'a'
                 ),
 
-                // Adming Debug Verbose
+                // Admin Debug Verbose
                 'admin_debug_verbose' => array(
                         'field' => 'admin_debug_verbose',
                         'type' => 'checkbox',
@@ -724,7 +724,7 @@ class GlmDataSettingsGeneral extends GlmDataAbstract
                         'use' => 'a'
                 ),
 
-                // Front-end Memnber Detail - Show E-Mail
+                // Front-end Member Detail - Show E-Mail
                 'detail_show_email' => array(
                         'field' => 'detail_show_email',
                         'type' => 'checkbox',
index 78f986e..5ef2f61 100644 (file)
 .glm-admin-image-edit-table td {
     padding: 5px;
 }
+#video-url-msg {
+  display: block;
+  font-size: 12px;
+  margin-bottom: 10px;
+}
 td.glm-shrink {
   white-space: nowrap;
   width: 1px;
index c8f8a65..be9b965 100644 (file)
@@ -777,6 +777,7 @@ input[type="submit"].glm-member-button {
 #glm-member-detail-links a {
     display: inline;
     margin-right: 15px;
+    text-decoration: none;
 }
 #glm-member-detail-links a {
     color: white;
@@ -804,6 +805,9 @@ input[type="submit"].glm-member-button {
         padding: 5px;
     }
 }
+.glm-member-detail-video-descr {
+    margin-top: 20px;
+}
 #glm-locationMap-container {
     margin-bottom: 0px;
 }
index ce68039..157dd99 100644 (file)
@@ -44,8 +44,8 @@ add_filter('glm-member-db-admin-management-hooksHelp', function($content) {
     2
 );
         
-$menuName = "Members Only";
-$menuSlug = "members-only";
+$menuName = "Members Only Menu";
+$menuSlug = "members-only-menu";
 // Does the menu exist already?
 register_nav_menu($menuSlug, $menuName);
     
@@ -63,19 +63,17 @@ if( !$menuExists){
         'menu-item-title' =>  __('Members Only'),
         'menu-item-object-id' => $membersOnlyPageID,
         'menu-item-parent-id' => 0,
-        'menu-item-position'  => 0,
         'menu-item-object'    => 'page',
         'menu-item-type'      => 'post_type',
-        'menu-item-classes'   => 'members-only',
+        'menu-item-classes'   => 'members-only-menu-item',
         'menu-item-status'    => 'publish'));
     wp_update_nav_menu_item($menu_id, 0, array(
         'menu-item-title' =>  __('Members Only Sample Subpage'),
         'menu-item-object-id' => 0,
-        'menu-item-parent-id' => $membersOnlyPageID,
-        'menu-item-position'  => 0,
+        'menu-item-parent-id' => 0,
         'menu-item-object'    => 'page',
         'menu-item-type'      => 'post_type',
-        'menu-item-classes'   => 'members-only',
+        'menu-item-classes'   => 'members-only-menu-item',
         'menu-item-status'    => 'publish'));
 }
 
@@ -86,24 +84,25 @@ if(!empty($locations))
     $locations[$menuSlug] = $menu->term_id;
     set_theme_mod('nav_menu_locations', $locations);
 }
-
-if ( ! function_exists( 'glm_theme_members_only_menu' ) && function_exists('Glm_Theme_Top_Bar_Walker')) {
-    function glm_theme_members_only_menu() {
-        wp_nav_menu(array(
-            'container' => false,                           // remove nav container
-            'container_class' => 'members-only',                        // class of container
-            'menu' => '',                                   // menu name
-            'menu_class' => 'members-only',                             // adding custom nav class
-            'theme_location' => 'members-only',             // where it's located in the theme
-            'before' => '',                                 // before each link <a>
-            'after' => '',                                  // after each link </a>
-            'link_before' => '',                            // before each link text
-            'link_after' => '',                             // after each link text
-            'depth' => 2,                                   // limit the depth of the nav
-            'fallback_cb' => false,                         // fallback function (see below)
-            'walker' => new Glm_Theme_Top_Bar_Walker()
-        ));
-    }
-}
+// This function below needs to be defined in the theme's functions.php
+//
+//if ( ! function_exists( 'glm_members_only_menu' ) && class_exists('GLM_Members_Only_Walker')) {
+//    function glm_members_only_menu() {
+//        wp_nav_menu(array(
+//            'container' => false,                           // remove nav container
+//            'container_class' => 'members-only-menu',                        // class of container
+//            'menu' => '',                                   // menu name
+//            'menu_class' => 'members-only-menu',                             // adding custom nav class
+//            'theme_location' => 'members-only-menu',             // where it's located in the theme
+//            'before' => '',                                 // before each link <a>
+//            'after' => '',                                  // after each link </a>
+//            'link_before' => '',                            // before each link text
+//            'link_after' => '',                             // after each link text
+//            'depth' => 2,                                   // limit the depth of the nav
+//            'fallback_cb' => false,                         // fallback function (see below)
+//            'walker' => new GLM_Members_Only_Walker()
+//        ));
+//    }
+//}
  
 ?>
\ No newline at end of file
index ff70e93..b255257 100644 (file)
         </table>
         
             <!-- Member List Page Options -->
-            
-        <table id="glm-table-list" class="glm-admin-table glm-settings-table glm-hidden">
-            <tr>
-                <th>Show Map:</th>
-                <td>
-                    <input type="checkbox" name="list_show_map"{if $genSettings.fieldData.list_show_map.value} checked="checked"{/if}>
-                </td>
-            </tr>
-            <tr>
-                <th><h2>Map Options:</h2></th>
-                <td>
-                    <table class="glm-admin-table">
-                        <tr><th>Show Member Name as Link to Detail:</th><td><input type="checkbox" name="list_map_show_detaillink"{if $genSettings.fieldData.list_map_show_detaillink.value} checked="checked"{/if}></td></tr>
-                        
-                        <tr><th>Map Opened by Default:</th><td><input type="checkbox" name="list_map_show_opened"{if $genSettings.fieldData.list_map_show_opened.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show Logo:</th><td><input type="checkbox" name="list_map_show_logo"{if $genSettings.fieldData.list_map_show_logo.value} checked="checked"{/if}></td></tr>
                         
-                        <tr>
-                            <th>Logo Size:</th>
-                            <td>
-                                <select name="list_map_logo_size">
-                    {foreach from=$genSettings.fieldData.list_map_logo_size.list item=v}
-                                    <option value="{$v.value}"{if $v.default} selected="selected"{/if}>{$v.name}</option>
-                    {/foreach}
-                                </select>
-                            </td>
-                        </tr>
-                        
-                        <tr><th>Show Description:</th><td><input type="checkbox" name="list_map_show_descr"{if $genSettings.fieldData.list_map_show_descr.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show Short Description:</th><td><input type="checkbox" name="list_map_show_short_descr"{if $genSettings.fieldData.list_map_show_short_descr.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show Address:</th><td><input type="checkbox" name="list_map_show_address"{if $genSettings.fieldData.list_map_show_address.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show Street:</th><td><input type="checkbox" name="list_map_show_street"{if $genSettings.fieldData.list_map_show_street.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show City, State, ZIP:</th><td><input type="checkbox" name="list_map_show_citystatezip"{if $genSettings.fieldData.list_map_show_citystatezip.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show Country:</th><td><input type="checkbox" name="list_map_show_country"{if $genSettings.fieldData.list_map_show_country.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show Region:</th><td><input type="checkbox" name="list_map_show_region"{if $genSettings.fieldData.list_map_show_region.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show Phone:</th><td><input type="checkbox" name="list_map_show_phone"{if $genSettings.fieldData.list_map_show_phone.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show Toll Free:</th><td><input type="checkbox" name="list_map_show_tollfree"{if $genSettings.fieldData.list_map_show_tollfree.value} checked="checked"{/if}></td></tr>
-                        <tr>
-                            <th>Show URL:</th>
-                            <td>
-                                <input type="checkbox" name="list_map_show_url"{if $genSettings.fieldData.list_map_show_url.value} checked="checked"{/if}>
-                                Display URL as a link: <input type="checkbox" name="list_map_show_url_newtarget"{if $genSettings.fieldData.list_map_show_url_newtarget.value} checked="checked"{/if}>
-                            </td>
-                        </tr>
-                        <tr><th>Show E-mail:</th><td><input type="checkbox" name="list_map_show_email"{if $genSettings.fieldData.list_map_show_email.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show Categories:</th><td><input type="checkbox" name="list_map_show_categories"{if $genSettings.fieldData.list_map_show_categories.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show Credit Cards:</th><td><input type="checkbox" name="list_map_show_creditcards"{if $genSettings.fieldData.list_map_show_creditcards.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show Amenities:</th><td><input type="checkbox" name="list_map_show_amenities"{if $genSettings.fieldData.list_map_show_amenities.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show Packages:</th><td><input type="checkbox" name="list_show_packages"{if $genSettings.fieldData.list_show_packages.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show Packages Link:</th><td><input type="checkbox" name="list_show_packages_link"{if $genSettings.fieldData.list_show_packages_link.value} checked="checked"{/if}></td></tr>
-                    </table>
-                </td>
-            </tr>
-            <tr>
-                <th>Show Search Form:</th>
-                <td>
-                    <input type="checkbox" name="list_show_search"{if $genSettings.fieldData.list_show_search.value} checked="checked"{/if}>
-                </td>
-            </tr>
-            <tr>
-                <th><h2>Search Form Options:</h2></th>
-                <td>
-                    <table class="glm-admin-table">
-                        
-                        <tr><th>Text Search:</th><td><input type="checkbox" name="list_show_search_text"{if $genSettings.fieldData.list_show_search_text.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Category Search:</th><td><input type="checkbox" name="list_show_search_category"{if $genSettings.fieldData.list_show_search_category.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Amenities Search:</th><td><input type="checkbox" name="list_show_search_amenities"{if $genSettings.fieldData.list_show_search_amenities.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show Alpha Index:</th><td><input type="checkbox" name="list_show_search_alpha"{if $genSettings.fieldData.list_show_search_alpha.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Filter Box Opened by Default:</th><td><input type="checkbox" name="list_show_search_filters_opened"{if $genSettings.fieldData.list_show_search_filters_opened.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Floating Search Box:</th><td><input type="checkbox" name="list_floating_search"{if $genSettings.fieldData.list_floating_search.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Floating Search Distance From Top:</th><td><input type="text" pattern="[0-9]{literal}{0,4}{/literal}" name="list_floating_search_distance_top" value="{$genSettings.fieldData.list_floating_search_distance_top}" class="glm-form-numeric-input" placeholder="0" maxlength="4">px</td></tr>
-                    </table>
-                </td>
-            </tr>
-            <tr>
-                <th>Show Member List:</th>
-                <td>
-                    <input type="checkbox" name="list_show_list"{if $genSettings.fieldData.list_show_list.value} checked="checked"{/if}>
-                </td>
-            </tr>
+        <table id="glm-table-list" class="glm-admin-table glm-settings-table glm-hidden">
             <tr>
-                <th><h2>Member List Options</h2></th>
                 <td>
                     <table class="glm-admin-table">
+                        <tr><td colspan="2"><h2>Member List Display Options</h2></td></tr>
+                        <tr><th>Show Member List:</th><td><input type="checkbox" name="list_show_list"{if $genSettings.fieldData.list_show_list.value} checked="checked"{/if}></td></tr>
                         <tr><th>Show Member Name as Link to Detail:</th><td><input type="checkbox" name="list_show_detail_link"{if $genSettings.fieldData.list_show_detail_link.value} checked="checked"{/if}></td></tr>
                         <tr><th>Show Member Logo:</th><td><input type="checkbox" name="list_show_logo"{if $genSettings.fieldData.list_show_logo.value} checked="checked"{/if}></td></tr>
                         <tr>
                         <tr><th>Show Amenities:</th><td><input type="checkbox" name="list_show_amenities"{if $genSettings.fieldData.list_show_amenities.value} checked="checked"{/if}></td></tr>
                     </table>
                 </td>
-            </tr>
-        </table>
-        
-            <!-- Member Detail Page Options -->
-            
-        <table id="glm-table-detail" class="glm-admin-table glm-settings-table glm-hidden">
-            <tr>
-                <th>Show Map:</th>
-                <td>
-                    <input type="checkbox" name="detail_show_map"{if $genSettings.fieldData.detail_show_map.value} checked="checked"{/if}>
-                </td>
-            </tr>
-            <tr>
-                <h2>Map Options:</h2>
                 <td>
                     <table class="glm-admin-table">
-                        <tr><th>Show Logo:</th><td><input type="checkbox" name="detail_map_show_logo"{if $genSettings.fieldData.detail_map_show_logo.value} checked="checked"{/if}></td></tr>
+                        <tr><td colspan="2"><h2>Member List Map Options</h2></td></tr>
+                        <tr><th>Show Map:</th><td><input type="checkbox" name="list_show_map"{if $genSettings.fieldData.list_show_map.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Member Name as Link to Detail:</th><td><input type="checkbox" name="list_map_show_detaillink"{if $genSettings.fieldData.list_map_show_detaillink.value} checked="checked"{/if}></td></tr>
+                        
+                        <tr><th>Map Opened by Default:</th><td><input type="checkbox" name="list_map_show_opened"{if $genSettings.fieldData.list_map_show_opened.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Logo:</th><td><input type="checkbox" name="list_map_show_logo"{if $genSettings.fieldData.list_map_show_logo.value} checked="checked"{/if}></td></tr>
+                        
                         <tr>
                             <th>Logo Size:</th>
                             <td>
-                                <select name="detail_map_logo_size">
-                    {foreach from=$genSettings.fieldData.detail_map_logo_size.list item=v}
+                                <select name="list_map_logo_size">
+                    {foreach from=$genSettings.fieldData.list_map_logo_size.list item=v}
                                     <option value="{$v.value}"{if $v.default} selected="selected"{/if}>{$v.name}</option>
                     {/foreach}
                                 </select>
                             </td>
                         </tr>
-                        <tr><th>Show Description:</th><td><input type="checkbox" name="detail_map_show_descr"{if $genSettings.fieldData.detail_map_show_descr.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show Short Description:</th><td><input type="checkbox" name="detail_map_show_short_descr"{if $genSettings.fieldData.detail_map_show_short_descr.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show Address:</th><td><input type="checkbox" name="detail_map_show_address"{if $genSettings.fieldData.detail_map_show_address.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show Street:</th><td><input type="checkbox" name="detail_map_show_street"{if $genSettings.fieldData.detail_map_show_street.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show City, State, ZIP:</th><td><input type="checkbox" name="detail_map_show_citystatezip"{if $genSettings.fieldData.detail_map_show_citystatezip.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show Country:</th><td><input type="checkbox" name="detail_map_show_country"{if $genSettings.fieldData.detail_map_show_country.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show Region:</th><td><input type="checkbox" name="detail_map_show_region"{if $genSettings.fieldData.detail_map_show_region.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show Phone:</th><td><input type="checkbox" name="detail_map_show_phone"{if $genSettings.fieldData.detail_map_show_phone.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show Toll Free:</th><td><input type="checkbox" name="detail_map_show_tollfree"{if $genSettings.fieldData.detail_map_show_tollfree.value} checked="checked"{/if}></td></tr>
+                        
+                        <tr><th>Show Description:</th><td><input type="checkbox" name="list_map_show_descr"{if $genSettings.fieldData.list_map_show_descr.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Short Description:</th><td><input type="checkbox" name="list_map_show_short_descr"{if $genSettings.fieldData.list_map_show_short_descr.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Address:</th><td><input type="checkbox" name="list_map_show_address"{if $genSettings.fieldData.list_map_show_address.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Street:</th><td><input type="checkbox" name="list_map_show_street"{if $genSettings.fieldData.list_map_show_street.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show City, State, ZIP:</th><td><input type="checkbox" name="list_map_show_citystatezip"{if $genSettings.fieldData.list_map_show_citystatezip.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Country:</th><td><input type="checkbox" name="list_map_show_country"{if $genSettings.fieldData.list_map_show_country.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Region:</th><td><input type="checkbox" name="list_map_show_region"{if $genSettings.fieldData.list_map_show_region.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Phone:</th><td><input type="checkbox" name="list_map_show_phone"{if $genSettings.fieldData.list_map_show_phone.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Toll Free:</th><td><input type="checkbox" name="list_map_show_tollfree"{if $genSettings.fieldData.list_map_show_tollfree.value} checked="checked"{/if}></td></tr>
                         <tr>
                             <th>Show URL:</th>
                             <td>
-                                <input type="checkbox" name="detail_map_show_url"{if $genSettings.fieldData.detail_map_show_url.value} checked="checked"{/if}>
-                                Display URL as a link: <input type="checkbox" name="detail_map_show_url_newtarget"{if $genSettings.fieldData.detail_map_show_url_newtarget.value} checked="checked"{/if}>
+                                <input type="checkbox" name="list_map_show_url"{if $genSettings.fieldData.list_map_show_url.value} checked="checked"{/if}>
+                                Display URL as a link: <input type="checkbox" name="list_map_show_url_newtarget"{if $genSettings.fieldData.list_map_show_url_newtarget.value} checked="checked"{/if}>
                             </td>
                         </tr>
-                        <tr><th>Show E-mail:</th><td><input type="checkbox" name="detail_map_show_email"{if $genSettings.fieldData.detail_map_show_email.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show Categories:</th><td><input type="checkbox" name="detail_map_show_categories"{if $genSettings.fieldData.detail_map_show_categories.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show Credit Cards:</th><td><input type="checkbox" name="detail_map_show_creditcards"{if $genSettings.fieldData.detail_map_show_creditcards.value} checked="checked"{/if}></td></tr>
-                        <tr><th>Show Amenitiies:</th><td><input type="checkbox" name="detail_map_show_amenities"{if $genSettings.fieldData.detail_map_show_amenities.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show E-mail:</th><td><input type="checkbox" name="list_map_show_email"{if $genSettings.fieldData.list_map_show_email.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Categories:</th><td><input type="checkbox" name="list_map_show_categories"{if $genSettings.fieldData.list_map_show_categories.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Credit Cards:</th><td><input type="checkbox" name="list_map_show_creditcards"{if $genSettings.fieldData.list_map_show_creditcards.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Amenities:</th><td><input type="checkbox" name="list_map_show_amenities"{if $genSettings.fieldData.list_map_show_amenities.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Packages:</th><td><input type="checkbox" name="list_show_packages"{if $genSettings.fieldData.list_show_packages.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Packages Link:</th><td><input type="checkbox" name="list_show_packages_link"{if $genSettings.fieldData.list_show_packages_link.value} checked="checked"{/if}></td></tr>
                     </table>
                 </td>
             </tr>
             <tr>
-                <th>Show Directions:</th>
                 <td>
-                    <input type="checkbox" name="detail_show_directions"{if $genSettings.fieldData.detail_show_directions.value} checked="checked"{/if}>
+                    <table class="glm-admin-table">
+                        <tr><td colspan="2"><h2>Member List Search Form Options</h2></td></tr>
+                        <th>Show Search Form:</th><td><input type="checkbox" name="list_show_search"{if $genSettings.fieldData.list_show_search.value} checked="checked"{/if}></td><tr><th>Text Search:</th><td><input type="checkbox" name="list_show_search_text"{if $genSettings.fieldData.list_show_search_text.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Category Search:</th><td><input type="checkbox" name="list_show_search_category"{if $genSettings.fieldData.list_show_search_category.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Amenities Search:</th><td><input type="checkbox" name="list_show_search_amenities"{if $genSettings.fieldData.list_show_search_amenities.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Alpha Index:</th><td><input type="checkbox" name="list_show_search_alpha"{if $genSettings.fieldData.list_show_search_alpha.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Filter Box Opened by Default:</th><td><input type="checkbox" name="list_show_search_filters_opened"{if $genSettings.fieldData.list_show_search_filters_opened.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Floating Search Box:</th><td><input type="checkbox" name="list_floating_search"{if $genSettings.fieldData.list_floating_search.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Floating Search Distance From Top:</th><td><input type="text" pattern="[0-9]{literal}{0,4}{/literal}" name="list_floating_search_distance_top" value="{$genSettings.fieldData.list_floating_search_distance_top}" class="glm-form-numeric-input" placeholder="0" maxlength="4">px</td></tr>
+                    </table>
                 </td>
             </tr>
+        </table>
+        
+            <!-- Member Detail Page Options -->
+            
+        <table id="glm-table-detail" class="glm-admin-table glm-settings-table glm-hidden">
             <tr>
-                <h2>Member Detail Options:</h2>
                 <td>
                     <table class="glm-admin-table">
+                        <tr><td colspan="2"><h2>Member Detail Display Options</h2></td></tr>
                         <tr><th>Show Member Logo:</th><td><input type="checkbox" name="detail_show_logo"{if $genSettings.fieldData.detail_show_logo.value} checked="checked"{/if}></td></tr>
                        <tr>
                             <th {if $genSettings.fieldRequired.detail_logo_size}class="glm-required"{/if}>Logo Size:</th>
                             <td {if $genSettings.fieldFail.detail_logo_size}class="glm-form-bad-input"{/if}>
                                 <select name="detail_logo_size">
-                    {foreach from=$genSettings.fieldData.detail_logo_size.list item=v}
+                                    {foreach from=$genSettings.fieldData.detail_logo_size.list item=v}
                                     <option value="{$v.value}"{if $v.default} selected="selected"{/if}>{$v.name}</option>
-                    {/foreach}
+                                    {/foreach}
                                 </select>
                                 {if $genSettings.fieldFail.detail_logo_size}<p>{$genSettings.fieldFail.detail_logo_size}</p>{/if}
                             </td>
                         <tr><th>Show Events:</th><td><input type="checkbox" name="detail_show_events"{if $genSettings.fieldData.detail_show_events.value} checked="checked"{/if}></td></tr>
                         <tr><th>Show Video:</th><td><input type="checkbox" name="detail_show_video"{if $genSettings.fieldData.detail_show_video.value} checked="checked"{/if}></td></tr>
                     </table>
-                </td>
+                </td>  
+                <td>
+                    <table class="glm-admin-table">
+                        <tr><td colspan="2"><h2>Member Detail Map Options</h2></td></tr>
+                        <tr><th>Show Map:</th><td><input type="checkbox" name="detail_show_map"{if $genSettings.fieldData.detail_show_map.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Logo:</th><td><input type="checkbox" name="detail_map_show_logo"{if $genSettings.fieldData.detail_map_show_logo.value} checked="checked"{/if}></td></tr>
+                        <tr>
+                            <th>Logo Size:</th>
+                            <td>
+                                <select name="detail_map_logo_size">
+                                    {foreach from=$genSettings.fieldData.detail_map_logo_size.list item=v}
+                                    <option value="{$v.value}"{if $v.default} selected="selected"{/if}>{$v.name}</option>
+                                    {/foreach}
+                                </select>
+                            </td>
+                        </tr>
+                        <tr><th>Show Description:</th><td><input type="checkbox" name="detail_map_show_descr"{if $genSettings.fieldData.detail_map_show_descr.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Short Description:</th><td><input type="checkbox" name="detail_map_show_short_descr"{if $genSettings.fieldData.detail_map_show_short_descr.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Address:</th><td><input type="checkbox" name="detail_map_show_address"{if $genSettings.fieldData.detail_map_show_address.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Street:</th><td><input type="checkbox" name="detail_map_show_street"{if $genSettings.fieldData.detail_map_show_street.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show City, State, ZIP:</th><td><input type="checkbox" name="detail_map_show_citystatezip"{if $genSettings.fieldData.detail_map_show_citystatezip.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Country:</th><td><input type="checkbox" name="detail_map_show_country"{if $genSettings.fieldData.detail_map_show_country.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Region:</th><td><input type="checkbox" name="detail_map_show_region"{if $genSettings.fieldData.detail_map_show_region.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Phone:</th><td><input type="checkbox" name="detail_map_show_phone"{if $genSettings.fieldData.detail_map_show_phone.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Toll Free:</th><td><input type="checkbox" name="detail_map_show_tollfree"{if $genSettings.fieldData.detail_map_show_tollfree.value} checked="checked"{/if}></td></tr>
+                        <tr>
+                            <th>Show URL:</th>
+                            <td>
+                                <input type="checkbox" name="detail_map_show_url"{if $genSettings.fieldData.detail_map_show_url.value} checked="checked"{/if}>
+                                Display URL as a link: <input type="checkbox" name="detail_map_show_url_newtarget"{if $genSettings.fieldData.detail_map_show_url_newtarget.value} checked="checked"{/if}>
+                            </td>
+                        </tr>
+                        <tr><th>Show E-mail:</th><td><input type="checkbox" name="detail_map_show_email"{if $genSettings.fieldData.detail_map_show_email.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Categories:</th><td><input type="checkbox" name="detail_map_show_categories"{if $genSettings.fieldData.detail_map_show_categories.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Credit Cards:</th><td><input type="checkbox" name="detail_map_show_creditcards"{if $genSettings.fieldData.detail_map_show_creditcards.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Amenities:</th><td><input type="checkbox" name="detail_map_show_amenities"{if $genSettings.fieldData.detail_map_show_amenities.value} checked="checked"{/if}></td></tr>
+                        <tr><th>Show Directions:</th><td><input type="checkbox" name="detail_show_directions"{if $genSettings.fieldData.detail_show_directions.value} checked="checked"{/if}></td></tr>
+                    </table>
+                </td>  
             </tr>
         </table>
         <input id="updateSettings" type="submit" value="Update Settings" class="">
index 5f7e71c..f6856f7 100644 (file)
                 <td {if $memberInfo.fieldFail.video_url}class="glm-form-bad-input" data-tabid="glm-member-info-video"{/if}>
                     <input type="text" name="video_url" value="{$memberInfo.fieldData.video_url}" class="glm-form-text-input-medium" placeholder="ex: https://www.youtube.com/watch?v=C0DPdy98e4c">
                     {if $memberInfo.fieldFail.video_url}<p>{$memberInfo.fieldFail.video_url}</p>{/if}
+                     <span id="video-url-msg">Only YouTube and Vimeo links are supported</span>
                 </td>
             </tr>
             <tr id="glm-video-file" class="glm-hidden">