<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -57,4 +57,44 @@ module SuperSimpleCMS::Helpers::NavigationHelper
     return html
   end
   
+  def super_simple_nested_links(*opts)
+    ul_id = &quot;menu_ul&quot;
+    ul_class = &quot;ul_class&quot;
+    sub_li = &quot;sub_li&quot;
+    sub_menu_class = &quot;sub_menu&quot;
+    unless opts.empty?
+      options = opts.first
+      ul_id = options[:ul_id] if options[:ul_id]
+      ul_class = options[:ul_class] if options[:ul_class]
+      sub_menu_class = options[:sub_menu_class] if options[:sub_menu_class]
+    end 
+    html = &quot;&quot;    
+    groups = SuperSimpleCms::Group.find(:all, :order=&gt;'position')
+    html &lt;&lt; &quot;&lt;ul id ='#{ul_id}' class='#{ul_class}'&gt;&quot;
+    
+    if groups &amp;&amp; !groups.empty?    
+      groups.each do |group|
+        if !group.links.empty? &amp;&amp; group.links.length &gt; 1
+          html &lt;&lt; &quot;&lt;li class=#{sub_li}&gt;&quot;        
+          html &lt;&lt; &quot;#{link_to group.spaced_name, view_group_path(:page_group=&gt;group.group_name, :perma_link=&gt;group.links.first.perma_link), :class=&gt;sub_menu_class}&quot;
+          html &lt;&lt; &quot;&lt;ul&gt;&quot;        
+          group.links.each do |link|
+            html &lt;&lt; &quot;&lt;li&gt;#{link_to link.title, view_group_path(:page_group=&gt;group.group_name, :perma_link=&gt;link.perma_link)}&lt;/li&gt;&quot;
+          end
+          html &lt;&lt; &quot;&lt;/ul&gt;&quot;
+          html &lt;&lt; &quot;&lt;/li&gt;&quot;        
+        elsif !group.links.empty?
+          html &lt;&lt; &quot;&lt;li&gt;&quot;        
+          html &lt;&lt; &quot;#{link_to group.spaced_name, view_group_path(:page_group=&gt;group.group_name, :perma_link=&gt;group.links.first.perma_link)}&quot;
+          html &lt;&lt; &quot;&lt;/li&gt;&quot;
+        else
+          html &lt;&lt; &quot;&quot;
+        end
+      end
+    end    
+    
+    html &lt;&lt; &quot;&lt;/ul&gt;&quot;
+    
+  end
+  
 end</diff>
      <filename>lib/super_simple_cms/helpers/navigation_helper.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>1e6b757d6faeb8ae332674ee10b3d105fcaedb19</id>
    </parent>
  </parents>
  <author>
    <name>Matt Vincent</name>
    <email>matt@averails.com</email>
  </author>
  <url>http://github.com/neshmi/super_simple_cms/commit/6da6f73a4fa0aa5d0ecc24d7e304e4a3a123d117</url>
  <id>6da6f73a4fa0aa5d0ecc24d7e304e4a3a123d117</id>
  <committed-date>2009-10-04T19:10:55-07:00</committed-date>
  <authored-date>2009-10-04T19:10:55-07:00</authored-date>
  <message>adding nested link</message>
  <tree>06c4c5d07dac422693dec9a9b1eb8afd3c5df996</tree>
  <committer>
    <name>Matt Vincent</name>
    <email>matt@averails.com</email>
  </committer>
</commit>
