show dependent or all code snippets button
authorDobrica Pavlinusic <dpavlin@rot13.org>
Mon, 21 Jun 2010 12:40:36 +0000 (14:40 +0200)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Mon, 21 Jun 2010 12:40:50 +0000 (14:40 +0200)
lib/MojoFacets/Code.pm
templates/code/index.html.ep

index 8f52d69..0a523ef 100644 (file)
@@ -28,7 +28,7 @@ sub index {
                my $found = -1;
                $found += $columns->{$_} foreach @deps;
 warn "# depends $depends $found $#deps\n";
-               next unless $found == $#deps;
+               next unless $found == $#deps || $self->param('all_code');
 
                $snippets->{$depends}->{$description} = read_file $full_path, binmode => ':utf8';
        }
index d1a408e..31b0d2a 100644 (file)
 </ul>
 % }
 
+<form>
+% if ( param('all_code') ) {
+<input type=hidden name=all_code value=0>
+<input type=submit value="Show just dependent code snippets">
+% } else {
+<input type=submit name=all_code value="Show all code snippets">
+% }
+</form>
+
 <tt class=debug><%= dumper stash('snippets') %></tt>