updates
authorSteve Sutton <steve@gaslightmedia.com>
Thu, 9 Oct 2014 15:27:15 +0000 (11:27 -0400)
committerSteve Sutton <steve@gaslightmedia.com>
Thu, 9 Oct 2014 15:27:15 +0000 (11:27 -0400)
14 files changed:
assets/bg-logo.png [new file with mode: 0644]
assets/bg-truck.png [new file with mode: 0644]
assets/bg.jpg
footer.php
functions.php [new file with mode: 0644]
functions.php~ [new file with mode: 0644]
header.php
index.php
index.php~ [new file with mode: 0755]
page-22.php
qs.css
sidebar.php
sidebar.php~ [new file with mode: 0644]
style.css

diff --git a/assets/bg-logo.png b/assets/bg-logo.png
new file mode 100644 (file)
index 0000000..3af056c
Binary files /dev/null and b/assets/bg-logo.png differ
diff --git a/assets/bg-truck.png b/assets/bg-truck.png
new file mode 100644 (file)
index 0000000..3317537
Binary files /dev/null and b/assets/bg-truck.png differ
index 612755c..3711348 100644 (file)
Binary files a/assets/bg.jpg and b/assets/bg.jpg differ
index 5a51945..f94c101 100644 (file)
@@ -1,10 +1,23 @@
 
-            <div id="copyright">
-            Copyright&copy;<?php echo date('Y');?> <?php bloginfo('name');?> - Produced by <a href="http://www.gaslightmedia.com">Gaslight Media</a>, All Rights Reserved.
-            </div><!-- /#copyright -->
-        </div><!-- home/inside -->
-    </div><!-- /#wrapperInner" -->
-</div><!-- /#wrapper -->
+                        <div id="parrotslandingfooter">
+                            <p class="text-right">
+                            <a target="_blank" href="http://www.parrotslanding.com" class="right"><img src="http://is0.gaslightmedia.com/wildbillsatvs/CKImage/is01-1296150694-47001.jpeg" /></a>
+                            <strong>For Jeeps, Boats and Jet Ski's for family fun, visit us at
+                            <span class="pFooterText"><a target="_blank" href="http://www.parrotslanding.com">Parrot's Landing!</a></span></strong>
+                            </p>
+                        </div>
+                    </div><!-- /#main -->
+
+                    <div id="copyright">
+                        Copyright&copy;<?php echo date('Y');?> <?php bloginfo('name');?> - Produced by <a href="http://www.gaslightmedia.com">Gaslight Media</a>, All Rights Reserved.
+                    </div><!-- /#copyright -->
+                </div> <!-- inner-container -->
+            </div> <!-- container -->
+            <a class="exit-off-canvas"></a>
+        </div> <!-- inner-wrap -->
+
+    </div> <!-- off-canvas-wrap -->
+
 <?php wp_footer();?>
 <script src="<?php bloginfo('template_url');?>/js/vendor/jquery.js"></script>
 <script src="<?php bloginfo('template_url');?>/js/foundation.min.js"></script>
