d524780b77d776d683822082a478a96451472193
[MojoFacets.git] / templates / code / index.html.ep
1 % layout 'default';
2
3 <h1>Code snippets</h1>
4 % foreach my $depends ( keys %$snippets ) {
5 <h2><%= $depends %></h2>
6 <ul>
7 %   foreach my $desc ( keys %{ $snippets->{$depends} } ) {
8 <li>
9 <form method=post action=/data/items>
10 <input type=submit name=test value="Load and test">
11 % my $path = "$depends.$desc.pl";
12 <a target=code href="/code/<%= $path %>"><%= $desc %></a>
13 <input type=hidden name=code_depends value="<%= $depends %>">
14 <input type=hidden name=code_description value="<%= $desc %>">
15 <a class=remove href="<%= url_for( action => 'remove' )->query( path => $path ) %>">remove</a>
16 <br>
17 % my $code = $snippets->{$depends}->{$desc};
18 % my $rows = scalar split(/\n/,$code);
19 <textarea name=code rows=<%= $rows %> style="overflow:hidden; width: 100%">
20 <%= $code %>
21 </textarea>
22 </form>
23
24 %   }
25 </ul>
26 % }
27
28 <form>
29 % if ( param('all_code') ) {
30 <input type=hidden name=all_code value=0>
31 <input type=submit value="Show just dependent code snippets">
32 % } else {
33 <input type=submit name=all_code value="Show all code snippets">
34 % }
35 </form>
36
37 <tt class=debug><%= dumper stash('snippets') %></tt>