load and test code snippets
[MojoFacets.git] / templates / code / index.html.ep
1 % layout 'default';
2
3 <h1>Code snippets</h1>
4
5 % foreach my $column ( @{ session('columns') } ) {
6 %   next unless defined $snippets->{$column};
7 <h2><%= $column %></h2>
8 <ul>
9 %   foreach my $desc ( keys %{ $snippets->{$column} } ) {
10 <li>
11 <form method=post action=/data/items>
12 <input type=submit name=test value="Load and test">
13 <a href="/code/<%= $column . '.' . $desc %>"><%= $desc %></a>
14 <br>
15 % my $code = $snippets->{$column}->{$desc};
16 % my $rows = scalar split(/\n/,$code);
17 <textarea name=code cols=80 rows=<%= $rows %>>
18 <%= $code %>
19 </textarea>
20 </form>
21
22 %   }
23 </ul>
24 % }
25
26 <tt class=debug><%= dumper stash('snippets') %></tt>