diff --git a/functions.php b/functions.php
new file mode 100644 (file)
index 0000000..d0ca581
--- /dev/null
@@ -0,0 +1,68 @@
+<?php
+if (!function_exists('glmAddSubs')) {
+    $ancestorId   = null;
+    $includePages = array();
+    $frontPageId  = get_option('page_on_front');
+    function glm_wp_list_pages()
+    {
+        global $ancestorId, $includePages, $post;
+        glmAddSubs();
+        glmAddDescendants($post);
+        glmAddParent($post);
+        glmAddSiblings($post);
+        $incl = implode(',', $includePages);
+        wp_list_pages(
+            array(
+                'child_of'    => $ancestorId,
+                'include'     => $incl,
+                'link_before' => '',
+                'title_li'    => '',
+                'sort_column' => 'menu_order'
+            )
+        );
+    }
+    function glmAddSubs()
+    {
+        global $includePages, $post;
+        $pages = get_pages(array('parent' => 0));
+        foreach ($pages as $page) {
+            $includePages[] = $page->ID;
+        }
+    }
+    function glmAddDescendants($glmPost)
+    {
+        global $includePages, $frontPageId, $ancestorId;
+        if ($glmPost->ID != $frontPageId) {
+            $includePages[] = "{$glmPost->ID}";
+            $ancestorId = $glmPost->ID;
+            $descendants = get_pages(array('child_of' => $ancestorId));
+        } else {
+            $ancestorId = $frontPageId;
+        }
+
+        if (isset($descendants) && $descendants) {
+            foreach ($descendants as $page) {
+               if (($page->post_parent == $ancestorId) &&
+                   ($page->post_parent == $glmPost->ID))
+               {
+                    $includePages[] = $page->ID;
+                }
+            }
+        }
+    }
+    function glmAddParent($glmPost)
+    {
+        global $includePages, $frontPageId, $ancestorId;
+        $includePages[] = "{$glmPost->post_parent}";
+        $parents = get_post_ancestors($glmPost->ID);
+        foreach ($parents as $page) {
+            $includePages[] = $page;
+        }
+    }
+    function glmAddSiblings($glmPost)
+    {
+        global $includePages, $frontPageId, $ancestorId;
+        glmAddDescendants(get_post($glmPost->post_parent));
+    }
+}
+?>
diff --git a/functions.php~ b/functions.php~
new file mode 100644 (file)
index 0000000..6a78a9d
--- /dev/null
@@ -0,0 +1,5 @@
+<?php
+/**
+ * Register our sidebars and widgetized areas.
+ */
+?>
index d68336b..2738b51 100644 (file)
@@ -5,19 +5,31 @@
 <meta http-equiv="content-type" content="text/html;charset=utf-8">
 <meta http-equiv="imagetoolbar" content="no">
 <meta http-equiv="imagetoolbar" content="false">
+
 <?php wp_head();?>
-<link type="text/css" rel="stylesheet" href="<?php echo get_template_directory_uri();?>/css/foundation.css">
+<link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/css/foundation.css" />
 <link type="text/css" rel="stylesheet" href="<?php echo get_template_directory_uri();?>/qs.css">
-<link type="text/css" rel="stylesheet" href="<?php echo get_template_directory_uri();?>/wbatv.css">
 <link type="text/css" rel="stylesheet" href="<?php echo get_stylesheet_uri();?>">
-<!-- Google Analytics Code -->
+
+<script src="<?php bloginfo('template_url'); ?>/js/vendor/modernizr.js"></script>
+
 </head>
+
 <body>
-<div id="wrapper" class="off-canvas-wrap" data-offcanvas>
-    <div id="wrapperInner" class="inner-wrap">
-        <div class="home-inside row">
-            <div id="top" class="row collapse">
-            <a href="<?php echo home_url();?>">
-            <img id="logo" src="<?php echo get_template_directory_uri();?>/assets/logo.gif">
-                </a>
-            </div><!-- /#top -->
+    <div id="wrapper" class="off-canvas-wrap" data-offcanvas>
+        <div class="inner-wrap">
+            <div id="wrapperInner" class="container">
+                <header class="row collapse" >
+                    <div id="top" class="small-12 columns">
+                        <div class="row">
+                            <div class="small-12 medium-4 columns">
+                                <img id="bgTruck" src="<?php echo get_template_directory_uri();?>/assets/bg-truck.png">
+                            </div>
+                            <div class="small-12 medium-8 columns">
+                                <a href="<?php echo home_url();?>">
+                                    <img src="<?php echo get_template_directory_uri();?>/assets/bg-logo.png">
+                                </a>
+                            </div>
+                        </div>
+                    </div>
+                </header>
index 8fc4ec6..8d9c8c6 100755 (executable)
--- a/index.php
+++ b/index.php
@@ -1,18 +1,19 @@
 <?php get_header();?>
-<?php get_sidebar();?>
+
+        <?php get_sidebar();?>
         <div id="main" class="small-12 medium-10 columns">
