<?xml version="1.0" encoding="UTF-8"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
  <id>tag:www.refactormycode.com,2007:users2068</id>
  <link type="application/atom+xml" href="http://www.refactormycode.com/users/2068" rel="self"/>
  <title>Bryan Hadaway</title>
  <updated>Sun Jan 02 12:42:01 -0800 2011</updated>
  <entry>
    <id>tag:www.refactormycode.com,2007:Code1542</id>
    <published>2011-01-02T12:42:01-08:00</published>
    <updated>2011-01-13T14:25:11-08:00</updated>
    <title>[JavaScript] Simple Dropdown Menu I'm Working On</title>
    <content type="html">&lt;p&gt;The menu now is CSS/HTML only and is as minimalist as I could make it. I would love to here suggestions on how I could make it even simpler, but what I really need help with is what the simplest JS fix I could apply to make it work in IE?&lt;/p&gt;

&lt;p&gt;Code below; live demo here: &lt;a href="http://www.bryanhadaway.com/pure-css-only-dropdown-menu/" target="_blank"&gt;http://www.bryanhadaway.com/pure-css-only-dropdown-menu/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thanks, Bryan&lt;/p&gt;

&lt;pre&gt;&amp;lt;html&amp;gt;

&amp;lt;head&amp;gt;

&amp;lt;title&amp;gt;Simple CSS Only Dropdown Menu&amp;lt;/title&amp;gt;

&amp;lt;style&amp;gt;

.dropmenu ul, .dropmenu ul li{
display:inline;
margin:0;
padding:0;
list-style:none}

.dropmenu ul li{position:relative}

.dropmenu ul li a{
display:inline-block;
width:120px;
font-family:georgia;
font-size:14px;
color:#000;
text-align:center;
text-decoration:none;
background:#ddd;
margin:-2px 0px 0px 0px;
border:#999 2px solid;
padding:3px 7px 3px 7px}

.dropmenu ul li a:hover{
display:inline-block;
width:120px;
font-family:georgia;
font-size:14px;
color:#666;
text-align:center;
text-decoration:none;
background:#eee;
margin:-2px 0px 0px 0px;
border:#ccc 2px solid;
padding:3px 7px 3px 7px}

.dropmenu li ul{
display:none;
position:absolute;
top:23px;
left:0px}

.dropmenu ul li:hover ul{display:inline-block}

.dropmenu ul ul, .dropmenu ul li:hover ul ul, .dropmenu ul ul li:hover ul ul{display:none}

.dropmenu ul li:hover ul, .dropmenu ul ul li:hover ul, .dropmenu ul ul ul li:hover ul{display:block}

&amp;lt;/style&amp;gt;

&amp;lt;/head&amp;gt;

&amp;lt;body&amp;gt;

&amp;lt;div class=&amp;quot;dropmenu&amp;quot;&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;&amp;quot;&amp;gt;Parent 1&amp;lt;/a&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;&amp;quot;&amp;gt;Sub 1&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;&amp;quot;&amp;gt;Sub 2&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;&amp;quot;&amp;gt;Sub 3&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;&amp;quot;&amp;gt;Parent 2&amp;lt;/a&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;&amp;quot;&amp;gt;Sub 1&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;&amp;quot;&amp;gt;Sub 2&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;&amp;quot;&amp;gt;Sub 3&amp;lt;/a&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;&amp;quot;&amp;gt;Sub Sub 1&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;&amp;quot;&amp;gt;Sub Sub 2&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;&amp;quot;&amp;gt;Sub Sub 3&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;&amp;quot;&amp;gt;Parent 3&amp;lt;/a&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;&amp;quot;&amp;gt;Sub 1&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;&amp;quot;&amp;gt;Sub 2&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;&amp;quot;&amp;gt;Sub 3&amp;lt;/a&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;&amp;quot;&amp;gt;Sub Sub 1&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;&amp;quot;&amp;gt;Sub Sub 2&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;&amp;quot;&amp;gt;Sub Sub 3&amp;lt;/a&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;&amp;quot;&amp;gt;Sub Sub Sub 1&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;&amp;quot;&amp;gt;Sub Sub Sub 2&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;&amp;quot;&amp;gt;Sub Sub Sub 3&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/div&amp;gt;

