show all applicable code snippets
[MojoFacets.git] / templates / code / index.html.ep
index 305b662..d2599b7 100644 (file)
@@ -1,21 +1,19 @@
 % layout 'default';
 
 <h1>Code snippets</h1>
-
-% foreach my $column ( @{ session('columns') } ) {
-%   next unless defined $snippets->{$column};
-<h2><%= $column %></h2>
+% foreach my $depends ( keys %$snippets ) {
+<h2><%= $depends %></h2>
 <ul>
-%   foreach my $desc ( keys %{ $snippets->{$column} } ) {
+%   foreach my $desc ( keys %{ $snippets->{$depends} } ) {
 <li>
 <form method=post action=/data/items>
 <input type=submit name=test value="Load and test">
-% my $path = "code/$column.$desc.pl";
+% my $path = "code/$depends.$desc.pl";
 <a target=code href="/<%= $path %>"><%= $desc %></a>
-<input name=code_depends value="<%= $column %>">
+<input name=code_depends value="<%= $depends %>">
 <input name=code_description value="<%= $desc %>">
 <br>
-% my $code = $snippets->{$column}->{$desc};
+% my $code = $snippets->{$depends}->{$desc};
 % my $rows = scalar split(/\n/,$code);
 <textarea name=code cols=80 rows=<%= $rows %> style="overflow:hidden">
 <%= $code %>