-            <div id="toolbox" class="row">
-                <?php if (function_exists('bcn_display')) {?>
-                <div id="breadcrumbs" class="small-12 columns border breadcrumbs"><?php bcn_display();?></div>
-                <?php }?>
+            <?php if(function_exists('bcn_display') && !is_front_page())
+                {
+                    echo "<div class=\"breadcrumbs\">";
+                    bcn_display();
+                    echo "</div>";
+                }?>
+            <div id="toolbox">
                 <?php if(have_posts()) : while(have_posts()): the_post();?>
-                    <div class="small-12 columns border">
                         <?php the_content();?>
-                    </div>
                 <?php endwhile; else:?>
                 <p><?php _e('Sorry, no posts yet');?></p>
                 <?php endif;?>
             </div><!-- /#toolbox -->
-        </div><!-- /#main -->
-
 <?php get_footer();?>
+
diff --git a/index.php~ b/index.php~
new file mode 100755 (executable)
index 0000000..b947999
--- /dev/null
@@ -0,0 +1,25 @@
+<?php get_header();?>
+
+        <?php get_sidebar();?>
+        <div id="main" class="small-12 medium-10 columns">
+            <?php if(function_exists('bcn_display') && !is_front_page())
+                {
+                    echo "<div class=\"breadcrumbs\">";
+                    bcn_display();
+                    echo "</div>";
+                }?>
+            <div id="toolbox">
+                <?php if(have_posts()) : while(have_posts()): the_post();?>
+                        <?php the_content();?>
+                <?php endwhile; else:?>
+                <p><?php _e('Sorry, no posts yet');?></p>
+                <?php endif;?>
+<?php 
+$pages = get_pages();
+echo '<pre>'.print_r($pages, true).'</pre>';
+$ancestors = get_post_ancestors($post->ID);
+echo '<pre>'.print_r($ancestors, true).'</pre>';       
+?>
+            </div><!-- /#toolbox -->
+<?php get_footer();?>
+
index 6baa909..08eb47b 100755 (executable)
@@ -1,10 +1,13 @@
 <?php get_header();?>
 <?php get_sidebar();?>
-        <div id="main">
+        <div id="main" class="small-12 medium-10 columns">
             <div id="toolbox">
-                <?php if (function_exists('bcn_display')) {?>
-                <div id="breadcrumbs"><?php bcn_display();?></div>
-                <?php }?>
+            <?php if(function_exists('bcn_display') && !is_front_page())
+                {
+                    echo "<div class=\"breadcrumbs\">";
+                    bcn_display();
+                    echo "</div>";
+                }?>
                 <?php if(have_posts()) : while(have_posts()): the_post();?>
                 <?php the_content();?>
                 <?php endwhile; else:?>
@@ -13,6 +16,5 @@
 
                 <?php echo do_shortcode('[contact-form-7 id="30" title="Contact form 1"]');?>
             </div><!-- /#toolbox -->
-        </div><!-- /#main -->
 
 <?php get_footer();?>
diff --git a/qs.css b/qs.css
index 984fcb8..b8df58f 100644 (file)
--- a/qs.css
+++ b/qs.css
@@ -4,3 +4,31 @@
 #toolbox img.alignleft {
     float: left;
 }