&amp;lt;/body&amp;gt;

&amp;lt;/html&amp;gt;&lt;/pre&gt;</content>
    <author>
      <name>Bryan Hadaway</name>
      <email>bhadaway@gmail.com</email>
    </author>
    <link type="text/html" href="http://www.refactormycode.com/codes/1542-simple-dropdown-menu-i-m-working-on" rel="alternate"/>
  </entry>
  <entry>
    <id>tag:www.refactormycode.com,2007:Refactor512731</id>
    <published>2010-06-07T08:20:11-07:00</published>
    <title>[PHP] On Canonical Link Code | Remove Param / Query Strings</title>
    <content type="html">&lt;p&gt;Full solution here: &lt;a href="http://www.bryanhadaway.com/super-simple-dynamic-canonical-link-code/" target="_blank"&gt;http://www.bryanhadaway.com/super-simple-dynamic-canonical-link-code/&lt;/a&gt;&lt;/p&gt;

&lt;pre&gt;&lt;/pre&gt;</content>
    <author>
      <name>Bryan Hadaway</name>
      <email>bhadaway@gmail.com</email>
    </author>
    <link type="text/html" href="http://www.refactormycode.com/codes/1300-canonical-link-code-remove-param-query-strings/refactors/512731" rel="alternate"/>
  </entry>
  <entry>
    <id>tag:www.refactormycode.com,2007:Refactor511663</id>
    <published>2010-05-30T14:14:40-07:00</published>
    <title>[PHP] On Canonical Link Code | Remove Param / Query Strings</title>
    <content type="html">&lt;p&gt;Okay, I've worked out the code that does exactly what I want (see below). But I need help refactoring it to adapt to the syntax of my code above. Thanks&lt;/p&gt;

&lt;pre&gt;&amp;lt;link rel=&amp;quot;canonical&amp;quot; href=&amp;quot;http://&amp;lt;?php echo $_SERVER[&amp;quot;HTTP_HOST&amp;quot;] ?&amp;gt;&amp;lt;?php echo parse_url($_SERVER['REQUEST_URI'],PHP_URL_PATH); ?&amp;gt;&#226;&#8364;&#157; /&amp;gt;&lt;/pre&gt;</content>
    <author>
      <name>Bryan Hadaway</name>
      <email>bhadaway@gmail.com</email>
    </author>
    <link type="text/html" href="http://www.refactormycode.com/codes/1300-canonical-link-code-remove-param-query-strings/refactors/511663" rel="alternate"/>
  </entry>
  <entry>
    <id>tag:www.refactormycode.com,2007:Code1300</id>
    <published>2010-05-28T08:07:27-07:00</published>
    <updated>2010-06-18T13:58:22-07:00</updated>
    <title>[PHP] Canonical Link Code | Remove Param / Query Strings</title>
    <content type="html">&lt;p&gt;Take a look at what I've written so far. In the way I'm using this it almost works perfect in all scenarios even removing hash # and everything after, but I have run into query strings. &lt;/p&gt;

&lt;p&gt;I need one version that removes just &amp;amp; and everything after and another that removes ? and everything after, I've been looking for a clean minimalist solution for the past 2-3 days with nothing close.&lt;/p&gt;

&lt;p&gt;Thanks, Bryan&lt;/p&gt;

&lt;pre&gt;&amp;lt;?php
function canlink() {
echo '&amp;lt;link rel=&amp;quot;canonical&amp;quot; href=&amp;quot;http://' . $_SERVER[&amp;quot;HTTP_HOST&amp;quot;] . $_SERVER[&amp;quot;REQUEST_URI&amp;quot;] . '&amp;quot; /&amp;gt;';
}
?&amp;gt;&lt;/pre&gt;</content>
    <author>
      <name>Bryan Hadaway</name>
      <email>bhadaway@gmail.com</email>
    </author>
    <link type="text/html" href="http://www.refactormycode.com/codes/1300-canonical-link-code-remove-param-query-strings" rel="alternate"/>
  </entry>
</feed>