+.tab-bar {
+    background-color: #a41811;
+}
+aside.left-off-canvas-menu ul.off-canvas-list li a:hover {
+    background-color: rgba(230, 230, 230, 0.4);
+}
+ul.off-canvas-list li a {
+    color: black;
+}
+aside.left-off-canvas-menu {
+  background: transparent;
+}
+aside.left-off-canvas-menu ul.off-canvas-list li {
+  display: block;
+  overflow: hidden;
+  position: relative;
+}
+aside.left-off-canvas-menu ul.off-canvas-list li a {
+  font-family: "Arial";
+  font-size: 18px;
+  line-height: 20px;
+  color: #a41811;
+  border-bottom: 1px solid #b1b3b6;
+  background-repeat: no-repeat;
+  background-position: 3px 50%;
+  padding-left: 55px;
+}
+
index 4ac747a..33909fe 100644 (file)
@@ -1,33 +1,50 @@
-        <div id="column" class="small-12 medium-2 columns">
-            <div id="nav">
-                <?php wp_nav_menu(array('WildBillsATV' => 'header-menu'));?>
-            </div>
-            <div id="address" class="vcard">
-                <h2 class="fn org"><?php bloginfo('name');?></h2>
-                <div class="adr">
-                    <div>
-                        <p class="street-address">8110 W. Hazel Rd</p>
-                        <p>
-                            <span flexy:if="city" class="locality">Mears,</span>
-                            <abbr class="region" title="Michigan">MI</abbr>
-                            <span class="postal-code">49436</span>
-                        </p>
-                    </div>
-                    <!--
-                    <div>
-                        <p class="post-office-box">Street Address 2</p>
-                        <p>
-                            <span class="locality">City 2,</span>
-                            <abbr class="region" title="State">State Abbr</abbr>
-                            <span class="postal-code">Zip</span>
-                        </p>
-                    </div>
-                    -->
-                    <p class="tel">
-                        <span class="type">Phone</span>:
-                        <span class="value">231-873-8400</span>
-                    </p>
+                <div class="inner-container row collapse">
+                    <nav class="tab-bar show-for-small-only">
+                        <section class="left-small">
+                            <a class="left-off-canvas-toggle menu-icon" href="#">
+                                <span></span>
+                            </a>
+                        </section>
+                        <section class="middle tab-bar-section">
+                            <h1 class="title">Wild Bills ATV's</h1></h>
+                        </section>
+                    </nav>
+                    <div id="column" class="show-for-medium-up medium-2 columns sidebar">
+                        <div id="nav">
+                        <ul>
+                           <?php glm_wp_list_pages();?>
+                        </ul>
+                        </div>
+                        <div id="address" class="vcard">
+                            <h2 class="fn org"><?php bloginfo('name');?></h2>
+                            <p class="street-address">8110 W. Hazel Rd</p>
+                            <p>
+                                <span flexy:if="city" class="locality">Mears,</span>
+                                <abbr class="region" title="Michigan">MI</abbr>
+                                <span class="postal-code">49436</span>
+                            </p>
+                            <p class="tel">
+                                <span class="type">Phone</span>:
+                                <span class="value">231-873-8400</span>
+                            </p>
+                        </div><!-- /#address -->
+                    </div><!-- /#column -->
+                    <aside class="left-off-canvas-menu">
+                        <ul class="off-canvas-list">
+                            <?php wp_nav_menu(array('ParrotsLanding' => 'header-menu', 'menu_class' => 'left'));?>
+                        </ul>
+                        <div class="vcard">
+                            <h2 class="fn org"><?php bloginfo('name');?></h2>
+                            <p class="street-address">8110 W. Hazel Rd</p>
+                            <p>
+                                <span flexy:if="city" class="locality">Mears,</span>
+                                <abbr class="region" title="Michigan">MI</abbr>
+                                <span class="postal-code">49436</span>
+                            </p>
+                            <p class="tel">
+                                <span class="type">Phone</span>:
+                                <span class="value">231-873-8400</span>
+                            </p>
+                        </div><!-- /#address -->
+                    </aside> <!-- left-off-canvas-menu -->
 
-                </div>
-            </div><!-- /#address -->
-        </div><!-- /#column -->
diff --git a/sidebar.php~ b/sidebar.php~
new file mode 100644 (file)
index 0000000..fd0f3c1
--- /dev/null
@@ -0,0 +1,77 @@
+                <div class="inner-container row collapse">
+                    <nav class="tab-bar show-for-small-only">
+                        <section class="left-small">
+                            <a class="left-off-canvas-toggle menu-icon" href="#">
+                                <span></span>
+                            </a>
+                        </section>
+                        <section class="middle tab-bar-section">
+                            <h1 class="title">Wild Bills ATV's</h1></h>
+                        </section>
+                    </nav>
+                    <div id="column" class="show-for-medium-up medium-2 columns sidebar">
+                        <div id="nav">
+<?php
+echo $post->ID.'<br>';
+$pages = get_pages(array('child_of' => 0));
+if ($post->ID != 2) {
+    $ancestor_id = $post->ID;
+    $descendants = get_pages(array('child_of' => $ancestor_id));
+}
+
+$incl = "";
+foreach ($pages as $page) {
+    $incl .= $page->ID . ",";
+}
+echo $incl;
+if (isset($descendants) && $descendants) {
+    foreach ($descendants as $page) {
+       if (($page->post_parent == $ancestor_id) ||
+           ($page->post_parent == $post->post_parent) ||
+           ($page->post_parent == $post->ID))
+       {
+            $incl .= $page->ID . ",";
+        }
+    }
+}
+?>
+
+<ul>
+   <?php wp_list_pages(array("child_of" => $ancestor_id, "include" => $incl, "link_before" => "", "title_li" => "", "sort_column" => "menu_order"));?>
+</ul>
+
+                            <?php //wp_nav_menu(array('WildBillsATV' => 'header-menu'));?>
+                        </div>
+                        <div id="address" class="vcard">
+                            <h2 class="fn org"><?php bloginfo('name');?></h2>
+                            <p class="street-address">8110 W. Hazel Rd</p>
+                            <p>
+                                <span flexy:if="city" class="locality">Mears,</span>
+                                <abbr class="region" title="Michigan">MI</abbr>
+                                <span class="postal-code">49436</span>
+                            </p>
+                            <p class="tel">
+                                <span class="type">Phone</span>:
+                                <span class="value">231-873-8400</span>
+                            </p>
+                        </div><!-- /#address -->
+                    </div><!-- /#column -->
+                    <aside class="left-off-canvas-menu">
+                        <ul class="off-canvas-list">
+                            <?php wp_nav_menu(array('ParrotsLanding' => 'header-menu', 'menu_class' => 'left'));?>
+                        </ul>
+                        <div class="vcard">
+                            <h2 class="fn org"><?php bloginfo('name');?></h2>
+                            <p class="street-address">8110 W. Hazel Rd</p>
+                            <p>
+                                <span flexy:if="city" class="locality">Mears,</span>
+                                <abbr class="region" title="Michigan">MI</abbr>
+                                <span class="postal-code">49436</span>
+                            </p>
+                            <p class="tel">
+                                <span class="type">Phone</span>:
+                                <span class="value">231-873-8400</span>
+                            </p>
+                        </div><!-- /#address -->
+                    </aside> <!-- left-off-canvas-menu -->
+
index 6f07224..18db960 100644 (file)
--- a/style.css
+++ b/style.css
@@ -39,14 +39,24 @@ img {
     text-align: left;
     }
 #wrapperInner {
-    margin: 0 auto;
+    padding: 0;
+    margin: 0;
     height: 1%;
+    width: 100%;
     overflow: hidden;
-    /* background: url(assets/bg_content.jpg) no-repeat #fff; */
+    z-index: 2;
     background: url(assets/bg_content.png) no-repeat;
     
 }
 /* Header Area */
+#bgTruck {
+    z-index: 1;
+}
+@media (max-width: 640px) {
+    #bgTruck {
+        display: none;
+    }
+}
 #top {
     height: 169px;
     position: relative;
@@ -54,11 +64,7 @@ img {
 
     }
 #logo {
-    /*position: absolute;
-    top: 50px;
-    left: 50px;*/
     background: transparent;
-    display: none;
     }
 #top a:link {font-size: 1px;color: #d4cebe;}
 #top a:visited {color: #d4cebe;}
@@ -68,7 +74,7 @@ img {
 
 /* Main Contant Area */
 #main {
-    max-width: 790px;
+    max-width: 990px;
     float: left;
     position: relative;
     /* background: url(assets/bgInner.jpg) no-repeat 0 bottom; */
@@ -78,7 +84,7 @@ img {
     }
 /* Column */
 #column {
-    max-width: 200px;
+    /*width: 200px;*/
     float: left; position: relative;
     background: url(assets/bg_leftcol.gif) no-repeat #fff;
         padding: 0 0 100px 0;
@@ -91,6 +97,9 @@ img {
 h1, h2 {
     margin-bottom: 1em;
     }
+h2 {
+    font-size: 19.5px !important;
+}
 .imageright, .imageleft {
     position: relative;
     }